Você está na página 1de 12

INTRODUCCIN

Los sistemas operativos, al igual que el hardware, han sufrido cambios a


travs del tiempo, los cuales se pueden agrupar en generaciones y
clasificadas por su firma de trabajo. La evolucin del hardware ha marcado
el paralelismo de la evolucin de los sistemas operativos. Se puede decir
que hardware y el software deben ir de la mano. De la misma forma la
evolucin de las computadoras es muy acelerada, los cuales se pueden
agrupar en generaciones.

HISTORIA DE SISTEMAS OPERATIVOS


Definicin
Un sistema operativo (SO) es el programa o conjunto de programas
que efectan la gestin de los procesos bsicos de un sistema informtico, y
permite la normal ejecucin del resto de las operaciones.
Bsicamente son los programas que nos permiten utilizar el ordenador.
Interfaz con el ordenador:
Desarrollo de programas
Ejecucin de programas
Acceso a dispositivos de E/S
Acceso al sistema de ficheros
Proteccin y seguridad
Deteccin y respuesta a errores
Contabilidad
Gestor de recursos.
Objetivo
Gestionar los recursos de localizacin y proteccin de acceso del
hardware, hecho que alivia a los programadores de aplicaciones de tener
que tratar con estos detalles. Se encuentran en la mayora de los aparatos
electrnicos que utilizan microprocesadores para funcionar.
Funcin
Administrar los recursos de la mquina.
Coordinar el hardware.
Organizar archivos y directorios en dispositivos de almacenamiento.

HISTORIA
Primera generacin (1945-1955)
Primera Generacin (dcada de 1950) Los sistemas operativos
de los aos cincuenta fueron diseados para que sean ms giles. Antes de
que los sistemas fueran diseados, se perda un tiempo considerable entre
la terminacin de un trabajo y el inicio del siguiente. Este fue el comienzo
de los sistemas de procesamiento por lotes, donde los trabajos se reunan
por grupos o lotes. Cuando el trabajo estaba en ejecucin, este tena
control total de la mquina. Al terminar cada trabajo, el control era
devuelto al sistema operativo, el cual limpiaba y lea e iniciaba el trabajo

siguiente.
Al inicio de los 50's esto haba mejorado un poco con la introduccin de
tarjetas perforadas (las cuales servan para introducir los programas de
lenguajes de mquina).
Se crearon mquinas suficientemente confiables las cuales se instalaban en
lugares especialmente acondicionados, aunque slo las grandes
universidades y las grandes corporaciones o bien las oficinas del gobierno
se
podan
dar
el
lujo
de
tenerlas.
Para poder ejecutar un trabajo (programa), tenan que escribirlo en papel
(lenguaje ensamblador) y despus se perforara en tarjetas. Enseguida se
llevara la pila de tarjetas al cuarto de introduccin al sistema y la
entregara a uno de los operadores. Cuando la computadora terminara el
trabajo, un operador se dirigira a la impresora y desprendera la salida y la
llevara al cuarto de salida, para que la recogiera el programador. Eran ms
complejos controlar los componentes.
Cuando se ejecutaba alguna tarea, sta tena control total de la mquina.
Al terminar cada tarea, el control era devuelto al sistema operativo, el cual
limpiaba, lea e iniciaba la siguiente tarea.

Aparicin de la primera generacin de computadoras.


Solo haba un pequeo nmero de computadoras.
Todo se haca en lenguaje de mquina.
No existan los sistemas operativos.
Su utilidad fue como mquina de clculo.
Tecnologa en dispositivos mecnicos fueron los tubos de vaco y
paneles.
Mtodo de programacin a cables utilizando interruptores y tarjetas
perforadas.
Monitor residente con funcionamiento simple
Procesamiento por lotes; agrupar los trabajos en lotes, para que se
ejecutaran de forma continua para no perder tiempo en la transicin.
Almacenamiento temporal que disminua el tiempo de carga de los
programas, haciendo que la carga de un programa y la ejecucin de
la siguiente tarea fueran simultneas. Para ello se utilizaban dos
tcnicas: Buffering, Spooling

Segunda generacin (1955-1965)


