Entradas populares

domingo, 27 de marzo de 2011

Sistemas operativos

En general, se puede decir que un Sistema Operativo tiene las siguientes características:
  • Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.
·                     Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.
·                     Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.
·                     Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.
·                     Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
·                     Organizar datos para acceso rápido y seguro.
Los Sistemas Operativos de multitarea
Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos (que se están ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al máximo su utilización.
Su objetivo es tener a varias tareas en la memoria principal, de manera que cada uno está usando el procesador, o un procesador distinto, es decir, involucra máquinas con más de una UCP.
Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, soportan la multitarea.
Las características de un Sistema Operativo de multiprogramación o multitarea son las siguientes:
·                     Mejora productividad del sistema y utilización de recursos.
·                     Multiplexa recursos entre varios programas.
·                     Generalmente soportan múltiples usuarios (multiusuarios).
·                     Proporcionan facilidades para mantener el entorno de usuarios inndividuales.
·                     Requieren validación de usuario para seguridad y protección.
·                     Proporcionan contabilidad del uso de los recursos por parte de los usuarios.
·                     Multitarea sin soprte multiusuario se encuentra en algunos computadores personales o en sistemas de tiempo real.
·                     Sistemas multiprocesadores son sistemas multitareas por definición  ya que  soportan la ejecución simultánea de múltiples tareas sobre diferentes procesadores.

No hay comentarios:

Publicar un comentario