Buscar

AV ArquiSisDistr nov14

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

26/11/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/4
 
Avaliação: CCT0180_AV_201201699101 » ARQUITETURA DE SISTEMAS DISTRIBUIDOS
Tipo de Avaliação: AV
Aluno: 201201699101 ­ RAPHAEL NARDOTO BARBOZA
Professor: MAURO CESAR CANTARINO GIL Turma: 9001/AA
Nota da Prova: 7,5        Nota de Partic.: 0        Data: 13/11/2014 11:17:40
  1a Questão (Ref.: 201201944560) Pontos: 0,5  / 0,5
Analise as afirmativas a seguir, a respeito de sistemas distribuídos.
I ­ Uma das principais diferenças entre um sistema distribuído e um sistema em rede é que, do ponto de vista
do usuário, o sistema distribuído se comporta como uma única máquina, enquanto que o sistema em rede
expõe ao usuário as diversas máquinas separadamente.
II ­ Em um sistema distribuído, uma migração de processo entre nós do sistema pode ser feita para
proporcionar balanceamento de carga ou aceleração da computação, sendo esta através da divisão do processo
em subprocessos que podem executar em diferentes CPUs.
 III ­ Os nós de um sistema distribuído podem executar diferentes sistemas operacionais. 
Está(ão) correta(s) a(s) afirmativa(s)
I e II, apenas.
II, apenas.
I, apenas.
  I, II e III.
II e III, apenas.
  2a Questão (Ref.: 201201869511) Pontos: 1,0  / 1,0
Para  enviar  uma  mensagem  a  um  determinado  Web  Service,  o  cliente  acessa  o  documento  que  contém  a
descrição do serviço e, em seguida, constrói a mensagem, passando os tipos de dados corretos, de acordo com
a definição encontrada no documento; Web Service valida a mensagem conforme as  informações contidas no
documento. Esse documento é o
UDDI (Universal Description Discovery and Integration).
XHTML (eXtensible Hypertext Markup Language).
XML (eXtensible Markup Language).
SAML (Security Assertion Markup Language).
  WSDL (Web Service Description Language).
  3a Questão (Ref.: 201201869589) Pontos: 0,5  / 0,5
Relacione as colunas e escolha a opção que reproduz a coluna da direita de cima para baixo.
(1) MIMD                              (  ) Processamento Vetorial
(2) SIMD                               (  ) Maior escalabilidade
(3) Multiprocessadores           (  ) Programação paralela com
(4) Multicomputadores                 compartilhamento de memória
                                              (  ) Classe de arquiteturas paralelas
                                              (  ) Programação paralela com Threads
26/11/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/4
 
 
  2 ­ 4 ­ 3 ­ 1 ­ 3
4 ­ 1 ­ 3 ­ 3 ­ 2
2 ­ 4 ­ 1 ­ 1 ­ 3
2 ­ 4 ­ 4 ­ 3 ­ 3
4 ­ 1 ­ 2 ­ 3 ­ 2
  4a Questão (Ref.: 201201869580) Pontos: 0,5  / 0,5
Uma das características de um sistema distribuído é implementar tolerência a falhas utilizando replicação.
Considerando um sistema A com um componente replicado n vezes. Assinale a sentença correta referentes ao
sistema A
Serão necessários 3,75 componentes para garantir uma disponibilidade de 90% independente da
disponibiliade de cada componente.
A disponibilidade do sistema A é n vezes maior quando comparado a um sistema sem replicação.
  A disponibilidade do sistema A será sempre maior que a disponibilidade do sistema sem replicação.
Para garantir a disponibilidade minima em A de 98% foi calculado o valor de n e encontrado 3,2. Isso
significa que devem ser utilizados 4 componentes.
Se a disponibilidade do sistema A é de 89,5% , a disponibilidade de cada componente é de no mínimo
90%
  5a Questão (Ref.: 201202336593) Pontos: 0,5  / 0,5
A comunicação entre processos em um sistema distribuído pode ser realizada por um mecanismo conhecido
como RPC ­ chamada de procedimento remoto. Sobre este mecanismo, assinale a opção correta abaixo:
  Os stubs cliente e servidor são responsáveis pela conversão de formato dos parâmetros de entrada e
saída, caso haja necessidade.
A falha de um cliente RPC gera uma chamada dita órfã no servidor que neste caso repassa sempre os
resultados do procedimento remoto para um proxy de retorno especificado na chamada.
O mecanismo faz uso de uma porta fixa, de número 8080, para comunicar diferentes processos e
serviços entre computadores de um sistema distribuído.
A geração dos stubs é comumente realizada por compilação a partir de uma especificação de interface
realizada em uma linguagem de execução de interface (IEL).
Processos comunicantes compartilham o mesmo espaço de endereçamento.
  6a Questão (Ref.: 201201869540) Pontos: 0,5  / 0,5
Uma  das  formas  de  alcançar  maiores  velocidades  dos  computadores  é  o  uso  do  paralelismo  que  pode  ser
introduzido em muitos níveis diferentes. Nesse contexto é correto afirmar:
SMP (Symetric Multiprocessors) é um caso típico de sistema fracamente acoplado, que tem como
característica o tempo uniforme de acesso à memória principal pelos diversos processadores.
  No paralelismo no nível de instrução, no qual uma sequência de instruções pode ser executada em
