Buscar

Aula 09 - Exercícios SD (1)

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 5 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

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

Exercícios da Aula 09 
Aluno (s): Renato Mendes de Castro		RA: D321JD-6		Periodo: 6º/7º
Professor: Jair Alarcón Disciplina: Sistemas Distribuídos	
Questão 1. 2018 - FAURGS - TJ-RS - Analista de Sistemas
Considere as afirmações abaixo sobre sistemas multiprocessados.
I. Em sistemas multiprocessados com memória distribuída, embora a escalabilidade seja muito boa, a comunicação torna-se um problema, por ser necessária uma rede de alto desempenho para comunicação entre processadores.
II. Sistemas multiprocessados com memória compartilhada são mais fáceis de programar, pois não aparece o problema de coerência de cache.
III. Sistemas Single Instruction Multiple Data referem-se a ambientes em que uma única instrução é executada por várias CPUs sobre dados diferentes, como por exemplo, em GPUs.
Quais estão corretas?
(A) Apenas II.
(B) Apenas I e II.
(C) Apenas I e III.
(D) Apenas II e III.
(E) I, II e III.
Resposta: C
Questão 2. 2012 - CESGRANRIO - Chesf - Superior - Analista de Sistemas
Um sistema, rodando em um computador com processamento paralelo do tipo single-instruction multiple data (SIMD), não pode ser considerado como um sistema distribuído.
PORQUE
Sistemas distribuídos consistem em uma coleção interconectada de processadores e/ou computadores autônomos, conhecidos como nós, com o propósito de executar uma ou mais aplicações.
Analisando-se as afirmações acima, conclui-se que:
(A) as duas afirmações são verdadeiras, e a segunda justifica a primeira.
(B) as duas afirmações são verdadeiras, e a segunda não justifica a primeira.
(C) a primeira afirmação é verdadeira, e a segunda é falsa.
(D) a primeira afirmação é falsa, e a segunda é verdadeira.
(E) as duas afirmações são falsas.
Resposta: A
Questão 3. 2009 - FCC - TCE-GO - Técnico de Controle Externo - TI
É o tipo de processamento paralelo em que computadores com mais de um processador com as mesmas características compartilham o mesmo barramento e a mesma memória:
(A) MLR (Mutiprocessing Local Resources).
(B) PVM (Parallel Virtual Machine).
(C) MPI (Message Passing Interface).
(D) LAM (Local Area Multicomputer).
(E) SMP (Symetric Multi Processor).
Resposta: E
Questão 4. 2018 - CESGRANRIO - Transpetro - Analista de Sistemas - Infraestrutura
Hoje em dia, as GPUs, que originalmente eram processadores gráficos, têm sido utilizadas para várias tarefas de computação de alto desempenho. Uma das formas que esses dispositivos têm de aumentar seu desempenho é executar uma mesma instrução em um conjunto de dados em paralelo. Por exemplo, uma única instrução de soma pode ser usada para somar duas matrizes (a soma será executada em paralelo para cada posição das matrizes).
	Esse tipo de processamento paralelo é descrito, na classificação de Flynn, como
