Pular para o conteúdo principal

Questão de Sistemas Operacionais — Gerência de Memória — CESPE / CEBRASPE 2024

Sistemas OperacionaisGerência de Memória
Código
ce169456
Banca
CESPE / CEBRASPE
Órgão
CAPES
Ano
2024
Nível
Superior
Cargo
Analista em Ciência e Tecnologia - Especialidade: Informática
A respeito de sistemas operacionais, julgue o próximo item.O sistema operacional pode usar DMA (direct access memory), independentemente da existência de um controlador DMA no hardware.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

DMA (Direct Memory Access)

Gabarito: ❌ ERRADO. A afirmação está incorreta porque o DMA (Direct Memory Access) é uma técnica de transferência de dados que depende de um controlador DMA dedicado no hardware. Sem esse controlador, o sistema operacional não pode realizar transferências DMA, devendo recorrer a modos como E/S programada (PIO) ou E/S por interrupção.

O controlador DMA é um componente de hardware que gerencia as transferências diretamente entre dispositivos e memória, liberando a CPU. A afirmação de que o SO pode usar DMA independentemente da existência de um controlador é falsa: o DMA é uma funcionalidade do hardware, e o SO apenas o utiliza se o hardware oferecer suporte. Na ausência de um controlador DMA, o SO não tem como empregar essa técnica.

SE LIGUE NESSA!

DMA é um mecanismo de hardware. Sem o controlador, toda transferência de dados passa pela CPU (E/S programada) ou envolve interrupções.

  1. 1E/S programada (PIO)
  2. 2E/S por interrupção
  3. 3DMA (controlador dedicado)
LEVEL · soulevel.com.br

Gabarito: ❌ ERRADO

Link permanente: /questoes/ce169456