paralelo por diferentes unidades funcionais, os elementos de processamento são fortemente acoplados.
O fato da CPU poder comutar entre múltiplos threads, instrução por instrução, criando um
multiprocessador virtual, caracteriza um processamento fracamente acoplado.
Uma forma de paralelismo em que os elementos são fracamente acoplados é o multiprocessador de chip
único, no qual dois ou mais núcleos são colocados no mesmo chip.
Os sistemas fortemente acoplados, normalmente, caracterizam­se por máquinas que possuem seu
próprio sistema operacional e gerenciam seus próprios recursos.
26/11/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/4
  7a Questão (Ref.: 201201862700) Pontos: 0,5  / 0,5
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?
Assinale a resposta que justifica corretamente a escolha feita.
Iterativo, pois o tempo de resposta é previsivel.
Não podemos afirmar pois depende do tempo de resposta de cada solicitação.
Iterativo, pois somente um cliente pode fazer uma requisição de cada vez.
  Concorrente, pois não podemos prever o tempo de resposta de cada solicitação.
Concorrente, pois cada cliente pode fazer uma unica requisição.
  8a Questão (Ref.: 201201780386) Pontos: 1,0  / 1,0
A denominação SMP refere­se tanto à arquitetura de hardware do computador quanto ao comportamento do
sistema operacional que reflete esta arquitetura. Um SMP é um sistema de computador independente sobre o
qual é INCORRETO afirmar que
como todos os processadores são capazes de desempenhar as mesmas funções, em um
multiprocessador simétrico, uma falha em um único processador não causa a parada do sistema,
podendo continuar a funcionar, com desempenho reduzido
  para resolver o problema de coerência de cache, utiliza um único cache para todos os processadores e
adota a política de escrita direta onde as operações de escrita são usualmente efetuadas apenas sobre a
cache, sendo a memória principal atualizada somente quando a linha correspondente é removida da
cache.
existem dois ou mais processadores similares, com capacidade de computação compatível e que
compartilham a mesma memória principal e facilidades de E/S.
o sistema é controlado por um sistema operacional integrado, que provê interação entre os
processadores e seus programas, em nível de tarefas, de arquivos e de dados
os processadores são conectados entre si por meio de um barramento ou de outro esquema de conexão
interno, de forma que o tempo de acesso à memória é aproximadamente o mesmo para cada
processador.
  9a Questão (Ref.: 201201927304)Pontos: 1,5  / 1,5
Como o aumento da preocupação com questões ambientais no mundo até mesmo o segmento de tecnologia e
computação deve se adaptar. Nesse sentido, o conceito de TI verde tem sido aplicado em diversas áreas,
inclusive em sistemas distribuídos como é identificado no site green500.org. Com base no ranking publicado
neste site, quais são as principais característiicas avaliadas para a classificação das máquinas
multiprocessadas?
Resposta: Anteriormente, a análise de eficiência estava em muito relacionada com a velocidade das máquinas.
Porém, esse aumento de velocidade está vinculado a uma aumento de consumo de energia elétrica e um
aquecimento muito forte, demandando um sistema de refrigeração muito forte. O conceito de TI verde avalia a
eficiência energética, uso de matéria­prima e redução da necessidade de refrigeração para a classificação das
máquinas multiprocessadas.
Gabarito: Por décadas, a noção de performance tem sido sinônimo de velocidade e esse enfoque especial levou
ao surgimento de supercomputadores que consomem grandes quantidades de energia elétrica e produzem
tanto calor que exigem enormes instalações de refrigeração. Nesse sentido, um ponto que tem sido estimulado
é o contexto de eficiência energética, que é a procurar aumentar a capacidade de processamento dessas
26/11/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4/4
máquinas com a redução do consumo de energia.
  10a Questão (Ref.: 201201927306) Pontos: 1,0  / 1,5
Michael J. Flynn propôs a taxonomia de Flynn em 1966, um primeiro esquema para classificar computadores em
configurações de paralelismo crescente. O esquema consiste em quatro categorias.
Quais são essas categorias e qual é o significado de cada uma dessas classes?
Resposta: MIMD ­ Classe de Arquiteturas paralelas; SIMD ­ Processamento Vetorial; Multiprocessadores ­
Programação Paralela com compartilhamento de memória e Programação paralela com Threads;
Multicomputadores ­ Maior escalabilidade; máquinas com memória e processadores próprios.
Gabarito: SISD ­ Computadores de fluxo único de instruções, fluxo único de dados (Single­Instruction­Stream,
Single­Data­Stream) são o tipo mais simples. São os monoprocessadores tradicionais nos quais um único
processador busca uma instrução por vez e a executa sobre um único item de dado. MISD ­ Computadores de
fluxo múltiplo de instruções, fluxo único de dados (Multiple­Instruction­Stream, Single­Data­Stream) não são
usados. Uma arquitetura MISD teria várias unidades de processamento que agiriam sobre um fluxo único de
dados. Cada unidade executaria uma instrução diferente nos dados e passaria o resultado para a próxima
unidade. SIMD ­ Computadores de fluxo único de instruções, fluxo múltiplo de dados (Single­Instruction­Stream,
Multiple­Data­Stream ) emitem instruções que agem sobre vários itens de dados. Um computador SIMD consiste
em uma ou mais unidades de processamento MIMD ­ Computadores de fluxo múltiplo de instruções, fluxo
múltiplo de dados (Multiple­Instruction­Stream, Multiple­Data­Stream) são multiprocessadores nos quais as
unidades processadoras são completamente independentes e operam sobre fluxos de instruções separados.
Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.

Outros materiais