Informática, perguntado por dejanmc, 3 meses atrás

Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta. I. A sincronização, necessária em diversos programas, deve ter seu uso minimizado, pois demanda recursos computacionais, em especial nos ambientes de computação distribuída. II. O problema produtor consumidor se caracteriza da seguinte forma: o processo produtor gera informações que são gravadas em um buffer de tamanho limitado, e as informações são consumidas por um processo consumidor. Assim, o produtor pode produzir um item enquanto o consumidor consome outro. III. No problema dos leitores escritores, os processos leitores podem acessar a mesma variável, sem causar obstáculos de sincronização.

Soluções para a tarefa

Respondido por angelbxcx
29

Resposta:

Todas as alternativas estão corretas.

Respondido por natykruklis
12

As variáveis compartilhadas permitem o acesso tanto do produtor quanto do consumidos sem afetar a sincronização de variáveis. Por isso, todas as alternativas estão corretas.

O que são variáveis compartilhadas?

As variáveis compartilhadas são aquelas que podem ser lidas ou alteradas por qualquer thread.

As variáveis globais que precisam ser compartilhadas entre programas de função do RAM podem ser declaradas como externas.

Enquanto o produtor produz e consome uma parte das informações, as outras pessoas consomem outra parte das informações. Sendo que essas mesmas pessoas podem acessar uma parte sem afetar a sincronização.

Os acessos são considerados operações de sincronização, sendo necessários em vários tipos de programas por precisar de recursos computacionais.

Agora entenda mais sobre variáveis em computadores: https://brainly.com.br/tarefa/36386396?referrer=searchResults

#SPJ2

Perguntas interessantes