(A) SDMI
(B) SIMD
(C) SISD
(D) MIMD
(E) MISD
Resposta: B
Questão 5. 2017 - FCC - TRF - 5ª REGIÃO - Analista Judiciário - Informática Infraestrutura
Considerando os diferentes tipos de organização utilizadas para implementar processamento paralelo, um Analista afirma corretamente:
(A) O processamento paralelo com SWAR consiste em utilizar as instruções em um arranjo do tipo MIMD para realizar tarefas em paralelo. Requer programação em baixo nível. Com SWAR é possível fazer processamento paralelo em uma máquina com um único processador.
(B) O processamento paralelo com SMP requer computador com mais de um processador com as mesmas características, sendo que os processadores compartilham o barramento e a memória. Os programas podem ser desenvolvidos com o uso de multithreading ou múltiplos processos.
(C) Beowulf é uma tecnologia de cluster que agrupa computadores com sistema operacional GNU/Linux para formar um supercomputador virtual usando processamento paralelo. Requer o uso de uma biblioteca de mensagens como o Mosix, que é gratuito, e o uso de softwares para implementação de clustering como PVM ou MPI.
(D) Na arquitetura paralela baseada em MISD, um único fluxo de instruções opera sobre um único fluxo de dados. Apesar de os programas serem organizados através de instruções sequenciais, elas podem ser executadas em pipelining, de forma sobreposta em diferentes estágios.
(E) A arquitetura paralela baseada em SIMD envolve o processamento de múltiplos dados por parte de múltiplas instruções. Várias unidades de controle comandam suas unidades funcionais que têm acesso a vários módulos de memória, caracterizando as arquiteturas massivamente paralelas.
Resposta: B
Questão 6. 2012 - CESGRANRIO - Petrobras - Analista de Sistemas 
De acordo com a taxonomia de Flynn, utilizada para classificar sistemas de processamento paralelo, os sistemas multiprocessados e os aglomerados pertencem à categoria:
(A) MIMD
(B) MISD
(C) SISD
(D) SIMD
(E) SIMS
Resposta: A
Questão 7. 2017 - IFB - Professor - Informática
Considerando-se a taxonomia de sistemas de computação com capacidade de processamento paralelo, associe as arquiteturas de máquinas presentes na primeira coluna (sistemas de computadores) com as descrições sucintas da segunda coluna. 
I) SISD 
II) SIMD 
III) MISD 
IV) MIMD 
( ) Um conjunto de elementos processadores executa simultaneamente sequências de instruções diferentes em diferentes conjuntos de dados. 
( ) Um grupo de elementos processadores executam diferentes sequências de instruções sobre um mesmo conjunto de dados. 
( ) Um único processador executa uma única sequência de instruções para operar em dados armazenados em um único sistema de memória principal. 
( ) Uma única instrução controla diversos elementos processadores paralelos, cada um atuando sobre o seu próprio conjunto de dados (memória). 
Assinale a alternativa que contém a sequência CORRETA, de cima para baixo na segunda coluna.
(A) IV, II, III, I
(B) III, IV, I, II
(C) IV, III, I, II
(D) IV, III, II, I
(E) III, IV, II, I
Resposta: C
Questão 8. 2013 - IDECAN – CREFITO - 8ª Região (PR) - Analista de Sistemas
Uma das maneiras de se melhorar o desempenho do sistema é utilizar múltiplos processadores que possam executar em paralelo para suportar uma certa carga de trabalho. Relacione as colunas acerca dos tipos de processadores paralelos.
1. Instrução única, único dado.
2. Instrução única, múltiplos dados.
3. Múltiplas instruções, único dado.
4. Múltiplas instruções, múltiplos dados.
( ) Sequência de dados transmitida para um conjunto de processadores, onde cada um executa uma sequência de instruções diferentes.
( ) Conjunto de processadores que executam sequências de instruções diferentes simultaneamente em diferentes conjuntos de dados.
( ) Processador único que executa uma única sequência de instruções para operar nos dados armazenados em uma única memória.
( ) Instrução única de máquina controla a execução simultânea de uma série de elementos de processamento em operações básicas.
A sequência está correta em:
(A) 3, 4, 1, 2
(B) 2, 1, 3, 4
(C) 4, 3, 1, 2
(D) 1, 3, 2, 4
(E) 2, 1, 4, 3
Resposta: A
Questão 9. 2012 - COPEVE-UFAL - MPE-AL - Desenvolvimento de Sistemas
De acordo com a definição de sistemas paralelos, afirmativas seguintes,
I. É possível organizar o hardware em sistemas com várias UCPs através de vários processadores tipicamente homogêneos e localizados em um mesmo computador.
II. Sistemas paralelos multicomputadores dependem de uma arquitetura onde cada processador possui sua própria memória local.
III. Sistemas paralelos multiprocessadores podem compartilhar memória de forma homogênea ou heterogênea.
IV. Não é possível obter uma arquitetura que apresente multiprocessadores em barramento.
Verifica-se que está(ão) correta(s)
(A) I, II, III e IV.
(B) I, apenas.
(C) II, III e IV, apenas.
(D) II e III, apenas.
(E) I, II e III, apenas.
Resposta: E
Questão 10. 2011 - CESGRANRIO - Petrobras - Analista de Sistemas 
Uma das mais famosas taxonomias utilizadas para a classificação de computadores paralelos é proposta por Flynn, que se baseia em dois conceitos: sequência de instruções e sequência de dados. Nessa categorização, um sistema computacional é classificado como:
(A) SISD, se existemvárias sequências de instruções e de dados, como nas arquiteturas paralelas Von Neumann e nos processadores que implementam pipeline
(B) SIMD, se uma única unidade de controle executa instruções distintas simultaneamente, em unidades lógicas e aritméticas diferentes, compartilhando o barramento de controle.
(C) SIMD, se várias unidades de memória são conectadas em uma arquitetura do tipo NUMA ou COMA, em uma arquitetura com topologia do tipo totalmente conectada.
(D) MISD, quando várias instruções diferentes operam sobre vários conjuntos de dados.
(E) MIMD, que consiste em múltiplos processadores interconectados, cada um dos quais executa instruções de forma completamente independente dos demais.
Resposta: E
Questão 11. 2010 - CESGRANRIO - Petrobras - BR Distribuidora - Analista de Sistemas 
A taxonomia de Flynn é utilizada para classificar sistemas de processamento paralelo. A figura abaixo apresenta uma das categorias definidas por Flynn.
Qual das arquiteturas a seguir pertence à categoria mostrada acima?
(A) Uniprocessador.
(B) Processadores vetoriais.
(C) SMP.
(D) UMA.
(E) Cluster.
Resposta: B

Continue navegando