Questões de Kernel (Sistemas Operacionais)

Limpar Busca

Ele é responsável por organizar a execução de múltiplos programas, alocar de forma eficiente a memória RAM, gerenciar o acesso a dispositivos de entrada e saída (como teclado e impressora) e controlar o sistema de arquivos. Marque a alternativa CORRETA que corresponde ao componente do ambiente Windows é o principal responsável por essas tarefas de gerenciamento de recursos.

  • A O Windows Explorer, que permite a navegação em arquivos e pastas.
  • B A suíte Microsoft Office, que é um conjunto de aplicativos de produtividade.
  • C O Kernel do sistema operacional, que constitui o núcleo do gerenciamento de processos, memória e dispositivos.
  • D O Painel de Controle, que oferece acesso às configurações do sistema.

Ele é responsável por organizar a execução de múltiplos programas, alocar de forma eficiente a memória RAM, gerenciar o acesso a dispositivos de entrada e saída (como teclado e impressora) e controlar o sistema de arquivos. Marque a alternativa CORRETA que corresponde ao componente do ambiente Windows é o principal responsável por essas tarefas de gerenciamento de recursos.

  • A O Kernel do sistema operacional, que constitui o núcleo do gerenciamento de processos, memória e dispositivos.
  • B O Windows Explorer, que permite a navegação em arquivos e pastas.
  • C A suíte Microsoft Office, que é um conjunto de aplicativos de produtividade.
  • D O Painel de Controle, que oferece acesso às configurações do sistema.

A empresa deseja implantar um sistema corporativo crítico que exige alto desempenho e confiabilidade. Durante a análise, o responsável pelo TI destacou a necessidade de que múltiplos processos fossem executados simultaneamente, com gerenciamento eficiente de memória e acesso coordenado a dispositivos de entrada/saída, garantindo que nenhuma aplicação monopolize recursos e que falhas de um programa não comprometam o sistema inteiro.

Nesse contexto, assinale CORRETAMENTE acerca dos componentes ou mecanismos do computador que é fundamental para atender a esses requisitos:

  • A A Unidade Lógica e Aritmética (ULA), pois é responsável por executar cálculos e determinar a ordem de execução de programas de forma independente do sistema operacional.
  • B O kernel do sistema operacional, pois gerencia processos, memória e dispositivos de E/S, garantindo isolamento, multitarefa e acesso controlado aos recursos.
  • C O cachê do processador, pois armazena permanentemente todos os dados de todos os programas, garantindo que falhas de software não afetem o sistema.
  • D O barramento de dados, pois é capaz de executar instruções de programas e realizar cálculos aritméticos sem intervenção da CPU.

A empresa deseja implantar um sistema corporativo crítico que exige alto desempenho e confiabilidade. Durante a análise, o responsável pelo TI destacou a necessidade de que múltiplos processos fossem executados simultaneamente, com gerenciamento eficiente de memória e acesso coordenado a dispositivos de entrada/saída, garantindo que nenhuma aplicação monopolize recursos e que falhas de um programa não comprometam o sistema inteiro.

Nesse contexto, assinale CORRETAMENTE acerca dos componentes ou mecanismos do computador que é fundamental para atender a esses requisitos:

  • A A Unidade Lógica e Aritmética para atender a (ULA), pois é responsável por executar cálculos e determinar a ordem de execução de programas de forma independente do sistema operacional.
  • B O kernel do sistema operacional, pois gerencia processos, memória e dispositivos de E/S, garantindo isolamento, multitarefa e acesso controlado aos recursos.
  • C O cachê do processador, pois armazena permanentemente todos os dados de todos os programas, garantindo que falhas de software não afetem o sistema.
  • D O barramento de dados, pois é capaz de executar instruções de programas e realizar cálculos aritméticos sem intervenção da CPU.

Sistemas operacionais são o cerne de qualquer computador, gerenciando recursos de hardware e software para fornecer uma plataforma para aplicações. Ao longo da história, diferentes arquiteturas de kernel e abordagens de gerenciamento de memória moldaram a estabilidade, segurança e desempenho dessas plataformas. A transição da família Windows 9x (98, ME), que incluía componentes de 16 e 32 bits e uma base MS-DOS, para a família Windows NT (2000, XP) representou um salto significativo em robustez, uma característica fundamental também presente nos sistemas GNU/Linux. Assinale a alternativa que apresenta a principal distinção arquitetural que conferiu maior robustez aos sistemas baseados no kernel NT em comparação com seus predecessores da família 9x:

  • A Adotar um modelo de driver de dispositivo totalmente em modo de usuário, que permitiu o desenvolvimento de hardware sem a necessidade de reinicializações do sistema e isolou falhas de driver do kernel, resultando numa melhoria contínua da experiência do usuário.
  • B Consolidar todas as chamadas de sistema em uma única API monolítica, que simplificou o desenvolvimento de softwares e otimizou a comunicação entre processos e o hardware, promovendo uma integração mais rápida e eficiente dos recursos do sistema para todas as aplicações.
  • C Manter a compatibilidade com o modo real do MS-DOS para execução de aplicações legadas diretamente no kernel, o que facilitou a migração de softwares antigos e adicionou uma camada de resiliência ao sistema principal.
  • D Implementar uma arquitetura de kernel baseada em NT que utiliza multitarefa preemptiva com isolamento de memória virtual por processo em user-mode, prevenindo que falhas em uma aplicação comprometam a estabilidade do sistema operacional.