SóProvas


ID
15778
Banca
CESPE / CEBRASPE
Órgão
ANATEL
Ano
2006
Provas
Disciplina
Sistemas Operacionais
Assuntos

A respeito de sistemas operacionais, julgue os seguintes itens.

As arquiteturas dos sistemas operacionais Windows 2000 e Windows XP podem ser vistas como organizadas em camadas. Entre essas camadas, incluem-se a HAL e o kernel. A camada HAL esconde, das camadas que se encontram acima da mesma, as diferenças existentes entre os hardwares nos quais o sistema operacional pode ser instalado. O kernel, por sua vez, tem responsabilidades como escalonar tarefas e tratar interrupções.

Alternativas
Comentários
  • A Hardware Abstraction Layer (HAL) interage diretamente com o hardware do computador provendo ao Kernel uma interface independente da máquina e, conseqüentemente, garantindo portabilidade ao sistema.

    A camada HAL é constituída por várias APIs (Application Program Interfaces) que realizam a tradução dos dados do Kernel para códigos específicos de processadores e vice-versa. Desta forma, somente o Kernel e a camada HAL são modificados quando o WNT é utilizado em diferentes plataformas.

  • Resposta: CertoNoções básicas do TelnetKernel é um componente do sistema operacional, porém ele não é tão conhecido da maioria dos usuários comuns. Este fato se dá pela sua importância para o bom funcionamento do PC, como ele é essencial, é melhor mantê-lo escondido das pessoas sem experiência.Ele é o responsável pela interação entre hardware e software, ou seja, ele é quem gerencia os recursos do sistema e permite que os programas façam uso deles.O Kernel começa a funcionar logo que o computador é ligado, nesse momento ele detecta todo o hardware indispensável ao funcionamento da máquina (monitor, placa de vídeo etc.). O Sistema Operacional é carregado em seguida e, uma vez que o usuário faça seu login, o Kernel passa a administrar as principais funções dentro do sistema operacional: isso inclui o gerenciamento da memória, dos processos, dos arquivos e de todos os dispositivos periféricos.Dessa forma o Kernel pode ser descrito como um grande organizador: é ele quem garante que todos os programas terão acesso aos recursos de que necessitam (memória RAM, por exemplo).Veja também:http://fab_souza.vilabol.uol.com.br/Kernel.htmhttp://www.gdhpress.com.br/blog/hal/http://msdn.microsoft.com/pt-br/library/aa915144.aspx