Sistemas Operativos

Páginas: 8 (1928 palabras) Publicado: 19 de febrero de 2013
Sistemas Operativos
Oscar Bedoya
oscarbed@eisc.univalle.edu.co

usuarios
compiladores, aplicaciones
planificación de CPU

KERNEL

reemplazo de
páginas

planificación
de disco
memoria virtual

controladores de
dispositivos

administración de
procesos

Sistemas Operativos
Oscar Bedoya
oscarbed@eisc.univalle.edu.co
oscarbedoya.1979@hotmail.comhttp://eisc.univalle.edu.co/~oscarbed/SO/
Oficina 2124 – Edificio 331
Teléfono oficina: 3212100 ext. 2780
CEL. 315 5611 663

* Evolución de los Sistemas Operativos
* Tipos de Sistemas Operativos

Sistemas Operativos

1822
Máquina diferencial

Charles Babbage

1842
Máquina analítica

Charles Babbage

Sistemas Operativos
Charles Babbage (1791-1871)
• 1822. La máquina diferencial

- Resolvíapolinomios por medio del método de las diferencias
- No fue terminada
• 1842. La máquina analítica
- Utilizaba tarjetas perforadas como entrada
- Permitían resolver problemas en general, no sólo polinomios
- Ada Lovelace desarrolló un programa para calcular el número de
Bernoulli

* 1991 - Museo de ciencias de Londres

Sistemas Operativos

10 filas y 80 columnas

Sistemas Operativos Sistemas Operativos
• Al utilizar las tarjetas perforadas se buscaba resolver el problema
una sola vez y reutilizarlas tantas veces como fuera necesario

Sistemas Operativos
Tarjetas perforadas
• Inventadas por Herman Hollerith*
• Tuvo la idea de una cartulina en la que,
según estuviera perforada o no en una
determinada posición, se contestaba una
pregunta de forma positiva o negativa• Hollerith fundó la empresa Tabulating

Machine Company

• Las máquinas utilizaban para entrada y
salida tarjetas perforadas

Sistemas Operativos

1842
Máquina analítica

1945
Tubos de vacio y
tableros enchufables

1955
Transistores y
sistemas por lotes

Sistemas Operativos
Tableros enchufables
• La programación se realizaba en
lenguaje de máquina absoluto
• Elprogramador reservaba el
uso de un bloque, se dirigía al
cuarto de máquinas, utilizaba el
tablero y esperaba la respuesta

Sistemas Operativos

1842
Máquina analítica

1945
Tubos de vacio y
tableros enchufables

1955
Transistores y
sistemas por lotes

Sistemas Operativos
Sistemas por lotes
• Cada usuario escribía su
programa en papel (FORTRAN
o ensamblador)
• Luego pasaba elprograma en
tarjetas perforadas

• Se tenía una persona
encargada de operar la
computadora
• Se le entregaban las tarjetas
al operador de la computadora

Sistemas Operativos
Sistemas por lotes
• Se reunían varios trabajos y se
escribían en una cinta magnética
• El sistema operativo leía el
primer trabajo, dejaba su salida
en la cinta y automáticamente
continuaba con el segundotrabajo,
así sucesivamente
• Atender a varias personas
tomaba demasiado tiempo

Sistemas Operativos

Sistemas Operativos

IBM 7094

1964
Circuitos integrados y
multiprogramación

IBM 1401

1965
IBM S/360

Sistemas Operativos
Circuitos integrados y multiprogramación

IBM 7094

IBM 1401*
IBM 1402 Card Read Punch
IBM 1401 Processing Unit
IBM 1403 Printer

SistemasOperativos
Circuitos integrados y multiprogramación
• Se utiliza el disco como un búfer:
- En vez de leer las tarjetas directamente a la memoria para después
procesar el trabajo, las tarjetas pueden leerse al disco
- Una vez que el trabajo termina, la salida se imprime
• Esta forma de procesamiento, se llama spooling el nombre es un acrónimo
de operación periférica simultánea en línea (eninglés, simultaneous
peripheral operation on-line)
• El disco se utiliza como búfer para leer trabajos por adelantado y para
guardar los archivos de salida

Sistemas Operativos
Circuitos integrados y multiprogramación

Disco
Duro

Trabajo1
Trabajo2
Trabajo3

* Se podían atender trabajos con menor tiempo de espera

Sistemas Operativos

IBM 7094

1964
Circuitos integrados y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS