Quanto mais processamento é necessário para resolver um proble...

Quanto mais processamento é necessário para resolver um problema, mais nos deparamos com projetos que envolvem questões de paralelismo, concorrência e distribuição de tarefas. o problema em escrever código para ser rodado paralelamente é grande quando temos acesso a dados compartilhados (shared memory) e existe uma ou mais escritas ocorrendo no mesmo dado.

sobre o uso de concorrência de processamento, analise as seguintes sentenças:

i - o synchronize é um modificador utilizado para controlar a concorrência de processos de linguagem.

ii - o uso de fibers permite escrever um código onde n processos mantem a comunicação entre si, dizendo uns aos outros quando é o momento de deixar de executar para dar espaço para execução do outro processo.

iii - a utilização de api de nio, permite executar tarefas de entrada e saída sem que a thread atual aguarde o resultado final.

agora, assinale a alternativa que apresenta a reposta correta:

escolha uma:
a.
somente as afirmativas i e iii estão corretas.

b.
somente as afirmativas ii e iii estão corretas.

c.
somente a afirmativa i está correta. - incorreto

d.
somente a afirmativa ii está correta.

e.
somente as afirmativas i, ii e iii estão corretas.

1 Resposta

Pattiniantonia

Somente as afirmativas I, II e III estão corretas.

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação