Pular para o conteúdo principal

Questão de Sistemas Operacionais — Conceitos Básicos em Sistemas Operacionais — CESPE / CEBRASPE 2026

Sistemas OperacionaisConceitos Básicos em Sistemas Operacionais
Código
gp021149
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-JUD
Ano
2026
Cargo
Analista - Especialidade: Administração, Governança e Planejamento

No que diz respeito às funcionalidades do Windows e ao uso de editores de texto, planilhas eletrônicas e programas de apresentação do Microsoft Office, julgue o item seguinte. 


Ao oferecer interfaces padronizadas para acesso a arquivos, configurações e aplicativos, o Windows atua como camada de abstração entre o usuário, os programas de aplicação e os recursos físicos do computador, o que reduz a necessidade de interação direta com detalhes do hardware

  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Sistema operacional como camada de abstração

Gabarito: letra C (CERTO). O Windows, como todo sistema operacional, atua exatamente como uma camada de abstração entre o usuário, os programas aplicativos e o hardware, oferecendo interfaces padronizadas (APIs, drivers, interface gráfica) que ocultam a complexidade e as diferenças tecnológicas dos dispositivos físicos. Essa é a visão top-down do sistema operacional, conforme a literatura clássica de sistemas operacionais.

O sistema operacional é o software que reside entre o hardware e os programas aplicativos. Sua função primordial é dupla: abstração e gerência. A abstração significa criar uma "máquina virtual" mais simples e uniforme para os programas e usuários, escondendo as particularidades de baixo nível do hardware. Por exemplo, um programa não precisa saber se está gravando em um disco SATA, IDE ou SSD; ele simplesmente usa a abstração de "arquivo" fornecida pelo sistema operacional. Da mesma forma, o usuário não precisa conhecer os registradores da CPU ou as portas de E/S para abrir um documento; ele usa a interface gráfica (GUI) ou a linha de comando (CLI).

Essa camada de abstração é o que permite que aplicativos sejam desenvolvidos sem se preocupar com o hardware específico em que rodarão. O sistema operacional fornece um conjunto padronizado de chamadas de sistema (system calls) e interfaces de programação (APIs) que os aplicativos utilizam para acessar recursos como memória, processador, dispositivos de E/S e arquivos. Isso reduz drasticamente a necessidade de interação direta com os detalhes do hardware, tanto para o programador quanto para o usuário final.

A visão bottom-up complementa essa ideia: o sistema operacional também é um gerenciador de recursos, alocando de forma ordenada e controlada o processador, a memória e os dispositivos de E/S entre os diversos programas que competem por eles. Sem essa gerência, haveria caos — como no exemplo clássico de três programas tentando imprimir simultaneamente na mesma impressora. O sistema operacional intermedia essas requisições conflitantes, garantindo ordem e justiça.

A banca explora aqui um conceito fundamental e amplamente cobrado: a função de abstração do sistema operacional. A afirmação está perfeitamente alinhada com a definição clássica de Tanenbaum e com o conteúdo de qualquer curso de sistemas operacionais. A pegadinha, se houvesse, seria inverter os papéis (dizer que o hardware abstrai o software) ou negar a existência dessa camada de abstração, o que não ocorre. A questão é direta e conceitual.

Sistema operacional
  • 1Visão top-down
    • Camada de abstração
      • Interfaces padronizadas (APIs, drivers, GUI)
      • Oculta detalhes do hardware
      • Cria máquina virtual uniforme
    • Benefícios
      • Aplicativos independentes do hardware
      • Usuário não lida com baixo nível
  • 2Visão bottom-up
    • Gerenciador de recursos
      • Processador
      • Memória
      • Dispositivos de E/S
    • Intermedia requisições conflitantes
LEVEL · soulevel.com.br

Alternativa C — ✅ CERTOGABARITO

A afirmativa está correta porque descreve com precisão o papel do sistema operacional. Ele oferece interfaces padronizadas (como a API Win32, os drivers de dispositivo e a própria interface gráfica) que permitem ao usuário e aos programas acessarem arquivos, configurações e aplicativos sem precisar lidar com os detalhes de baixo nível do hardware. Essa é a essência da visão top-down: o SO como uma abstração do hardware, criando uma máquina abstrata que fornece serviços compreensíveis. A redução da necessidade de interação direta com o hardware é exatamente o objetivo dessa camada intermediária.

Gabarito: letra C (CERTO).

Link permanente: /questoes/gp021149