O que é um sistema operacional?

28/07/2013 18:28

 

Boa noite amigos, neste artigo vamos aprender sobre sistemas operacionais.

Boa leitura! Compartilhem...

 

Um sistema operacional (OS) é uma coleção de programas que inicializam o hardware do computador. Fornece rotinas básicas para controle de dispositivos, fornece gerência, escalonamento e interação de tarefas e mantém a integridade de sistema.

Há muitos tipos de Sistemas Operacionais, cuja complexidade varia e depende de que tipo de funções é provido, e para que computador esteja sendo usado. Alguns sistemas são responsáveis pela gerência de muitos usuários, outros controlam dispositivos de hardware como bombas de petróleo.

sistemas opercionais

O sistema operacional funciona com a iniciação de processos que este irá precisar para funcionar corretamente. Esses processos poderão ser arquivos que necessitam de ser frequentemente atualizados, ou arquivos que processam dados úteis para o sistema.Poderemos ter acesso a vários processos do sistema operacional a partir do gerenciador de tarefas, onde se encontram todos os processos que estão em funcionamento desde a inicialização do sistema operacional até a sua utilização atual.

 

As Várias Partes de um Sistema Operacional

 

Um sistema operacional de um computador que é usado por muitas pessoas ao mesmo tempo, é um sistema complexo. Contém milhões de linhas de instruções escritas por programadores. Para tornar os sistemas operacionais mais fáceis de serem escritos, eles são construídos como uma série de módulos, cada módulo sendo responsável por uma função. Os módulos típicos em um grande SO multiusuário geralmente são:

•          Núcleo (Kernel em inglês - também conhecido como "executivo")

•          Gerenciador de processo

•          Escalonador (Scheduler, em inglês)

•          Gerenciador de arquivo

 

Programando um computador

 

Um programa é uma sequência de instruções ao computador. Quando o programador de software (uma pessoa que escreve programas para serem executados em um computador) desenvolve um programa, este é convertido em uma longa lista de instruções que são executadas pelo sistema de computador.

Em sistemas operacionais nós falamos mais de um processo do que de um programa. Nos sistemas operacionais modernos, só uma porção de um programa é carregada em cada instante. O resto do programa espera numa unidade de disco até que se precise do mesmo. Isso economiza espaço de memória.

Os programas no computador são executados por processadores. Um processador é um chip no computador que executa instruções de programa. Processadores executam milhões de instruções por segundo.

 

Carregando o Sistema Operacional

 

O OS pode ser carregado na memória de um computador de duas maneiras.

•          Já está presente em ROM

•          É carregado a partir do disco quando o computador é ligado.

Se o SO já está presente em ROM (para sistemas tipo controladores industriais, bombas de petróleo, etc), ele ganhará controle imediato do processador ao ser ligado o computador. Para sistemas mais complexos, o SO é armazenado normalmente em mídia secundária (como disco), e é carregado em RAM quando o computador é ligado.

Fonte: ON