Una máquina virtual no es más que un software capaz de cargar en su interior otro sistema operativo haciéndole creer que es un PC de verdad.
Jerarquico
Nota:
Un modelo de datos jerárquico es un modelo de datos en el cual los datos son organizados en una estructura parecida a un árbol. La estructura permite a la información que repite y usa relaciones padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo tiene un padre. Todos los atributos de un registro específico son catalogados bajo un tipo de entidad.
Cliente-Servidor
Nota:
La arquitectura cliente-servidor es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamadosservidores, y los demandantes, llamados clientes. Uncliente realiza peticiones a otro programa, el servidor, quien le da respuesta.
Estructura Simple
Nota:
Se identifican porque están compuestos únicamente de una condición. La estructura si - entonces evalúa la condición y en tal caso:
Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias).Si la condición es falsa, entonces no se hace nada.
Monolítico
Nota:
Los sistemas monolíticos son aquellos en los que su centro es un grupo de estructuras fijas, las cuales funcionan entre sí.
Por Capas
Nota:
En esta estructura el Sistema Operativo queda definido modularmente por divisiones en capas o niveles, cuya organización está dada como una jerarquía de capas donde cada una de ellas ofrece una interfaz clara y bien definida, la capa superior solamente utiliza los servicios y funciones que ofrece la capa inferior, es decir, la capa n sólo se comunica para obtener lo requerido con la capa n-1, donde la capa inferior es la más privilegiada.
Modulares
Nota:
Una red modular es una estructura en la que se relacionan una serie de figuras iguales o semejantes. Esta estructura, generalmente geométrica, es como una malla ,de formas triangulares, rectangulares o derivadas, que cubren toda la superficie de la obra.
2) Según la administración de tareas
Monotarea
Nota:
Aquel sistema operativo que solamente puede ejecutar un proceso del programa de computación a la misma vez.
Multitarea
Nota:
La multitarea es la característica de los
sistemas operativos modernos de permitir que varios procesos o
aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno
o más procesadores.FALTA
3) Según la administración de usuarios
Multiusuario
Nota:
característica de un sistema operativo o programa que permite proveer
servicio y procesamiento a múltiples usuarios simultáneamente.
Monousuario
Nota:
Es un sistema en el cual el tipo de usuario no está
definido y, por lo tanto, los datos que tiene el sistema son accesibles
para cualquiera que pueda conectarse.
4) Según el manejo de recursos
Centralizado
Nota:
Se ocupa de los mecanismos y políticas para compartir o repartir un procesador entre diversos procesos de usuario
Distribuido
Nota:
Es la unión lógica de un grupo de sistemas operativos sobre una colección de nodos computacionales independientes, conectados en red, comunicándose y, físicamente separados.