Buscar

Arquitetura de Sistemas Distribuídos

Prévia do material em texto

Disc.: ARQUITETURA DE SISTEMAS DISTRIBUIDOS 
Aluno(a): 
Acertos: 8,0 de 10,0 05/05/2021 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Sobre Middleware é correto afirmar: 
I. É um programa de computador que faz a mediação entre outros softwares 
II. Utilizado para mover informações entre programas, ocultando a diferença de 
protocolos de comunicação, plataformas e dependências do sistemas 
operacional. 
III. Programa que funciona apenas como uma IDE para desenvolvimento de 
sistemas distribuídos. 
IV. Programa que que funciona como conversor de linguagem de alto nível para 
de baixo nível. 
V. Programa que funciona como medidor de recursos em sistemas distribuídos. 
 
 
Todos os itens estão corretos. 
 
Apenas o item I está correto. 
 
Apenas o item II está correto. 
 Os itens I e II estão corretos. 
 
Os itens I e V estão corretos. 
Respondido em 05/05/2021 13:35:04 
 
Explicação: 
Os itens III e IV não abordam as características conforme proposta da questão. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Quanto às falácias da Computação Distribuída (Peter Deutch), marque a opção que NÃO 
é verdadeira, ou seja, não está listada dentre as falácias: 
 
 A rede é heterogênea. 
 
A rede é segura. 
 
A largura de banda é infinita. 
 
A rede é confiável. 
 
Topologia não muda. 
Respondido em 05/05/2021 13:38:48 
 
Explicação: A rede é homogênea. 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
A confiabilidade é a capacidade de atender a especificação, dentro de condições 
definidas, durante certo período de funcionamento e condicionado a estar operacional 
no início do período. 
A partir desta colocação pode-se afirmar que: 
I- Sem uma especificação do sistema, não é possível determinar se o sistema está 
operando conforme esperado ou não, quando mais formal e completa a especificação, 
mais fácil estabelecer essa condição. Não é possível estabelecer se um sistema sem 
especificação é confiável ou não. 
II- As condições de funcionamento do sistema devem ser bem definidas. 
III- A confiabilidade e a disponibilidade são medidas de probabilidade, sendo assim 
confiabilidade é a probabilidade do sistema estar operacional num instante de tempo 
determinado 
 
Assinale a alternativa CORRETA. 
 
 
Somente os itens II e III estão corretos 
 
Somente o item II está correto 
 
Somente o item I está correto 
 Somente os itens I e II estão corretos 
 
Somente os itens I e III estão corretos 
Respondido em 05/05/2021 13:47:28 
 
 
Gabarito 
Comentado 
 
 
 
 
 
4a 
 Questão 
Acerto: 0,0 / 1,0 
 
De acordo com a classificação de arquiteturas de acesso à memória, assinale a 
alternativa INCORRETA: 
 
 
Acesso uniforme à memória - UMA 
 
Arquitetura de memória somente de cache - COMA 
 Acesso não uniforme à memória com cache coerente - NUMA 
 Sem acesso à memória remota - NORMA 
 
Acesso não uniforme à memória - NUMA 
Respondido em 05/05/2021 13:46:49 
 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
 
Gabarito 
Comentado 
 
 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação as propriedades de um sistema cliente-servidor, analise as seguintes sentenças sobre tipos de 
servidores. 
 
I. Um servidor concorrente deve ser utilizado quando o tempo de resposta é variável. 
II. Um servidor iterativo deve ser utilizado em sistemas cujo tempo de resposta é constante e pequeno. 
III. A escolha do tipo de servidor que será utilizado depende da experiência do programador. 
 
Assinale a opção que apresenta todas as sentenças corretas. 
 
 
Somente a sentença I está correta 
 As sentenças I e II estão corretas 
 
Somente a sentença III está correta 
 
As sentenças I e III estão corretas 
 
As sentenças II e III estão corretas 
Respondido em 05/05/2021 13:46:23 
 
 
Gabarito 
Comentado 
 
 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação a comunicação com sockets em um sistema distribuido, analise as seguintes sentenças. 
 
I) o socket criado pelo cliente é também utilizado pelo servidor. 
II) o cliente utilize a função connect para se conectar ao servidor. 
III) o servidor executa a função listen para aguardar uma conexão do cliente. 
 
Assinale a única alternativa correta: 
 
 
As sentenças II e III estão corretas 
 
As sentenças I e III estão corretas 
 Somente a sentença II está correta 
 
Somente a sentença III está correta 
 
As sentenças I e II estão corretas 
Respondido em 05/05/2021 13:45:56 
 
 
Gabarito 
Comentado 
 
 
 
 
 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos sistemas distribuídos, considere 
 
