Sistemas operativos
No¸˜es de Sistemas co Operacionais
Para que o hardware ou parte f´ ısica de um computador possa funcionar faz-se necess´rio um conjunto de regras e ordens que coordenem todos os processos realizados. Tal a conjunto ´ denominado software ou parte n˜o material do sistema. Gra¸as ao software e a c (integrado por uma enorme quantidade de programas que interagem entre si) todos os recursos podem ser utilizados em qualquer sistema inform´tico. a Todo o conjunto de programas que comp˜em o software pode ser dividido em dois o grupos bem diferenciados: Software b´sico: conjunto de programas imprescind´ a ıveis para o funcionamento do sistema; Software aplicativo: conjunto de programas a serem utilizados pelo usu´rio. a Neste cap´ ıtulo estudaremos apenas o software b´sico ou de sistema, criado pela ema presa fabricante para os seus computadores. Vamos nos referir a esse software como sistema operacional.
3.1
Entendendo o Sistema Operacional
O Sistema Operacional (SO) gerencia os recursos (hardware e software) do computador, disponibilizando-os de maneira amig´vel ao usu´rio. O SO tem como objetivo colocar a a uma camada de software sobre o hardware para gerenciar todas as partes do sistema e apresent´-las ao usu´rio como uma interface, uma abstra¸ao, uma m´quina mais f´cil a a c˜ a a ´ de entender e programar. E o Sistema Opera-cional que controla todos os recursos do computador, e fornece a base sobre a qual os programas aplicativos s˜o escritos. a Segundo Sobell, o SO ´ um programa de controle do computador. O SO ´ respons´vel e e a
por alocar recursos de hardware e escalonar tarefas. Ele tamb´m deve prover uma interface e para o usu´rio, ou seja, ele fornece ao usu´rio uma maneira de acesso aos recursos do a a computador. Segundo Stemmer, um SO pode ser definido como um gerenciador dos recursos que comp˜em o computador (processador, mem´ria, I/O, arquivos, etc). Os problemas ceno o trais que o sistema operacional deve resolver s˜o: o compartilhamento