GUI y Arquitectura de un Sistema operativo Flashcards
Interprete de comandos
La mayoría de SO incluye un interprete de comandos. Es para usuarios mas avanzados.
Interfaz grafica de usuario (GUI)
También integran interfaces gráficas de usuario, corresponden a metaforas de elementos reales, gracias a las interfaces touch screen se han incorporado gestos.
Arquitectura Monolitica
Esta estructura es la mas simple, consiste en no tener estructura. Esto es colocar toda la funcionalidad en el kernel en un archivo y ejecutarlo todo en un espacio de memoria. Es dificil de aplicar y extender, pero es rapido por la comunicacion dentro del Kernel.
Arquitectura (Enfoque en Capas)
El enfoque monolitico es conocido como fuertemente acoplado, cada capa se comunica unicamente con sus capas proximas, es facil de mantener pero tiene debilidades en su desempeño.
Arquitectura Microkernel
Se quitan del kernel todos los componentes no esenciales y son implementados como programas de nivel de usuario.
El kernel disminuye de tamaño, se simplifica.
Tipicamente el kernel provee gestion de memoria, comunicacion interproceso y CPU. Es facil de mantenerr y extender.