Lista completa de Questões sobre Sistemas distribuídos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Sistemas distribuídos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
A respeito de arquitetura de redes TCP/IP, julgue os itens seguintes.
No modelo de rede ponto a ponto, não existe cliente ou servidor, podendo qualquer máquina, ao mesmo tempo, ser cliente e servir a outras requisições de outras máquinas.
Com relação ao SOAP, analise:
I. Envelope: É o elemento raiz do documento XML. Pode conter declarações de namespaces e também atributos adicionais como o que define o estilo de codificação (encoding style).
II. Header: É um cabeçalho que carrega informações adicionais, como por exemplo, se a mensagem deve ser processada por um determinado nó intermediário. Deve ser o primeiro elemento do Envelope.
III. Body: Contém o payload, ou a informação a ser transportada para o seu destino final.
IV. Fault: Contém as informações dos erros ocorridos no envio da mensagem.
São elementos obrigatórios em uma mensagem SOAP o que consta em
I e II, apenas.
I e III, apenas.
I, II e III, apenas.
II, III e IV, apenas.
I, II, III e IV.
Umas das maneiras mais utilizadas para o controle remoto de estações é por meio de ferramentas que utilizam o protocolo VNC, ou simplesmente ferramentas VNC. Para a utilização dessa ferramenta é necessário
que o computador cliente e remoto possuam Microsoft Windows.
a obtenção de licenças dos fornecedores, pois se tratam de ferramentas pagas.
a configuração de servidores DNS com as portas utilizadas pelas ferramentas.
a utilização do mesmo sistema operacional em ambos computadores (cliente e remoto).
que exista uma versão servidor para a versão cliente se conectar.
No contexto das redes com arquiteturas ponto-a-ponto e cliente-servidor, considere:
I. Os serviços fornecidos são, em geral, serviços de banco de dados, de segurança ou de impressão.
II. Qualquer processo ou nó do sistema pode ser cliente e servidor.
III. A distribuição da funcionalidade é obtida por meio do agrupamento de serviços inter-relacionados.
IV. Um nó cliente pode exercer funções típicas de servidor.
V. A lógica do aplicativo ou de negócios é normalmente distribuída entre o nó cliente e o nó servidor.
Convencionando-se PP para ponto-a-ponto, e CS para cliente-servidor, é correto afirmar que os itens I, II, III, IV e V, referem-se, respectivamente, a
CS, PP, PP, PP e CS.
CS, CS, CS, PP e PP.
PP, PP, PP, CS e CS.
PP, CS, PP, CS e CS.
CS, PP, CS, PP e CS.
Analise as afirmativas a seguir, a respeito de sistemas distribuídos.
I Em um sistema distribuído se uma máquina falha, o sistema precisa ser reinicializado e retoma as atividades do ponto que parou.
II Um sistema distribuído pode evoluir de forma modular, incrementando o número ou capacidade das unidades, de acordo com as necessidades da aplicação.
III A comunicação distribuída através de uma rede tem um custo adicional importante, introduzindo um acréscimo do tempo de transmissão de mensagens que é pelo menos uma ordem de grandeza superior ao da comunicação local.
Está(ão) correta(s) a(s) afirmativa(s):
I, apenas.
II, apenas.
I e II.
II e III.
EI, II e III.
Qual das descrições abaixo melhor explica o termo CORBA?
Conjunto de protocolos para sistemas de objetos distribuídos que especifica como módulos escritos em diferentes linguagens devem se comunicar.
Linguagem de programação que possibilita a implementação e execução de diferentes módulos de um sistema em máquinas distribuídas em uma rede.
Conjunto de bibliotecas de programação para sistemas distribuídos que soluciona problemas tais como sincronização entre processos e tolerância a falhas.
Especificação de sistema operacional distribuído que foi criado para substituir o modelo POSIX originalmente adotado por sistemas UNIX.
Conjunto de protocolos de comunicação em rede que facilita a utilização de diversos computadores como um cluster de alto desempenho.
Em relação a problemas de sincronização e acordo em sistemas distribuídos, é correto afirmar que:
São problemas importantes na implementação de sistemas operacionais distribuídos, mas que não interferem no desenvolvimento de aplicações distribuídas que serão executadas nesses sistemas.
Com o advento da internet e, mais recentemente, o desenvolvimento de sistemas de computação em nuvem, deixaram de ser problemas relevantes para quem desenvolve sistemas para esses ambientes.
São problemas presentes no desenvolvimento de sistemas de computação em nuvem, que não estão relacionados a sistemas distribuídos mais simples, tais como um sistema cliente-servidor.
As soluções desses problemas são relativamente simples, mas suas implementações são ainda muito lentas para serem utilizadas em sistemas distribuídos de produção.
Sua possível solução depende das garantias de comunicação consideradas para o ambiente de execução do sistema (sistemas síncronos, assíncronos ou modelos intermediários).
Em sistemas distribuídos o middleware é uma camada adicional de software, situada entre o nível de aplicação e o nível que consiste no sistema operacional, que se estende por várias máquinas fornecendo uma abstração para a programação de aplicações em rede.
Assinale a alternativa que representa exemplos de middelware:
CORBA e JAVA
JAVA e MICROSOFT DCOM
JAVA RMI e CORBA
MICROSOFT RMI e JAVA DCOM
MICROSOFT RMI e CORBA
Ciência da Computação - Sistemas distribuídos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
No que se refere a interoperabilidade de sistemas e web services, julgue os itens seguintes.
SOAP é um protocolo leve destinado à troca de informações estruturadas em um ambiente distribuído e descentralizado. Uma mensagem SOAP, por exemplo, é um documento XML composto de três partes obrigatórias: envelope, cabeçalho e corpo.
Ciência da Computação - Sistemas distribuídos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
No que se refere a interoperabilidade de sistemas e web services, julgue os itens seguintes.
Web services é um tipo de arquitetura de sistema distribuído que se caracteriza pela disponibilidade de serviços abstratos na Logical View, que se orienta pela troca de mensagens entre requisitantes e provedores, independentemente das suas plataformas de trabalho via XML.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...