You are on page 1of 3

AUTOREFLEXIN UNIDAD I

Contesta las siguientes preguntas que te ayudaran para que reflexiones sobre los temas vistos en
la Unidad I.

1.- Que entiendes por Computadora.


Para mi la computadora es un medio a travs del cual se facilitan las tareas que anteriormente no
se podan realizar.
2.- Relata Brevemente la Historia de las computadoras.
En 1882 Charles Babbage inventa una mquina diferencial, que realiza clculos de tablas
simples. Diez aos ms tarde disea la mquina analtica, que no fue construida hasta 1989. Esta
mquina posea elementos que influyeron en las subsiguientes computadoras: flujo de entrada,
memoria, procesador e impresora de datos. Por esto, Babbage es considerado el "Padre de las
Computadoras Modernas".
En 1944 se construye la MARK I, diseada por un equipo encabezado por Howard H. Aiken. La
mquina basa su funcionamiento en dispositivos electromecnicos llamados relevadores.
Von Neumann es otro personaje importante ya que proyecta el prototipo de los modernos
procesadores electrnicos. El prototipo se basa en el concepto de programa memorizado.
A partir de la mitad del siglo XX el desarrollo de la computadora es mayor y ms rpido. Este
desarrollo se suele dividir en generacin.

Primera Generacin
En general se caracteriza por tres aspectos: primero, por el uso de bulbos (tubos de vaco);
segundo, uso de programas en lenguaje de mquina, usualmente, en tarjetas perforadas, y
finalmente, por ser enormes y costosas.

Segunda Generacin
Sus caractersticas son: en primer lugar, se utilizan circuitos de transistores, en vez de bulbos;
segundo, se programas en lenguajes de alto nivel, y por ltimo, se utilizan para nuevas
aplicaciones.

Tercera Generacin
Al igual que las generaciones pasadas, tiene tres caractersticas:
I. Ahora utiliza circuitos integrados.
II. Utiliza sistemas operativos. El ms famoso es el OS de IBM.
III. Aparecen minicomputadoras.

Cuarta Generacin
Se dice que es la generacin actual, aunque mucho ya mencionan una quinta.

En esta generacin aparecen los microprocesadores, los ncleos magnticos son remplazados por
chips de silicio (almacenamiento de memoria) y un sinfn de cambios que continan apareciendo
da con da

3.-Es el sistema que se encarga de que todas la unidades de la computadora se comuniquen,


mediante cables que envan seales.
Es el CPU
4.- Cuando damos entrada a datos en nuestra computadora estos se almacenan en la Memoria
RAM, para que sean procesados, y posteriormente obtener un resultado, mediante los dispositivos
de salida Cada una de estas acciones estn coordinas por?
La memoria ROM
5.- Ciclo de Instruccin en el que se ejecuta una instruccin
Es el llamado CPU
6. Conjunto de Reglas que define como manipular y combinar smbolos bsicos llamado alfabeto
para representar instrucciones.
Lenguaje de Programacin

7.- se caracterizan porque sus instrucciones se parecen ms a las acciones elementales que ejecuta
una computadora.
Compilador
8.- Est basado en varias tcnicas, incluyendo herencia, polimorfismo, modularidad y
encapsulamiento. El lenguaje Java y C# son ejemplos de este paradigma,
Paradigmas de Programacin
9.- Contiene los procesos, las actividades y las tareas involucradas en el desarrollo, la explotacin y
el mantenimiento de un producto de software, abarcando la vida del sistema desde la definicin
de los requisitos hasta la finalizacin de su uso.
Ciclo de vida del Software
10.-Explica brevemente en qu consiste cada una de las fases del Ciclo de Vida
El ciclo de vida bsico de un software consta de los siguientes procedimientos:

Definicin de objetivos: definir el resultado del proyecto y su papel en la estrategia global.


Anlisis de los requisitos y su viabilidad: recopilar, examinar y formular los requisitos del
cliente y examinar cualquier restriccin que se pueda aplicar.
Diseo general: requisitos generales de la arquitectura de la aplicacin.
Diseo en detalle: definicin precisa de cada subconjunto de la aplicacin.
Programacin (programacin e implementacin): es la implementacin de un lenguaje de
programacin para crear las funciones definidas durante la etapa de diseo.
Prueba de unidad: prueba individual de cada subconjunto de la aplicacin para garantizar que
se implementaron de acuerdo con las especificaciones.
Integracin: para garantizar que los diferentes mdulos se integren con la aplicacin. ste es el
propsito de la prueba de integracin que est cuidadosamente documentada.
Prueba beta (o validacin), para garantizar que el software cumple con las especificaciones
originales.
Documentacin: sirve para documentar informacin necesaria para los usuarios del software y
para desarrollos futuros.
Implementacin
Mantenimiento: para todos los procedimientos correctivos (mantenimiento correctivo) y las
actualizaciones secundarias del software (mantenimiento continuo).
El orden y la presencia de cada uno de estos procedimientos en el ciclo de vida de una aplicacin
dependen del tipo de modelo de ciclo de vida acordado entre el cliente y el equipo de
desarrolladores.

You might also like