Éste tema nos habla de
cómo se fue avanzando en el procesamiento de la información en un sistema
operativo, se enfoca principalmente al procesamiento en serie, de lotes,
multiprogramación y tiempo compartido.
·
El primero
(procesamiento en serie), nos dice que en un principio no había sistema
operativo, programándose sobre el hardware básico; los programas se escribían
en lenguaje máquina y se introducían en el ordenador, además de que las
máquinas eran muy grandes y costosas. Y con esto evidentemente la programación
del hardware básico estaba baja en productividad, tanto para los usuarios como
para la máquina.
·
Después el
procesamiento en lotes era que en una cinta de entrada podían existir los trabajos
de varios programadores. Para diferenciar las tareas de distintos programadores
se introducían tarjetas de control que interpretaba un sistema operativo. El
sistema operativo estaba en memoria y tenía un programa de control que
interpretaba las tarjetas de control, las cuales representaban un lenguaje de
control de tareas. Dependiendo del tipo de tarjeta de control el sistema
operativo realizaba una acción determinada. Aún así, con el sistema operativo
en lotes, el procesador estaba ocioso y el problema de siempre era que los
dispositivos deE/S funcionaban a una velocidad dispar a la del procesador.
Nos menciona
un poco sobre la monoprogramación que es cuando el procesador ejecuta hasta que
encuentra una operación de E/S y espera a que la operación termine para poder
continuar.
·
La
multiprogramación nos menciona de la ejecución simultánea de varios programas
que están en la memoria principal, dividiendo el procesador central su tiempo
entre ellos de acuerdo con los recursos que necesite en cada momento cada uno
de ellos. De esta forma es posible, teniendo almacenado un conjunto adecuado de
tareas en cada momento, obtener una utilización óptima de los recursos
disponibles. Esto incluye la utilización del procesador central, ya que en
tanto que una tarea esté esperando el final de una transferencia de E/S, este
procesador puede pasar a trabajar en alguna otra tarea que esté pendiente en la
máquina.
·
Y por último nos habla de un sistema en el
cual existen varios usuarios con una terminal en línea o usuarios interactivos,
el cual se llama sistema de tiempo compartido. En estos sistemas se divide el
tiempo del procesador central, y de los demás recursos del ordenador, de forma
que cada usuario tiene la ilusión de que todo el ordenador se le dedica exclusivamente
a él, al recibir unos tiempos de respuesta aceptables.
Generacion
|
Caracteristiscas
|
Generacion cero
|
Los primeros sistemas computacionales no
poseían sistemas operativos. Para los usuarios eran complejos por que
trabajaban con lenguaje máquina. Todas las instrucciones eran codificadas
manualmente.
|
Primera Generacion
|
aparecen los sistemas de procesamiento por
lotes, donde los trabajos se reunían por grupos o lotes.
|
Segunda Generacion
|
En esta generación se desarrollan los
sistemas compartidos con multiprogramación, en los cuales se utilizan varios
procesadores en un solo sistema, con la finalidad de incrementar el poder de
procesamiento de la máquina.
|
Tercera Generacion
|
época surge la familia de computadores
IBM/360 diseñados como sistemas para uso general, por lo que requerían
manejar grandes volúmenes de información de distinto tipo, lo cual provocó
una nueva evolución de los sistemas operativos: los sistemas de modos
múltiples, que soportan simultáneamente procesos por lotes, tiempo
compartido, procesamiento en tiempo real y multiprocesamiento
|
Cuarta Generacion
|
Los sistemas operativos conocidos en la
época actual son los considerados sistemas de cuarta generación. Con la
ampliación del uso de redes de computadoras y del procesamiento en línea es
posible obtener acceso a computadoras alejadas geográficamente a través de
varios tipos de terminales. Con estos sistemas operativos aparece el concepto
de máquinas virtuales, en el cual el usuario no se involucra con el hardware
de la computadora con la que se quiere conectar y en su lugar el usuario
observa una interfaz gráfica creada por el sistema operativo
|

No hay comentarios.:
Publicar un comentario