Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
R/= Este programa maestro se conoce con los nombres de Supervisor, Monitor o
Rutina Ejecutiva.
Editor de texto
SPOOL (Simultaneus Peripheral Operations On Line)
Programa básico de comunicaciones
Administrador de la base de datos
Cargadores o montadores(linkers)
Compiladores
Librerías
Interprete de comandos (Shell) y otros utilitarios
Depuradores
Programas de seguridad
R/= Cuando una CPU es interrumpida deja de hacer lo que estaba haciendo que
puede que haya sido nada o una ejecución que tenga en proceso, luego determina
el tipo de interrupción, después ejecuta el servidor de interrupción correspondiente
y finalmente continua con lo que estaba haciendo antes de la interrupción.
Protección de I/O
Primero poner que las ejecuciones de I/O solo puedan ser ejecutadas en modo
sistema y para que este mecanismo de protección sea completo hay que
asegurarse que los programas de usuario no puedan tener acceso a la CPU en
modo sistema.
Protección de Memoria
Se hace usando dos registros: base y limite, que establecen el rango de
direcciones de memoria que el programa puede acceder legalmente. Para que
esto funcione hay que comparar la dirección accedida por un programa en modo
usuario con estos dos registros, si la dirección esta fuera de rango, se genera
una interrupción que es atendida por el sistema operativo quien aborta el
programa
Protección de procesador
Hay que asegurarse que el sistema operativo mantenga el control del buque, o
sea, que hay que prevenir por ejemplo que un programa entre en un ciclo infinito
y nunca devuelva el control al sistema operativo