Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/11/2021 12:06 1o Simulado! https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2606839&cmid=797265 1/6 Página inicial / Minha disciplinas / 852-67905 / ESPAÇO PARA AV2 / 1o Simulado! Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Iniciado em quinta, 18 Nov 2021, 11:28 Estado Finalizada Concluída em quinta, 18 Nov 2021, 12:06 Tempo empregado 37 minutos 21 segundos Avaliar 8,00 de um máximo de 10,00(80%) Considere a seguinte afirmação: “É uma coleção de computadores independentes que aparecem para os usuários do sistema como um único computador.” Esta afirmação foi feita pelo Professor Andrew Stuart Tanenbaum para realizar uma determinada definição. Marque a opção que apresenta o termo que foi definido pelo Prof Tanenbaum desta forma. Escolha uma opção: a. Sistema Distribuído b. Aglomerado Computacional c. Cluster d. Grade Computacional e. Nuvem Computacional Sua resposta está correta. A resposta correta é: Sistema Distribuído Em uma arquitetura clássica de cluster, o _______________ é o equipamento que o usuário faz o login para submeter tarefas (jobs) para os _____________. Com relação a afirmação acima, marque a alternativa que apresenta os termos mais adequados para esta arquitetura. Escolha uma opção: a. nós computacionais - storage b. shared disks - storage c. login node - nós computacionais d. login node - storage e. login node - storage Sua resposta está correta. A resposta correta é: login node - nós computacionais https://ava.unicarioca.edu.br/graduacao/ https://ava.unicarioca.edu.br/graduacao/course/view.php?id=20247 https://ava.unicarioca.edu.br/graduacao/course/view.php?id=20247§ionid=202775 https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=797265 18/11/2021 12:06 1o Simulado! https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2606839&cmid=797265 2/6 Questão 3 Correto Atingiu 1,00 de 1,00 Correlacione os conceitos da coluna da esquerda com as descrições da coluna da direita. Esta categoria corresponde à definição dos protocolos e APIs que fornecem segurança na negociação, iniciação, monitoramento, controle e na contagem dos recursos compartilhados. As implementações destes protocolos chamam as funções do nível de ambiente para acessar e controlar os recursos locais. Duas classes de protocolos podem ser distinguidas neste ponto: os protocolos de informação e os protocolos de gerenciamento. Enquanto a camada de recursos destina-se as interações feitas em recursos individuais, esta camada define protocolos globais que se ocupam das interações entre coleções de recursos. Os componentes dessa camada baseiam-se nos níveis de recursos e de aplicação, que implementam uma grande variedade de serviços, tais como: serviços de diretório, monitoração e diagnóstico, replicação de dados, gerenciamento de carga de trabalho e descoberta de recursos, autorização, verificação e colaboração. Nível que define os protocolos básicos de comunicação e autenticação necessários para as transações de rede específicas do grid. Os protocolos de comunicação permitem a troca de dados entre os níveis de ambiente e recursos, sendo atribuídos serviços como transporte e roteamento. Os protocolos de autenticação possibilitam verificar a identidade de usuários e recursos, com a aplicação de métodos de autenticação e criptografia. Compreende as aplicações dos usuários que operam no ambiente da organização virtual, incluindo bibliotecas de funções, que usufruem os serviços prestados pelas demais camadas. Esta camada tem a finalidade de traduzir as primitivas de compartilhamento de alto nível nas operações específicas de cada recurso como resultado das operações de compartilhamento nos níveis superiores. Deve incluir a implementação de mecanismos de negociação que obtenham informações sobre a estrutura, o estado e as possibilidades dos recursos, e ainda, mecanismos de gerenciamento de recursos que forneçam meios para monitoramento da qualidade de serviço. Camada formada por pacotes de software de aplicação, incluindo os conjuntos de ferramentas de desenvolvimento e serviços. A porção de serviço deve prover diversas funções de gerenciamento, tais como, faturamento, contabilidade e medidas de métricas utilizáveis – todos parâmetros importantes para o uso virtual dos recursos compartilhados entre diferentes usuários, departamentos e empresas. Esta camada deve fornecer protocolos que permitam múltiplos elementos (servidores, ambientes de armazenamento, redes, dentre outros) participarem de um ambiente de grid unificado. Diversos protocolos e funções devem existir nesta camada no intuito de fornecer suporte aos elementos heterogêneos de uma configuração de grid, adaptando- se aos diferentes sistemas operacionais, sistemas de arquivos e protocolos de comunicação. Esta camada é constituída pelo conjunto de recursos que fazem parte de um grid, incluindo servidores primários e dispositivos de armazenamento. Podemos citar como exemplos de configurações os clusters (por exemplo, as Nows), os serviços de armazenamento e os computadores especiais (por exemplo, os supercomputadores). Compõe a base da conectividade para os recursos de um grid. Assim, podemos imaginar os switches, roteadores e a infraestrutura das redes de comunicação, tais como Sonet/SDH/DWDM. Serviços de recursos Serviços coletivos Serviços de conectividade Aplicação Ambiente Aplicação e serviços Middleware Recursos Rede 18/11/2021 12:06 1o Simulado! https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2606839&cmid=797265 3/6 Questão 4 Correto Atingiu 1,00 de 1,00 Sua resposta está correta. A resposta correta é: Esta categoria corresponde à definição dos protocolos e APIs que fornecem segurança na negociação, iniciação, monitoramento, controle e na contagem dos recursos compartilhados. As implementações destes protocolos chamam as funções do nível de ambiente para acessar e controlar os recursos locais. Duas classes de protocolos podem ser distinguidas neste ponto: os protocolos de informação e os protocolos de gerenciamento. → Serviços de recursos, Enquanto a camada de recursos destina-se as interações feitas em recursos individuais, esta camada define protocolos globais que se ocupam das interações entre coleções de recursos. Os componentes dessa camada baseiam-se nos níveis de recursos e de aplicação, que implementam uma grande variedade de serviços, tais como: serviços de diretório, monitoração e diagnóstico, replicação de dados, gerenciamento de carga de trabalho e descoberta de recursos, autorização, verificação e colaboração. → Serviços coletivos, Nível que define os protocolos básicos de comunicação e autenticação necessários para as transações de rede específicas do grid. Os protocolos de comunicação permitem a troca de dados entre os níveis de ambiente e recursos, sendo atribuídos serviços como transporte e roteamento. Os protocolos de autenticação possibilitam verificar a identidade de usuários e recursos, com a aplicação de métodos de autenticação e criptografia. → Serviços de conectividade, Compreende as aplicações dos usuários que operam no ambiente da organização virtual, incluindo bibliotecas de funções, que usufruem os serviços prestados pelas demais camadas. → Aplicação, Esta camada tem a finalidade de traduzir as primitivas de compartilhamento de alto nível nas operações específicas de cada recurso como resultado das operações de compartilhamento nos níveis superiores. Deve incluir a implementação de mecanismos de negociação que obtenham informações sobre a estrutura, o estado e as possibilidades dos recursos, e ainda, mecanismos de gerenciamento de recursos que forneçam meios para monitoramento da qualidade de serviço. → Ambiente, Camada formada por pacotes de software de aplicação, incluindo os conjuntos de ferramentas de desenvolvimento e serviços. A porção de serviço deve prover diversas funções de gerenciamento, tais como,faturamento, contabilidade e medidas de métricas utilizáveis – todos parâmetros importantes para o uso virtual dos recursos compartilhados entre diferentes usuários, departamentos e empresas. → Aplicação e serviços, Esta camada deve fornecer protocolos que permitam múltiplos elementos (servidores, ambientes de armazenamento, redes, dentre outros) participarem de um ambiente de grid unificado. Diversos protocolos e funções devem existir nesta camada no intuito de fornecer suporte aos elementos heterogêneos de uma configuração de grid, adaptando- se aos diferentes sistemas operacionais, sistemas de arquivos e protocolos de comunicação. → Middleware, Esta camada é constituída pelo conjunto de recursos que fazem parte de um grid, incluindo servidores primários e dispositivos de armazenamento. Podemos citar como exemplos de configurações os clusters (por exemplo, as Nows), os serviços de armazenamento e os computadores especiais (por exemplo, os supercomputadores). → Recursos, Compõe a base da conectividade para os recursos de um grid. Assim, podemos imaginar os switches, roteadores e a infraestrutura das redes de comunicação, tais como Sonet/SDH/DWDM. → Rede. Considere a afirmação: "Eu realmente não sei em quantos equipamentos (servidores ou storages) o arquivo anexo ao meu email do Google está replicado". Marque a alternativa que apresenta o tipo de transparência relacionado. Escolha uma opção: a. Acesso b. Replicação c. Relocação d. Migração e. Localização Sua resposta está correta. A resposta correta é: Replicação 18/11/2021 12:06 1o Simulado! https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2606839&cmid=797265 4/6 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Incorreto Atingiu 0,00 de 1,00 Considere o segmento de código abaixo. class MinhaClasse implements _______________{ int i; MinhaClasse(int i){ this.i=i; } public void run(){ ... } } Marque a alternativa que apresenta o termo adequado para completar o código. Escolha uma opção: a. Service b. Socket c. Activity d. Thread e. Runnable Sua resposta está correta. A resposta correta é: Runnable Considere a tabela 1 Tabela 1 Número de Processadores 1 2 3 4 5 6 7 8 10 Speedup 1 1,4 1,7 2,0 2,2 2,4 2,6 2,8 3,2 Considerando os dados contigos na tabela 1, é possível afirmar: Escolha uma opção: a. Nada se pode afirmar com os dados acima descritos b. Desempenho sublinear c. São necessários mais 20 pontos para poder afirmar, categoricamente, que o comportamento seja considerado linear d. Desempenho linear e. Desempenho superlinear Sua resposta está incorreta. A resposta correta é: Desempenho sublinear 18/11/2021 12:06 1o Simulado! https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2606839&cmid=797265 5/6 Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Incorreto Atingiu 0,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Considere a linha de comando abaixo: DataOutputStream out = new DataOutputStream(<<AQUI>>); Marque a alternativa que deverá substituir o termo <<AQUI>> Escolha uma opção: a. s.getInputStream() b. s.setOutputStream() c. s.getStream() d. s.getOutputStream() e. s.setInputStream() Sua resposta está correta. A resposta correta é: s.getOutputStream() RMI é a implementação de RPC em Java. Marque a alternativa que apresenta o componente em Java que representa os stubs Escolha uma opção: a. classe b. interface c. método d. atributo e. objeto Sua resposta está incorreta. A resposta correta é: interface Considere a afirmação: “Um serviço web é acessado pelos seus clientes usando mensagens formatadas em XML. O SOAP encapsula essas mensagens e transmite-as por HTTP, ou por outro protocolo, por exemplo, TCP ou SMTP. Os serviços (operações, mensagens, parâmetros etc) são descritos na WSDL. O processo de publicação/pesquisa/descoberta utiliza o UDDI. Os Web Services podem ser ativados por demanda ou podem funcionar continuamente.” Marque a opção correta. Escolha uma opção: a. Esta afirmação está INCOMPLETA. Faltou informar que as interações entre o cliente do serviço e o servidor de registro dão base à arquitetura dos Web Services. b. Esta afirmação está INCOMPLETA. Faltou informar que as interações entre o cliente e o servidor dão base à arquitetura dos Web Services. c. Esta afirmação está CORRETA. d. Esta afirmação está INCOMPLETA. Faltou informar que as interações dão base à arquitetura dos Web Services. e. Esta afirmação está INCORRETA. Your answer is correct 18/11/2021 12:06 1o Simulado! https://ava.unicarioca.edu.br/graduacao/mod/quiz/review.php?attempt=2606839&cmid=797265 6/6 Questão 10 Correto Atingiu 1,00 de 1,00 Your answer is correct. A resposta correta é: Esta afirmação está INCORRETA. Os web services RESTful são mais adequados para a utilização em cenários mais básicos, e também são melhor adaptados ao uso do protocolo HTTP do que os serviços SOAP. Escolha uma opção: Verdadeiro Falso A resposta correta é 'Verdadeiro'. ◄ Aula de Revisão Seguir para... 2o Simulado! ► Rio Comprido Av. Paulo de Frontin, 568 Rio Comprido, Rio de Janeiro, RJ Méier Rua Venceslau, 315 Méier, Rio de Janeiro, RJ Central de atendimento: (21) 2563-1919 © 2018 UniCarioca | Todos os direitos reservados. https://ava.unicarioca.edu.br/graduacao/mod/resource/view.php?id=818072&forceview=1 https://ava.unicarioca.edu.br/graduacao/mod/quiz/view.php?id=818470&forceview=1
Compartilhar