Questão 24 · Informática: Sistemas operacionais (Windows e Linux)
Em uma arquitetura usual de seis níveis, as funcionalidades do serviço de memória virtual estão incluídas no nível
- A) da máquina de sistema operacional.
- B) da linguagem de montagem.
- C) da microarquitetura.
- D) de arquitetura do conjunto de instrução.
- E) lógico digital.
Marque a alternativa correta:
Gabarito: A
Gabarito definitivo divulgado pela banca Cebraspe (TRE/BA 2017).
Comentário
Gabarito: A.
Nas arquiteturas multinível clássicas de seis níveis (lógica digital, microarquitetura, arquitetura do conjunto de instruções, máquina de sistema operacional, linguagem de montagem e linguagem de alto nível), o serviço de memória virtual é implementado pelo sistema operacional. Por isso, as funcionalidades de memória virtual estão no nível da máquina de sistema operacional, alternativa A.
- B: a linguagem de montagem apenas expõe as instruções de nível mais baixo, sem gerenciar memória virtual.
- C: a microarquitetura implementa o caminho de dados e o controle das instruções em hardware.
- D: o nível de ISA define o conjunto de instruções visto pelo programador, sem a gestão de memória do SO.
- E: o nível lógico digital trata de portas e circuitos, sem qualquer relação com memória virtual.
Dica: memória virtual é função do SO. Pense em quem gerencia a memória.
Fundamentos: Modelo de arquitetura em seis níveis (Tanenbaum, Organização Estruturada de Computadores) · Memória virtual como função do sistema operacional
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRE/BA 2017 (Técnico Judiciário – Área: Apoio Especializado – Especialidade: Operação de Computadores), questão 24, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.