Você está na página 1de 4

13/04/2023, 18:38 Teste: Atividade Objetiva 3

Atividade Objetiva 3
Iniciado: 13 abr em 18:34

Instruções do teste
Importante:
A+
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você
clique em "FAZER O QUESTIONÁRIO", no final da página. A

A-

Pergunta 1 0,2 pts

Em uma universidade, foi averiguada a necessidade de implementação de um


cluster para analisar uma grande variedade de dados e realizar cálculos bastante
complexos de um projeto científico em tempo hábil para publicação dos resultados
em revista muito famosa e com grande impacto na comunidade acadêmica. E para
reduzir os custos do projeto é necessário que se utilize os PCs considerados
obsoletos armazenados no depósito de equipamentos de TI da universidade,
sistema operacional gratuito e redes do tipo Ethernet.

Sabendo que a clusterização é uma técnica eficiente para garantir a alta


disponibilidade e execução de processos de alta complexidade. Diante do cenário
apresentado, se você fosse um dos responsáveis do projeto o que você faria.

Compraria um supercomputador

Implementaria um cluster Beowulf

Implementaria um cluster de alta disponibilidade

Implementaria um cluster de balanceamento de carga

Não implementaria um cluster e sim um pipeline

Pergunta 2 0,2 pts

https://famonline.instructure.com/courses/27468/quizzes/138981/take 1/4
13/04/2023, 18:38 Teste: Atividade Objetiva 3

Em computação paralela é necessário explorar técnicas para efetivamente


aumentarmos, ao máximo, o desempenho dos processadores. E nas arquiteturas
que contemplam os multiprocessadores simétricos (SMP) são muito interessantes
devido à sua boa relação custo-benefício, contanto que haja memória e largura de
banda suficiente.
A+
 
A
(Fonte: FERNANDEZ, M. P. Arquitetura de Computadores. ed. 3. Fortaleza: UECE,
2015. Disponível em: A-
http://www.uece.br/computacaoead/index.php/downloads/doc_download/212
arquiteturadecomputadores
(http://www.uece.br/computacaoead/index.php/downloads/doc_download/2123-
arquiteturadecomputadores) . Acesso em: 04 set. 2019. Adaptado).

Verifique qual das alternativas abaixo indica corretamente características da


arquitetura SMP.

Possui sua própria memória e se comunica através da transmissão de mensagens.

Os processadores realizam funções diferentes.

Processador único que admite uma única sequência de instruções para atuar nos
dados armazenados em uma única memória.

Contém várias CPUs que compartilham uma memória em comum e esse tipo de
computador paralelos é caracterizado como multiprocessador.

Um programa é executado sobre uma máquina composta por diversos


computadores e cada um tem acesso exclusivo a memória local.

Pergunta 3 0,2 pts

Em multiprocessadores, todos os processadores trabalham juntos e podem


compartilhar um espaço de endereçamento virtual exclusivo mapeado para a
memória comum. Dessa forma, dois processos são capazes de se comunicar
quando um escreve dados para memória e o outro lê esses dados de volta.

https://famonline.instructure.com/courses/27468/quizzes/138981/take 2/4
13/04/2023, 18:38 Teste: Atividade Objetiva 3

(Fonte: CORRÊA, A. G. D. Organização e arquitetura de computadores. São Paulo:


Pearson, 2016. Adaptado). 

Em relação à multiprocessadores, avalie as asserções a seguir e a relação


proposta entre elas.

I - Os multicomputadores caracterizam-se por empregar memória distribuída onde A+


cada processador tem acesso apenas a sua própria memória, fazendo com que
A
não haja variáveis globais.
A-
PORQUE

II - Os processadores se comunicam por meio de trocas de mensagens através de


uma rede de interconexão.

A respeito dessas asserções, assinale a opção correta.

As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa


correta da I.

As asserções I e II são proposições falsas.

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa

As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da


I.

Pergunta 4 0,2 pts

 Uma forma de melhorar o desempenho de um sistema computacional é empregar


múltiplos processadores que possam executar instruções em paralelo para resolver
um problema.

Com relação aos conceitos de paralelismo, aponte a alternativa correta.

Tem por objetivo reduzir o tempo de execução.

O paralelismo visa melhorar a performance por meio do aumento de threads.

https://famonline.instructure.com/courses/27468/quizzes/138981/take 3/4
13/04/2023, 18:38 Teste: Atividade Objetiva 3

As tarefas executadas obedecem uma ordem, pois caso contrário podem interferir
no resultado do final.

O paralelismo em nível de instrução é aplicado através de um conjunto de pipelines


paralelas.

A granularidade no paralelismo é indicada pelo tamanho tarefa e pela quantidade


de CPUs.
A+

A
Pergunta 5 0,2 pts
A-

(CESGRANRIO – Adaptada) A classificação de Flynn usa duas dimensões


independentes para categorizar computadores paralelos: instruções e dados.

Com base nessa classificação identifique abaixo qual alternativa apresenta


atributos da arquitetura SIMD

Múltiplos fluxos de instruções operam sobre um único fluxo de dados.

Cada unidade de processamento pode realizar instruções distintas e atuar sobre


fluxos de dados distintos a cada momento.

Múltiplos dados são executados ao mesmo tempo sob comando de uma única
instrução.

Múltiplas unidades de processamento efetuam múltiplas instruções ao mesmo tempo


e atuam sobre vários fluxos de dados em cada uma dessas unidades.

Um único fluxo de dados é executado por um único fluxo de instruções.

Salvo em 18:38 Enviar teste

https://famonline.instructure.com/courses/27468/quizzes/138981/take 4/4

Você também pode gostar