Sistema Operativo Como Administrador de Recursos

Share Embed Donate


Short Description

Download Sistema Operativo Como Administrador de Recursos...

Description

Lozano Garate Dayana.

04-Octubre-2011

Sistema Operativo como Administrador de recursos.

Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema. En una definición informal es un sistema que consiste en ofrecer una distribución ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos. Es difícil definir qué es un sistema operativo. En parte, esto se debe a que los sistemas operativos realizan dos funciones diferentes: 

Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegiéndolo de los detalles y complejidades del hardware.



Administrar eficientemente los recursos del computador.

El concepto de sistema operativo como algo que proporciona primordialmente a sus usuarios una interfaz cómoda es un enfoque descendente (top-down). Un enfoque alternativo, ascendente (bottom-up), diría que el sistema operativo está ahí para administrar todos los elementos de un sistema complejo. Los ordenadores modernos constan de procesadores, memorias, timers, discos, ratones, interfaces de red, impresoras y una amplia gama de otros dispositivos. Según esta e sta perspectiva alternativa, la tarea del sistema operativo consiste en asegurar un reparto ordenado y controlado de los procesadores, memorias y dispositivos de E/S, entre los diversos d iversos programas que compiten por obtenerlos. En pocas palabras la función de un sistema operativo como administrador de recursos es administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser agregada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobrescribir áreas críticas del sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas. Imaginemos qué sucedería si tres programas que se ejecutan en algún ordenador trataran de imprimir sus salidas al mismo tiempo por la misma impresora. Las primeras líneas del listado podrían provenir del programa 1, dos o tres siguientes del programa

Lozano Garate Dayana.

04-Octubre-2011

2, luego algunas del programa 3, y así. El resultado sería un caos. El sistema operativo puede imponer orden en el caos potencial colocando en búferes de disco todas las salidas dirigidas a la impresora. Al terminar un programa, el sistema operativo podrá copiar sus salidas del fichero en disco donde las almacenó, a la impresora, y mientras tanto otro programa puede seguir generando más salidas, sin ser consciente de que no se están enviando (todavía) a la impresora.

Las características generales de un sistema operativo son: 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. 

Relacionar dispositivos. 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.



Manejar las comunicaciones en red. El Sistema Operativo permite al usuario

manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. 

Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al

usuario el acceso y manejo de los dispositivos de Entrada/ Salida de la computadora.

Fuentes: http://informatica-full2.blogspot.com/2009/06/el-sistema-operativo-como-un-gestor-de.html http://www.euram.com.ni/pverdes/verdes_informatica/informatica_al_dia/que_es_un_so_14 4.htm

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF