Existen infinidad de sistemas operativos, pero básicamente se estudia 4 diseños que son los mas usados, estos son:
Monolitico
Consiste en que no tiene estructura, simplemente existen una cantidad de procedimiento que son capaces de invocar a otros, sin necesidad de condición mas que la necesidad de hacerlo.
Funcionamiento: en este las llamadas al servicio (llamada al sistema) se solicitan colocando los parámetros en lugares definidos, y colocando una instrucción conocido como gernon o llamadas al super buzon.