Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE SISTEMAS DISTRIBUIDOS Aluno(a): JOSE EMILIO Matrícula: 30/05/2018 16:50:26 (Finalizada) 1a Questão (Ref.:201505188821) Pontos: 0,1 / 0,1 Dentre as alternativas a seguir, qual delas NÃO traz uma característica de sistemas distribuídos? Ambiente marcado pela heterogeneidade Componentes possuem baixo acoplamento Comunicação acontece por troca de mensagens Comunicação sempre confiável, sem atrasos ou perdas de conexão Componentes podem executar sistemas operacionais diferentes 2a Questão (Ref.:201505188718) Pontos: 0,0 / 0,1 Com relação a conceitos sobre sistemas distribuídos, assinale a opção correta. Um sistema distribuído tem que ser tolerante a falhas. Para ser considerado tolerante a falhas, tem que continuar a funcionar, sem degradação do desempenho ou das funcionalidades, após as falhas. Um sistema de arquivos distribuídos pode ser implementado sem manter informações de estado. Nesse caso, as operações são tratadas individualmente e não como partes de uma sessão. Um sistema distribuído pode suportar a migração de processos. A migração de processos não pode, entretanto, ocorrer sob controle de um sistema operacional, tem que ser controlada por aplicações. Em um sistema distribuído, os usuários podem acessar recursos em outras máquinas, mas um sistema operacional distribuído não tem como tornar a distribuição dos recursos transparente aos usuários. I e III. 3a Questão (Ref.:201505188733) Pontos: 0,1 / 0,1 A arquitetura CORBA utiliza um modelo hierárquico e define um módulo de objetos (ORB), projetado pela SUN para se encaixar orientado a processos e define um módulo intermediário entre clientes e servidores (ORB), projetado pela OMG para se encaixar de forma adequada na arquitetura clienteservidor. orientado a objetos e define um módulo intermediário entre clientes (ORB), projetado pela OMG para se encaixar de forma adequada na arquitetura relacional. orientado a objetos e define um módulo intermediário entre clientes e servidores (ORB), projetado pela OMG para se encaixar de forma adequada na arquitetura cliente-servidor. orientado a dados e define um módulo de servidores (ORB), projetado pela OSI para produzir de forma adequada a arquitetura cliente-servidor. 4a Questão (Ref.:201505188688) Pontos: 0,0 / 0,1 Qual das sentenças abaixo corresponde a uma característica das máquinas fracamente acopladas? Máquinas que possuem memória compartilhada. O retardo experimentado pela transmissão das mensagens entre máquinas é alto. Máquinas que não possuem memória compartilhada. Sistemas que não têm uma espinha dorsal única. O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo. 5a Questão (Ref.:201505188689) Pontos: 0,0 / 0,1 Como variações dos modelos cliente-servidor e peer-to-peer podemos ter um sistema de Clientes Leves que caracteriza-se por: uma arquitetura fracamente acoplada dar uma boa resposta interativa ao usuario uma arquitetura fortemente acoplada aumentar a disponibilidade e o desempenho do serviço oferecer ao usuário uma interface baseada em janelas 1a Questão (Ref.:201505188888) Pontos: 0,1 / 0,1 Construir um sistema distribuído não é trivial. Para valer a pena o esforço, Tanembaum sugere quatro metas a serem cumpridas, que são: acesso a recursos, transparência da distribuição, abertura e escalabilidade. Assinale a assertiva que apresenta características da meta de ABERTURA. Facilita aos usuários e às aplicações o acesso a recursos remotos e seu compartilhamento de maneira controlada e eficiente Escalável em relação ao seu tamanho Oferece serviços de acordo com regras padronizadas que descrevem a sintaxe e a semântica desses serviços Oculta detalhes de acesso, localização, falhas e etc. Escalável em termos administrativos 2a Questão (Ref.:201505188832) Pontos: 0,0 / 0,1 Sobre as várias noções de transparência de distribuição, assinale a afirmação verdadeira: A transparência de acesso oculta que um recurso pode ser compartilhado por vários usuários diferentes A transparência de falha oculta que um recurso é replicado A transparência de relocação oculta que um recurso pode ser movido para outra localização enquanto em uso A transparência de concorrência oculta as diferenças na representação de dados e no modo de acesso a um recurso A transparência de migração oculta a falha e a recuperação de um recurso migrado 3a Questão (Ref.:201505188833) Pontos: 0,1 / 0,1 Assinale a alternativa que não se trata de uma meta de sistemas distribuídos: Facilitar a adição de novos componentes ao sistema Evitar que a falha de um componente comprometa o sistema inteiro Por questões de segurança, evitar expor sintaxe e semântica de seus serviços Acesso a recursos compartilhados de maneira controlada e eficiente Ocultar a distribuição de processos e recursos dos usuários 4a Questão (Ref.:201505188886) Pontos: 0,1 / 0,1 Em relação à computação de cluster, é correto afirmar que: Possui alto grau de heterogeneidade Pode utilizar sistemas operacionais diferentes em seus nós Cada nó executa o mesmo sistema operacional Nenhuma premissa é adotada em relação ao hardware Faz pouco ou nenhum uso da rede 5a Questão (Ref.:201505188929) Pontos: 0,0 / 0,1 Sobre sistemas distribuídos, analise as seguintes afirmativas e assinale a alternativa correta: A transparência na distribuição apresenta as características de transparência de acesso, migração, localização, relocação, replicação, concorrência e de falha. A transparência na concorrência oculta que um recurso pode ser compartilhado por diversos usuários concorrentes. A programação paralela não pressupõe a existência de mais de uma CPU, pois é destinada a execução simultânea de tarefas de um mesmo processo. A programação paralela possui vários servidores atendendo a vários clientes simultaneamente no tempo. A transparência na falha oculta a recuperação de um recurso de uma falha percebida pelo usuário. 1a Questão (Ref.:201505188714) Pontos: 0,1 / 0,1 Uma aplicação é considerada cliente-servidor se for composta por dois processos atuando em conjunto para a execução de uma tarefa porque cada processo é executado obrigatoriamente em um computador diferente. Analise a afirmação e assinale a resposta correta. A definição e a justificativa estão corretas A definição e a justificativa estão erradas. Apenas a definição está errada pois servidor é um computador A definição está correta e a justificativa está errada. A definição estaria correta se a aplicação utilizasse um middleware 2a Questão (Ref.:201505188924) Pontos: 0,1 / 0,1 Não é uma propriedade da computação autonoma ? Auto proteção. Auto otimização. Configuração de um especialista Auto configuração Auto cura. 3a Questão (Ref.:201505188849) Pontos: 0,1 / 0,1 Analise as afirmativas a seguir, a respeito de TI Verde. I. É baseada no uso da computação deforma menos prejudicial ao meio ambiente e com melhor sustentabilidade. II. Um dos seus princípios base é a redução no consumo de energia elétrica na computação. III. A tecnologia atualmente é um dos grandes responsáveis por agredir nosso planeta, devido ao aumento do lixo eletrônico. Está(ão) correta(s) a(s) afirmativa(s) I e II, apenas. I, apenas. II, apenas. I, II e III. II e III, apenas. 4a Questão (Ref.:201505188761) Pontos: 0,1 / 0,1 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. As sentenças I e III estão corretas Somente a sentença III está correta Somente a sentença I está correta As sentenças I e II estão corretas As sentenças II e III estão corretas 5a Questão (Ref.:201505188757) Pontos: 0,1 / 0,1 Qual o significado do conceito Multithread num sistema operacional? É uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas simultaneamente. Capacidade de processar algum job assim que este chega ao sistema através da sobreposição de operações muito lentas com processamento. Condição em que processos ficam bloqueados esperando por algum evento que nunca vai acontecer. Guardar dados para posterior utilização, evitando a repetição de acesso a dispositivos lentos. Utilização de porções de memória para guardar dados que vêm de dispositivos com baixa velocidade para agilizar o processamento de algum dado. 1a Questão (Ref.:201505188797) Pontos: 0,1 / 0,1 Em relação a sistemas distribuídos, considere: I. 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. II. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. III. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação. Está(ão) correta(s) a(s) afirmativa(s) I, apenas. II, apenas. I, II e III. II e III, apenas. I e II, apenas. 2a Questão (Ref.:201505188930) Pontos: 0,1 / 0,1 Assinale a única afirmação INCORRETA: Portabilidade significa que aplicações podem ser executadas em SO¿s diferentes, sem modificações, implementando as mesmas interfaces. Sistemas abertos oferecem serviços de acordo com regras padronizadas e descrevem a sintaxe e a semântica desses serviços (protocolos). Extensibilidade é a facilidade em alterar, ou substituir componentes sem afetar as aplicações que continuam em operação. Interoperabilidade é a capacidade de operar no mesmo SO sem a necessidade de efetuar login entre as sessões. Transparência de Localização significa ocultar a localização física dos recursos. 3a Questão (Ref.:201505188702) Pontos: 0,1 / 0,1 Quando tratamos das características de um sistema distribuído um dos fatores determinantes para seu sucesso é a transparência.Existem vários tipos de transparências dentro dos conceitos de sistemas distribuídos, mas todas elas se baseiam em um mesmo princípio. Assinale a alternativa que melhor descreve este princípio. Seu principal conceito está relacionado da transparência de utilização do sistema operacional, para o usuário não interessa que sistema operacional suport a aplicação. A transparência apesar de importante pode ser descartada na concepção da maioria dos projetos de sistemas distribuídos. Permite que o usuário conheça todas as características físicas e lógicas do sistema. Possui como meta ocultar o fato de que os processos dos sistemas distribuídos estão fisicamente distribuídos por vários computadores. Seus conceitos descrevem a maneira como o usuário acessa os recursos dos sistemas distribuídos 4a Questão (Ref.:201505188853) Pontos: 0,0 / 0,1 Política de atualização do cache ¿ a política usada para gravar blocos de dados modificados de volta na copia mestre do servidor tem um efeito critico no desempenho e confiabilidade do sistema. Qual das políticas apresentadas abaixo apresenta gravação adiada ? Write-up Write-on-close Write-down Delayed write Write-through 5a Questão (Ref.:201505188872) Pontos: 0,1 / 0,1 No desafio da COMPUTAÇÃO DISTRIBUÍDA, como se define a Concorrência ? A execução concorrente não é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos não disputam pelos recursos compartilhados. A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os recursos disputam os processos A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados. A execução não concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados.
Compartilhar