A classificação dos sistemas operacionais pode ser feita com base em critérios como suporte a múltiplos usuários, gerenciamento de tarefas simultâneas, arquitetura de rede e exigências de tempo de resposta. Alguns desses sistemas são voltados a finalidades específicas e apresentam características bastante distintas em sua estrutura de funcionamento. A depender da aplicação, certas propriedades técnicas são indispensáveis para garantir eficiência e estabilidade (Silberschatz; Gagne; Galvin, 2018). Com base nesse contexto, qual alternativa apresenta corretamente uma análise sobre um tipo de sistema operacional?

Questão

A classificação dos sistemas operacionais pode ser feita com base em critérios como suporte a múltiplos usuários, gerenciamento de tarefas simultâneas, arquitetura de rede e exigências de tempo de resposta. Alguns desses sistemas são voltados a finalidades específicas e apresentam características bastante distintas em sua estrutura de funcionamento. A depender da aplicação, certas propriedades técnicas são indispensáveis para garantir eficiência e estabilidade (Silberschatz; Gagne; Galvin, 2018).

Com base nesse contexto, qual alternativa apresenta corretamente uma análise sobre um tipo de sistema operacional?

Alternativas

a) Os sistemas embarcados exigem alta capacidade de armazenamento e adaptabilidade gráfica, pois são projetados para uso em ambientes multiusuários.

b) Sistemas operacionais distribuídos dividem a interface gráfica entre múltiplos terminais e centralizam o processamento para melhorar o desempenho da rede.

c) O sistema operacional de tempo real se diferencia por priorizar a previsibilidade na execução de tarefas, sendo comum em aplicações críticas como automação e equipamentos médicos.

96%

d) Sistemas do tipo batch são amplamente usados na automação de ambientes gráficos e navegação em redes, com base em respostas interativas e imediatas do usuário.

e) O sistema desktop opera de forma transparente entre vários nós de rede, simulando uma plataforma única ao usuário e escondendo a complexidade da distribuição de recursos.

Explicação

Analisando as alternativas pela classificação de sistemas operacionais:

  • a) Incorreta. Sistemas embarcados (embedded) são projetados para funções específicas, normalmente com restrições de hardware (memória, armazenamento, energia) e não para “ambientes multiusuários” nem para alta adaptabilidade gráfica.

  • b) Incorreta. Em sistemas distribuídos, o foco é distribuir processamento e recursos entre múltiplas máquinas/nós, oferecendo cooperação e, muitas vezes, transparência ao usuário. A alternativa descreve algo mais próximo de centralização (característica típica de arquiteturas centralizadas/terminais), e ainda restringe indevidamente ao aspecto de “interface gráfica”.

  • c) Correta. Um sistema operacional de tempo real (RTOS) se caracteriza por garantir previsibilidade/determinismo no atendimento de tarefas e prazos (deadlines). Por isso é comum em aplicações críticas, como automação industrial, controle embarcado e também equipamentos médicos, em que atrasos podem ser inaceitáveis.

  • d) Incorreta. Sistemas batch (em lote) executam tarefas sem interação imediata do usuário, tipicamente por filas de jobs, ao contrário de “respostas interativas e imediatas”.

  • e) Incorreta. A descrição (“opera de forma transparente entre vários nós... escondendo a complexidade da distribuição”) corresponde à ideia de sistema distribuído, não a um sistema operacional desktop, que é voltado ao uso pessoal/interativo em um computador (mesmo que possa ter recursos de rede).

Logo, a análise correta é a da alternativa c.

Alternativa correta: (c).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.