-
Usada en la Segunda Guerra Mundial para descifrar los mensajes de los alemanes.
-
Tubos al vacío y conexiones
-
Electronic Numerical Integrator Analyzer and Computer
-
Primera máquina que funcionó con un programa almacenado.
-
Después de un largo periodo de inactividad, desde los intentos de Babagge, aparecen las maquinas de cálculo mediante los tubos de vacío; maquinas muy grandes y muy poco potentes comparadas con los PC actuales.
Se programaba en lenguaje de maquina.
Ejecutaba una operación a la vez.
Los Programas y datos se almacenaban consecutivamente en la cinta o tarjetas perforadas.
Control de las entradas/salidas y la memoria a cargo del programador. -
Máquina que funcionaba con tarjetas.
-
Primera máquina comercial con hardware de punto flotante (5000 Flops)
-
Transistores y sistemas por lotes.
-
4KB de memoria expandible a 16KB.
Buena para leer tarjetas, copiar cintas e imprimir resultados, pero mala para cálculos numéricos.
Se utilizaba con fines comerciales (bancos, seguros, etc.) -
Ordenadores más fiables que se vendían a los clientes.
Clara separación entre diseñadores, constructores, operadores, programadores y personal de mantenimiento.
Los ordenadores se confinan en los cuartos de cómputo. Solo algunas entidades se los podían permitir. -
Imposición de la multiprogramación como forma de aprovechar el tiempo usado por las operaciones de E/S (varios trabajos simultáneamente en MP).
Un proceso podía usar el procesador mientras otros procesos usaban dispositivos periféricos.
Se crea el proceso por lotes que agrupa trabajos. -
Fue la primera familia de ordenadores que fue diseñada para cubrir las aplicaciones, independientemente de su tamaño o ambiente (científico o comercial).
-
Software compatible con IBM 7094, 1401 entre otros.
-
-
Circuitos integrados y multiprogramación
-
Varios modos de operación: lotes, multiprogramación, tiempo real, tiempo compartido, etc.
Entre el usuario y el hardware se interpone una gruesa capa de software.
Para evitar las evitar las pérdidas de tiempo por las operaciones de E/S aparece el concepto de multiprogramación multitarea.
Se cargan varios trabajos en memoria.
Cuando uno esta esperando a que finalice una operación de E/S, se sigue con otro trabajo. -
El primer procesador en un chip.
-
-
-
-
Se funda Microsoft.
-
Disco duro de 40MB
-
Mas importancia a la productividad del usuario que al aprovechamiento de la máquina.
Sistemas distribuidos.
Máquina virtual.
Gestores de ventanas. -
Ordenadores personales
-
Disco duro de 10 MB
-
AT&T y Laboratorio Bell desarrollan C++
-
Sony introduce el CD.
-
Apple Inc. introduce la Macintosh
-
Bajo costo de poder de procesamiento y almacenamiento.
Ejecución de grandes programas complejos sobre computadoras personales.
Máquinas económicas para bases de datos extensas y procesamiento de operaciones. -
El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés Linus Torvalds en 1991.
Linux es multiprogramado, dispone de memoria virtual, gestión de memoria, conectividad en red y permite bibliotecas compartidas. Linux es multiplataforma y es portable a cualquier arquitectura siempre y cuando ésta disponga de una versión de GCC compatible. -
En ésta edición se introdujeron mejoras que eran muy significativas con respecto a sus antecesores entre los cuales se pueden mencionar los profundos cambios realizados a la interfaz gráfica de usuario de Windows, siendo completamente distinta a las de versiones anteriores, y el pasar de usar una arquitectura multitarea cooperativa de 16 bits a usar una arquitectura multitarea apropiativa de 32 bits.
-
Microsoft adopta GUI y desarrolla Windows (sobre DOS).
Microsoft saca Windows 95 como sistema operativo, luego Windows 98 (basado en 16 bits), Windows NT (32 bits) con ideas de VAX VMS. -
Dos aplicaciones distintas se relacionan.
Simplifica la comunicación a través de múltiples arquitecturas.
Listos para usar piezas de software sobre Internet.
Multiprocesadores y Sistemas Paralelos.
Aparece el software independiente a través de paquetes de software compatibles con el sistema operativo MSDOS. -
Microsoft lanza Windows XP, basado en Windows 2000
-
Surgen las API: el S.O. provee un ambiente que conduce al desarrollo fácil y rápido de aplicaciones.
Base de Aplicaciones: Combinación de hardware y sistema operativo usados para desarrollar aplicaciones.
Desarrolladores y usuarios no deseaban abandonar la base de aplicación establecida.