Questões de Concurso sobre Mecanismos de sincronização

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2 questões encontradas
Questões por página
20
Mais recentes
 

Processos trabalham de forma cooperativa na computação paralela para resolver problemas que possuem alto custo computacional. Nesse contexto, as barreiras são utilizadas para


A

construir processos.


B

criar um ponto de rollback para processos.


C

delimitar um bloco de execução paralela para processos.


D

sincronizar processos.


E

destruir processos.

A programação com memória compartilhada refere-se a um modelo de programação em que múltiplos threads ou processos compartilham o mesmo espaço de memória, permitindo que eles acessem e modifiquem os mesmos dados. Isso geralmente é implementado em sistemas multicore ou multiprocessadores, onde várias unidades de processamento têm acesso simultâneo à memória principal.


Para evitar condições de corrida, isto é, uma situação em que o resultado depende do tempo preciso de acessos de leitura e escrita ao mesmo local na memória principal, ao trabalhar com memória compartilhada, podem ser utilizados mecanismos de exclusão mútua, como o uso de


A

semáforos ou versioning.


B

transações ou algoritmos wait-free.


C

semáforos ou acesso atômico.


D

lazy synchronization ou transações.


E

acesso atômico ou algoritmos wait-free.

 
 
Gerar simulado