Baixe o app para aproveitar ainda mais
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.
Compartilhar