Sunteți pe pagina 1din 26

INTRODUCCIN Sistemas Operativos

Prsentat ion

Sistemas Operativos

S.O conjunto de programas de computadora diseados especialmente para cubrir los siguientes objetivos:
Servir como interfaz entre el equipo fsico (hardware) de una computadora y el usuario, con el fin de presentar una "cara" ms sencilla y amistosa al mismo, y Optimizar los recursos (tanto de software como de hardware) con que cuenta una computadora y hacer utilizable sta ltima.

[ Introduccin ] Qu es un sistema operativo

Labor de un sistema operativo:


Administrar todos los dispositivos de una computadora y proporcionar a los programas de usuario una interfaz ms sencilla para comunicarse con el hardware.

Sistemas Operativos

Prsentat ion

[ Introduccin ] Qu es un sistema operativo


Funciones de un sistema operativo: Mquina virtual: Un sistema operativo proporciona un ambiente en el cual el usuario puede ejecutar convenientemente sus programas (sin entrar en detalles y complejidades del hardware).

Administracin de los recursos: Un sistema operativo administra eficientemente los recursos del computador. Para ello define estrategias para compartir los recursos entre dos o ms programas que se ejecuten simultneamente.
4 Sistemas Operativos
Prsentat ion

Recursos Administrados por SO

[ Introduccin ] Qu es un sistema operativo

Un sistema de cmputo tiene varios niveles. El sistema operativo se ha diseado para abstraerse del hardware de tal forma que los programas de usuario cuenten con una interfaz simple.
6 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

La historia de los sistemas operativos est muy ligada a la historia de las computadoras.

Sistemas Operativos

Prsentat ion

[ Introduccin ]

Historia

Generacin
0 1 2 3 4

Aos
hasta 1945

Caractersticas
Sistemas mecnicos y electro-mecnicos

1945 1955 Tubos al vaco, tableros 1955 1965 Transistores y sistemas por lotes 1965 1980 Circuitos integrados y multiprogramacin desde 1980 Computadores personales

Sistemas Operativos

Prsentat ion

[ Introduccin ] La generacin 0 (hasta 1945)


bacos Calculadoras mecnicas. Sistemas basados en rels.

Historia

Sistemas Operativos

Prsentat ion

[ Introduccin ]

Historia

Primera Computadora Digital (mecnica)

Usada para calcular tablas numricas, calculaba cualquier funcin algebraica y almacenaba nmeros. Se programaba con tarjetas.
Charles Babbage y Ada Lovelace.

Difference Engine (1822)


10 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

Usada para computar tablas matemticas y de navegacin.

Harvard Mark I (1930)


11 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

La primera generacin (1940-1955)


Luego se utilizan tubos al vaco Eran enormes (20.000 tubos) y lentas (un ciclo 1 seg.) Un solo grupo diseaba, construa, programaba, operaba y mantena cada mquina. Toda la programacin se haca en lenguaje mquina (alambrando tableros por ejemplo). No existan los sistemas operativos. En 1950 se introducen las tarjetas perforadas.

12

Sistemas Operativos

Prsentat ion

[ Introduccin ]

Historia

Usada en la Segunda Guerra Mundial para decifrar los mensajes de los alemanes.

Colossus (1945)
13 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

ENIAC (1946)
Prsentat ion

[ Introduccin ]

Historia

Primera mquina que funcion con un programa almacenado. John von Neumann, Princeton

Manchester Mark I (1948)


16 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

La segunda generacin (1955-1965)


Se introducen los transistores. Distincin entre diseadores, constructores, programadores, operadores y personal de mantenimiento. Mainframes en salas acondicionadas. Se escriban 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 tambin los del compilador. Se crea el proceso por lotes que agrupa trabajos.
17 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

Transistor (1947)
18 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia
Lnea de programa

A = 1 5 6

Tarjeta perforada
19 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

Primera mquina comercial con hardware de punto flotante (5kFLOPS).

IBM 704 (1955)


20 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

Primer compilador FORTRAN para IBM 704

FORTRAN (1957)
21 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

4KB de memoria expandible a 16KB. Buena para leer tarjetas, copiar cintas e imprimir resultados, pero mala para cclulos numricos. Se utilizaba con fines comerciales (bancos, etc.)

IBM 1401(1959)
22 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

IBM 1401: Centro de Cmputo


23 Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

Buena para hacer cmputos, se utilizaba con fines cientficos.

IBM 7094
24 Sistemas Operativos
Prsentat ion

[ Introduccin ]
Antecesor del sistema operativo

Historia

a) b) c) d) e) f)
25

IBM 1401 IBM 7094: los programadores llevan tarjetas La 1401 lee un lote de tarjetas y los graba en la cinta Un operador lleva la cinta a la 7094 La 7094 realiza los cmputos Un operador lleva la cinta a una 1401 La 1401 imprime las salidas
Sistemas Operativos
Prsentat ion

[ Introduccin ]

Historia

ERMA, General Electric (1959)


26 Sistemas Operativos
Prsentat ion

S-ar putea să vă placă și