programacion

Páginas: 12 (2935 palabras) Publicado: 14 de enero de 2015
Unidad I: Conceptos
Básicos de Programación
Digital
Prof. Eliana Guzmán U.
Semestre: U-2014

1 1 Introducción
1.1
En esta unidad se hace una introducción a
las computadoras y a los lenguajes de
programación como herramienta de
programación,
comunicación entre la máquina y el
usuario.
usuario

1.2 Definición de computadora
Una computadora (también llamada
ordenador ocomputador) es un sistema
digital con tecnología microelectrónica,
microelectrónica
capaz de recibir y procesar datos a partir
de un grupo de instrucciones
denominadas programas, y finalmente
transferir la información procesada o
guardarla en algún tipo de dispositivo o
unidad de almacenamiento
almacenamiento.

1.2 Definición de computadora
• Es decir
decir, la computadora procesa datos y
losconvierte en información significativa.
• Diferencia entre datos e información: los
datos son hechos en bruto: números,
palabras figuras que por si mismos no
palabras,
dicen nada, mientras que la información
contiene datos significativos
significativos, es decir son
datos que han sido procesados.

1.2 Definición de computadora
Modelo fundamental de datos:
Datos

ComputadoraEntrada

Proceso

Información
Salida

1.2 Definición de computadora
Una computadora
p
necesita disponer
p
de un conjunto
j
de
funcionalidades y proporcionar la capacidad de:
• Aceptar la entrada.
• Visualizar o presentar la salida.
• Almacenar la información en un formato lógicamente
consistente (Binario).
(Binario)
• Ejecutar operaciones aritméticas o lógicas bien sobre
datosde entrada o bien sobre datos de salida.
• Monitorizar, controlar y dirigir las operaciones globales y
de secuencia del sistema.

1.3 Hardware y software de los sistemas
d procesamiento
de
i t de
d la
l información
i f

Una computadora consta de dos partes bien
diferenciadas: hardware y software, por lo
tanto necesita de ambas partes para
poder ser utilizada en la práctica.

13 1 Hardware
1.3.1
• Consta de las partes físicas
físicas, tangibles de
la computadora.
• Cuando un usuario interactúa con una
computadora, proporciona una entrada, en
respuesta la computadora procesa la
respuesta,
entrada devolviendo una salida valiosa al
usuario.
usuario

Esquema básico del Hardware

Memoria Auxiliar

CPU

Dispositivos
de Entrada

Procesador
Unidad deControl
+
Unidad Aritmético - Lógica
Memoria Principal

Dispositivos
de Salida

1 3 1 Hardware
1.3.1
Todas las funcionalidades de una
computadora son soportadas por los
siguientes componentes o unidades
fundamentales de la computadora:

1 3 1 Hardware
1.3.1
1 El procesador: es el dispositivo que
1.
ejecuta las instrucciones del programa,
sinónimos: UCP
UCP=CPU
CPU.
Elprocesador solo puede ejecutar
instrucciones simples
simples, tales como cálculos
aritméticos sencillos o desplazamientos de
número por diferentes posiciones
posiciones,
comparaciones, etc.

1 3 1 Hardware
1.3.1
• Sin embargo la velocidad a la cual se
realizan estos cálculos es muy grande,
esta característica es la que permite
ejecutar instrucciones de este tipo.
• El procesador es quiendirige y controla el
procesamiento de la información realizado
por la computadora.
computadora

1 3 1 Hardware
1.3.1
• Puede recuperar información de la
memoria: datos o programas.
• También almacena resultados del
procesamiento en la memoria para su uso
posterior.
posterior

1 3 1 Hardware
1.3.1
El CPU consta de dos componentes:
• Unidad de Control: coordina las
actividades dela computadora y
determina qué operaciones se deben
realizar y en qué orden
orden, es decir
sincroniza y controla todo el proceso de la
computadora.
computadora

1 3 1 Hardware
1.3.1
• Unidad aritmética y lógica: realiza las
operaciones aritméticas y lógicas, tales
como suma
suma, resta
resta, multiplicación
multiplicación, división
y comparaciones.

1 3 1 Hardware
1.3.1
El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS