Examen Programación Digital I (IS)



1. ¿Qué es el Computador? Y diga sus tipos. (5 ptos.)


R. Es una máquina de naturaleza electrónica que al procesar Datos de entrada, genera

Datos/Información de salida de utilidad al usuario.


Basados el la introducción de Entradas, Procesamiento y Salida, se clasifican en:

• Analógicos

• Digitales

• Híbridos


Según sus capacidades:

• Super Computadores

• Mini Computadores

• Micro Computadores


2. Realice un resumen de la Evolución Histórica del Computador.(5 ptos.)


R. Máquinas Manuales.

Estas son accionadas por la mano del hombre y su funcionamiento depende de él.

Básicamente realizan operaciones sencillas.

Ej. Abaco Chino, Torre de Napier.


Máquinas Mecánicas.

El funcionamiento de estas máquinas está basado en el uso de Ruedas Dentadas

(Engranajes) y Ejes de Transmisión, para la realización de operaciones aritméticas.

Ej. Maq. Calculadora de Pascal.


Máquinas Electromecánicas.

Estas, adicionalmente a los engranajes y ejes de transmisión, incorporan dispositivos

eléctricos como: Relees, Motores y Bombillas para su accionamiento y así realizar

operaciones Integro-diferenciales.

Ej. ENIAC, EDVAC.


Máquinas Electrónicas.

Estas máquinas carecen de dispositivos mecánicos (lentos) para la realización de sus

operaciones, incorporando elementos electrónicos como: Pentiones, Transistores y

Circuitos Integrados (rápidos y ocupan poco espacio) en el procesamiento.

Ej. Computadora Digital. (dígitos).


3. Describa brevemente la UCP (Unidad Central de Procesamiento).(5 ptos.)


R. Esta unidad es quien realiza el trabajo de Computo y Coordinación del sistema. A su

vez se conforma por 3 Sub unidades:

Registros (Reg.)

Unidad de Control (UC)

Unidad Aritmético Lógica (UAL).

**describir según lo visto en clase**


4. ¿Qué es un Lenguaje de Programación? Y describa sus tipos.(5 ptos.)


R. Nos permiten escribir los programas de tal modo que la PC interprete y/o ejecute las ordenes / instrucciones que el usuario desea.


Básicamente un Lenguaje de Programación (LP) consta de un conjunto de palabras (reservadas) y un conjunto de reglas o axiomas (sintácticas y/o semánticas) que permiten escribir programas para su posterior ejecución.



Tipos de Lenguaje de Programación:


Los podemos clasificar en tres tipos:


  1. Máquina: Cuyas ordenes están compuestas por ceros y unos (0 y 1); su principal característica es la poca interpretación por parte del hombre, lo que lo hace complicado y de poco uso. Es el lenguaje que interpreta la y está basado en bits. (no requiere traducción).


Ej: 01101100

10101010

11100010


  1. Bajo Nivel: Ya que el Lenguaje Máquina es de difícil comprensión, los fabricantes de los Micro Procesadores han diseñado Lenguajes Ensambladores, que traducen las órdenes o instrucciones a Lenguaje de Máquina. Están basadas en órdenes nemotécnicas o nemónicos.


Ej: LOD A,02

LOD B,01

ADD A,B

STR A,05


  1. Alto nivel: Son lo mas utilizados, ya que podemos considerar que son parecidos al lenguaje natural; estos, nos permiten escribir programas de una manera semejante a como nos expresamos en nuestro lenguaje, con la salvedad, que en la mayoría de los casos, están en INGLES.


Ej: Write(‘Hola’); -> PASCAL

Printf(“Hola); -> C

System.Out.print(“hola”); -> Java


NOTA: Algunos LP permiten la programación en ALTO y BAJO nivel, como es el caso del Lenguaje C; a los que algunos autores le denominan: Lenguajes de Nivel Intermedio.


-----------------------------------------------------------------------------------------------------------------------------------


Examen Programación Digital I (Ciclo Básico)


1. ¿Qué es un Programa? Y describa brevemente las fases para su ejecución.(5 ptos.)


R. Es un conjunto finito y ordenado de instrucciones, que se escriben en lenguajes de programación, para ejecutarse en el computador y lograr una tarea o fin específico.


La creación o desarrollo de un programa (aunque es un proceso muy creativo), se recomienda seguir las siguientes fases:

  1. Análisis

  2. Diseño

  3. Codificación

  4. Compilación – Ejecución

  5. Depuración

  6. Verificación

  7. Documentación.


2. Describa la Unidad de Memoria.(5 ptos.)


R. Está conformada por los dispositivos de Almacenamiento:

Principal: RAM, ROM->(Electrónica)

Secundaria: Discos Flexibles Ópticos y Fijos, Cintas -> ( Electro Optica Magnética )

**describir según lo visto en clase**


3. ¿Qué es un Lenguaje de Programación? Y describa sus tipos.(5 ptos.)


R. **Ver pregunta 4, del examen Anterior.**


4. Realice un resumen de la Evolución Histórica del Computador.(5 ptos.)


R. **Ver pregunta 2, del examen Anterior.**