Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=1966542&matr_integracao=201801055521 1/4 Disc.: ARQUITETURA DE SISTEMAS DISTRIBUIDOS Aluno(a): GLAUCIO SOUZA SILVA 201801055521 Acertos: 10,0 de 10,0 21/10/2020 Acerto: 1,0 / 1,0 Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de localização. Oculta que um recurso é replicado Oculta um lugar em que o recurso está localizado Oculta que um serviço pode ser movido para outra localização Oculta diferenças na representação de dados e no modo de acesso a um recurso Oculta que um serviço pode ser movido para outra localização enquanto em uso Respondido em 21/10/2020 17:43:32 Gabarito Comentado Acerto: 1,0 / 1,0 Sobre o processamento paralelo e distribuído, assinale a afirmação correta. A execução de tarefas em um ambiente de processadores distribuídos com acoplamento fraco prevê que a memória seja compartilhada entre os processos trabalhadores. Um grid computacional pode ser formado por diversos computadores, heterogêneos, que não podem estar distribuídos via Web por problemas de segurança. Em programação paralela não é necessário se conhecer a arquitetura de comunicação entre processadores para elaborar os programas. A computação paralela é caracterizada pelo uso de vários processadores para executar uma computação de forma mais rápida, baseando-se no fato de que o processo de resolução de um problema pode ser dividido em tarefas menores, que podem ser realizadas simultaneamente através de algum tipo de coordenação. Um sistema distribuído fortemente acoplado é formado por um ambiente de computadores dotados de memória e sistema operacional próprios, que se comunicam via switch. Respondido em 21/10/2020 17:44:04 Acerto: 1,0 / 1,0 O multiprocessamento simétrico pode ser implementado, por meio de clusters de servidores, usando-se o método secundário ativo, no qual um servidor secundário assume o processamento em caso de falha do Questão1 a Questão2 a Questão3 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 21/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=1966542&matr_integracao=201801055521 2/4 servidor primário. Assinale a opção que apresenta corretamente uma justificativa para o uso do método secundário ativo. O servidor secundário também pode ser usado para o processamento de outras operações no sistema, além da função de assumir o processamento no caso de falha do servidor primário. Mesmo quando cada servidor usa apenas os seus próprios discos, o método secundário ativo não exige o gerenciamento do equilíbrio, entre os servidores, das requisições vindas dos clientes. Caso seja definido que cada servidor utilizará apenas os seus próprios discos, os dados não precisam ser copiados entre os sistemas. Caso seja definido que vários computadores compartilharão os mesmos discos ao mesmo tempo, não é necessário gerenciar bloqueios de acesso aos dados dos servidores. O gerenciamento do cluster é simples, uma vez que o servidor secundário está indisponível para outras tarefas de processamento. Respondido em 21/10/2020 17:48:22 Acerto: 1,0 / 1,0 Nas afirmativas abaixo temos características dos sistemas fortemente acoplados. Assinale a característica que NÃO pertence a este tipo de sistema. Memória distribuída com endereçamento único Comunicação entre processos exclusivamente através de troca de mensagens. A troca de mensagens entre os processadores acontece através da troca de ponteiros de memória. Os diversos processadores acessam o conteúdo de variáveis na memória Memória global e única. Respondido em 21/10/2020 17:49:34 Gabarito Comentado Acerto: 1,0 / 1,0 A arquitetura de desenvolvimento de sistemas que tem base em duas camadas, de modo que em uma delas estão reunidos a lógica particular do sistema e o provisionamento de serviços (exibição de informações) e a outra é responsável pelo acesso às bases de dados, chama-se arquitetura bidimensional. arquitetura monolítica. arquitetura Cliente/Servidor. arquitetura de dupla camada. arquitetura Web Service. Respondido em 21/10/2020 17:47:44 Acerto: 1,0 / 1,0 Assinale a alternativa que traz a função da primitiva ACCEPT da API de sockets. Anuncia a disposição de aceitar conexões Anexa um endereço local a um socket Tenta estabelecer uma conexão Cria um novo ponto de conexão Bloqueia o chamador até chegar uma requisição de comunicação Respondido em 21/10/2020 17:48:08 Explicação: Conforme definição. Questão4 a Questão5 a Questão6 a 21/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=1966542&matr_integracao=201801055521 3/4 Acerto: 1,0 / 1,0 Uma companhia decidiu implantar um novo sistema de compartilhamento de informações empresariais. Após estudos de campo, a empresa identificou alguns cenários de utilização das informações. No primeiro cenário, detectou-se que um volume massivo de dados relativos a documentos históricos, normas e regulamentos da organização eram consumidos, em escala global, exclusivamente para leitura. No segundo cenário, verifiou-se que os documentos eram produzidos de forma colaborativa por equipes regionais de colaboradores. Esses colcaboradores, na maioria das vezes, estavam na mesma filial ou geograficamente muito próximos. O terceiro cenário envolvia apenas 10% dos documentos da empresa, acessados concorrentemente por todas as regionais do globo, tanto para leitura quanto para atualização. Com base nesses cenários e em relação às arquiteturas de software distribuídas coerentemente com as necessidades da empresa, avalie as afirmações a seguir. I. A utilização de arquitetura peer-to-peer (P2P) para disponibilizar os documentos do cenário 1 poderá reduzir o consumo da rede. II. O compartilhamento baseado no modelo cliente-servidor com cache no cliente pode aumentar o desempenho da edição colaborativa, sem comprometer a consistência no cenário 2. III. A utilização de replicação baseada em cópia primária pode aumentar a escalabilidade do sistema, sem comprometer, de forma significativa, a consistência de dados do cenário 3. É correto o que se afirma em I e II, apenas. II, apenas. I e III, apenas. III, apenas. I, apenas. Respondido em 21/10/2020 17:52:19 Gabarito Comentado Acerto: 1,0 / 1,0 O NFS (Network File System) permite configurar o compartilhamento de arquivos entre sistemas Unix e Linux. Desta forma ele necessita utilizar um modelo de comunicação que dê suporte a comunicação cliente-servidor e que oculte a complexidade da troca de mensagens. Qual o modelo de comunicação distribuída utilizado pelo NFS? NCS ( Network Computing System) RPC (remote Procedure Call) SOA (Service-oriented architecture ) DCOM(Distributed Component Object Model) CORBA (Common Object Request Broker Architecture) Respondido em 21/10/2020 17:56:03 Acerto: 1,0 / 1,0 Web Service representa uma solução u�lizada na integração de sistemas e na comunicação entre aplicações diferentes e que possui entre suas caracterís�cas as possibilidades: Questão7 a Questão8 a Questão9 a 21/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=1966542&matr_integracao=201801055521 4/4 Para a construção das bases de um Web Service por padrão, o protocolo e a linguagem são: SOAP e XML. SOAP e DHTML. UDDI e WSDL. UDDI e DHTML. UDDI e XML. Respondido em 21/10/2020 17:54:22 Acerto: 1,0 / 1,0 Assinale a alternativa que NÃO é considerada uma característica da computação em nuvem: Tolerância a falhas Independência de plataformas Baixa escalabilidade Virtualização Serviços sob demanda Respondido em 21/10/2020 17:55:39Questão10 a javascript:abre_colabore('38403','210767924','4235696008');
Compartilhar