Sociologia Múltipla Escolha

Na elaboração de um curso introdutório sobre sistemas operacionais, um educador planeja incluir uma seção dedicada ao entendimento de processos e threads. Assinale a alternativa que apresenta somente as afirmativas corretas. O gerenciamento de processos envolve a distribuição eficiente do tempo da CPU entre os processos ativos. II. Threads dentro de um mesmo processo compartilham o mesmo espaço de memória, facilitando a comunicação entre elas. III. A execução concorrente de threads não impacta o desempenho do sistema operacional.

Na elaboração de um curso introdutório sobre sistemas operacionais, um educador planeja incluir uma seção dedicada ao entendimento de processos e threads. Assinale a alternativa que apresenta somente as afirmativas corretas.

I. O gerenciamento de processos envolve a distribuição eficiente do tempo da CPU entre os processos ativos.
II. Threads dentro de um mesmo processo compartilham o mesmo espaço de memória, facilitando a comunicação entre elas.
III. A execução concorrente de threads não impacta o desempenho do sistema operacional.

  1. I e II estão corretas.
  2. I e III estão corretas.
  3. II e III estão corretas.
  4. Somente II está correta.
  5. Somente I está correta.

Resolução completa

Explicação passo a passo

A
Alternativa A

Resolução das Questões de Sistemas Operacionais

Nesta análise, abordaremos dois conceitos fundamentais de Sistemas Operacionais: gerenciamento de processos/threads e a definição de multitarefa. Ambas as questões testam o conhecimento sobre como o SO gerencia recursos e executa programas.

Alternativa A - Questão 6

Análise das Afirmativas:

Para determinar a resposta correta, precisamos avaliar cada afirmação individualmente com base na teoria de Sistemas Operacionais:

  • I. O gerenciamento de processos envolve a distribuição eficiente do tempo da CPU entre os processos ativos.
  • Verdadeiro. O escalonador de processos é responsável por decidir qual processo recebe a atenção do processador e por quanto tempo, garantindo que a CPU seja utilizada de forma eficiente.
  • II. Threads dentro de um mesmo processo compartilham o mesmo espaço de memória, facilitando a comunicação entre elas.
  • Verdadeiro. As threads são unidades leves de execução dentro de um processo. Elas compartilham o código, dados e pilha do processo pai, o que torna a comunicação entre threads muito mais rápida e simples do que a comunicação entre processos distintos.
  • III. A execução concorrente de threads não impacta o desempenho do sistema operacional.
  • Falso. A concorrência tem impacto direto no desempenho. Embora permita maior throughput, ela introduz sobrecarga devido ao contexto (troca de contexto), necessidade de sincronização (locks, semáforos) e riscos de condições de corrida ou deadlocks.

Como apenas as afirmativas I e II estão corretas, a alternativa correta é a A.


Alternativa C - Questão 7

Definição de Multitarefa:

Um sistema operacional multitarefa é projetado para permitir que várias tarefas sejam executadas em um período de tempo. Vamos analisar as opções:

OpçãoAnálise
A) Gerenciar um único usuário e uma única tarefa por vez.Isso descreve um sistema monotarefa, comum em micros computadores antigos.
B) A habilidade de executar um único programa por vez.Também descreve sistema monotarefa.
C) Executar múltiplos programas usando um único processador.Correto. Em sistemas modernos com um único núcleo, o SO alterna rapidamente entre os programas (time slicing), criando a ilusão de execução simultânea.
D) Permitir apenas a execução de aplicações de sistema.Incorreto. Multitarefa se aplica a qualquer tipo de aplicação (jogos, editores, navegadores, etc.).
E) Requer intervenção manual para troca entre programas.Incorreto. O gerenciamento é automático pelo escalonador do SO.

Portanto, a característica fundamental é a capacidade de alternar o processador entre múltiplos programas. A alternativa correta é a C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Sociologia

Ver mais Sociologia resolvidas

Tem outra questão de Sociologia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.