Questoes2

603 palavras 3 páginas
1) O que é IPC?

É um mecanismo que permite que os processos se comuniquem e sincronizem suas ações. Não recorrem às variáveis compartilhadas. Os recursos de IPC oferecem duas operações:
Send(mensagem): tamanho de mensagem fixo
Receive(mensagem
SO oferece meios para que a troca de mensagens seja possibilitada.
Os microkernels (Hurd, Minix) utilizam IPC para cominicação 2) O que é preciso para que dois processos se comuniquem?
Estabelecer um link de comunicação entre eles
Trocar mensagens através de send / receive
P e Q muitas vezes estão distribuídos
3) Como devem ser implementadas a Comunicação Direta e Indireta?
De forma mais abstrata, a comunicação entre tarefas pode ser implementada por duas primitivas básicas: enviar (dados, destino), que envia os dados relacionados ao destino indicado, e receber (dados, origem), que recebe os dados previamente enviados pela origem indicada. Essa abordagem, na qual o emissor identifica claramente o receptor e vice-versa, é denominada comunicação direta.
Na comunicação indireta, emissor e receptor não precisam se conhecer, pois não interagem diretamente entre si. Eles se relacionam através de um canal de comunicação, que é criado pelo sistema operacional, geralmente a pedido de uma das partes. Neste caso, as primitivas de comunicação não designam diretamente tarefas, mas canais de comunicação aos quais as tarefas estão associadas: enviar (dados, canal) e receber (dados, canal). A Figura 2 ilustra essas duas formas de comunicação.

Sockets, chamada de procedimento remoto (RPC) e invocação de método remoto (RMI – Java)
5) Quais são os tipos comuns de socket?

Um socket é definido como uma extremidade para comunicação. Orientados a conexão (TCP), sem conexão (UDP) e multicast.

6) O recurso de IPC oferece as operações:
a) up e down
b) left e right
c) for e switch
d) send e receive X
e) request e reply

7) Na Comunicação Indireta (IPC), é INCORRETO afirmar que:

a) Um link é estabelecido apenas se os processos

Relacionados

  • fisica
    901 palavras | 4 páginas
  • Estatistica
    767 palavras | 4 páginas
  • Ibet
    1197 palavras | 5 páginas
  • Trabalho sobre prova Brasil
    1574 palavras | 7 páginas
  • Abordagem Constitucional
    1600 palavras | 7 páginas
  • maquinaria
    3391 palavras | 14 páginas
  • Projeto de pesquisa
    5834 palavras | 24 páginas
  • Estrategia Empresarial
    8593 palavras | 35 páginas
  • Analista
    12421 palavras | 50 páginas
  • Alfabetização
    14729 palavras | 59 páginas