O que é um Sistema Operacional?

Em termos muito simples, sistema operacional é uma espécie de gerente executivo, ou seja, aquela parte de um sistema de computação que administra todos os componentes de hardware e de software. Em termos mais específicos, o sistema operacional controla cada arquivo, dispositivo, seção de memória principal e nanossegundo de tempo de processamento. Controla quem pode utilizar o sistema e de que maneira. Em suma, é o chefe.

Segundo alguns autores (Silberschatz et al, 2005; Stallings, 2004; Tanenbaum, 1999), existem dois modos distintos de conceituar um sistema operacional:
  • pela perspectiva do usuário ou programador (visão top-down): é uma abstração do hardware, fazendo o papel de intermediário entre o aplicativo (programa) e os componentes físicos do computador (hadware); ou
  • numa visão bottom-up, de baixo para cima: é um gerenciador de recursos, i.e., controla quais aplicações (processos) podem ser executadas, quando, que recursos (memória, disco, periféricos) podem ser utilizados.

Nenhum comentário:

Postar um comentário