Sei sulla pagina 1di 3

http://es.kioskea.

net/contents/651-sistema-operativo#tipos-de-sistemas-operativos
SISTEMA OPERATIVO
Se encarga de crear el vnculo entre los recursos materiales, el usuario y las aplicaciones. 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). El sistema
operativo permite la "disociacin" de programas y hardware, principalmente para simplificar la
gestin de recursos y proporcionar una interfaz de usuario sencilla con el fin de reducir la
complejidad del equipo.
CARCTERSTICAS DEL S.O.
Concurrencia: Consiste en la existencia de varias actividades simultneas o paralelas. Ejemplo
de ello lo son la superposicin de las operaciones de I/O con el proceso de computacin, as
como la coexistencia en memoria de varios programas. La concurrencia lleva asociado el
problema de conmutar de una tarea a otra, as como proteger una determinada actividad de
los efectos de las otras, as como la sincronizacin de tareas que sean mutuamente
dependientes.

Comparticin Utilizacin conjunta de recursos. Las razones para la comparticin son las
siguientes:

a) El coste: es absurdo disponer de suficientes recursos para cada usuario por separado.
b) Aprovechamiento de los trabajos de otros. La utilidad es poder utilizar rutinas y
programas desarrollados por otras personas.
c) Posibilidad de compartir datos: Utilizacin de una misma base de datos para varios
programas distintos, asociados posiblemente a distintos usuarios.
d) Eliminacin de redundancias: poder disponer de una sola copia de un programa (por
ejemplo un compilador) y compartirlo con otros.

3. Guarda datos personales: Permite que el usuario guarde sus datos o programas en el propio
ordenador, y no tener que usar medios externos (portables). Los problemas que se plantean
son de proteccin de la informacin frente a terceros y protegerlos frente a fallos del sistema.
4. Determinista: Un Sistema Operativo debe ser determinista en el sentido de que el mismo
programa ejecutado con los mismos datos, en momentos diferentes, debe producir los
mismos resultados. En cambio ser indeterminista porque en caso de variabilidad de las
situaciones puede responder de un modo impredecible. Deben tomarse las medidas
oportunas. Estas situaciones pueden ser debidas a peticin de recursos, errores de ejecucin
en programas o bien interrupcin de perifricos.

FUNCIONES DEL S.O.
http://es.kioskea.net/contents/651-sistema-operativo#tipos-de-sistemas-operativos
Administracin del procesador: 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: 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: 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: 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: 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.

TIPOS DEL S.O.
Sistemas Operativos de multitarea: con este sistema operativo es que la computadora procesa
diferentes tareas al mismo tiempo. Existen varios tipos de multitareas. Estos sistemas Se
distinguen por sus habilidades para poder soportar la ejecucin de dos o ms trabajos activos (que
se estn ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad Central de
Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al mximo su
utilizacin.
Sistema Operativo Monotareas: son ms primitivos y es todo lo contrario a los de multitareas es
decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de
una en una. Por ejemplo cuando la computadora est imprimiendo un documento, no puede
iniciar otro proceso.
Sistema Operativo Monousuario: son aquellos que nada ms puede atender a un solo usuario,
gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicacin que se
est ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de
entrada, salida y control dependen de la tarea que se est utilizando, esto quiere decir, que las
instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuarios
Sistema Operativo Multiusuario: Es todo lo contrario a monousuario; y en esta categora se
encuentran todos los sistemas que cumplen simultneamente las necesidades de dos o ms
http://es.kioskea.net/contents/651-sistema-operativo#tipos-de-sistemas-operativos
usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en
redes.
Sistemas Operativos por lotes: Con este sistema operativo procesan una gran cantidad de
trabajos con poca o ninguna interaccin entre los usuarios y los programas en ejecucin. Se
renen todos los trabajos comunes para realizarlos al mismo tiempo, evitando la espera de dos o
ms trabajos como sucede en el procesamiento en serie. Estos sistemas, pueden tener un tiempo
de ejecucin muy alto, porque el procesador es mejor utilizado y los Sistemas Operativos pueden
ser simples, debido a la secuencialidad de la ejecucin de los trabajos
Sistemas Operativos de tiempo real: este sistema operativo de tiempo real son aquellos en los
cuales no tiene importancia el usuario, sino los procesos. Por lo general, estn subutilizados sus
recursos con la finalidad de prestar atencin a los procesos en el momento que lo requieran. Se
utilizan en entornos donde son procesados un gran nmero de sucesos o eventos.
Sistemas Operativos de tiempo compartido: estos sistemas Permiten la simulacin de que el
sistema y sus recursos son todos para cada usuario. El usuario hace una peticin a la computadora,
sta la procesa tan pronto como le es posible, y la respuesta aparecer en la terminal del usuario.
Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son
continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusin de que tiene
el sistema dedicado para s mismo.
Sistemas Operativos distribuidos: Este sistema operativo permite distribuir trabajos, tareas o
procesos entre un conjunto de procesadores. Puede ser que este conjunto de procesadores est
en un equipo o en diferentes, en este caso es trasparente para el usuario. Existen dos esquemas
bsicos de stos. Un sistema fuertemente acoplado es a aquel que comparte la memoria y un reloj
global, cuyos tiempos de acceso son similares para todos los procesadores.
Sistemas Operativos de red: Los sistemas operativos de red son aquellos que mantienen a dos o
ms computadoras unidas a travs de algn medio de comunicacin (fsico o no), con el objetivo
primordial de poder compartir los diferentes recursos y la informacin del sistema
Sistemas Operativos paralelos: En estos tipos de Sistemas Operativos se pretende que cuando
existan dos o ms procesos que compitan por algn recurso se puedan realizar o ejecutar al mismo
tiempo.

Potrebbero piacerti anche