Sistemas operativos

Disponível somente no TrabalhosFeitos
  • Páginas : 15 (3608 palavras )
  • Download(s) : 0
  • Publicado : 14 de abril de 2013
Ler documento completo
Amostra do texto
3

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 recursospodem 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 aspartes 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 dehardware 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 compartilhamentoordenado, a prote¸ao a c˜ dos recursos a serem usados pelas aplica¸oes do usu´rio e o interfaceamento entre este e c˜ a a m´quina. a A fun¸˜o do Sistema Operacional ´ a de fornecer um esquema de aloca¸˜o dos recursos: ca e ca processadores, mem´rias, dispositivos de entrada e sa´ entre os v´rios processos que o ıda a competem pela utiliza¸˜o de tais recursos: ca

Figura 26: Processos competindopelo programa.

Um processo ´ basicamente um programa em execu¸ao divididos em etapas: e c˜ 1. C´digo execut´vel e dados referentes ao c´digo; o a o 2. Pilha de execu¸ao; c˜ 3. Valor dos registradores do hardware; 4. O conjunto de informa¸oes necess´rias a execu¸ao do programa. c˜ a c˜ Esses processos competem aos recursos, e o SO deve garantir a cada processo: 1. Uma quantidade de mem´ria; o 2.O uso da CPU; 3. O acesso aos dispositivos; 4. O controle do fluxo de dados; 5. A localiza¸˜o dos arquivos necess´rios. ca a

O SO n˜o permite que um processo altere os dados de um outro arquivo. Um SO a deve ter: Consistˆncia: tempo necess´rio para realizar as tarefas; e a Flexibilidade: permite a inclus˜o de novos perif´ricos; a e Portabilidade: pode ser executado em v´rios computadores. a Asele¸˜o do SO a ser usado varia de acordo com o ambiente para o qual foi projetado. ca O Sistema Operacional deve ser adaptado ´s caracter´ a ısticas do hardware assim como as linguagens de programa¸˜o e as ferramentas do usu´rio final de-vem ser adaptados ao ca a Sistema Operacional. Conhecer o Sistema Operacional pode ajudar a resolver alguns problemas que a princ´ ıpio nos parecem complicados.Al´m disso, possui utilit´rios especiais para a fore a mata¸ao de discos, listagens em v´ c˜ ıdeo/impressora, cria-¸ao/copia/exclus˜o e altera¸˜es c˜ a co de arquivos. Podemos dizer que o Sistema 0peracional ´ um conjunto de rotinas, ou seja, uma lista e de instru¸oes passadas para o microprocessador com a finalidade promover a comunica¸˜o c˜ ca do usu´rio com o hardware. Exemplos de SO: a MS-DOS:...
tracking img