Funciones del Sistema Operativo
Principales funciones del sistema operativo: 1. Inicializar la máquina: preparar el ordenador para su funcionamiento. a) Inicialización total (Initial Program Loading (IPL), Bootstrapping). b) Inicialización parcial.
2. Servir de máquina extendida (virtual): ocultar los detalles del hardware al usuario y proporcionar un entorno más cómodo. Objetivos: a) Seguridad: el S. O. debe evitar que la ejecución de los programas se interfieran unos entre otros. Modos de operación del Hardware:
b) Abstracción: los S.O. construyen recursos (virtuales) de alto nivel a partir de los recursos de más bajo nivel (físicos). La máquina física se transforma en una máquina virtual. Con el lenguaje de comandos del S.O. (shell, Interfase externa) se invocan a esos servicios.
3. Administrar los recursos para su
funcionamiento: el S.O. es el responsable
de: a) Asignar a un programa todos los recursos que necesite. Para ello, debe ser justo en el reparto y en el tiempo asignado, impidiendo que no se favorezca a determinados programas.
Funciones del sistema operativo:
|