Historia de los Sistemas Operativos
-
Upload
henrry-eliseo-navarro-chinchilla -
Category
Technology
-
view
13.456 -
download
0
description
Transcript of Historia de los Sistemas Operativos
![Page 1: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/1.jpg)
![Page 2: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/2.jpg)
Historia
Generación Años Características
0 hasta 1945 Sistemas mecánicos y electro-mecánicos
1 1945 – 1955 Tubos al vacío, tableros
2 1955 – 1965 Transistores y sistemas por lotes
3 1965 – 1980 Circuitos integrados y multiprogramación
4 desde 1980 Computadores personales
![Page 3: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/3.jpg)
Historia
La generación 0 (hasta 1945)La generación 0 (hasta 1945)
• Ábacos• Calculadoras mecánicas.• Sistemas basados en relés.
![Page 4: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/4.jpg)
Historia
Difference Engine (1822)
Primera Computadora Digital (mecánica)
Usada para calcular tablas numéricas, calculaba cualquier funciónalgebraica y almacenaba números. Se programaba con tarjetas.
Charles Babbage y Ada Lovelace.
![Page 5: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/5.jpg)
Historia
Harvard Mark I (1930)
Usada para computartablas matemáticas y de navegación.
![Page 6: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/6.jpg)
Historia
La primera generación (1940-1955)La primera generación (1940-1955)
• Luego se utilizan tubos al vacío• Eran enormes (20.000 tubos) y lentas (un ciclo 1 seg.)• Un solo grupo diseñaba, construía, programaba, operaba y mantenía cada máquina.• Toda la programación se hacía en lenguaje máquina (alambrando tableros por ejemplo).• No existían los sistemas operativos.• En 1950 se introducen las tarjetas perforadas.
![Page 7: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/7.jpg)
Historia
Usada en la Segunda Guerra Mundial para decifrar los mensajes de los alemanes.
Colossus (1945)
![Page 8: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/8.jpg)
Historia
ENIAC (1946)
Electronic Numerical Integrator Electronic Numerical Integrator Analyzer and ComputerAnalyzer and Computer
![Page 9: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/9.jpg)
Historia
UNIVAC (1946)
![Page 10: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/10.jpg)
Historia
Manchester Mark I (1948)
Primera máquina que funcionó con un programa almacenado. John von Neumann, Princeton
![Page 11: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/11.jpg)
Historia
La segunda generación (1955-1965)La segunda generación (1955-1965)
• Se introducen los transistores.• Distinción entre diseñadores, constructores, programadores, operadores y personal de mantenimiento.• Mainframes en salas acondicionadas.• Se escribían los programas en papel, luego se perforaban las tarjetas, cuarto de entrada, café, esperar la salida.• Los operadores toman las tarjetas del programa y colocan también los del compilador.• Se crea el proceso por lotes que agrupa trabajos.
![Page 12: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/12.jpg)
Historia
JOHNNIAC (1954)
Máquina que funcionaba con tarjetas.
![Page 13: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/13.jpg)
Historia
A = 1 5 6
Tarjeta perforada
Línea de programa
![Page 14: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/14.jpg)
Historia
IBM 704 (1955)
Primera máquina comercial con hardware de punto flotante (5k FLOPS).
![Page 15: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/15.jpg)
Historia
FORTRAN (1957)
Primer compilador FORTRAN para IBM 704(Formula Translator)
![Page 16: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/16.jpg)
Historia
IBM 1401(1959)
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.)
![Page 17: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/17.jpg)
Historia
IBM 1401 – IBM 7094: a)los programadores llevan tarjetasb)La 1401 lee un lote de tarjetas y los graba en la cintac)Un operador lleva la cinta a la 7094d)La 7094 realiza los cómputose)Un operador lleva la cinta a una 1401f)La 1401 imprime las salidas
Sistemas de procesamiento por lotes
![Page 18: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/18.jpg)
Historia
Trabajo en FORTRAN
Fortran Monitor System
![Page 19: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/19.jpg)
Historia
Sistemas sencillos de proceso por lotes.
– Monitores:• Software que controla los programas que están en
funcionamiento.
• Lenguaje de control de trabajos (JCL) : Tipo especial de lenguaje de programación.
Empleado para dar instrucciones al monitor:
» Qué compilador utilizar.
» Qué datos utilizar.
![Page 20: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/20.jpg)
Historia
• Debido a la lentitud de los dispositivos de E/S (por ejemplo, lectores de tarjetas) se desaprovecha el tiempo de CPU.
• La introducción de la tecnología de disco alivió este problema.
• Gracias al disco se empezó a utilizar el spool de impresión (simultaneous peripheral operation on-line).
• El disco también permitió el scheduling.
![Page 21: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/21.jpg)
Historia
La tercera generación (1965-1980)La tercera generación (1965-1980)
• Se introducen los circuitos integrados, lo cual es una gran ventaja en el precio y desempeño del computador.
• Se introduce el sistema IBM 360 altamente compatible.
• Se introduce la multiprogramación
• Se introducen los discos duros.
• Se introduce el tiempo compartido entre usuarios.
![Page 22: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/22.jpg)
Historia
IBM 360 (1964)
Software compatible con IBM 7094, 1401 entre otros.
![Page 23: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/23.jpg)
Historia
Circuitos integrados
![Page 24: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/24.jpg)
Historia
IBM 360
![Page 25: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/25.jpg)
Historia
GE 625 (1965)
![Page 26: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/26.jpg)
Historia
DEC PDP-1 (1961)
4K de palabras de 18 bits.
US$ 120.000 < 5% del precio de la IBM 7094
![Page 27: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/27.jpg)
Historia
Laboratorio Bell desarrolla el lenguaje C (1972)
#include main(){ for(;;) printf("Hello world..."\n);
}
![Page 28: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/28.jpg)
Historia
MULTICS (1976)
![Page 29: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/29.jpg)
Historia
PDP-11/70 (1974)
![Page 30: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/30.jpg)
Historia
De MULTICS nace UNICS (UNiplexed Information and Computing Service) luego se cambió a UNIX.
Era un sistema abierto lo que generó un caos.
IEEE generó un estándar llamado POSIX.
![Page 31: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/31.jpg)
Historia
Primer microprocesador en un chip Intel 4004 (1971)
![Page 32: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/32.jpg)
Präsentation
Historia
Intel 4004 (1971)D.Mery 32 Arquitectura de Computadores
![Page 33: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/33.jpg)
Historia
Apple I (1976)
![Page 34: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/34.jpg)
Historia
ALTAIR 8800 (1975)
![Page 35: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/35.jpg)
Historia
Apple II (1978) US$ 1930
![Page 36: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/36.jpg)
Historia
Microsoft (1978)
![Page 37: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/37.jpg)
Historia
La cuarta generación (desde 1980)La cuarta generación (desde 1980)
• Usan LSI (large scale integration).• Intel 8080 (8 bits) -> IBM PC (1980) con DOS.• Intel 80286 (1983), 80386 (1985) y 80486 (1989).• GUI (graphical User Interface) -> Macintosh• 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.• Windows NT 5.0 se transformó en Windows 2000• Windows 98 se transformó en Windows Me.• Windows XP
![Page 38: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/38.jpg)
Historia
La cuarta generación (desde 1980)La cuarta generación (desde 1980)
• UNIX se mantiene más fuerte en computadores potentes• Se basa en chips RISC de alto desempeño.• Pentium Liunx es una alternativa a Windows• Unix saca X Windows basado en GUI• Se introducen sistemas operativos en red (varios computadores conectados) y sistemas operativos distribuidos (múltiples procesadores).
![Page 39: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/39.jpg)
Historia
IBM PC (1981)
![Page 40: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/40.jpg)
Historia
Commodore 64 (1982)
![Page 41: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/41.jpg)
Historia
Disco Duro Seagate 40 MB (1978)
![Page 42: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/42.jpg)
Historia
Disco Duro Memorex 10MB (1983)
![Page 43: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/43.jpg)
Historia
AT&T y Laboratorio Bell desarrollan C++ (1983)
#include main(){ char *s1, *s2; par{ s1 = "Hello"; s2 = "world\n"; } cout << s1 << s2 << endl; return(0);}
![Page 44: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/44.jpg)
Historia
IBM PC/AT (1983)
![Page 45: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/45.jpg)
Historia
Sony introduce el CD (1984)
![Page 46: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/46.jpg)
Historia
Commodore Amiga (1985)
![Page 47: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/47.jpg)
Historia
Macintosh (1984)
![Page 48: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/48.jpg)
Historia
X Windows para UNIX (1984)
![Page 49: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/49.jpg)
Historia
Sparcstation (1989)
![Page 50: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/50.jpg)
Historia
“Estoy construyendo un sistema operativo gratuito (no es más que un hobby, no será una cosa grande y profesional como GNU) para clónicos AT (con un 386 o 346).”
Linus Torvalds, Helsinki, Oct. 91
Nace LINUX
![Page 51: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/51.jpg)
Historia
Intel Pentium (1993)
![Page 52: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/52.jpg)
Historia
Apple Newton (1993)
![Page 53: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/53.jpg)
Historia
Windows 95 (1995)
![Page 54: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/54.jpg)
Historia
Power Macintosh (1994)
![Page 55: Historia de los Sistemas Operativos](https://reader033.fdocumento.com/reader033/viewer/2022061213/5496fbedb47959495c8b45f6/html5/thumbnails/55.jpg)
Historia