ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Evolucion De Los Sistemas Operativos


Enviado por   •  6 de Octubre de 2014  •  5.323 Palabras (22 Páginas)  •  232 Visitas

Página 1 de 22

Índice

2. Introducción……………………………………………………………………………………………………………………….3

2.1. La década de 1940 4

2.2. La década de 1950 (Sistema Batch) 4

2.3. Monitor residente 4

Procesamiento por lotes 5

Almacenamiento temporal 5

2.4. La década de 1960 5

Multiprogramación 5

Tiempo compartido 5

Tiempo real 5

Multiprocesador 6

2.5. La década de 1970 6

Sistemas operativos desarrollados 6

Inconvenientes de los Sistemas operativos 6

3. CARACTERÍSTICAS DE LOS NUEVOS SISTEMAS 6

Sistemas operativos desarrollados 6

3.1. La década de 1980 7

SunOS 7

Mac OS 8

AmigaOS 8

MS-DOS 8

OS/2 8

3.2. La década de 1990 9

BeOS 9

GNU/Linux 9

Solaris 9

Microsoft Windows NT 10

FreeBSD 10

Microsoft Windows 11

ReactOS 11

FreeDOS 11

La década de 2000 11

Darwin 11

OS X 12

Haiku 12

3.3. La década de 2010 12

IllumOS 12

4. EVOLUCIÓN HISTÓRICA DE LOS SISTEMAS OPERATIVOS DE WINDOWS. 13

5. EVOLUCIÓN HISTÓRICA DE LOS SISTEMAS OPERATIVOS DE LINUX. 16

Serie 0.x 17

Serie 1.x 17

Serie 2.x 17

Serie 3.x 18

CONCLUSIÓN 19

1. INTRODUCCION

El Sistema Operativo es el software que permite controlar el hardware de una manera eficiente para que se puedan realizar las tareas de forma cómoda. El sistema operativo presenta al usuario un entorno en el que se pueden ejecutar aplicaciones para llevar a cabo diversas tareas, gestionando los recursos disponibles (CPU, memoria, disco, comunicaciones en red, dispositivos periféricos...). De este modo un usuario puede realizar tareas como abrir un fichero y acceder a la información que contiene sin preocuparse de aspectos de bajo nivel como: mover los cabezales del disco, la velocidad de giro del motor del disco, la posición que ocupan los bits en la superficie del disco, etc...

Mientras el usuario final trabaja con aplicaciones, el administrador de sistemas habitualmente trabajará con el sistema operativo para conseguir que el sistema informático (hardware + software) realice su función con la máxima eficiencia.

2. DEFINICION

Un sistema operativo es un conjunto de programas destinado a permitir el uso apropiado de las partes físicas del ordenador (hardware).

Los sistemas operativos proveen un conjunto de funciones necesarias y usadas por diversos programas de aplicaciones de una computadora, y los vínculos necesarios para controlar y sincronizar el hardware de la misma. En las primeras computadoras, que no tenían sistema operativo cada programa necesitaba la más detallada especificación del hardware para ejecutarse correctamente y desarrollar tareas estándares, y sus propios drivers para los dispositivos periféricos como impresoras y lectores de tarjetas perforadas. El incremento de la complejidad del hardware y los programas de aplicaciones eventualmente hicieron del sistema operativo una necesidad.

Los primeros sistemas operativos fueron desarrollados por cada usuario para el uso de su propia computadora central,1 y es en 1956 que la General Motors desarrolla lo que es hoy considerado el primer sistema, el GM-NAA I/O,2 para su IBM 704.

2.1. La década de 1940

A finales de la década de 1940, con lo que se podría considerar la aparición de la primera generación de computadoras, se accedía directamente a la consola de la computadora desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa en la memoria de la computadora.

2.2. La década de 1950 (Sistema Batch)

A principios de los años 50 con el objeto de facilitar la interacción entre persona y computadora, los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento temporal.

2.3. Monitor residente

Su funcionamiento era bastante simple, se limitaba a cargar los programas a memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos. El problema era encontrar una forma de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.

Procesamiento por lotes

Como solución para optimizar, en una misma cinta o conjunto de tarjetas, se cargaban varios programas, de forma que se ejecutaran uno a continuación de otro sin perder apenas tiempo en la transición.

Almacenamiento temporal

Su objetivo era disminuir el tiempo de carga de los programas, haciendo simultánea la carga del programa o la salida de datos con la ejecución de la siguiente tarea. Para ello se utilizaban dos técnicas, el buffering y el spooling.

2.4. La década de 1960

En los años 60 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito integrado la mayoría orientados a seguir

...

Descargar como (para miembros actualizados)  txt (34.8 Kb)  
Leer 21 páginas más »
Disponible sólo en Clubensayos.com