LOS PRIMEROS SISTEMAS OPERATIVOS
Enviado por agustradillag • 14 de Noviembre de 2012 • 369 Palabras (2 Páginas) • 628 Visitas
Las primeras computadoras eran capaces de realizar solamente una tarea o trabajo a la vez. A esta forma de operación
de la computadora a menudo se le conoce como procesamiento por lotes (batch) de un solo usuario. La
computadora ejecuta un solo programa a la vez, mientras procesa los datos en grupos o lotes. En estos primeros
sistemas, los usuarios generalmente asignaban sus trabajos a un centro de cómputo que los introducía en paquetes
de tarjetas perforadas, y a menudo tenían que esperar horas, o incluso días, antes de que sus resultados impresos
regresaran a sus escritorios.
El software denominado sistema operativo se desarrolló para facilitar el uso de la computadora. Los primeros
sistemas operativos administraban la suave transición entre trabajos, incrementando la cantidad de trabajo, o
el fl ujo de datos, que las computadoras podían procesar.
Conforme las computadoras se volvieron más poderosas, se hizo evidente que un proceso por lotes para un
solo usuario era inefi ciente, debido al tiempo que se malgastaba esperando a que los lentos dispositivos de entrada/
salida completaran sus tareas. Se pensó que era posible realizar muchos trabajos o tareas que podrían compartir
los recursos de la computadora y lograr un uso más efi ciente. A esto se le conoce como multiprogramación; que
signifi ca la operación simultánea de muchas tareas que compiten para compartir los recursos de la computadora.
Aun con los primeros sistemas operativos con multiprogramación, los usuarios seguían enviando sus tareas en
paquetes de tarjetas perforadas y esperaban horas, incluso hasta días, por los resultados.
En la década de los sesenta, varios grupos en la industria y en las universidades marcaron la pauta de los sistemas
operativos de tiempo compartido. El tiempo compartido es un caso especial de la multiprogramación, ya
que los usuarios acceden a la computadora a través de terminales que, por lo general, son dispositivos compuestos
por un teclado y un monitor. Puede haber docenas o incluso cientos de usuarios compartiendo la computadora
al mismo tiempo. La computadora en realidad no ejecuta los procesos de todos los usuarios a la vez. Lo que hace
es ejecutar una pequeña porción del trabajo de un usuario y después procede a dar servicio al siguiente usuario,
con la posibilidad de proporcionar el servicio a cada usuario varias veces por segundo. Así, los programas de los
usuarios aparentemente se ejecutan de manera simultánea.
...