Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE SISTEMAS DISTRIBUIDOS Simulado: CCT0180_SM_201102058769 V.2 Aluno(a): EMILIANO SOUSA LEITE Matrícula: 201102058769 Desempenho: 6,0 de 8,0 Data: 30/04/2014 01:33:59 (Finalizada) 1a Questão (Ref.: 201102112727) Pontos: 1,0 / 1,0 Correlacione um sistemas multiprocessadores de tempo compartilhado quanto ao fator de acoplamento de software e hardware: sem correlação software fortemente acoplado + hardware fracamente acoplado software fracamente acoplado + hardware fortemente acoplado software fracamente acoplado + hardware fracamente acoplado software fortemente acoplado + hardware fortemente acoplado 2a Questão (Ref.: 201102119249) Pontos: 1,0 / 1,0 Assinale abaixo a característica verdadeira dos sistemas fortemente acoplados assimétricos. Todos os processadores executam as mesmas funções Existe o conceito de processador Mastar / Slave Qualquer processador pode executar chamadas ao sistema. Todos os processadores tem acesso aos dispositivos de entrada / Saída Qualquer processador pode executar os procedimentos de inicialização 3a Questão (Ref.: 201102121195) Pontos: 0,0 / 1,0 Podemos definir sistema distribuído como uma coleção de computadores independentes que aparecem para os usuários do sistema como um único computador. De acordo com esta definição analise as afirmativas a seguir e assinale a alternativa INCORRETA. Concorrência: significa que recursos locais e remotos são acessados pelas mesmas operações Transparência de mobilidade: movimento de recursos ou clientes dentro do sistema não podem afetar a operação dos usuários ou programas Escalabilidade: forma do sistema suportar o aumento dos recursos e usuários mantendo um desempenho satisfatório; De acordo com a classificação de Flynn o SISD - (Fluxo único de instruções/Fluxo único de dados): corresponde ao tradicional modelo Von Neumann. Um processador executa seqüencialmente um conjunto de instruções sobre um conjunto de dados. Abertura: determina se o sistema pode ser estendido ou reimplementado de diversas maneiras 4a Questão (Ref.: 201102119252) Pontos: 0,0 / 1,0 A Melhor Definição que podemos dar a um sistema distribuído é: Sistemas independentes que são usados para processamento por partes (stand alone) e suas respostas posteriormente remetidas para processamento central alcançando o objetivo do conjunto. Sistemas de computadores multiprocessados que se apresentam como uma única interface para seus usuários. Normalmente utilizando supercomputadores. Uma rede de computadores conectados através da internet. Um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Sistema computacional com grande capacidade de processamento, estabilidade e escalabilidade. Mainframe é um exemplo de sistema distribuído. 5a Questão (Ref.: 201102119243) Pontos: 1,0 / 1,0 Assinale abaixo uma característica dos sistemas fortemente acoplados simétricos. Somente o processador master executa chamadas ao sistema. Existe o conceito de processador Mastar / Slave Somente os processadores master tem acesso aos dispositivos de Entrada e saída Qualquer processador pode executar a inicialização do sistema. Todos os processadores tem acesso aos dispositivos de entrada / Saída 6a Questão (Ref.: 201102119228) Pontos: 1,0 / 1,0 São componentes indispensáveis dos sistemas distribuídos, EXCETO: Rede de comunicação Porcessadores individuais participantes do sistema Conectividade entre os nós utilizando servidores. Troca de informações entre os participantes do sistema Centralizador do processamento. 7a Questão (Ref.: 201102112664) Pontos: 1,0 / 1,0 Qual das sentenças abaixo corresponde ao conceito de maquinas multicomputadores? O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo. O retardo experimentado pela transmissão das mensagens entre máquinas é alto. Sistemas que não têm uma espinha dorsal única. Máquinas que possuem memória compartilhada. Máquinas que não possuem memória compartilhada. 8a Questão (Ref.: 201102119239) Pontos: 1,0 / 1,0 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. Seus conceitos descrevem a maneira como o usuário acessa os recursos dos sistemas distribuídos 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. Possui como meta ocultar o fato de que os processos dos sistemas distribuídos estão fisicamente distribuídos por vários computadores. Permite que o usuário conheça todas as características físicas e lógicas do sistema. 9a Questão (Ref.: 201102165210) Podemos considerar que existem 3 grandes desafios da computatção distribuida: - ausência de memória compartilhada - ausência de fonte comum de tempo - ausência de previsão de tempo de resposta no envio/recebimento de mensagens. Descreva os motivos para que sejam considerados um desafio em sistemas distribuídos. Sua Resposta: . Compare com a sua resposta: - Não pode utilizar variáveis comuns para comunicação entre processos - Não pode utilizar a referência de tempo para sincronizar processos - Não é possível estimar se um processo foi ou não executado pois o retardo na entrega de mensagens é variável. 10a Questão (Ref.: 201102165225) Considere uma aplicação que atua como servidor de arquivos. É função deste servidor permitir a leitura e escrtita de arquivos em um disco da rede, transferência de arquivos para diferentes midias (pen-drive, cd...) além de fornecer uma lista com o conteúdo de um diretório. As operações são solicitadas por processos cliente. Devemos utilizar servidores iterativos ou concorrentes? Justifique sua resposta. Sua Resposta: . Compare com a sua resposta: Servidores Concorrente, pois não é possivel prever o tempo de resposta de cada requisição. O servidor pode ficar ocupado durante um longo periodo de tempo e as requisições seriam descartadas caso fosse iterativo.
Compartilhar