La caracterstica de los sistemas operativos fue el desarrollo de los
sistemas compartidos con multiprogramacin, y los principios del
multiprocesamiento. En los sistemas de multiprogramacin, varios
programas de usuario se encuentran al mismo tiempo en el
almacenamiento principal, y el procesador se cambia rpidamente de un
trabajo a otro. En los sistemas de multiprocesamiento se utilizan varios
procesadores en un solo sistema computacional, con la finalidad de

incrementar
el
poder
de
procesamiento
de
la
mquina.
La independencia de dispositivos aparece despus. Un usuario que desea
escribir datos en una cinta en sistemas de la primera generacin tena que
hacer referencia especfica a una unidad de cinta particular. En la segunda
generacin, el programa del usuario especificaba tan solo que un archivo
iba a ser escrito en una unidad de cinta con cierto nmero de pistas y cierta
densidad.
Se desarroll sistemas compartidos, en la que los usuarios podan acoplarse
directamente con el computador a travs de terminales. Surgieron sistemas
de tiempo real, en que los computadores fueron utilizados en el control de
procesos industriales. Los sistemas de tiempo real se caracterizan por
proveer una respuesta inmediata.En esta generacin se desarrollan los
sistemas compartidos con multiprogramacin, en los cuales se utilizan
varios procesadores en un solo sistema, con la finalidad de incrementar el
poder de procesamiento de la mquina. El programa especificaba tan slo
que un archivo iba a ser escrito en una unidad de cinta con cierto nmero
de pistas y cierta densidad. El sistema operativo localizaba entonces una
unidad de cinta disponible con las caractersticas deseadas, y le indicaba al
operador que montara una cinta en esa unidad.
Se produjeron varios cambios con la aparicin del circuito cerrado para
seguir incrementando el potencial de los ordenadores.
El uso es clculo cientfico e ingeniera.
La invencin del transistor redujo su tamao y precio y los populariz
mainframes/IBM 1401/7094.
Mtodos de programacin fueron ensamblador y lenguajes de alto
nivel (FORTRAN) sobre tarjetas perforadas.
Paso de procesamiento secuencial a procesamiento por lotes.
Ejemplos: FMS y IBSYS.
Las tcnicas que se usaron fueron:
Multiprogramacin: la memoria alberga ms de un programa. La CPU
ejecuta las instrucciones de un programa, y si este est realizando
una operacin de E/S, entonces pasa a ejecutar otro programa.
Multiprocesador: permite trabajar con mquinas con ms de un
procesador.
Tiempo compartido: sistema que hace buen uso de la electrnica
disponible, pero carece de interactividad.
Tiempo real: sistema que se usa en entornos que deben aceptar y
procesar un gran nmero de sucesos en tiempos breves.
Tercera generacin (1965-1980)
Se inicia en 1965, con la introduccin de la familia de computadores
Sistema/360 de IBM. Los computadores de esta generacin fueron
diseados como sistemas para usos generales. Casi siempre eran sistemas

grandes, voluminosos, con el propsito de serlo todo para toda la gente.


Eran sistemas de modos mltiples, algunos de ellos soportaban
simultneamente procesos por lotes, tiempo compartido, procesamiento de
tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se
haba construido algo similar, y muchos de los esfuerzos de desarrollo
terminaron muy por arriba del presupuesto y mucho despus de lo que el
planificador marcaba como fecha de terminacin.
Estos sistemas introdujeron mayor complejidad a los ambientes
computacionales; una complejidad a la cual, en un principio, no estaban
acostumbrados los usuarios.
Los usos principales de los sistemas operativos son: clculo cientfico
e ingeniera y procesamiento de caracteres.
Logros destacables: multiprogramacin, spooling, tiempo compartido.
Ejemplos: OS/360, CTSS, MULTICS, UNIX.
c Gustavo Ro

Cuarta generacin (1980-hoy)


