Está en la página 1de 5

FACULTAD DE INGENIERIA

ESCUELA PROFESIONAL DE INGENIERIA


DE SISTEMAS
Asignatura: Sistemas Operativos
Docente:
Ing. Jennifer Denisse Sullon Chinga
VI ciclo Semestre 2017-02
Estudiante:
Jose Gianpierre Juarez Chira

PIURA 2017
HISTORIA Y EVOLUCION DE LOS SISTEMAS
OPERATIVOS
HISTORIA DE LOS SITEMAS OPERATIVOS

Para tratar de comprender los requisitos de un Sistema Operativo y el significado de las


principales caractersticas de un Sistema Operativo y el significado de las principales
caractersticas de un Sistema Operativo contemporneo, es til considerar como han ido
evolucionando estos con el tiempo. Existen diferentes enfoques o versiones de cmo han
ido evolucionando los Sistemas Operativos.

LA PRIMERA DE ESTAS VERSIONES PODRA SER ESTA:

En los 40s, se introducen los programas bit a bit, por medio de interruptores mecnicos
y despus se introdujo el lenguaje mquina que trabajaba por tarjetas perforadas. Con las
primeras computadoras, desde finales de los 40 hasta la mitad de los 50, el programador
interactuaba de manera directa con el hardware de la computadora, no exista realmente
un Sistema Operativo; las primeras computadoras utilizaban bulbos, la entrada de datos
y los programas se realizaban a travs del lenguaje maquina (bits) o a travs de
interruptores.

Durante los aos 50s y 60s: A principios de los 50s, la compaa Generals Motors
implanto el primer sistema operativo para su IBM 170. Empieza a surgir las tarjetas
perforadas las cuales permiten que los usuarios (que en ese tiempo eran programadores,
diseadores, capturistas, etc.), se encarguen de modificar sus programas. Establecan o
apartaban tiempo, metan o introducan sus programas, corregan y depuraban sus
programas en su tiempo. A esto se le llamaba trabajo en serie. Todo esto se traduca en
prdida de tiempo y tiempos de programas excesivos.

En los aos 60s y 70s, se genera el circuito integrado, se organizan los trabajos y se
generan los procesos Batch (por lotes), lo cual consiste en determinar los trabajos
comunes y realizarlos todos juntos de una sola vez. En esta poca surgen las unidades de
cinta y el cargador de programas, el cual se considera como el primer Sistema Operativo.

En los 80s, inicio el auge de la Internet en los estados Unidos de Amrica. A finales de
los aos 80s comienza el gran auge y evolucin de los Sistemas Operativos. Se descubre
el concepto de multiprogramacin que consiste en tener cargados en memoria a varios
trabajos al mismo tiempo, tema principal de los Sistemas Operativos actuales.
Los 90s y el futuro, entramos a la era de la computacin distribuida y del
multiprocesamiento a travs de mltiples redes de computadoras, aprovechando el ciclo
del procesador. Se tendr una configuracin dinmica con un reconocimiento inmediato
de dispositivos y software que se aada o elimine de las redes a travs de procesos de
registro y localizadores. La conectividad se facilita gracias a estndares y protocolos de
sistemas abiertos por organizaciones como Org. Intem. De normas, fundacin de software
abierto, todo estar ms controlado por los protocolos de comunicacin ODI y por la red
de servicios digital ISDN.

SE HA DESARROLLADO OTRA VERSIN, LA CUAL SE HA HECHO EN BASE A


ETAPAS O GENERACIONES:

Primera generacin (1945-1955): bulbos y conexiones:


Carencia de S.O.
En los aos cincuenta comienzan como transicin entre trabajos, haciendo la
misma ms simple.
Completo acceso al lenguaje de mquina.
Segunda Generacin (1955-1965): transistores y sistemas de procesamiento por
lotes (batch):
En los aos sesenta aparecen los S.O. para sistemas compartidos con:
Multiprogramacin: varios programas de usuario se encuentran al
mismo tiempo en el almacenamiento principal, cambiando el
procesador rpidamente de un trabajo a otro.
Multiprocesamiento: varios procesadores se utilizaban en un mismo
sistema para incrementa el poder de procesamiento.
Posteriormente aparece la independencia de dispositivo:
El programa del usuario especifica las caractersticas de los
dispositivos que requieren los archivos
El S.O. asigna los dispositivos correspondientes segn los
requerimientos y las disponibilidades.
Tercera generacin (1965. 1980): circuitos integrados y multiprogramacin:
Difusin de la multiprogramacin:
Participacin de la memoria en porciones, con trabajos distintos en
cada una de ellas.
Aprovechamiento del tiempo de espera consecuencia de operaciones
de e/s, para utilizar la CPU par otros procesos.
Proteccin por hardware del contenido de cada particin de memoria
Aparicin de tcnicas de spooling:
Simultneos Peripheral Operation On Line: operacin simultnea y en
lnea de perifricos.
Almacenamiento de trabajo de entrada y de salida en dispositivos
transitorios rpidos, para disminuir el impacto de los perifricos ms
lentos.
Son Sistemas de modos mltiple es decir que deben soportar sistemas de
propsitos generales; son grandes y complejos pero muy poderosos
Interponen una capa de software entre el usuario y el hardware.
Aparecen los lenguajes de control de trabajos, necesarios para especificar el
trabajo y los recursos requeridos.
Soportan timesharing (tiempo compartido), variante de la multiprogramacin
con usuarios conectados mediante terminales en lnea, permitiendo la
operacin en modo interactivo o conversacional.
Aparecen los sistemas de tiempo real, que requieren tiempos de respuestas
muy exigentes, especialmente para usos industriales o militares.
Se difunden las computadoras de rango medio.
Cuarta generacin (1980-1990): computadoras personales:
Aparicin de software amigable con el usuario, destinado a usuarios no
profesionales y con una interfaz grfica muy desarrollada.
Se hacen populares el MS-DOS y UNIX.
Desarrollo de sistemas operativos en red y sistemas operativos distribuidos.
Sistemas operativos en red:
Los usuarios estn conscientes de la existencia de varias computadoras
conectadas.
Cada mquina tiene su propio S.O. local.
Son similares a los sistemas Operativos de un solo procesador, pero con el
agregado de:
o Controlador de interfaz de red y su software de bajo nivel.
o Software para conexin y acceso a archivos remotos, etc.
Sistemas Operativos Distribuidos:
Aparecen ante los usuarios como un S.O de un solo procesador, aun de
soporte a varios procesadores.
Los usuarios no son conscientes del lugar donde se ejecutan sus programas
o donde se encuentran sus archivos, ya que lo debe administrar el S.O.
automticamente.
Aparicin de emuladores de terminal para el acceso a equipos remotos desde
computadoras personales (PC).
Gran nfasis en la seguridad, en especial por el desarrollo de los sistemas de
comunicacin de datos.
El S.O. crea un ambiente de trabajo segn el concepto de maquina virtual, que
lo asila del funcionamiento interno de la mquina.
Proliferacin de sistemas de base de datos, accesibles mediante redes de
comunicacin.
Para los 90s el paradigma de la programacin orientada a objetos cobra auge,
as como el manejo de objetos desde los sistemas operativos.

También podría gustarte