Sistemas Operacionais
1º Período - Turma B – Diurno
Profº Osvaldo Almeida de Carvalho Junior
Pesquisa Sistemas Operacionais
Poços de Caldas – MG, Brasil
12 de dezembro de 2013
O que é Sistema Operacional? Um Sistema Operacional, ou simplesmente SO, é um programa computacional que administra os recursos do computador, sejam eles recursos de hardware ou de software.
Esse programa tem por objetivo conseguir controlar todos os recursos do computador de forma segura.
O SO precisaria apresentar a cada usuário uma interface que aceita, interpreta, e então executa comandos ou programas do usuário. Essa interface é comumente chamada de SHELL (=cápsula, manteremos o nome original em inglês) ou interpretador de linha de comando (CLI). Em alguns sistemas ela poderia ser uma simples linha de texto que usam palavras chaves, em outros sistemas poderiam ser gráficas, usando janelas e um dispositivo apontador como um mouse.
O que são Processos? Um sistema operacional não executa somente os programas que podemos ver. Imagine que os aplicativos que você roda reúnem diversas instruções e comandos, porém, são os processos que efetivamente executam esses comandos. Isso significa que um único aplicativo pode ter vários processos relacionados a ele. Por exemplo, o navegador, que executa uma nova tarefa a cada aba aberta. Essa medida permite que cada aba seja gerenciada individualmente e, mesmo que uma trave, as outras continuam trabalhando normalmente.
Simplificando, os processos representam tarefas em execução, mas nem todas têm relação direta com algum aplicativo. Muitas delas são executadas em pano de fundo e mantêm o sistema trabalhando - gerenciando redes, memória, disco, checagem antivírus, etc. Logo, podemos definir processos como softwares que executam alguma ação e que podem ser controlados de alguma maneira, seja pelo usuário, pelo aplicativo correspondente ou pelo