Clasificaciones de Sistemas Operativos:

Por lotes.
Por multiprogramación.
Multiusuario.
Tiempo real.
Tiempo compartido.
1.-Sistemas operativos por lotes:
Estos sistemas requieren que la información este reunida en bloque o lote (los programas,datos,instrucciones).Los procesa a los trabajos en el orden de admisión, el primero que llega es primero atendido, en este sistema ñla memoria se divide en dos zonas:
- Ocupado por el sistema operativo.
- Se usa para cargar programas transcritos para su ejecución, cuando termina la ejecucion de un programa se carga un nuevo programa en la misma zona de la memoria.
2.-Sistemas operativos multiprogramacion:
Estos sistemas son capaces de soportar dos o mas procesos concurrentes multiples, pertmiten que residan al mismo tiempo en la memoria primaria las instrucciones y los datos procedentes de dos o masd procesos.Estos sistemas implican la operacion de multiproceso para el manejo de la informacion.
3.-Sistemas operativos multiususrio:

Permiten acceder silmutaneamente a un sistema de computadoras a traves de dos o mas tertminales, es fundamental en el manejo de redes de computadoras actules.
4.-Sistemas operativos tiempo compartido:
Tratan de proporcionar un reparto equitativo de los recursos comunes para dar la impresion a los usuarios que poseen una computadora independiente.En estos sistemas el administrador de la memoria proporciona aislamiento y proteccion de los programas, ya que generalmente no tienen necesidad de comunicarse entre ellos.
5.-Sistemas operativos tiempo real:
Estos sistemas tienen como objetivo proprocionar tiempo mas rapidos de respuesta, procesan la informacion sin tiempos muertos. En estos sistemas el administrador de memoria es relativamente menos solicitado debido a que muchos procesos residen permanentemente en la memoria.