Você está na página 1de 7

Historiay evolucin de los sistemas

operativos1
Abarca Trejo Sarahi

AeroMental (2006) Evolucin de los Sistemas Operativos. Recuperado el 24 de septiembre del 2014 de: http://www.aeromental.com/2006/08/16/evolucion-de-los-sistemasoperativos/

Historia y evolucion de los sistemas operativos

Contents
SISTEMA OPERATIVO ..................................................................................................................................................................................................................................... 2
FUNCIONES BSICAS ...................................................................................................................................................................................................................................... 3
HISTORIA Y EVOLUCIN DE LOS SISTEMAS OPERATIVOS .............................................................................................................................................................................. 3
AOS 40 ..................................................................................................................................................................................................................................................... 3
AOS 50 ..................................................................................................................................................................................................................................................... 1
Monitor residente .................................................................................................................................................................................................................................. 1
Procesamiento por lotes ........................................................................................................................................................................................................................ 1
Almacenamiento temporal .................................................................................................................................................................................................................... 1
AOS 60 ..................................................................................................................................................................................................................................................... 1
Multiprogramacin ................................................................................................................................................................................................................................ 1
Tiempo compartido ............................................................................................................................................................................................................................... 2

Historia y evolucion de los sistemas operativos

UN SISTEMA OPERATIVO (SO) ES EL SOFTWARE BSICO DE UNA COMPUTADORA QUE PROVEE UNA INTERFAZ ENTRE EL RESTO DE
PROGRAMAS DEL ORDENADOR, LOS DISPOSITIVOS HARDWARE Y EL USUARIO.

En r-101 se ha realizado una recopilacin de screenshots de los escritorios de nuestros famosos Sistemas Operativos:
Mac OS
Windows
KDE
Esta recopilacin empieza en 1984 y termina hasta nuestros das, por lo que podemos ver a Windows Vista y Mac OS 10.5 (Leopard). Si
bien no se menciona ningn aspecto tcnico, es interesante ver como ha evolucionado la interfaz de cada uno, las diferencias y
similitudes que comparten. Falt Gnome y otros escritorios clsicos de Unix (como CDE) en este repaso histrico.

SISTEMA OPERATIVO

Historia y evolucion de los sistemas operativos

Un sistema operativo es un programa o conjunto de programas de computadora destinado a permitir una gestin eficaz de sus recursos.
Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la mquina desde los niveles ms bsicos, permitiendo
tambin la interaccin con el usuario.

Un sistema operativo se puede encontrar normalmente en la mayora de los aparatos electrnicos que utilicen microprocesadores para
funcionar, ya que gracias a estos podemos entender la mquina y que sta cumpla con sus funciones (telfonos mviles, reproductores
de DVD, autoradios y computadoras)
Gestionar de manera eficiente los recursos del
ejecutando servicios para los procesos (programas)

equipo,

FUNCIONES BSICAS

Brindar una interfaz al


(vulgarmente comandos).

Los sistemas operativos, en su condicin de capa software que


posibilita y simplifica el manejo de la computadora, desempean
una serie de funciones bsicas esenciales para la gestin del
equipo. Entre las ms destacables, cada una ejercida por un
componente interno (mdulo en ncleos monolticos y servidor
en microkernels), podemos resear las siguientes:

Permitir que los cambios debidos al desarrollo del propio SO se


puedan realizar sin interferir con los servicios que ya se
prestaban (evolutividad).

Proporcionar comodidad en el uso de un computador.

Todo empenz en la dcada de los 40.

usuario,

ejecutando

HISTORIA Y EVOLUCIN DE LOS SISTEMAS


OPERATIVOS

AOS 40
3

instrucciones

Historia y evolucion de los sistemas operativos

A finales de los aos 1940, con lo que podramos llamar la


aparicin de la primera generacin de computadoras, se acceda
directamente a la consola de la computadora desde la cual se
actuaba sobre una serie de micro interruptores que permitan
introducir directamente el programa en la memoria de la
computadora (en realidad al existir tan pocas computadoras
todos podran considerarse prototipos y cada constructor lo haca
sin seguir ningn criterio predeterminado). Por aquel entonces no
existan los sistemas operativos, y los programadores deban
interactuar con el hardware del computador sin ayuda externa.
Esto haca que el tiempo de preparacin para realizar una tarea
fuera considerable. Adems para poder utilizar la computadora
A principios de los aos 50 con el objeto de facilitar la interaccin
entre persona y computador, los sistemas operativos hacen una
aparicin discreta y bastante simple, con conceptos tales como el

deba hacerse por turnos. Para ello, en muchas instalaciones, se


rellenaba un formulario de reserva en el que se indicaba el
tiempo que el programador necesitaba para realizar su trabajo.
En aquel entonces las computadoras eran mquinas muy
costosas lo que haca que estuvieran muy solicitadas y que slo
pudieran utilizarse en periodos breves de tiempo. Todo se hacia
en lenguaje de mquina.

AOS 50
monitor residente, el proceso por lotes y el almacenamiento
temporal.

Monitor residente

Su funcionamiento era bastante simple, se limitaba a cargar los programas a memoria, leyndolos 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

Historia y evolucion de los sistemas operativos

Como solucin para optimizar el tiempo de montaje surgi la idea de agrupar los trabajos en lotes, en una misma cinta o conjunto de
tarjetas, de forma que se ejecutaran uno a continuacin de otro sin perder apenas tiempo en la transicin.

Almacenamiento temporal

Su objetivo era disminuir el tiempo de carga de los programas, haciendo simultnea la carga del
programa o la salida de datos con la ejecucin de la siguiente tarea. Para ello se utilizaban dos
tcnicas, el buffering y el spooling.

AOS 60
En los aos 1960 se produjeron cambios notorios en varios campos de la informtica,con la aparicion de el circuito cerrado la mayora
orientados a seguir incrementando el potencial de los computadores. Para ello se utilizaban tcnicas de lo ms diversas:

Multiprogramacin

En un sistema multiprogramado la memoria principal alberga a ms de un programa de


usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en
ejecucin realiza una operacin de E/S; en lugar de esperar a que termine la operacin de
1

Historia y evolucion de los sistemas operativos

E/S, se pasa a ejecutar otro programa. Si ste realiza, a su vez, otra operacin de E/S, se mandan las rdenes oportunas al controlador, y
pasa a ejecutarse otro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar de
manera ptima los recursos disponibles.

Tiempo compartido

En este punto tenemos un sistema que hace buen uso de la electrnica disponible, pero adolece de falta de interactividad; para
conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en lnea, utilizando el modo de
operacin de tiempo compartido. En estos sistemas los programas de los distintos usuarios residen en memoria. Al realizar una operacin
de E/S los programas ceden la CPU a otro programa, al igual que en la multiprogramacin. Pero, a diferencia de sta, cuando un
programa lleva cierto tiempo ejecutndose el sistema operativo lo detiene para que se ejecute otro aplicacin. Con esto se consigue
repartir la CPU por igual entre los programas de los distintos usuarios, y los programas de los usuarios no se sienten demasiado lentos por
el hecho de que los recursos sean compartidos y aparentemente se ejecutan de manera concurrente.

Você também pode gostar