clases de modalidad

clases de modalidad

miércoles, 29 de septiembre de 2010

SISTEMA OPERATIVO

Un Sistema operativo (SO) es un software que actua de interfaz entre los dispositivos de hardware y los programas usados por el usuario para utilizar un computador . Es responsable de gestionar , coordinar las actividades y llevar a cabo el intercambio de los recursos y actua como estacion d para las aplicaciones que se ejecutan en la maquina.

FUNCIONES DEL SISTEMA OPERATIVO

Las funciones mas importantes que debe cumplir un sistema operativo son las siguientes :

Aceptar los trabajos y conservarlos hasta su finalizacion

Detectar errores y actuar de modo apropiado en caso de que se produzcan.

Controlar las operaciones de E/S.

Controlar las interrupciones .

Entregar recursos a las tareas .

Proteger la memoria contra el acceso indebido de los programas .

Soportar el multiacceso.

Proporcionar al usuario un sencillo manejo de todo el sistema.

Aprovechar los tiempos muertos del procesador.

Compartir los recursos de la maquina entre varios procesos al mismo tiempo.

Administrar eficientemente el sistema de computo como un todo armonico.

Controlar el acceso a los recursos de un sistema de computadores .


CARACTERISTICAS DEL SISTEMA OPERATIVO :

En general , se pueden decir que un Sistema Opertativo tiene las siguientes caracteristicas:

Conveniencia : Un Sistema Operativo hace mas conveniente el uso de una computadora .

Eficiencia : Un Sistema Operativo permite que los recursos de la computadora se usen de la manera mas eficiente posible .

Habilidad para evolucionar : Un Sistema Operativo debera construir de manera que permita el desarrollo, prueba o introduccion efectiva de nuevas funciones del sistema sin interferir con el servicio.

◘ Encargado de administrar el hardware: El Sistema Operativo se encarga de menajar de una mejor manera los recursos de la compi¡utadora en cuanto a hardware se refiere, estos es , asignar a cada proceso una parte del procesador para poder compartir los recursos.

◘ Relacionar dispositivos (gestionar a traves del kernel): El Sistema Operativo se debe encargar de comunicar a los dispositivos perifericos, cuando el usuario asi lo requiera.

◘ Orgnizar datos para acceso rapido y seguro

◘ Manejar las comunicaciones en red : El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalacion y uso de las redes de ordenadores.

◘ Procesamiento por bytes de flujo a traves del bus de datos.

◘ Facilitar las entradas y salidas: Un Sistema Operativo debe hacerle facil al usuario el acceso y manejo de los dispositivos de Entrada/Salidad de la computadora.

SISTEMA OPERATIVO MULTITAREAS :

Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitarea. La conmutacion de contextos ( context Switching ) es un tipo muy simple de multitarea en el que dos o mas aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicacion que se encuentra en primer plano ( la que ve el usuario). Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicacion. En la multitarea COOPERATIVA , la que se utuliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de proceso durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo , cuando esta aplicacion esta oprando infoormacion del usuario), y siempre que esta aplicacion lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atencion del MICROPROCESADOR durante una fraccion de segundo. Para mantener el sistema en orden, cada tarea recibe un nivel de prioridad ose procesa en orden secuencial. Dado que el sistema temporal del usuario es mucho mas lento que la velocidad de procesamieno del ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultaneas.

SISTEMA OPERATIVO MONOTAREAS :

Los sistemas operativos monotareas son mas primitivos y es todo lo contrario al visto anteriormente, 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 esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresion .

SISTEMA OPERATIVO MONOUSUARIO:

Los sistemas monousuarios son aquellos que nada mas puede atender a un solo usuarion, gracias a las limitaciones creadas por el hardware, programas o el tipo de aplicacion que se este ejecutando.
Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salidad y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesados de inmediato ; ya que existe un solo usuario. Y estan orientandos principalmente por los microcomputadores.

SISTEMA OPERATIVO MULTIUSUARIO:

Es todo lo contrario a monousuario; y en esta categoria se encuentran todos los sistemas que cumplen simultaneamente las necesidades de dos o mas usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmete en redes.
En otras palabras en el funcionamiento del tiempo (timesharing) .

No hay comentarios:

Publicar un comentario