Los sistemas de la cuarta generacin constituyen el estado actual de
la tecnologa. Muchos diseadores y usuarios se sienten aun incmodos,
despus de sus experiencias con los sistemas operativos de la tercera
generacin.
Los sistemas de seguridad se han mejorado mucho ahora que la informacin
pasa a travs de varios tipos vulnerables de lneas de comunicacin. La
clave de cifrado est recibiendo mucha atencin; han sido necesarios
codificar los datos personales o de gran intimidad para que; aun si los datos
son expuestos, no sean de utilidad a nadie ms que a los receptores
adecuados.
Los sistemas de bases de datos han adquirido gran importancia. Nuestro
mundo es una sociedad orientada hacia la informacin, y el trabajo de las
bases de datos es hacer que esta informacin sea conveniente accesible de
una manera controlada para aquellos que tienen derechos de acceso.
Los sistemas operativos conocidos en la poca actual son los considerados
sistemas de cuarta generacin. Con la ampliacin del uso de redes de
computadoras y del procesamiento en lnea es posible obtener acceso a
computadoras alejadas geogrficamente a travs de varios tipos de
terminales. Con estos sistemas operativos aparece el concepto de mquinas
virtuales, en el cual el usuario no se involucra con el hardware de la
computadora con la que se quiere conectar y en su lugar el usuario observa
una interfaz grfica creada por el sistema operativo.
Ejemplos: UNIX, CP/M, MS-DOS, Linux, MacOS, Windows XP, Vista, 7, 8.

Es en esta generacin que se comienza a generar Sistemas Operativos para


celulares, ejemplos: Symbian OS, Android, iOS, Windows Phone, BlackBerry
OS, HP webOS, Bada.

Clasificacin de sistemas operativos


Sistema operativo monotarea, Los sistemas monotarea son
aquellos que solo permiten realizar una sola tarea, estos sistemas son
ms primitivos porque solo permiten un solo proceso a la vez.
Sistema operativo multitarea, Los sistemas multitarea son
sistemas que permiten realizar varias actividades o procesos a la vez
sin ningn problema.
Sistema
operativo
monousuario,
Los
sistemas
operativos monousuario son aquellos que soportan a un usuario a la
vez, no importando la cantidad de procesadores o procesos que se
estn realizando. Las computadoras personales se han clasificado en
esta seccin.
Sistema operativo multiusuario, Los sistemas multiusuario son los
que soportan varios usuarios a la vez, estos tipos de sistemas
generalmente se utilizan en mquinas que estn conectadas en red.
Sistema operativo monopuesto, En este modo el router funcionar
de modo similar a un mdem convencional. Sirve para conectar un
slo PC y como particularidad implica que todos los puertos estn
dirigidos y abiertos hacia el PC. Evidentemente funcionan todas las
aplicaciones y no nos vamos a encontrar con los tpicos problemas de
puertos. Como contrapartida hay que comentar que con el router as
estamos expuestos a intrusiones desde fuera ya que la seguridad es
mnima. Por eso muchas veces es recomendable la instalacin de un
firewall.
Sistema operativo multipuesto, Cuando el router est configurado
en multipuesto debemos tener en cuenta que los puertos estn
cerrados y que por eso muchas veces hay aplicaciones que no
funcionan. Por ejemplo, en diversos juegos no se pueden crear
partidas, no se pueden enviar archivos a travs del iRC, hay muchos
programas que no funcionan. Evidentemente esto tiene solucin ya
que en todos los routers se pueden abrir puertos. No os preocupis
que es muy sencillo. EnADSLzone.net tenis listados todos los
routers con un tutorial especfico para cada uno de ellos. Adems en
las utilidades tenis un amplio listado de puertos de todas las
aplicaciones que se conocen.

HISTORIA DE LAS COMPUTADORAS

COMPUTADORA
Mquina capaz de efectuar una secuencia de operaciones
mediante un programa, de tal manera, que se realice un procesamiento
sobre un conjunto de datos de entrada, obtenindose otro conjunto de datos
de salida. La computadora es un invento reciente, que no ha cumplido ni los
cien aos de existencia desde su primera generacin. Sin embargo es un
invento que ha venido a revolucionar la forma en la que trabajamos, nos
entretenemos y se ha convertido en un aparato esencial en nuestra vida
diaria.

