Solución de los ejercicios de fundamentos
Ejercicio 1
Se puede responder a esta pregunta con el contenido de este artículo. --Pneira 17:05 1 dic 2011 (UTC)
- Monolíticos: son núcleos de gran tamaño (muchas líneas de código) con un alto número de funcionalidades.
- Micronúcleos: son núcleos de pequeño tamaño que fueron compilados sólo con las necesidades más básicas del sistema operativo
Ejercicio 2
Se puede responder a esta pregunta con el contenido de este artículo. --Pneira 17:05 1 dic 2011 (UTC)
Ejercicio 2.6.2
No es conveniente que se haga un Sistema operativo sin ninguna llamada a sistema ya que el sistema no se podría comunicar con el hardware y no valdría para nada. No es útil.--fraborcej 19:49 11 nov 2012 (UTC)
Ejercicio 3.3.2
La mayor parte de los sistemas operativos son monolíticos, porque tienen un rendimiento mas alto, puesto que las peticiones entre los diferentes componentes se reducen a invocaciones de funciones. Mientras que el sistema operativo micronúcleo necesita de mensajería cada vez que hace una petición, la razón por la que tienen un rendimiento mas bajo. --fraborcej 19:58 11 nov 2012 (UTC)
Ejercicio 3.3.3
El código de un sistema operativo que corre sobre una maquina virtual se ejecuto en modo no_privilegiado ya que la maquina virtual es un proceso por tanto se esta ejecutando en modo no_privilegiado. --fraborcej 19:58 11 nov 2012 (UTC)