SlideShare una empresa de Scribd logo
1 de 10
ANTECEDENTES E
INTRODUCCIÓN (HARDWARE
Y SOFTWARE)
FUNDAMENTOS DE PROGRAMACION
ALUMNO: HECTOR DANIEL
MARTINEZ FIGUEROA
PROFESOR: RODRIGUEZ HARO
FERNANDO
HARDWARE
• Hardware es la parte física de un ordenador o sistema
informático. Está formado por los componentes, dispositivos
periféricos y cualquier otro material en estado físico que sea
necesario para hacer que el equipo funcione.
• Ejemplos hardware:
• Monitores o pantallas.
• Teclado y ratón.
• Procesador.
• Módulos de Memoria RAM.
SOFTWARE
• El software es la parte lógica de cualquier sistema de
computación y que permite el funcionamiento, funciona en código
maquina o binario. La interfaz gráfica interpreta las instrucciones que
realizamos al sistema y luego interpreta el resultado de manera
visual.
• Se clasifica en 3 campos:
• S. de programación
• S. de aplicación
• S. de sistema
FIRMWARE
• Es un tipo de programa de software que permite controlar y comunicarse con el
hardware de un equipo de forma directa, el firmware sirve para comunicarse con los
dispositivos de hardware de un sistema, lo cual es necesario para el correcto
funcionamiento de los niveles superiores de software.
• EJEMPLOS: Un ejemplo de firmware
son la UEFI o BIOS de un ordenador
BIOS
Es un chip instalado en la propia placa base con un
firmware que realiza una serie de funciones básicas.
Su función principal es indicar al ordenador
las funciones básicas de arranque y el control .
La BIOS se almacena en un
chip de memoria de solo
lectura programable y
borrable almacenarse en este
tipo de memoria permite que
los datos perdures aún sin
existir una fuente de
alimentación conectada.
SISTEMA OPERATIVO
• Un sistema operativo es el software o programa más
importante que se ejecuta en un computador, nos
permite usarlo y darle órdenes para que haga lo que
necesitamos.
ALGORITMO
• Un algoritmo es cualquier procedimiento computacional bien
definido que parte de un estado inicial y un valor o un conjunto de
valores de entrada, a los cuales se les aplica una secuencia de
pasos computacionales finitos, produciendo una salida o solución.
PSEUDOCODIGO
• El pseudocódigo es una forma de expresar los distintos pasos
que va a realizar un programa, de la forma más parecida a un
lenguaje de programación.
LENGUAJES DE BAJO
NIVEL
• Un lenguaje de programación de características de bajo nivel es
aquel en el que sus instrucciones ejercen un control directo
sobre el hardware y están condicionados por la estructura física
de las computadoras que lo soportan.
• EJEMPLOS: Lenguaje máquina y Lenguaje ensamblador
LENGUAJES DE ALTO
NIVEL
• Se caracterizan porque su estructura semántica es muy similar
a la forma como escriben los humanos, lo que permite codificar
los algoritmos de manera más natural.
• EJEMPLOS: Java, Python, C/C++, C#, PHP, JavaScript, etc.

Más contenido relacionado

Similar a Presentación 2.0.pptx

Arquitectura de los computadores
Arquitectura de los computadoresArquitectura de los computadores
Arquitectura de los computadoreslatorre295
 
conceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptxconceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptxmayg9427
 
Tp 1 hardware y software
Tp 1 hardware y softwareTp 1 hardware y software
Tp 1 hardware y softwareHoracio Paz
 
Tp 1 hardware y software
Tp 1 hardware y softwareTp 1 hardware y software
Tp 1 hardware y softwareHoracio Paz
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresSandy Sócola
 
Lección 2: Hardware y Software
Lección 2: Hardware y SoftwareLección 2: Hardware y Software
Lección 2: Hardware y Softwarefdsilos
 
Competencias de comunicacion
Competencias de comunicacionCompetencias de comunicacion
Competencias de comunicacioncamilasaavedra42
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcialdrakonn02
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcialdrakonn02
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcialdrakonn02
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcialdrakonn02
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcialdrakonn02
 
Introduccion a la_programacion
Introduccion a la_programacionIntroduccion a la_programacion
Introduccion a la_programacionDIGENARO
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcialdrakonn02
 
Componentes físicos y lógicos de un computador
Componentes físicos y lógicos de un computadorComponentes físicos y lógicos de un computador
Componentes físicos y lógicos de un computadorKarlaCaceres10
 
