• Matéria: Informática
  • Autor: manumoral9350
  • Perguntado 8 anos atrás

Quais são os principais componentes de um Sistema Operacional e suas funções?

Respostas

respondido por: bokomoko
19
O principal componente do sistema operacional é o kernel, ou "caroço". Ele é o responsável pelo gerenciamento de todo o sistema. Ele que vai alternar entre os processos sendo alguns do próprio sistema operacional e os processos dos programas do usuário.
Além do kernel temos
Gerenciador de memória - que vai alocar e desalocar pedaços de memória para os programas e componentes do SO. O gerenciador de memória pode ter (a maioria tem) o gerenciador de memória virtual.
Gerenciador de fila de processos - o scheduler que é o componente que define qual processo vai executar a cada momento e por quanto tempo
Gerenciador de interrupçoes - Que vai administrar as interrupções de software  e hardware
Gerenciador de arquivos - que vai tratar de todas as solicitações de leituras e escritas nos dispositivos que usam arquivos: pendrives, HD's, CD/DVD/Blueray.
Gerenciamento de rede - que vai tratar das solicitações a rede, seja local ou remota
Drivers de dispositivos - que faz a comunicaçao entre o SO e os dispositivos que forem instalados no computador como mouse, teclado, video, placas de som, portas usb, placas de rede, impressoras, cameras, etc

Gerenciador de E/S - faz a comunicaçao de dados com portas de entrada e saída como portas seriais, placas de rede, comunicaçào bluetooth, etc.

Observe que um componente fala com outro. Por exemplo, o gerenciador de arquivos usa o gerenciador de redes caso o disco seja virtual e em outro computador.  Quando se acessa um pendrive usa-se o gerenciador de E/S, o gerenciador de arquivo. Um fala com o outro.


Perguntas similares