Módulo de Sistema Operacional
Um Sistema Operacional é composto de milhões de linhas de códigos. Para melhor entendimento, seus criadores segregaram esses códigos em quatro partes principais, com suas funções específicas. Estas partes foram chamadas de módulos, que são:
Kernel - Núcleo
O Kernel é o fundamento do computador. A interface central entre o hardware e os processos executados por um computador. Ele estabelece a comunicação entre ambos, gerenciando recursos com a maior eficiência possível.
Gerenciador de processos
Processo são os programas e seus códigos para funcionarem e como funcionarem dentro da máquina. A gerência de processo é o ambiente de execução de um programa e é uma das principais funções dos sistemas operacionais, através dos processos, um programa pode alocar recursos, compartilhar dados, trocar informações e sincronizar sua execução.Escalonador
Responsável pelo controle do recurso processador. Divide o tempo da UCP entre os processos do sistema. Os três tipos básicos são: a curto, longo e médio prazo.Gerenciador de arquivos
Tem a função gerenciar espaços alocados, criar e deletar arquivos .exe, criar e deletar diretórios de memória swap, mapear arquivos em disco em massa, fazer a manipulação de arquivos e diretórios (directx, copyling, cding, etc) entre outras funções semelhantes.