Sistemas operativos
Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador.1 Es responsablede gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.
Características de un sistemaoperativo
Las características deseables más importantes de un sistema operativo son:
• Permitir la concurrencia de procesos, traslapándose el tiempo de entrada/salida (E/S) con el de cálculo y ocupandola memoria con varios programas.
• Posibilitar la ejecución de cualquier proceso en el momento que se solicite siempre y cuando haya suficientes recursos libres para él.
• Ser eficiente en cuantoa reducir: el tiempo medio que ocupa cada trabajo, el tiempo que no se usa la CPU, el tiempo de respuesta en sistemas multiacceso y el plazo entre dos asignaciones de CPU a un mismo programa.
• Sereficiente en cuanto a aumentar la utilización de recursos en general, tales como memoria, procesadores, dispositivos de E/S, discos magnéticos, datos, etc.
• Ser fiable, es decir, un sistemaoperativo no debe tener errores y debe prever todas las posibles situaciones.
• Ser de tamaño pequeño.
• Posibilitar y facilitar en lo posible el "diálogo" entre computadora y usuario de la misma.
•Permitir compartir entre varios usuarios los recursos de hardware con que cuenta una computadora.
• Permitir a los usuarios compartir datos entre ellos, en caso necesario.
• Facilitar la E/S de losdiferentes dispositivos conectados a una computadora.
Funciones de un sistema operativo
Las funciones más importantes que debe cumplir un sistema operativo son las siguientes:
• Aceptar lostrabajos y conservarlos hasta su finalización.
• Detectar errores y actuar de modo apropiado en caso de que se produzcan.
• Controlar las operaciones de E/S.
• Controlar las interrupciones.
•...
Regístrate para leer el documento completo.