Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — CESPE / CEBRASPE 2023

Sistemas OperacionaisLinux
Código
ce156238
Banca
CESPE / CEBRASPE
Órgão
MPE-RO
Ano
2023
Nível
Superior
Cargo
Analista de Suporte Computacional
Nos sistemas operacionais modernos, como o Windows e o GNU/Linux, múltiplos processos podem ser executados simultaneamente, por meio de compartilhamento de tempo de uso do processador. Nesse caso, os sistemas utilizam o conceito de
  1. Amultitarefa.
  2. Bmultiusuário.
  3. Cmonousuário.
  4. Dmonoprogramação.
  5. Eprocessamento em batch.
Revelar gabarito e comentário

GabaritoA — multitarefa.

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

Conceito de multitarefa em sistemas operacionais

Gabarito: letra A. O enunciado descreve exatamente o conceito de multitarefa: múltiplos processos executados simultaneamente com compartilhamento de tempo do processador (time-sharing). Isso é a base dos sistemas operacionais modernos.

A banca testa o conhecimento dos conceitos fundamentais de sistemas operacionais, especialmente a diferença entre multitarefa, multiusuário e outros modos de operação.

1Multitarefa (time-sharing)
Múltiplos processos concorrentes
Alternância rápida da CPU
2Multiusuário
Múltiplos usuários simultâneos
3Monoprogramação
Um programa por vez
4Batch (lote)
Jobs sequenciais sem interação
Modos de operação do SO
LEVELsoulevel.com.br
Modos de operação do SO: Multitarefa (time-sharing) (Múltiplos processos concorrentes, Alternância rápida da CPU); Multiusuário (Múltiplos usuários simultâneos); Monoprogramação (Um programa por vez); Batch (lote) (Jobs sequenciais sem interação)

Alternativa A — ✅ Correta ⟵ GABARITO

Multitarefa é a capacidade do sistema operacional de executar múltiplas tarefas (processos) de forma concorrente, alternando rapidamente o uso da CPU. É exatamente o que o enunciado descreve: "compartilhamento de tempo de uso do processador".

Alternativa B — ❌ Incorreta

Multiusuário refere-se à capacidade de múltiplos usuários acessarem o sistema simultaneamente, não necessariamente relacionado ao compartilhamento de tempo da CPU para processos. Embora sistemas multitarefa frequentemente sejam também multiusuário, o conceito cobrado é o de execução de múltiplos processos.

Alternativa C — ❌ Incorreta

Monousuário é o oposto de multiusuário: apenas um usuário pode utilizar o sistema por vez. Não se relaciona com o compartilhamento de tempo da CPU entre processos.

Alternativa D — ❌ Incorreta

Monoprogramação (ou monotarefa) significa que apenas um programa é executado por vez, sem concorrência. Isso é o contrário do que o enunciado descreve.

Alternativa E — ❌ Incorreta

Processamento em batch (ou em lote) é um modo de operação onde os jobs são coletados e executados sequencialmente sem interação do usuário, geralmente sem compartilhamento de tempo da CPU.

PEGA ESSA DICA!

Memorize a diferença: multitarefa = múltiplos processos concorrentes (time-sharing); multiusuário = múltiplos usuários simultâneos; monoprogramação = um processo por vez; batch = processamento em lote sem interatividade.

Gabarito: letra A.

Link permanente: /questoes/ce156238