Historia De La Computacion
Historia De la computación……………………………………………….. 4-8
Generaciones de computadoras…………………………………………….9-11
Evolución del software……………………………………………………..11,12
Tipos de software…………………………………………………………...13,14
Lenguajes de programación y clasificación………………………………..14-17
Paradigmas de programación……………………………………………….17-21
Programación orienta a objetos y paradigmas orientados aobjetos………..22,23
Objeto………………………………………………………………………….23
Clase, herencia, polimorfismo, abstracción, encapsulamiento……………...24,25
Estructura de un programa en C……………………………………………...26,27
Identificadores…………………………………………………………………27
Palabras reservadas…………………………………………………………….28
Bibliografía…………………………………………………………………….29
HISTORIA DE LA COMPUTACION
La historia de la computación se puede dividir en 3períodos:
* Máquinas Mecánicas (antes de 1930)
* Computadoras Electrónicas (1930 – 1950)
* Generaciones de Computadoras (1950 – hasta hoy día. Computadoras basadas en el Modelo Von Neumann.
Los computadores surgen por la necesidad de las personas de realizar cálculos, que llevó a la invención de distintas máquinas para calcular.
Máquinas Mecánicas (antes de 1930)
El Abaco: Origenposiblemente chino, de unos 3000 años. Dispositivo manual para la asistencia al cálculo. Permite almacenar cantidades y operar sobre las cantidades representadas. El proceso de la información representada lo realiza el usuario.
La Pascalina: Creada en 1642 por Blais Pascal, un matemático y filósofo francés. Dispositivo mecánico que permitía realizar operaciones de suma y resta.
La Rueda de Leibnitz:Creada en 1674 por Gottfried Leibnitz, un matemático alemán. Dispositivo mecánico que permitía realizar operaciones de multiplicación y división, así como suma y resta. Basada en ruedas y engranajes.
El Telar de Jacquard: Inventado en 1801 por Joseph-Marie Jacquard. Primera máquina en usar la idea de almacenamiento y programación. Usaba tarjetas perforadas para controlar el número de hilos enla fabricación de textiles.
La Máquina Diferencial: En 1823 Charles Babbage (matemático inglés) inventó esta máquina, la cual podía hacer más que operaciones aritméticas simples, también podía resolver ecuaciones polinomiales.
Su principal novedad la constituyó la salida de resultados por medio de perforaciones sobre una placa.
La Máquina Analítica: Creada en 1833 por Charles Babbage. Seconsidera la primera máquina de propósito general. Era capaz de realizar cualquier operación matemática automáticamente.
Tenía una unidad de almacenamiento, una unidad de procesamiento, una unidad de entrada de datos y otra de salida, y en cierto modo, su estructura se mantiene aún en los computadores modernos. La máquina analítica no fue construida por dificultades tecnológicas pero sentó lasbases de los actuales ordenadores.
La Máquina Tabuladora: En 1890, problemas en el recuento del censo de la población de USA, provocó que Herman Hollerith desarrollase una máquina para procesar los datos.
Esta máquina era capaz de leer, contar y ordenar automáticamente los datos almacenados en tarjetas perforadas.Redujo el tiempo del censo de años a semanas.
Computadoras Electrónicas(1930-1950)
Entre 1930 y 1950, algunos científicos, que podrían considerarse los pioneros de la industria de la computación electrónica, inventaron varias computadoras.
Las primeras computadoras de este período no almacenaban el programa en memoria; todas se programaban externamente.
Durante estos años destacaron cinco computadoras:
* ABC
* Z1
* Mark I
* Colossus
* ENIAC
ABC(Atanasoff Berry Computer ): Fue inventada por John V. Atanasoff y su asistente Clifford Berry en 1939. Se considera la primera computadora de propósito especial que codificaba información de manera eléctrica. Se diseñó específicamente para resolver un sistemas de ecuaciones lineales. Usó tubos de vacío.
Z1: Creada por el matemático alemán Konrad Zuse entre los años 1935-1938. Primera...
Regístrate para leer el documento completo.