Informática Múltipla Escolha

Sobre os Sistemas Operacionais é correto afirmar:

Sobre os Sistemas Operacionais é correto afirmar:

  1. Um sistema operacional é responsável por traduzir o código de máquina para uma linguagem de alto nível, como Python ou Java.
  2. A principal função de um sistema operacional é controlar diretamente o hardware, sem a necessidade de drivers de dispositivo.
  3. Sistemas operacionais modernos não possuem interface gráfica, priorizando a linha de comando para maior eficiência.
  4. Um sistema operacional é responsável por criar e gerenciar hardware, como processadores e memórias.
  5. Um sistema operacional gerencia os recursos do computador, como memória, processador e dispositivos de entrada e saída, proporcionando uma interface para que os usuários possam interagir com o hardware.

Resolução completa

Explicação passo a passo

E
Alternativa E

Alternativa E - Um sistema operacional gerencia os recursos do computador, como memória, processador e dispositivos de entrada e saída, proporcionando uma interface para que os usuários possam interagir com o hardware.

Análise Detalhada

Para entender a resposta correta, precisamos definir o papel central de um Sistema Operacional (SO).

O que é um Sistema Operacional?

O SO é o software fundamental que atua como intermediário entre o usuário, os programas aplicativos e o hardware físico do computador. Suas duas grandes funções são:

  1. Gerenciamento de Recursos: Controla quem usa a CPU, quanta memória RAM está disponível, como os dados são lidos/gravados no disco, etc.
  2. Interface: Oferece uma maneira (seja por linha de comando ou gráfica) para o usuário executar tarefas sem precisar saber a complexidade técnica do hardware.

Por que a Alternativa E é a correta?

Esta alternativa resume perfeitamente a definição clássica apresentada no enunciado e na literatura técnica (como Stallings, citado na imagem):

  • Gerência de Recursos: Menciona memória, processador e dispositivos (E/S), que são os pilares da gestão do SO.
  • Interface: Reforça que ele permite a interação do usuário com o hardware.

Por que as outras estão incorretas?

AlternativaErro Conceitual
ATraduzir código de máquina para linguagem de alto nível (ou vice-versa) é função de compiladores e interpretes, não do SO.
BO SO quase sempre depende de drivers (pilotos de dispositivo) para se comunicar com hardware específico. Ele não controla tudo "diretamente" sem eles.
CA afirmação é falsa. A maioria dos sistemas modernos (Windows, macOS, Android, iOS) possui interface gráfica (GUI) padrão, embora linhas de comando existam.
DO SO gerencia o uso do hardware existente, mas não tem capacidade de criar o hardware físico (processadores/memória são componentes físicos fabricados externamente).

Conclusão

O Sistema Operacional é essencialmente o gestor de recursos do computador. Sem ele, seria necessário programar cada bit de informação para cada componente físico individualmente, tornando o uso da informática inviável. Portanto, a descrição da Alternativa E é a única tecnicamente precisa.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.