Ângelo: Prova AVI - SO FAZAG 2010.2

From AdonaiMedrado.Pro.Br
Revision as of 20:12, 7 September 2010 by Angelo fazag (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Questão 1

Conforme (Tanenbaum,1999) Um sistema operacional (SO) é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema, além de fornecer uma interface entre o computador e o usuário. Quando você liga o computador, o primeiro programa a ser executado é um conjunto de instruções armazenadas na memória ROM. Este código examina o hardware do sistema, para ter certeza de que tudo está funcionando corretamente. Este autoteste, conhecido como POST (power-on self test) verifica a CPU, a memória, a BIOS (Basic Input Output System - Sistema de Entrada e Saída Binário ), procura por erros e armazena o resultado em uma memória especial. Ao completar o POST, o software carregado na memória ROM (às vezes chamado de BIOS ou firmware) ativa as unidades de disco do computador. Na maioria dos computadores modernos, quando o computador ativa o disco rígido ele encontra o trecho inicial do sistema operacional, conhecido como bootstrap loader (sistema de inicialização). O bootstrap loader é um pequeno programa que tem uma única função. Ele carrega o sistema operacional na memória e permite que ele comece a operar. Em sua forma mais básica, o bootstrap configura os pequenos programas de drivers que controlam os vários subsistemas de hardware do computador. Ele configura as partes da memória que contêm o sistema operacional, as informações de usuário e os aplicativos. Ele também estabelece as estruturas de dados responsáveis pelos inúmeros sinais, flags e semáforos que são usados para a comunicação entre os subsistemas e aplicativos do computador. Então ele entrega o controle do computador ao sistema operacional. Este a partir de então, não deixa de funcionar até que o computador seja desligado. O sistema operacional reveza sua execução com os demais programas, como se estivesse vigiando, controlando e orquestrando todo o processo computacional. Segundo(STALLINGS,2004),existem dois modos distintos de conceituar um Sistema Operacional:

  • Pela perspectiva do usuário ou programador (visão top-down): é uma abstração do hardware, fazendo o papel de intermediário entre o aplicativo (programa) e os componentes físicos do computador (hardware); ou
  • Numa visão bottom-up, de baixo para cima: é um gerenciador de recursos, controla quais processos podem ser executados, quando, que recursos (memória, HD, periféricos) podem ser utilizados.

Um exemplo de SO seria o Windows Server 2003, Lançado pela Microsoft em 24 de abril de 2003, o Microsoft Windows Server 2003, também conhecido como W2K3 ou simplesmente Windows 2003 é um sistema operacional da Microsoft de rede desenvolvido como sucessor do Windows 2000 Server. É também conhecido como Windows NT 5.2, e era nada mais do que o Windows XP reformulado. No seu núcleo está uma versão do Windows XP com algumas funções desligadas para permitir um funcionamento mais estável do sistema. Tal como o Windows 2000, este apresenta o Active Directory como principal ferramenta para a administração de domínios. É um sistema utilizado estritamente em redes de computadores. O Windows Server 2003 da Microsoft trouxe novas melhorias aos serviços de rede e ao Active Directory, que agora implementa mais funcionalidades em relação ao Windows 2000 Server.


REFERÊNCIAS

  • TANENBAUM, Andrew. Sistemas operacionais modernos. Rio de Janeiro: LTC. 1999.
  • STALLINGS, William. Operating systems: internals and design principles. 5.ed. Upper Saddle River: Pearson Prentice Hall. 2004.
  • www.wikipedia.com.br
  • www.apostilando.com.br

Comentários do Professor

  • 26/08/2010
    • Atenção as referências. A formatação está errada. O que fica em destaque (negrito, itálico ou sublinhado) não é o nome do autor.
    • As referências não devem ser jogadas ao final. Elas devem ser citadas durante o texto.
    • Revise a pontuação e os acentos.
    • Supondo que a máquina tenha como gerenciador de boot o Grub. Como, segundo você, Sistema Operacional "É o primeiro programa que a máquina executa no momento em que é ligada [...]", o Grub seria um Sistema Operacional? Mais ainda, antes mesmo do Grub você tem o software de configuração da máquina, conhecido como POST/CMOS/BIOS. Ele seria um Sistema Operacional?