Historia de la informatica

Páginas: 13 (3063 palabras) Publicado: 26 de mayo de 2010
EVOLUCIÓN DE LOS
SISTEMAS OPERATIVOS
A LO LARGO DE LA HISTORIA.

Í n d i c e

• 1. Introducción

• 2. Necesidad de Sistema Operativo
o 2.1. Vista histórica
o 2.2. Definición

• 3. Tipos de gestión de procesos
o 3.1. Lotes
o 3.2. Multiprogramación
▪ 3.2.1. Tiempo compartido
▪ 3.2.2. Tiempo real▪ 3.2.3. Combinados
o 3.3. Distribuidos

• 4. Arquitectura
o 4.1. Kernel monolítico
o 4.2. Microkernel
o 4.3. Máquinas virtuales
o 4.4. Cliente-servidor

• 5. Funciones

• 6. Otros aspectos

• 7. Un paseo por la historia
• Referencias
• Conclusiones

1. Introducción

Antaño, con las primeras máquinas, eraalgo muy complicado ser programador... y no sólo porque los lenguajes de programación no habían evolucionado, sino porque se debía manejar el ordenador desde la consola y la consola en aquellos tiempos significaba un puñado de interruptores. Afortunadamente, esto ha ido cambiando y se lo debemos, en parte, a que han nacido y evolucionado los sistemas operativos. Como también lo han hecho lasmáquinas, los lenguajes de programación e incluso las ideas.

2. Necesidad de Sistema Operativo

• 2.1. Vista histórica [Tanenbaum92]
En un principio solo existía el hardware del computador. Los primeros computadores eran (físicamente) grandes máquinas que se operaban desde una consola. El programador escribía un programa y luego lo controlaba directamente. En primer lugar, el programase cargaba manualmente en la memoria, desde los interruptores del tablero frontal, desde una cinta de papel o desde tarjetas perforadas. Luego se pulsaban los botones adecuados para establecer la dirección de inicio y comenzar la ejecución del programa. Mientras este se ejecutaba, el programador-operador lo podía supervisar observando las luces en la consola. Si se descubrían errores, elprogramador podía detener el programa, examinar el contenido de la memoria y los registros y depurar el programa directamente desde la consola. La salida del programa se imprimía, o se perforaba en cintas de papel o tarjetas para su impresión posterior. Un aspecto importante de ese entorno era su naturaleza interactiva directa. El programador también era el operador del sistema de computación.
Lamayoría de los sistemas utilizaban un esquema de reservas o de registro para asignar tiempo de máquina. Si alguien quería usar el computador, acudía a la hoja de registro, buscaba el siguiente tiempo libre de la máquina que fuera conveniente y se anotaba para usarla. Sin embargo, con este procedimiento se presentaban ciertos problemas. Si un programador se había registrado para usar una hora detiempo del computador dedicada a ejecutar el programa que estaba desarrollando, pero se topaba con algún error difícil y no podía terminar en esa hora. Si alguien más había reservado el siguiente bloque de tiempo, el programador debía detenerse, rescatar lo que pudiera y volver mas tarde para continuar. Por otra parte, si el programa se ejecutaba sin problemas, podría terminar en 35 minutos; pero comopensó que necesitaría la máquina durante más tiempo, se registró para usarla un hora, y permanecería inactiva durante 25 minutos.
Conforme transcurrió el tiempo, se desarrollaron software y hardware adicionales; empezaron a popularizarse los lectores de tarjetas, impresoras de líneas y cintas magnéticas. Se diseñaron ensambladores, cargadores y ligadores para facilitar las tareas deprogramación, y se crearon bibliotecas de funciones comunes, de manera que éstas podían copiarse a un nuevo programa sin tener que escribirlas de nuevo.
Se podía necesitar un considerable tiempo de operación para realizar un trabajo. Cada trabajo consistía en varios pasos distintos: cargar la cinta del compilador de FORTRAN, ejecutar el compilador, descargar la cinta del compilador, cargar la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Historia De La Informática
  • Historia de la Informatica
  • Historia De La Informatica
  • Historia De La Informatica
  • Historia De La Informatica
  • Historia de la informatica
  • Historia de la informatica
  • historia de la informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS