Respuestas
A. Sistemas Operativosde acuerdo a su estructura:
La estructura más ampliamente usada y actualizada corresponde al Micro-Kernel, o estructura Servidor/Cliente, cuyo núcleo tiene como objetivo facilitar la comunción bidireccional entre Servidor y Cliente, siendo este objetivo el que permite el desarrollo de actividades y aplicaciones diversas, al igual que otros sistemas. Aparte del Micro-Kernel podemos encontrar:
Estructura Monolítica : esta estructura no permite el manejo de recursos como el Disco Duro y la memoria, y su estructura se haya formada por módulos que se agrupan por separado, mediante un ligador. Esta estructura no posee protecciones.
Estructura Jerárquica : Las partes que lo integran se organizan por medio de niveles de importancia.
Maquina Virtual : Por medio del desarrollo de una interfaz de máquina que simula a una máquina real se permite el desarrollo de un proceso, y su utilidad está en que sirve para la reparación de procesos ligados al sistema. Incluye la multiprogramación y la maquina extendida, y es útil para los S.O. distribuidos.
B. Sistemas Operativos de acuerdo a sus servicios:
1. De acuerdo al número de usuarios que admite pueden ser monousuario o multiusuario : independientemente de la cantidad de procesos simultáneos o procesadores, las primeras admiten un único usuario, mientras que las segundas permiten múltiples usuarios al mismo tiempo, mediante el uso de terminales que formen parte de una red.
2. De acuerdo al número de procesos: si se maneja un procesador del sistema es uniproceso; los que operan más de un proceso, manteniendo el equilibrio de la carga simétrica y asimétrica es multiproceso.
3. De acuerdo al número de tareas: monotareas o multitareas, si admiten una o varias tareas respectivamente.
C. Por la forma que los sistemas operativos dispensan sus servicios pueden ser:
Sistema operativo conectado a red : los computadores pueden interactuar con con otros por medio de conexiones para establecer comandos remotos, transferencia de información o archivos, etc.
Sistemas Operativos Distribuidos : son sistemas operativos de red ampliada mediante al uso de una interfaz de máquina virtual, incluyendo procesamiento, archivo de datos y hasta el uso de impresoras, disponible de manera fácil y segura al usuario.