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

Sistemas Operativos


Enviado por   •  1 de Junio de 2014  •  1.461 Palabras (6 Páginas)  •  137 Visitas

Página 1 de 6

LOS SISTEMAS OPERATIVOS

• ¿QUÉ ES UN SISTEMA OPERATIVO?

Imagina que eres un programador de ordenadores, y quieres realizar un programa muy simple que muestre “hola” por la pantalla del ordenador. Imagina entonces que para hacerlo tuvieses que conocer todos los modelos de monitor que existen en el mercado, y escribir tu programa teniendo en cuenta los detalles de cada uno de ellos (las pantallas que tienen más o menos resolución, los colores, etc.). Tendrías entonces que escribir punto a punto (píxel a píxel) las letras que componen la palabra “hola” en la pantalla. A simple vista parece bastante ineficiente el que cada programa tenga que encargarse de los detalles de cómo utilizar un determinado dispositivo (el monitor, una impresora, el disco duro, etc.). Para aislar a los programas que se ejecutan en un ordenador de todos esos detalles, existe un programa encargado de gestionar los recursos de la máquina, se trata del sistema operativo. Gestionando los recursos ofrece un entorno en el que los programas puedan ejecutarse, y permite ponerlos de acuerdo en el uso de estos recursos: ¿qué pasa si varios programas quieren imprimir por una impresora a la vez? ¿quién decide el que lo hace primero y obliga a los demás a esperar su turno? Este papel de mediador también es desempeñado por el sistema operativo.

• LOS COMIENZOS: LA DÉCADA DE 1940

En 1946 se presentó en público el eniac, la primera computadora de propósito general utilizada por el ejército de los estados unidos, que utilizaba la tecnología de válvulas electrónicas o tubos de vacío. En esta época los ordenadores no disponían de sistema operativo. Todas las instrucciones de los programas eran codificados a mano a través de interruptores, y más tarde utilizando tarjetas perforadas de forma totalmente manual.

• LOS SISTEMAS DE TRABAJO POR LOTES

Hasta la década de 1950 era una persona (el operador) el que se encargaba de cambiar físicamente entre los trabajos que ejecutaba el ordenador. Se perdía un tiempo considerable entre trabajo y trabajo debido a que esta labor se hacía manualmente, así que se pensó en realizar la labor del cambio de tareas de manera automática. Fue entonces cuando surgieron los primeros sistemas operativos (llamados así porque sustituyeron en parte el trabajo del operador) con la intención de acelerar y automatizar la transición entre trabajos. Se agrupaban los trabajos en grupos llamados lotes, de manera que cuando una tarea terminaba, el sistema operativo se encargaba de leer e iniciar el siguiente trabajo dentro del lote. La introducción de los primeros sistemas operativos, y el uso de transistores que sustituyeron a los tubos de vacío hizo que la velocidad de proceso de las máquinas aumentase considerablemente.

• LOS SISTEMAS MULTITAREA

A comienzos de la década de 1960 surgen los sistemas de tiempo compartido, en los que varios programas se encuentran en memoria, y parece que se estén ejecutando de manera simultánea, ya que el ordenador va alternando entre ellos rápidamente asignando pequeñas franjas de tiempo de ejecución a cada uno. De esta época cabe destacar sistemas operativos como ctss (sistema de tiempo compartido compatible) y su sucesor multics, precursor de los actuales sistemas unix.

En 1964 ibm lanzó la familia de ordenadores sistemas/360, que utilizaban circuitos integrados como tecnología principal, y el os/360 como sistema operativo. El sistema fué evolucionando para poder servir a múltiples usuarios simultáneamente, soportando entornos de proceso por lotes multiusuario con tiempo compartido y multiprocesamiento, y que dio muchos quebraderos de cabeza a sus creadores y usuarios debido a su complejidad y enorme tamaño.

• LOS SISTEMAS PARA ORDENADORES PERSONALES

La tecnología de los circuitos integrados a gran escala (lsi) que permitía incluir miles de transistores por centímetro cuadrado, hizo que a principios de la década de 1980 comenzasen a proliferar los primeros ordenadores personales y sistemas operativos para ellos. Entre los muchos sistemas de esta época destacan el cp/m, el ms/dos (precursor de los actuales sistemas de microsoft), el os/2 (inicialmente una iniciativa conjunta de microsoft e ibm) y el sistema 1 (precursor de mac os).

• LOS SISTEMAS UNIX, Y LINUX

El desarrollo del sistema operativo multics fue un enorme proyecto que acabó discontinuándose. Sin embargo una de las personas que había intervenido en su desarrollo, ken thompson, junto con dennis ritchie (uno de los creadores del lenguaje de programación c), decidieron desarrollar por su cuenta un sistema operativo que cumpliese con las premisas originales del proyecto multics,

...

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