(1642) PASCAL: Desarrollò lo que se conoce
como el primer calculador mecànico, que
permitìa realizar sumas y restas. Se le llamo
Pascalina y funcionaba a base de engranes y
ruedas
(1672) LEIBNITZ: Dio a conocer una màquina
màs perfeccionada que la de Pascal,
permitiendo la realizaciònademàs de sumas y
restas, de multiplicaciones y cocientes
(1822) BABBAGE: Visionario inglès y catedràtico de
Cambridge. inventò y construyò la "Màquina de
diferencias", capaza de calcular las tablas matemàticas de
forma automàtica
(1833) BABBAGE: Mejora su idea anterior buscando una màquina
de propòsito màs general, con accionamiento automàtico. Es asì
como comienza a vislumbrar la estructura del computador .
MÀQUINA ANALÌTICA, que nunca llego a concretarse por no
disponer de recursos para su realizaciòn
(1890) HOLLERIT: Aplica el mètodo de la tarjeta perforadora
para confeccionar el censo de E.E.U.U. de ese año. Funda una
sociedad de la que surgiò IBM
PRIMERA GENERACIÔN (1939 - 1958)
(1944) John Louis von Neumann: contribuyó en forma directa
en los diseños de fabricación de computadoras de esa
generación Durante esa década trabajó como consultor para
la IBM colaborando con Howard Aiken para la construcción
de la computadora Mark I de Harvard.
SOFTWARE
TIPOS
1. Sistema operativo, aquel
que permite que el
computador opere
2. Aplicaciones Programa
diseñado para que el
usuario ejecute distintos
tipos de trabajo.
Es el conjunto de instrucciones que
recibe un sistema de cómputo para
realizar expresas labores.
ERAS DEL SOFTWARE
1ª ERA
(1950-1965)
-EL HARDWARE ERA
APARENTEMENTE LO MÁS
IMPORTANTE
-EL SOFTWARE SE DISEÑA A
MEDIDA PARA CADA
APLICACIÓN.
-SE ENFATIZABA EN EXPRESAR
ALGORITMOS CONOCIDOS EN ALGÚN
LENGUAJE DE PROGRAMACIÓN.
-EL SOFTWARE ERA DESARROLLADO Y
UTILIZADO POR LA MISMA PERSONA, SI
LLEGASE A FALLAR, ÉSTE ERA DEPURADO.
2ª ERA
(1965-1972)
INICIO DE LA CRISIS DEL SOFTWARE
El software se vuelve un producto y es así como se
crean las primeras empresas para su debido
desarrollo para ser comercializado a los usuarios;
Las empresas priorizan la productividad sobre la
calidad. La falta de unificación en la programación
provocó que una multitud de lenguajes surgieran