Ângelo: Prova AVI - SO FAZAG 2010.2
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 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 driver 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 a de outros 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?