Componentes Fisicos y Logicos del Computador
Componentes Fisicos y Logicos del ComputadorComponentes Fisicos y Logicos del Computador
Componentes Fisicos y Logicos del ComputadorMaría Mora Rujano
 

Similar a Presentación 2.0.pptx (20)

Arquitectura de los computadores
Arquitectura de los computadoresArquitectura de los computadores
Arquitectura de los computadores
 
conceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptxconceptos generales basicos de informatica.pptx
conceptos generales basicos de informatica.pptx
 
Tp 1 hardware y software
Tp 1 hardware y softwareTp 1 hardware y software
Tp 1 hardware y software
 
Tp 1 hardware y software
Tp 1 hardware y softwareTp 1 hardware y software
Tp 1 hardware y software
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadores
 
Lección 2: Hardware y Software
Lección 2: Hardware y SoftwareLección 2: Hardware y Software
Lección 2: Hardware y Software
 
Competencias de comunicacion
Competencias de comunicacionCompetencias de comunicacion
Competencias de comunicacion
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
Introduccion a la_programacion
Introduccion a la_programacionIntroduccion a la_programacion
Introduccion a la_programacion
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
Curso de tegnologia e informatica
Curso de tegnologia e informaticaCurso de tegnologia e informatica
Curso de tegnologia e informatica
 
Componentes físicos y lógicos de un computador
Componentes físicos y lógicos de un computadorComponentes físicos y lógicos de un computador
Componentes físicos y lógicos de un computador
 
Componentes Fisicos y Logicos del Computador
Componentes Fisicos y Logicos del ComputadorComponentes Fisicos y Logicos del Computador
Componentes Fisicos y Logicos del Computador
 

Presentación 2.0.pptx

  • 1. ANTECEDENTES E INTRODUCCIÓN (HARDWARE Y SOFTWARE) FUNDAMENTOS DE PROGRAMACION ALUMNO: HECTOR DANIEL MARTINEZ FIGUEROA PROFESOR: RODRIGUEZ HARO FERNANDO
  • 2. HARDWARE • Hardware es la parte física de un ordenador o sistema informático. Está formado por los componentes, dispositivos periféricos y cualquier otro material en estado físico que sea necesario para hacer que el equipo funcione. • Ejemplos hardware: • Monitores o pantallas. • Teclado y ratón. • Procesador. • Módulos de Memoria RAM.
  • 3. SOFTWARE • El software es la parte lógica de cualquier sistema de computación y que permite el funcionamiento, funciona en código maquina o binario. La interfaz gráfica interpreta las instrucciones que realizamos al sistema y luego interpreta el resultado de manera visual. • Se clasifica en 3 campos: • S. de programación • S. de aplicación • S. de sistema
  • 4. FIRMWARE • Es un tipo de programa de software que permite controlar y comunicarse con el hardware de un equipo de forma directa, el firmware sirve para comunicarse con los dispositivos de hardware de un sistema, lo cual es necesario para el correcto funcionamiento de los niveles superiores de software. • EJEMPLOS: Un ejemplo de firmware son la UEFI o BIOS de un ordenador
  • 5. BIOS Es un chip instalado en la propia placa base con un firmware que realiza una serie de funciones básicas. Su función principal es indicar al ordenador las funciones básicas de arranque y el control . La BIOS se almacena en un chip de memoria de solo lectura programable y borrable almacenarse en este tipo de memoria permite que los datos perdures aún sin existir una fuente de alimentación conectada.
  • 6. SISTEMA OPERATIVO • Un sistema operativo es el software o programa más importante que se ejecuta en un computador, nos permite usarlo y darle órdenes para que haga lo que necesitamos.
  • 7. ALGORITMO • Un algoritmo es cualquier procedimiento computacional bien definido que parte de un estado inicial y un valor o un conjunto de valores de entrada, a los cuales se les aplica una secuencia de pasos computacionales finitos, produciendo una salida o solución.
  • 8. PSEUDOCODIGO • El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más parecida a un lenguaje de programación.
  • 9. LENGUAJES DE BAJO NIVEL • Un lenguaje de programación de características de bajo nivel es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan. • EJEMPLOS: Lenguaje máquina y Lenguaje ensamblador
  • 10. LENGUAJES DE ALTO NIVEL • Se caracterizan porque su estructura semántica es muy similar a la forma como escriben los humanos, lo que permite codificar los algoritmos de manera más natural. • EJEMPLOS: Java, Python, C/C++, C#, PHP, JavaScript, etc.