electronica
Indice
1. Introducción
2. Tipos de Sistemas Operativos
3. Sistemas Operativos por Servicio
4. Sistemas Operativos por su Estructura
5. Sistema Operativo por la Forma de Ofrecer sus Servicios
6. Proceso
7. Dispositivos de Entrada y Salida
8. Principios del Software de E/S
9. Manejo de los Dispositivos de E/S
10. Administración de Archivos
1.Introducción
Para tratar de comprender los requisitos de un Sistema Operativo y el significado de las principales
características de un Sistema Operativo contemporáneo, es útil considerar como han ido evolucionando
éstos con el tiempo.
A finales de los 40's el uso de computadoras estaba restringido a aquellas empresas o instituciones que
podían pagar su alto precio, y no existían los sistemasoperativos. En su lugar, el programador debía
tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su
programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado
de la computadora para determinar la causa del fallo y poder corregir su programa, además de
enfrentarse nuevamente a los procedimientos de apartar tiempo delsistema y poner a punto los
compiladores, ligadores, etc; para volver a correr su programa, es decir, enfrentaba el problema del
procesamiento serial ( serial processing ).
La importancia de los sistemas operativos nace históricamente desde los 50's, cuando se hizo evidente
que el operar una computadora por medio de tableros enchufables en la primera generación y luego por
medio del trabajoen lote en la segunda generación se podía mejorar notoriamente, pues el operador
realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características
contempladas en la definición de lo que es un programa. Es decir, se comenzó a ver que las tareas
mismas del operador podían plasmarse en un programa, el cual a través del tiempo y por su enorme
complejidad se le llamó"Sistema Operativo". Así, tenemos entre los primeros sistemas operativos al
Fortran Monitor System ( FMS ) e IBSYS.
Posteriormente, en la tercera generación de computadoras nace uno de los primeros sistemas
operativos con la filosofía de administrar una familia de computadoras: el OS/360 de IBM. Fue este un
proyecto tan novedoso y ambicioso que enfrentó por primera vez una serie de problemasconflictivos
debido a que anteriormente las computadoras eran creadas para dos propósitos en general: el comercial
y el científico. Así, al tratar de crear un solo sistema operativo para computadoras que podían dedicarse
a un propósito, al otro o ambos, puso en evidencia la problemática del trabajo en equipos de análisis,
diseño e implantación de sistemas grandes. El resultado fue un sistema delcual uno de sus mismos
diseñadores patentizó su opinión en la portada de un libro: una horda de bestias prehistóricas atascadas
en un foso de brea.
Surge también en la tercera generación de computadoras el concepto de la multiprogramación, porque
debido al alto costo de las computadoras era necesario idear un esquema de trabajo que mantuviese a
la unidad central de procesamiento más tiempoocupada, así como el encolado (spooling ) de trabajos
para su lectura hacia los lugares libres de memoria o la escritura de resultados. Sin embargo, se puede
afirmar que los sistemas durante la tercera generación siguieron siendo básicamente sistemas de lote.
En la cuarta generación la electrónica avanza hacia la integración a gran escala, pudiendo crear
circuitos con miles de transistores en uncentímetro cuadrado de silicón y ya es posible hablar de las
computadoras personales y las estaciones de trabajo. Surgen los conceptos de interfaces amigables
intentando así atraer al público en general al uso de las computadoras como herramientas cotidianas.
Se hacen populares el MS-DOS y UNIX en estas máquinas. También es común encontrar clones de
computadoras personales y una multitud de...
Regístrate para leer el documento completo.