1.1. Mono tareas: Los sistemas operativos mono tareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.
1.2. Multi tareas: Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.
2. Sistemas Operativos según la cantidad de procesos
2.1. Mono proceso: Un sistema operativo mono proceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil.
2.2. Multi proceso: Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo.
3. Sistemas Operativos según el tiempo de ejecución
3.1. Tiempo compartido: En este tipo de sistema, el control lo tiene el usuario registrando su entrada y obteniendo todo el tiempo la CPU hasta que sale del sistema y entra otro usuario
3.2. Tiempo real: Este tipo de sistemas operativos se utilizan principalmente en el control de instalaciones industriales o donde se hace necesario en control en tiempo real de determinadas funciones o circunstancias
4. Sistemas Operativos según los paradigmas
4.1. Cliente/Servidor: Para que la comunicación entre dos aplicaciones en una red se lleve a cabo, uno de los programas de aplicación
4.2. De Redes: Son aquellos sistemas que mantienen a dos o más computadoras unidas através de algún medio de comunicación
5. Sistemas operativos según su licencia
5.1. Pueden agruparse de varias formas, por ejemplo, por la disponibilidad de los archivos fuentes o por el costo que representa para el usuario.
5.2. Cada programa viene acompañado de una licencia de uso particular, existen diversos aspectos en común entre las licencias que hacen posible su clasificación.
6. Sistemas Operativos según su interfaz
6.1. Interfaz de Línea de Comandos: La forma de interfaz entre el sistema operativo y el usuario en la que este escribe los comandos utilizando un lenguaje de comandos especial.
6.2. Interfaz Gráfica del Usuario: Es el tipo de visualización que permite al usuario elegir comandos, iniciar programas y ver listas de archivos y otras opciones utilizando las representaciones visuales (iconos) y las listas de elementos del menú.
7. Sistemas Operativos según la cantidad de usuarios
7.1. Mono usuario: Son sistemas muy simples que solo aceptan la conexión de un usuario al mismo tiempo, dichos sistemas se pueden basar en técnicas de mono programación
7.2. Multi usuario: Se basan siempre en la multiprogramacion, permiten varios usuarios a la vez conectados, normalmente el tiempo es compartido