Existem muitos sistemas operacionais de computadores no mercado, mas o Windows eo Mac OS são dois dos mais comuns . Enquanto cada um pode funcionar de forma diferente , existem vários papéis que cada sistema operacional deve cumprir. O sistema operacional é responsável por uma infinidade de tarefas importantes. Compreender estes irão proporcionar uma boa visão geral do que um sistema operacional faz. Gestão Processor
A unidade central de processamento é responsável por todos os cálculos do computador faz. A CPU trabalha rapidamente, mas ele só pode realizar um cálculo de cada vez. Isto significa que para o seu computador de multi-tarefa ou executar vários programas ao mesmo tempo , o sistema operacional deve dirigir como o acesso ao compartilhamento de programas para o processador. A maioria dos sistemas operacionais podem reconhecer certos programas como mais importante do que os outros e alocar recursos do sistema em conformidade.
File Management
O sistema operacional é responsável por determinar como os arquivos salvos são gravados em o disco rígido . Cada sistema operacional faz isso de forma ligeiramente diferente , mas o aspecto importante deste trabalho é que a organização permite que o computador para encontrar as informações solicitadas o mais rápido possível .
Gestão de entrada /saída
o sistema operacional permite que programas específicos para trabalhar com hardware como o teclado, mouse e impressora. Para isso, o sistema operacional mantém um controlador que fornece instruções de uso sobre cada peça de hardware. Sem o sistema motorista OS, engenheiros de software teria que escrever manualmente os seus programas para trabalhar com o maior número de peças de hardware quanto possível , o que seria impraticável.
Gestão RAM
o sistema operacional gerencia o que a informação é armazenada na memória de acesso aleatório do computador e direciona como acesso à memória RAM é compartilhada entre os programas em execução . A memória RAM permite que a informação utilizada recentemente para se recordar rapidamente, assim que o sistema operacional tem a tarefa de " decidir " qual a informação é mais expedito manteve no pronto.
Gerenciamento de Aplicativos
quando você executa um programa ou aplicativo , que o software primeiras interfaces com o sistema operacional antes que você vê qualquer coisa. Isto permite uma simplificação do que jeito que você interagir com o programa e permite que o sistema operacional para monitorar a forma como o programa está sendo executado constantemente. Se o mau funcionamento do programa, o sistema operacional pode "matar" a operar em vez de permitir que o programa travar o computador inteiro .