Ejercicio Teoria 7 · Fonaments d'Informàtica UAB 2018
Tema: Sistema operatiu: modes d'execució, crides al sistema i processos · Del examen Examen Final - Gener 2018 (2018)
Enunciado
Teoria 7 (1 punt). Modes d'execució i crides al sistema
a.
Quina diferència hi ha entre el mode usuari i el mode supervisor (privilegiat)?
b.
En quins instants es commuta entre el mode usuari i el supervisor, i a la inversa?
c.
Quin component software és l'únic autoritzat per operar en mode supervisor i quines conseqüències té per a la gestió dels recursos?
d.

Solución
Según los criterios oficiales de corrección
a. Quina diferència hi ha entre el mode usuari i el mode supervisor (privilegiat)?
Solución: El mode usuari té accés restringit a instruccions privilegiades, zones de memòria protegides i controladors de maquinari. El mode supervisor permet l'accés complet i sense restriccions a tots els recursos del sistema.
b. En quins instants es commuta entre el mode usuari i el supervisor, i a la inversa?
Solución: Es passa d'usuari a supervisor en produir-se una interrupció de maquinari, una excepció o una crida per trap/syscall. Es torna a mode usuari mitjançant una instrucció especial de retorn privilegiat (com IRET) que restaura l'estat.
c. Quin component software és l'únic autoritzat per operar en mode supervisor i quines conseqüències té per a la gestió dels recursos?
Solución: El Sistema Operatiu (el nucli o kernel). Garanteix la protecció mútua entre processos, estabilitat i seguretat de l'ordinador.
d. Quin és el nom del mecanisme que permet a una aplicació en mode usuari demanar una operació d'E/S?
Solución: Crida al sistema (system call) / excepció per programari (trap)
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.
‹ Ejercicio Teoria 6 · 2018 · Ejercicio Teoria 8 · 2018 ›