Pular para o conteúdo principal

Questão de Arquitetura de Software — Sistemas Distribuídos — CESGRANRIO 2012

Arquitetura de SoftwareSistemas Distribuídos
Código
cg048689
Banca
CESGRANRIO
Órgão
LIQUIGÁS
Ano
2012
Nível
Superior
Cargo
LIQUIGAS - Profissional Júnior - Análise de Infraestrutura
Uma maneira de construir aplicações distribuídas é usar algum mecanismo para comunicação entre processos (IPC), tais como uma API de baixo nível fornecida pelo sistema operacional ou chamadas de procedimento remoto (RPC).Em comparação com o uso da API de baixo nível, o uso do RPC
  1. Aaumenta a eficiência do sistema resultante, porque representa requisições de um processo a outro em uma linguagem declarativa.
  2. Baumenta a quantidade de erros de transmissão, porque a requisição do processo cliente para o servidor é assíncrona.
  3. Cdiminui a dependência do sistema resultante sobre o sistema operacional subjacente e os protocolos de rede.
  4. Ddiminui a interoperabilidade do sistema resultante, ao tornar mais difícil a eventual mudança do mecanismo IPC utilizado.
  5. Ediminui a portabilidade e a capacidade de o sistema resultante dar suporte a ambientes heterogêneos.
Revelar gabarito e comentário

GabaritoC — diminui a dependência do sistema resultante sobre o sistema operacional subjacente e os protocolos de rede.

Link permanente: /questoes/cg048689