I. O protocolo ou canal de comunicação pode ser dotado de um interpretador para 
compatibilizar a informação que possa não ser entendida por certas máquinas, 
estendendo dessa forma, a um maior número de computadores no sistema. 
 
II. O Middleware é composto por um conjunto de processos ou objetos num grupo de 
computadores, que interagem entre si de forma a implementar comunicação e oferecer 
suporte para partilha de recursos a aplicações distribuídas. 
 
III. Peer-to-peer pode ser entendido como uma arquitetura de sistemas distribuídos 
caracterizada pela descentralização das funções na rede, onde cada nodo realiza tanto 
funções de servidor quanto de cliente. 
 
IV. Um sistema distribuído pode ser definido como uma coleção de processadores 
francamente acoplados, que não compartilham memória nem relógio, interconectados 
por uma rede de comunicação. 
 
É correto o que se afirma APENAS em 
 
 
I e III. 
 II, III e IV. 
 
I e II. 
 
I, II e III. 
 
III e IV. 
Respondido em 05/05/2021 13:45:38 
 
 
Gabarito 
Comentado 
 
 
 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Sobre o Cluster de Beowulf, marque a resposta correta: 
 
 
O cluters é formado por equipamentos específicos para este tipo de solução e são 
caros. 
 
O computador mestre sempre será único e controlará os demais computadores. 
 
O sistema operacional empregado nessa solução é proprietário. 
 
A arquitertura do cluter é composta por nós que atuam igualmente como masters 
e slaves. 
 O cluster é formado por máquinas do tipo front-end e back-end. 
Respondido em 05/05/2021 13:44:47 
 
Explicação: 
Faltava relacionar a aula adequada. 
 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=224630140&cod_prova=4549157720&f_cod_disc=
 
 
9a 
 Questão 
Acerto: 0,0 / 1,0 
 
Em um ambiente SOA (Arquitetura Orientada a Serviços), mensagens são trocadas 
entre web services e seus clientes, que podem inclusive ser outros web services, 
utilizando as especificações UDDI, WSDL e SOAP. Considere que o web service (nó) que 
origina uma mensagem é chamado de remetente SOAP inicial (initial SOAPsender) e 
que o web service a que a mensagem se destina em última análise é chamado de 
destinatário SOAP definitivo (ultimate SOAP receiver). Entre o remetente SOAP inicial e 
o destinatário SOAP definitivo, zero ou mais intermediários SOAP (SOAP intermediaries) 
podem ser utilizados. Levando em consideração o que foi exposto, assinale a afirmação 
correta. 
 
 Uma mensagem SOAP possui como elemento raiz o < Envelope >, que por sua 
vez pode conter os elementos de primeiro nível < Header > , com informações 
do cabeçalho, < Body > , que é o conteúdo propriamente dito da mensagem e < 
Fault >, contendo diretivas de ação para o caso de ocorrência de erros durante o 
transporte ou processamento da mensagem. 
 
As mensagens em um ambiente SOA devem ser do estilo RPC (Remote 
Procedure Call), mais adequado aos princípios SOA do que o estilo "Documento" 
(Document), que é menos granular e forma mensagens independentes cujo 
reuso é muito menor quando comparado ao estilo RPC. 
 
A definição WSDL é dividida em três partes: uma descrição abstrata da interface 
do serviço, uma descrição concreta com informações sobre transporte e 
localização e uma meta-descrição do roteamento de mensagens que o serviço 
pode oferecer. 
 
A especificação do caminho de uma mensagem (message path), que determina a 
rota entre o remetente SOAP inicial e o destinatário SOAP definitivo, é de 
crescente importância em ambientes SOA, e deve ser sempre conhecida a priori, 
pelo remetente SOAP inicial, de forma a garantir que a mensagem chegue ao 
destinatário SOAP definitivo, atendendo aos requisitos de reliability 
(confiabilidade). 
 Blocos do cabeçalho (header blocks) SOAP de uma mensagem podem ser 
especificados, e até mesmo alterados em trânsito por intermediários SOAP, para 
acomodar meta-informação como instruções de processamento para serviços 
intermediários, medidas de segurança e controle transacional. 
Respondido em 05/05/2021 13:44:28 
 
Explicação: 
A opção representa oportunidades de alterações mesmo que posteriormente. 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
São consideradas aplicações da computação ubíqua: 
I- Computação sensível à posição 
II- Computação desagregada 
III- Interfaces sensíveis a objeto 
IV- Ambientes inteligentes 
 
Assinale a alternativa correta. 
 
 
As alternativas I, II e III, somente. 
 
As alternativas II e IV, somente. 
 
As alternativas II, III e IV, somente. 
 As alternativas I, II, III e IV. 
 
As alternativas I, III e IV, somente.

Continue navegando