Historia de los Sistemas Operativos

13,972
-1

Published on

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
13,972
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
282
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide
  • inicio
  • Historia de los Sistemas Operativos

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

      Clipping is a handy way to collect important slides you want to go back to later.

    ×