Questões de Concurso sobre Tipos de banco de dados distribuídos

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
86 questões encontradas
Questões por página
20
Mais recentes
 
Segundo o texto, a troca de mensagens entre a aplicação e o web service utiliza o protocolo SOAP. Uma mensagem SOAP é um documento XML que pode conter diversos elementos. Sobre esses elementos, é correto afirmar que

A
se um elemento Fault está presente na mensagem, ele deve aparecer como um elemento filho do elemento Header.

B
se o elemento Header estiver presente na mensagem SOAP, ele deve ser o primeiro elemento filho do elemento SOAP.

C
o elemento Fault é obrigatório e é usado para recuperar mensagens de erro e informações de status resultantes do envio da mensagem.

D
o elemento SOAP é o elemento raiz de uma mensagem, e define que o documento XML é uma mensagem SOAP.

E
um elemento Fault não pode aparecer mais que uma vez em uma mensagem SOAP.

A computação em grade difere da computação em cluster, principalmente pelo fato de as unidades de processamento de um cluster serem conectadas em uma topologia em anel.


C
Certo

E
Errado

Web Services são aplicações modulares que podem ser acessadas por meio de uma rede, em geral, a World Wide Web. A arquitetura dos Web Services descrevem três papéis: service provider, service requester e service broker, e três operações básicas:


A

publish, find e manage.


B

describe, publish e manage.


C

register, describe e bind.


D

describe, publish e find.


E

publish, find e bind.

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):


A

I, apenas.


B

II, apenas.


C

I e II.


D

II e III.


E

I, II e III.

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.


C
Certo

E
Errado

É um problema que ocorre na abordagem cliente-servidor de duas camadas utilizando o modelo cliente-gordo:


A

escalabilidade.


B

baixo desempenho


C

dificuldade de gerenciamento do sistema.


D

atribuição de grande carga ao servidor.


E

aumento do tráfego na rede entre o cliente e o servidor.

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


A

I e II, apenas.


B

I e III, apenas.


C

I, II e III, apenas.


D

II, III e IV, apenas.


E

I, II, III e IV.

Qual opção não é verdadeira sobre o SOAP?


A

SOAP foi originalmente definido como Simple Object Access Protocol.


B

SOAP foi definido como um padrão baseado em XML para a prestação de chamadas de procedim Internet.


C

Pode ser utilizado sob o protocolo HTTP.


D

Por causa da verbosidade do formato XML, SOAP pode ser consideravelmente mais lento do que as tecnologias concorrentes, tal como o middleware CORBA.


E

Não pode ser utilizado numa estrutura que já foi definida.

Sobre a arquitetura cliente-servidor em camadas é correto afirmar:


A

Na camada de dados da arquitetura em três camadas devem ser representados os componentes que cuidam da lógica de negócios (business logic).


B

Sistemas que usam a arquitetura, cliente-servidor em duas camadas geralmente possuem problemas de falta de escalabilidade, dificuldade de manutenção e dificuldade de acessar fontes heterogêneas.


C

A arquitetura centralizada foi dominante até a década de 90 como arquitetura corporativa e disponibilizava uma interface amigável.


D

Na arquitetura cliente-servidor em duas camadas, a camada cliente trata da Interface do Usuário, enquanto a camada servidor trata exclusivamente da lógica de negócio.


E

A arquitetura em três camadas permite representar os componentes da aplicação nas camadas de negócio, aplicação e dados.

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:


A

CORBA e JAVA


B

JAVA e MICROSOFT DCOM


C

JAVA RMI e CORBA


D

MICROSOFT RMI e JAVA DCOM


E

MICROSOFT RMI e CORBA

O protocolo SOAP (Simple Object Access Protocol) é utilizado para troca de mensagens entre aplicativos distribuídos pela rede. Diante do exposto, analise.

I. Pode utilizar como protocolos de transporte: SMTP, UDP, TCP.

II. Representa os dados através de esquema XML.

III. Para comunicação cliente-servidor, o elemento corpo deve conter um REQUEST ou um REPLY.

Está(ão) correta(s) a(s) afirmativa(s)


A

I, apenas.


B

I e II, apenas.


C

I e III, apenas.


D

II e III, apenas.


E

I, II e III.

Em relação a problemas de sincronização e acordo em sistemas distribuídos, é correto afirmar que:


A

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.


B

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.


C

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.


D

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.


E

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).

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


A

CS, PP, PP, PP e CS.


B

CS, CS, CS, PP e PP.


C

PP, PP, PP, CS e CS.


D

PP, CS, PP, CS e CS.


E

CS, PP, CS, PP e CS.

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.


C
Certo

E
Errado

Qual das descrições abaixo melhor explica o termo CORBA?


A

Conjunto de protocolos para sistemas de objetos distribuídos que especifica como módulos escritos em diferentes linguagens devem se comunicar.


B

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.


C

Conjunto de bibliotecas de programação para sistemas distribuídos que soluciona problemas tais como sincronização entre processos e tolerância a falhas.


D

Especificação de sistema operacional distribuído que foi criado para substituir o modelo POSIX originalmente adotado por sistemas UNIX.


E

Conjunto de protocolos de comunicação em rede que facilita a utilização de diversos computadores como um cluster de alto desempenho.

Na arquitetura cliente-servidor multicamada, a camada intermediária é capaz de armazenar requisições de clientes em uma fila, permitindo que o cliente requisite algo à camada intermediária e desconecte-se, sem ter de ficar à espera da resposta, o que aumenta a velocidade de processamento do cliente.


C
Certo

E
Errado

São padrões específicos para o middleware trabalhar com objetos distribuídos:


A

IDLe RMI.


B

Corba e IDL


C

RMI e UML.


D

UML e DCOM.


E

Corba e DCOM.

A arquitetura cliente/servidor é dividida nas camadas de aplicação, de serviços do sistema e de hardware. A tecnologia cliente/servidor pode existir tanto na camada de aplicação quanto na de serviços do sistema; se o usuário for externo ao sistema, o servidor será um processo da camada de serviços do sistema.


C
Certo

E
Errado

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


A

que o computador cliente e remoto possuam Microsoft Windows.


B

a obtenção de licenças dos fornecedores, pois se tratam de ferramentas pagas.


C

a configuração de servidores DNS com as portas utilizadas pelas ferramentas.


D

a utilização do mesmo sistema operacional em ambos computadores (cliente e remoto).


E

que exista uma versão servidor para a versão cliente se conectar.

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.


C
Certo

E
Errado
   
Gerar simulado