ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CAPITULO 2 CONCEPTO DE COMPUTADOR Y ALMACENAMIENTO


Enviado por   •  27 de Julio de 2016  •  Apuntes  •  5.254 Palabras (22 Páginas)  •  288 Visitas

Página 1 de 22

CAPITULO 2

CONCEPTO DE COMPUTADOR Y ALMACENAMIENTO

2.1        CONCEPTO VON NEUMANN Y DE PROGRAMACION

Aparte de velocidad y precisión, la característica fundamental que diferencia a la computadora de otras máquinas es el hecho de que puede almacenar previamente  los datos que va a procesar, los resultados obtenidos y más aún, las instrucciones para efectuar una tarea. La computadora es capaz de recibir las instrucciones de antemano,  de “memorizar” dichas instrucciones y de ejecutarlas en el momento en que se le ordene. De la misma manera puede aceptar de antemano los datos con que se va a trabajar, memorizarlos o almacenarlos para utilizarlos en el momento en que las instrucciones se lo indiquen. Este conjunto de instrucciones que se le proporcionan al computador para realizar una tarea específica constituyen lo que se llama un programa.  En los capítulos siguientes se desarrollan técnicas para planificar los programas para la computadora y se presentará la metodología para diseñar un plan previo para producir un programa.

Para aprender a producir un programa es necesario conocer cuales son los grandes componentes de una computadora y cual es la función de cada uno de ellos. Existen muchos diseños y arquitecturas para computadoras, cuya descripción esta fuera de los objetivos de este libro, y para efectos de este estudio, se considerará un modelo basado en el de Von Neumann.

Gráficamente y de manera simplificada nuestro modelo de computador consta de tres componentes: Unidad de Entrada, Unidad Central de Proceso y Almacenamiento y Unidad de Salida, relacionadas de la manera siguiente:

[pic 4]

[pic 5][pic 6][pic 7][pic 8]

UNIDAD DE ENTRADA

Es un componente de la computadora, por medio del cual el usuario se comunica con la computadora al introducir datos o instrucciones. Se puede pensar en principio que el teclado es la unidad de entrada, sin embargo existen muchos dispositivos para este fin, como el “Mouse”, el lector del código de barras, el micrófono, etc.  La computadora solicita ingreso de datos de acuerdo al programa que previamente se le ha proporcionado. Del inglés INPUT (entrada) se toma la letra inicial I, con que muchas veces se  refiere a las unidades de entrada.

UNIDAD DE SALIDA

Es el componente  por medio del cual la computadora se comunica con el usuario.  A través de los dispositivos de salida la computadora proporciona los resultados deseados, interroga sobre las acciones que debe o puede tomar, y proporciona alguna otra información, todo ello según las instrucciones del programa que esté ejecutando. Un monitor (como el de TV) o una impresora en papel, los parlantes, etc., constituyen los medios de salida más comunes; pero no son los únicos.  También del inglés OUTPUT (salida) se toma la inicial O para referirse a la salida.

UNIDAD CENTRAL DE PROCESO Y ALMACENAMIENTO

Constituye la parte medular de la computadora en donde se efectúan las operaciones básicas del proceso. Se pueden distinguir tres componentes principales:

Unidad de Control

Interpreta las instrucciones y dirige el resto de dispositivos para la ejecución del programa.

Unidad Lógica / Aritmética

Efectúa los cálculos aritméticos requeridos (sumas, productos, etc.) y puede evaluar la veracidad o falsedad de algunas proposiciones y efectuar operaciones lógicas.

Almacenamiento o Memoria[pic 9]

Guarda o almacena  los datos y las instrucciones. Se puede distinguir lo que se llama la memoria principal (que se conoce como la Memoria de Acceso Aleatorio, o RAM – Random Access Memory), y la memoria auxiliar, que aunque más extensa, no es tan veloz (en las computadoras se puede considerar que la memoria auxiliar reside en los discos magnéticos).

[pic 10][pic 11][pic 12][pic 13][pic 14]

[pic 15]

[pic 16]

[pic 17]

Cuando se programa un computador, se escriben las instrucciones de acuerdo a cierto código preestablecido dentro de la sintaxis de un lenguaje de programación de computadoras. Por ejemplo, si se desea que la computadora calcule el porcentaje de impuesto sobre la venta, no se  usa el español para indicar la instrucción “calcule el 12% de la venta” (aunque ello es posible), sino que se deberán usar las reglas de un lenguaje de programación como ADA, por ejemplo “IMP:= VAL_VEN * 0.12;”.

[pic 18]

EJERCICIOS 2.1

  1. Determine la Veracidad (V) o Falsedad (F) de las siguientes proposiciones.

_____        Normalmente las computadoras van ejecutando  las instrucciones de un programa a medida que se le van proporcionando.

_____        Por medio de las unidades I/O se establece una comunicación con la computadora.

_____        Una vez  que  se determina  y escribe en lenguaje natural las instrucciones para la computadora, se tienen que codificar en un lenguaje de programación para proporcionárselo al computador.

_____        La unidad de control puede ejecutar instrucciones como multiplicaciones y divisiones.

_____Una unidad de entrada podría ser un reconocedor de la voz humana.

2.2        CONCEPTO DE ALMACENAMIENTO Y VARIABLE

Como se ha indicado anteriormente, el hecho de que la computadora puede almacenar los datos y las instrucciones (programas), previo a su ejecución, distingue a la computadora de cualquier máquina (cuando cualquier otra máquina  tiene esta capacidad se dice que está “computarizada”).  La computadora puede distinguir que porciones de la memoria contienen instrucciones (programas) y que porciones contienen datos.  Tanto los programas como los datos pueden estar en la memoria principal o en la auxiliar.  Por ahora  se abordara el problema de almacenar datos numéricos.

...

Descargar como (para miembros actualizados)  txt (21.8 Kb)   pdf (490 Kb)   docx (1.4 Mb)  
Leer 21 páginas más »
Disponible sólo en Clubensayos.com