O que é um Sistema Operacional?

16-04-2013 22:25

 

É uma coleção de programas que inicializam o hardware do computador, fornece rotinas básicas para controle de dispositivo, gerência, escalonamento, integração de tarefas e  integridade do sistema. Há muitos tipos de S.O., que vai desde um simples sistema que gerencia uma bomba de petróleo ou um sistema de alarme até um que gerencie  muitos usuários e programas simultaneamente.

Funciona a partir da inicialização de processos necessários, sendo atualizados frequentemente. A partir de um gerenciador de tarefas, temos acesso a vários processos que estão rodando no sistema desde sua inicialização até o momento atual.

O conjunto de programas que forma um S. O. tem tarefas como inicializar o hardware do computador, fornecer rotinas básicas para controle de dispositivos, fazer o gerenciamento, fazer o escalonamento, a interação das tarefas e manter a integridade do sistema.

Um S.O. pode ser muito simples, sendo armazenado em um chip com instruções de controle de um sistema de alarme, por exemplo. Até um sistema complexo, armazenado em um disco rígido, sendo parte dele armazenado na memória RAM quando necessário, carregando utilitários para a administração de arquivos e documentos criados pelo usuário, desenvolvimento de programas, comunicação entre usuários e com outros computadores, gerenciamento de pedidos de usuários para programas e espaço de armazenamento e prioridade. Além de apresentar uma interface ao usuário onde interprete e execute comandos ou programas do usuário, esta interface é chamada SHELL ou interpretador de linha de comando, que pode ser através de uma simples linha de texto que usa palavras chaves como MSDOS ou UNIX até gráficos e janelas como Windows XP, Windows 7, entre outros. Um de S. O. complexo, multiusuário geralmente possui  os seguintes módulos:

·         Núcleo (kernel): Gerencia

·         Gerenciador de processo;

·         Escalonador (Scheduler);

·         Gerenciador de arquivo.

 

Referência

<https://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional> Acessado dia 16/04/2013