GENERACION DE COMPUTADORAS
PRIMERA GENERACION (1938-1958)
En esta generacin haba un gran desconocimiento de las
capacidades de las computadoras, puesto que se realiz un estudio en esta
poca que determin que con veinte computadoras se saturara el mercado
de los Estados Unidos en el campo de procesamiento de datos. Esta
generacin abarco la dcada de los cincuenta. Y se conoce como la primera
generacin. Estas mquinas tenan las siguientes caractersticas:
Usaban tubos al vaco para procesar informacin.
Usaban tarjetas perforadas para entrar los datos y los programas.
Usaban cilindros magnticos para almacenar informacin
instrucciones.

En esta generacin las mquinas son grandes y costosas (de un costo


aproximado de 10,000 dlares).

SEGUNDA GENERACION (1959-1963)


En esta generacin las computadoras se reducen de
tamao porque se empezaron a utilizar los transistores
que eran mucho ms pequeos y ms confiables que las
vlvulas de vaco y son de menor costo. Aparecen muchas
compaas y las computadoras eran bastante avanzadas
para su poca como la serie 5000 de Burroughs y la ATLAS
de la Universidad de Manchester. Algunas computadoras

se programaban con cintas perforadas y otras por medio


de cableado en un tablero.
Caractersticas de esta generacin:
Usaban transistores para procesar informacin.
Los transistores eran ms rpidos, pequeos y ms confiables que los
tubos al vaco.
200 transistores podan acomodarse en la misma cantidad de espacio
que un tubo al vaco.
Usaban pequeos anillos magnticos para almacenar informacin e
instrucciones. cantidad de calor y eran sumamente lentas.
Se mejoraron los programas de computadoras que fueron
desarrollados durante la primera generacin.
Se desarrollaron nuevos lenguajes de programacin como COBOL y
FORTRAN, los cuales eran comercialmente accesibles.
Se usaban en aplicaciones de sistemas de reservaciones de lneas
areas, control del trfico areo y simulaciones de propsito general.
La marina de los Estados Unidos desarrolla el primer simulador de
vuelo, "Whirlwind I".
Surgieron las minicomputadoras y los terminales a distancia.
Se comenz a disminuir el tamao de las computadoras.

TERCERA GENERACION (1964-1970)

La
tercera
generacin
de
computadoras emergi con el
desarrollo de circuitos integrados
(pastillas de silicio) en las que se
colocan miles de componentes
electrnicos en una integracin en
miniatura.
Las
computadoras
nuevamente se hicieron ms
pequeas,
ms
rpidas,
desprendan menos calor y eran energticamente ms
eficientes. El ordenador IBM-360 domin las ventas de la
tercera
generacin
de
ordenadores
desde
su
presentacin en 1965. El PDP-8 de la Digital Equipment
Corporation fue el primer miniordenador.

Caractersticas:
Se desarrollaron circuitos integrados para procesar informacin.
Se desarrollaron los "chips" para almacenar y procesar la informacin.
Un "chip" es una pieza de silicio que contiene los componentes
electrnicos en miniatura llamados semiconductores.

Los circuitos integrados recuerdan los datos, ya que almacenan la


informacin como cargas elctricas.
Surge la multiprogramacin.
Las computadoras pueden llevar a cabo ambas tareas de
procesamiento o anlisis matemticos.
Emerge la industria del "software".
Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1.
Otra vez las computadoras se tornan ms pequeas, ms ligeras y
ms eficientes.
Consuman menos electricidad, por lo tanto, generaban menos calor.

CUARTA GENERACION (1971-1983)


Aparecen los microprocesadores que es
un gran adelanto de la microelectrnica, son
circuitos integrados de alta densidad y con una
velocidad
impresionante.
Las
microcomputadoras con base en estos circuitos
son extremadamente pequeas y baratas, por lo
que su uso se extiende al mercado industrial.
Aqu nacen las computadoras personales que
han adquirido proporciones enormes y que han influido en la sociedad en
general sobre la llamada "revolucin informtica".
Se optimiza los sistemas de produccin de chips logrando circuitos
integrados de alta escala de integracin (LSI) y muy alta escala de
integracin (VLSI). El internet fue creado en la generacin anterior. Se volvi
tambin accesible a los hogares, y todo el mundo comenz a estar
conectado a con un precio bajo.
Caractersticas:
Se desarroll el microprocesador.
Se colocan ms circuitos dentro de un "chip".
"LSI - Large Scale Integration circuit".
"VLSI - Very Large Scale Integration circuit".
Cada "chip" puede hacer diferentes tareas.
Un "chip" sencillo actualmente contiene la unidad de control y la
unidad de aritmtica/lgica. El tercer componente, la memoria
primaria, es operado por otros "chips".
Se reemplaza la memoria de anillos magnticos por la memoria de
"chips" de silicio.
Se desarrollan las microcomputadoras, o sea, computadoras
personales o PC.
Se desarrollan las supercomputadoras.

