Pular para o conteúdo principal

Questão de Sistemas Operacionais — Processos — FAURGS 2022

Sistemas OperacionaisProcessos
Código
qq716343
Banca
FAURGS
Órgão
SES-RS
Ano
2022
Nível
Superior
Cargo
Analista de Suporte - Edital nº 15
Em relação à concorrência, sincronização de processos e threads, assinale a alternativa correta.
  1. AA alternância de tarefas entre a memória principal e o disco, necessária à programação concorrente, é feita pelo escalonador da CPU (curto prazo).
  2. BO desenvolvimento de programas concorrentes só é possível de ser feito em sistemas operacionais que oferecem suporte a multithreading.
  3. CA programação concorrente tem por objetivo sobrepor operações E/S com processamento, de forma a fazer com que a CPU esteja, sempre que possível, ocupada.
  4. DUma seção crítica é um trecho de código em que dois ou mais fluxos de execução acessam uma mesma variável que pode ser escrita, sendo necessário protegê-la usando primitivas que garantam a exclusão mútua.
  5. EAs primitivas do tipo mutex (variáveis lock) e semáforos servem tanto para obter exclusão mútua quanto sincronização, sendo que mutex é usado quando se emprega threads, e semáforos, para processos.
Revelar gabarito e comentário

GabaritoD — Uma seção crítica é um trecho de código em que dois ou mais fluxos de execução acessam uma mesma variável que pode ser escrita, sendo necessário protegê-la usando primitivas que garantam a exclusão mútua.

Link permanente: /questoes/qq716343