Estructura Monolítica: La construcción del programa final es a base de módulos compilados separadamente y que se unen a graves de un ligador. Carecen de protecciones y privilegios al manejar recursos como memoria y disco duro.
Ejemplos:
Una maquina fiscal solo puede hacer una cosa a la vez.
No puedes escribir y correr al mismo tiempo
Estructura Jerárquica: El sistema operativo contiene sub partes y esto organizado en forma de niveles ó capaz.
Ejemplo: Imagina que vas a la escuela duras 5 años estudiando porque las materias se dividen en lapsos y en años.
Maquina Virtual: Presenta una interfase a cada proceso, mostrando una maquina que parece idéntica a la maquina real subyacente. Se reparan los conceptos que suele estar unidos en el resto del sistema: La multiprogramación y la maquina extendida.
Ejemplo: Solo imagina que eres gemelo con otra persona
Cliente-Servidor (MicroKernel): Es el más reciente y predominante, sirve para toda clase de aplicaciones y el propósito de este es de tipo general cumpliendo así con las mismas actividades de los otros sistemas operativos.
Ejemplo: Imagina la retro alimentación entre profesor y estudiante cuando comparten información al dar y recibir clases.