QUINTA GENERACION (1984-1989)

En vista de la acelerada marcha de la microelectrnica, la sociedad


industrial se ha dado a la tarea de poner tambin a esa altura el desarrollo
del software y los sistemas con que se manejan las computadoras. Surge la
competencia internacional por el dominio del mercado de la computacin,
en la que se perfilan dos lderes que, sin embargo, no han podido alcanzar el
nivel que se desea: la capacidad de comunicarse con la computadora en un
lenguaje ms cotidiano y no a travs de cdigos o lenguajes de control
especializados.
Japn lanz en 1983 el llamado "programa de la quinta generacin de
computadoras", con los objetivos explcitos de producir mquinas con
innovaciones reales en los criterios mencionados. Y en los Estados Unidos ya
est en actividad un programa en desarrollo que persigue objetivos
semejantes, que pueden resumirse de la siguiente manera:
Se desarrollan las microcomputadoras,
personales o PC.
Se desarrollan las supercomputadoras.

sea,

computadoras

Inteligencia artificial:
La inteligencia artificial es el campo de estudio que trata de aplicar
los procesos del pensamiento humano usados en la solucin de problemas a
la computadora.
Robtica:
La robtica es el arte y ciencia de la creacin y empleo de robots. Un
robot es un sistema de computacin hbrido independiente que realiza
actividades fsicas y de clculo. Estn siendo diseados con inteligencia
artificial, para que puedan responder de manera ms efectiva a situaciones
no estructuradas.
Sistemas expertos:
Un sistema experto es una aplicacin de inteligencia artificial que usa
una base de conocimiento de la experiencia humana para ayudar a la
resolucin de problemas.
Redes de comunicaciones:
Los canales de comunicaciones que interconectan terminales y
computadoras se conocen como redes de comunicaciones; todo el
"hardware" que soporta las interconexiones y todo el "software" que
administra la transmisin.

SEXTA GENERACION (1999-HASTA LA FECHA)

Como supuestamente la sexta generacin de


computadoras est en marcha desde principios de los
aos noventa, debemos por lo menos, esbozar las
caractersticas que deben tener las computadoras de
esta generacin. Tambin se mencionan algunos de
los avances tecnolgicos de la ltima dcada del siglo
XX y lo que se espera lograr en el siglo XXI. Las
computadoras de esta generacin cuentan con
arquitecturas combinadas Paralelo / Vectorial, con
cientos de microprocesadores vectoriales trabajando
al mismo tiempo; se han creado computadoras
capaces de realizar ms de un milln de millones de
operaciones aritmticas de punto flotante por segundo (teraflops); las redes
de rea mundial (Wide Area Network, WAN) seguirn creciendo
desorbitadamente utilizando medios de comunicacin a travs de fibras
pticas y satlites, con anchos de banda impresionantes. Las tecnologas de
esta generacin ya han sido desarrolladas o estn en ese proceso. Algunas
de ellas son: inteligencia / artificial distribuida; teora del caos, sistemas
difusos, holografa, transistores pticos, etc.

BIBLIGRAFIA
1. Sistemas operativos modernos. Tanenbaum, Andrew s.
2. Sistemas operativos distribuidos. Tanenbaum, a. s.
3. http://es.wikipedia.org
4. http://www.upseros.net - historia de los sistemas operativos.
5. http://www.monografias.com
6. http://boards4.melodysoft.com
7. http://www.linkses.com
8. http://es.wikipedia.org
9. http://www.maestrosdelweb.com
10.http://www.monografias.com
11.http://www.informatica-hoy.com.ar
12.http://www.cad.com.mx

Você também pode gostar