You are on page 1of 3

SISTEMA OPERATIVO

El sistema

operativo (a veces tambin citado mediante su


forma abreviada OS en ingls) se encarga de
crear el vnculo entre los recursos materiales, el
usuario y las aplicaciones (procesador de texto,
videojuegos, etctera). Cuando un programa
desea acceder a un recurso material, no
necesita
enviar informacin especfica a los dispositivos
perifricos;
simplemente enva la informacin al sistema
operativo, el
cual
la
transmite
a
los
perifricos
correspondientes a travs de su driver
(controlador). Si no existe ningn driver, cada programa debe reconocer y tener
presente la comunicacin con cada tipo de perifrico.

Funciones del sistema operativo


El sistema operativo cumple varias funciones:
Administracin del procesador: el sistema operativo
administra la distribucin del procesador entre los
distintos programas por medio de un algoritmo de
programacin. El tipo de programador depende
completamente del sistema operativo, segn el objetivo
deseado.
Gestin de la memoria de acceso aleatorio: el
sistema operativo se encarga de gestionar el espacio de memoria asignado para cada
aplicacin y para cada usuario, si resulta pertinente. Cuando la memoria fsica es
insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro,
denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que
requieren una memoria superior a la memoria RAM disponible en el sistema. Sin
embargo, esta memoria es mucho ms lenta.
Gestin de entradas/salidas: el sistema operativo permite unificar y controlar el
acceso de los programas a los recursos materiales a travs de los drivers (tambin
conocidos como administradores perifricos o de entrada/salida).
Gestin de ejecucin de aplicaciones: el sistema operativo se encarga de que las
aplicaciones se ejecuten sin problemas asignndoles los recursos que stas necesitan
para funcionar. Esto significa que si una aplicacin no responde correctamente puede
"sucumbir".
Administracin de autorizaciones: el sistema operativo se encarga de la seguridad
en relacin con la ejecucin de programas garantizando que los recursos sean
utilizados slo por programas y usuarios que posean las autorizaciones
correspondientes.
Gestin de archivos: el sistema operativo gestiona la lectura y escritura en el sistema
de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
Gestin de la informacin: el sistema operativo proporciona cierta cantidad de
indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del
equipo.

SISTEMAS DE MULTIPROCESOS: este sistema operativo se denomina de


multiprocesos cuando muchas "tareas" (tambin conocidas como procesos) se
pueden ejecutar al mismo tiempo.

SISTEMAS

DE

MULTIPROCESADORES:

La
tcnica
de multiprocesamiento consiste en hacer funcionar varios procesadores en forma
paralela para obtener un poder de clculo mayor que el obtenido al usar un procesador
de alta tecnologa o al aumentar la disponibilidad del sistema (en el caso de fallas del
procesador).

SISTEMAS FIJOS: Los sistemas fijos son sistemas operativos diseados para
funcionar en equipos pequeos, como los PDA (asistentes personales digitales) o los
dispositivos electrnicos autnomos (sondas espaciales, robots, vehculos con
ordenador de a bordo, etctera) con autonoma reducida.
GENERACIONES DE LOS SISTEMAS OPERATIVOS.
GENERACIN
Generacin Cero

POCA
Dcada 1940

Generacin Uno

Dcada 1950

Generacin Dos

Primera mitad de la
dcada de 1960

Generacin Tres
Los sistemas operativos
de esta generacin eran
de modos mltiples,
tiempo
compartido,
procesamiento
en
tiempo
real
y
multiprocesamiento.

Segunda mitad de
la dcada de 1960
a la Primer mitad
de 1970

Generacin Cuatro

De la Segunda
mitad de la dcada
de 1970 a la
actualidad

CARACTERSTICAS
No existe Sistema Operativo, se
comunicaban con el lenguaje
mquina (0,1)
Existe sistema Operativo para
hacer ms fluida la transicin de
un trabajo a otro. Surge el
procesamiento por lotes donde
los trabajos se renen en
grupos.
Desarrollo
de
Sistemas
Operativos compartidos con
multiprogramacin y principios
de
multiprocesamiento.
Se
desarrollaron los sistemas de
tiempo compartido. Surgieron
sistemas de tiempo real.
Comienza en 1964 con la
introduccin de computadoras
IBM Sistema 360 e introducen su
sistema operativo para ese
equipo (OS/360).A partir de esta
aparicin de mquina (184360)
surgieron
otros
sistemas
operativos, medianos y grandes;
OS/MVT para los sistemas 360
grandes, CP-67/CNOS para el
poderoso sistema 360/67 de
tiempo compartido, ISS para el
360/67,VMOS
de
RCA,
KRONOS de CD para su serie
6000
Surgen
las
redes
de
computacin,
para
poder
compartir
recursos
tanto
hardware como software que

Generacin Cinco

Son los sistemas


que permiten el
manejo
de
interfaces grficas
(GUIS),
POO
(Programacin
Orientada
a
Objetos
)
con
JAVA, DELPHI, etc.

ser administrado por el sistema


operativo.
Surge
el
procesamiento
en
lnea
relacionado con el sistema en
tiempo real surge el concepto de
mquinas
virtuales,
y
los
sistemas de bases de datos.
Ejemplos: Windows 95, Windows
98, Windows NT, Linux, etc.