Logo Passei Direto
Buscar
Com relação a comunicação inter-processos por troca de mensagens, analise as afirmativas abaixo:

i) Comunicação síncrona acontece somente quando ambas as primitivas send e receive tem semânticas bloqueantes.

ii) Sockets fornece um modelo de comunicação com nomeação direta.

iii) Recebimento bloqueante implica que o processo que faz o receive irá bloquear até que a mensagem seja transferida do buffer para o processo, ou retornará NULL caso não haja mensagens no buffer.

Qual alternativa está CORRETA?
a) Apenas I
b) Apenas I e II
c) Apenas I e III
d) Apenas II e III
e) I, II e III
User badge image
Praticando Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: i) Comunicação síncrona acontece somente quando ambas as primitivas send e receive têm semânticas bloqueantes. Verdadeiro, a comunicação síncrona realmente ocorre quando o envio e o recebimento bloqueiam até que ambos os processos estejam prontos para se comunicar. ii) Sockets fornecem um modelo de comunicação com nomeação direta. Falso, os sockets geralmente utilizam endereçamento baseado em IP e portas, o que não é exatamente uma "nomeação direta" como em outros modelos de comunicação. iii) Recebimento bloqueante implica que o processo que faz o receive irá bloquear até que a mensagem seja transferida do buffer para o processo, ou retornará NULL caso não haja mensagens no buffer. Falso, em um modelo de recebimento bloqueante, o processo não retornará NULL; ele simplesmente ficará bloqueado até que uma mensagem esteja disponível. Com base nas análises: - A afirmativa I é verdadeira. - A afirmativa II é falsa. - A afirmativa III é falsa. Portanto, a alternativa correta é: a) Apenas I.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina