Está en la página 1de 14

Capitulo 1

Partes de un
computador
Partes de un
computador
Computador
– Equipo de partes
• electrónicas, mecánicas (hardware – parte física), y
• programas (software - física).
– Procesar datos
• fechas,
• números enteros,
• números con decimales,
• texto,
• valores de verdad (verdadero o falso),
• o combinaciones de estos.
Partes de un
computador
Computador
– Los datos pueden ser
• transformados (cambiados),
• almacenados,
• usados por la computadora
– producir datos nuevos
– El programa (parte lógica), contiene las
instrucciones de cómo se utilizarán los datos,
y como entregar los resultados
– La parte física solo seguirá esas instrucciones
Partes de un
computador
Hardware:
– Dispositivos de entrada: son las partes
desde las cuales se ingresan datos al
computador.
– Memoria principal: conformada por
• memoria RAM y
• memoria ROM
– Memoria externa o secundaria: es la
memoria que almacena datos inclusive
cuando no hay suministro de energía
eléctrica.
Partes de un
computador
Hardware:
– Unidad central de procesamiento: consta
de dos elementos:
• el procesador y
• la unidad lógica-aritmética (ALU)
– Dispositivos de salida: son los elementos
que sirven para mostrarnos el resultado de
procesamiento.
Partes de un
computador
Hardware:
Partes de un
computador
Software:
– Se escribe en un lenguaje de programación.
– Tipos de software:
• Software del sistema: controla y coordina el uso
del hardware del computador.
• Software de aplicación: permite al usuario
ejecutar tareas específicas.
– Tipos de instrucciones (dependen del
lenguaje de programación):
• Asignación, Matemáticas, Lógicas, Control de
programa
Partes de un
computador
Software:
– Lenguajes de programación
• Forma de codificación o escritura de instrucciones
para una computadora.
• Tipos de lenguajes de programación:
– Lenguaje maquina: lenguaje de base numérica, donde
las instrucciones son representadas por números
binarios (01 0001111000 ... )
– Lenguaje de bajo nivel: para reducir la complejidad al
programar y para facilitar el aprendizaje del lenguaje, se
introdujo un lenguaje nemotécnico que reemplaza las
instrucciones en números binarios (ensamblador)
Partes de un
computador
Software:
– Lenguajes de programación
– Lenguaje de alto nivel:
» las instrucciones son parecidas a los lenguajes
naturales (lenguaje que utilizamos), algunos
lenguajes de alto nivel son C++, Pascal, Basic.
» El programa que se encargan de traducir los
programas escritos en lenguajes de alto nivel a
lenguaje de máquina (compilador).
Partes de un
computador
Software:
– Lenguajes de programación
• Creación de un programa
– Codificar
» Consiste en escribir un programa de computadora
en alguno de los muchos lenguajes de programación
disponibles.
» El programa escrito es un "documento" o archivo
(código fuente) y
» contiene el conjunto de instrucciones que se quiere
que el computador lea, y están escritas en el orden
en el que se desea que se ejecuten.
Partes de un
computador
Software:
– Lenguajes de programación
• Creación de un programa
– Compilar
» Consiste en traducir el código fuente en lenguaje de
máquina.
» El compilador revisa el código fuente, y si no hay
errores en la escritura, lo traduce en los códigos
numéricos que el computador entiende.
» Como resultado, se obtiene un programa ejecutable.
Partes de un
computador
Software:
– Lenguajes de programación
• Creación de un programa
– Ejecutar
» Se entrega el programa en código de máquina al
computador, para que ejecute las instrucciones.
» El programa en código máquina se podrá ejecutar
cuantas veces lo necesitemos, sin necesidad de
volver a escribir el programa ni compilarlo.
Para recordar
• Hardware: es la parte física del computador
• Software: es el conjunto de programas que indican al
computador la tarea que debe realizar.
• Computador: es un sistema conformado por hardware y
software. 
• Los computadores únicamente obedecen órdenes que le
fueron escritas y cargadas. El que escribe las órdenes o
instrucciones se le llama programador.
• Instrucción: la unidad básica de un programa de computador.
• Lenguaje de programación: un lenguaje de programación
permite escribir instrucciones que el computador puede
ejecutar.
Para recordar
• Lenguaje de máquina: es el lenguaje de programación más
básico, cuyas instrucciones se escriben en código binario y son
específicas para cada procesador.
• Lenguaje de bajo nivel: son lenguajes parecidos al lenguaje
de máquina, que introducen un código nemotécnico de fácil
recordación.
• Lenguaje de alto nivel: son lenguajes parecidos al lenguaje
natural, y principalmente parecidos al inglés, con
instrucciones fáciles de aprender.
• Compilación: es el proceso de traducción de instrucciones de
lenguajes de alto nivel a instrucciones de lenguaje de
máquina.

También podría gustarte