Pular para o conteúdo principal

Questão de Sistemas Operacionais — Sistemas Operacionais — FUNDATEC 2023

Sistemas OperacionaisSistemas Operacionais
Código
qq896756
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL
A principal função de um sistema operacional é controlar o funcionamento do computador, como um coordenador dos diversos recursos disponíveis do sistema. Os principais tipos de processamento dos sistemas operacionais e de outros sistemas de gerenciamento de recursos e tarefas são: batch, time-sharing, real-time e multiprocessamento. Relacione a Coluna 1 à Coluna 2, associando o tipo de processamento com a sua explicação.Coluna 11. Batch.2. Time-sharing.3. Real-time.4. Multiprocessamento.Coluna 2( ) Processamento imediato, em que as informações são processadas no momento em que são registradas, gerando um novo processamento subsequente.( ) Processadores interligados permitem que vários programas sejam executados ao mesmo tempo.( ) Programas/processos submetidos são armazenados e esperam para serem executados sequencialmente.( ) Alternar entre diferentes processos de forma que se tem a percepção que todos os processos estão sendo executados simultaneamente.A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
  1. A1 – 2 – 3 – 4.
  2. B2 – 3 – 1 – 4.
  3. C2 – 1 – 4 – 3.
  4. D3 – 1 – 4 – 2.
  5. E3 – 4 – 1 – 2.
Revelar gabarito e comentário

GabaritoE — 3 – 4 – 1 – 2.

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

Tipos de Processamento em Sistemas Operacionais

Gabarito: E. A associação correta é: Real-time (3), Multiprocessamento (4), Batch (1), Time-sharing (2), resultando na sequência 3 – 4 – 1 – 2.

A questão testa o conhecimento das definições clássicas dos modos de processamento. Vejamos cada uma:

Tipo

Definição

Batch

Programas/processos submetidos são armazenados e executados sequencialmente, sem interação do usuário.

Time-sharing

Alternância rápida entre processos, dando a ilusão de execução simultânea (multitarefa com fatias de tempo).

Real-time

Processamento imediato, com resposta no momento da ocorrência do evento (tempo real).

Multiprocessamento

Múltiplos processadores interligados executam programas ao mesmo tempo (paralelismo real).

Agora, analisando as descrições da Coluna 2 (de cima para baixo):

  1. “Processamento imediato... no momento em que são registradas” → Real-time (3).

  2. “Processadores interligados... executados ao mesmo tempo” → Multiprocessamento (4).

  3. “Programas/processos submetidos... executados sequencialmente” → Batch (1).

  4. “Alternar entre diferentes processos... percepção de simultaneidade” → Time-sharing (2).

Portanto, a sequência é 3 – 4 – 1 – 2, correspondente à alternativa E.

  1. 1BatchSequencial, sem interação
  2. 2Time-sharingAlternância com fatias de tempo
  3. 3Real-timeProcessamento imediato
  4. 4MultiprocessamentoParalelismo real
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta (1 – 2 – 3 – 4)

Inverte as definições: associa Batch a processamento imediato, quando na verdade é sequencial e sem interação.

Alternativa B — ❌ Incorreta (2 – 3 – 1 – 4)

Coloca Time-sharing na primeira posição, mas a descrição é de tempo real; e Real-time na segunda, que é de multiprocessamento.

Alternativa C — ❌ Incorreta (2 – 1 – 4 – 3)

Erra ao associar Time-sharing com processamento imediato e Real-time com alternância.

Alternativa D — ❌ Incorreta (3 – 1 – 4 – 2)

Até acerta a primeira posição (Real-time), mas coloca Batch na segunda (que deveria ser Multiprocessamento) e Time-sharing na última (que é Batch).

Alternativa E — ✅ Correta (3 – 4 – 1 – 2) ⟵ GABARITO

A única que reflete corretamente a associação de cada tipo à sua definição.

Gabarito: letra E.

Link permanente: /questoes/qq896756