1. Componentes do Sistema Operacional

Propaganda
FUNDAMENTOS DE SISTEMAS
OPERACIONAIS
MÓDULO 2
Índice
1. Componentes do Sistema Operacional ......................... 3
2
Fundamentos de Sistemas Operacionais - Módulo 2
1. COMPONENTES DO SISTEMA OPERACIONAL
Nos sistemas operacionais, os usuários requisitam ao computador que
realize uma determinada tarefa e o sistema operacional gerencia o
software e o hardware para chegar à execução do resultado desejado.
Dessa forma, por exemplo, quando um usuário solicita a impressão de um
documento, o sistema operacional age no encaminhamento do documento
até a porta de impressão virtual onde está instalada uma impressora,
converte o arquivo para um formato que a impressora possa entender e o
envia para impressão, monitorando o feedback do dispositivo, para saber se o
documento foi impresso ou se algum problema ocorreu, como falta de papel,
falta de tinta ou toner, papel encravado, etc.
Uma outra forma de interação com o sistema operacional é através de uma
aplicação chamada shel, que é um interpretador e, na maioria dos casos, é
implementado como interface de texto.
Como ao sistema operacional estão reservadas as tarefas mais intrínsecas
do ambiente computacional, é comum que a maioria dos usuários ache-o
uma “caixa preta” (Deitel, H. M.; Deitel, P. J.; Choffnes, D. R., 2005). Pois
não entendem como a relação entre software e hardwares, como
processador, memória, disco rígido, modem, assegura a realização do
trabalho correto.
O software que contém os componentes centrais do sistema operacional
chama-se núcleo ou kernel, em inglês. Dentre os componentes centrais do
sistema operacional destacam-se:
3
escalonador de processos — Determina o momento e o período
de tempo em que um processo é executado pelo processador;
3
gerenciador de memória — Determina o momento e a forma
como a memória será cedida aos processos e o que fazer quando a
memória principal estiver cheia;
3
Fundamentos de Sistemas Operacionais - Módulo 2
3
gerenciador de E/S — Atende às solicitações de entrada e saída
destinadas e provenientes dos dispositivos de hardware;
3
gerenciador de comunicação interprocessos (IPC) —
Permite que os processos se comuniquem entre si;
3
gerenciador de sistema de arquivos — Organiza as coleções
de dados gravados nos dispositivos de armazenamento e fornece
uma referência para acessar os dados neste dispositivo.
4
Fundamentos de Sistemas Operacionais - Módulo 2
Download