Buscar

Atividade Objetiva 3_ Sistemas Computacionais

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

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 6, do total de 7 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

20/04/2021 Atividade Objetiva 3: Sistemas Computacionais
https://famonline.instructure.com/courses/15477/quizzes/56274 1/7
Atividade Objetiva 3
Entrega 21 abr em 23:59 Pontos 1 Perguntas 5
Disponível 2 abr em 0:00 - 21 abr em 23:59 20 dias Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 24 minutos 1 de 1
Pontuação desta tentativa: 1 de 1
Enviado 20 abr em 22:23
Esta tentativa levou 24 minutos.
Importante:
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.
Fazer o teste novamente
0,2 / 0,2 ptsPergunta 1
(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 dados são executados ao mesmo tempo sob comando de
uma única instrução.
Correto!Correto!
https://famonline.instructure.com/courses/15477/quizzes/56274/history?version=1
https://famonline.instructure.com/courses/15477/quizzes/56274/take?user_id=74568
20/04/2021 Atividade Objetiva 3: Sistemas Computacionais
https://famonline.instructure.com/courses/15477/quizzes/56274 2/7
Na arquitetura SIMD (single-instruction-multiple-data) há uma
única Unidade de Controle (UC) e múltiplas Unidades de
Processamento (UP). Todas UP executam ao mesmo tempo e
sincronizadamente a mesma instrução sobre conjuntos de dados
distintos, ou seja, uma única instrução comanda vários dados de
processamento.
 
Múltiplos fluxos de instruções operam sobre um único fluxo de dados. 
 
Um único fluxo de dados é executado por um único fluxo de instruções.
 
Cada unidade de processamento pode realizar instruções distintas e
atuar sobre fluxos de dados distintos a cada momento.
 
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.
0,2 / 0,2 ptsPergunta 2
 
Em multiprocessadores, todos os processadores trabalham juntos e po
espaço de endereçamento virtual exclusivo mapeado para a memória c
processos são capazes de se comunicar quando um escreve dados pa
esses dados de volta.
 
(Fonte: CORRÊA, A. G. D. Organização e arquitetura de computadores
2016. Adaptado). 
Em relação à multiprocessadores, avalie as asserções a seguir e a rela
 
20/04/2021 Atividade Objetiva 3: Sistemas Computacionais
https://famonline.instructure.com/courses/15477/quizzes/56274 3/7
I - Os multicomputadores caracterizam-se por empregar memória distrib
processador tem acesso apenas a sua própria memória, fazendo com q
globais.
PORQUE
 
II - Os processadores se comunicam por meio de trocas de mensagens
interconexão.
 
A respeito dessas asserções, assinale a opção correta.
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa correta da I.
Correto!Correto!
Em arquiteturas de memória distribuída dois processos podem se 
comunicar apenas lendo e escrevendo na memória e precisam de 
uma rede de interconexão para conectar os processadores, uma 
vez que multicomputadores tem um espaço de endereço físico 
para cada CPU e todas as CPUs veem a mesma imagem de 
memória.
 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, mas a II não é uma
justificativa correta da I.
20/04/2021 Atividade Objetiva 3: Sistemas Computacionais
https://famonline.instructure.com/courses/15477/quizzes/56274 4/7
0,2 / 0,2 ptsPergunta 3
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.
 
 Implementaria um cluster de alta disponibilidade 
 Não implementaria um cluster e sim um pipeline 
 Implementaria um cluster de balanceamento de carga 
 Compraria um supercomputador 
 Implementaria um cluster Beowulf Correto!Correto!
O cluster Beowulf é muito útil em aplicações científicas onde
existe um grande volume de dados a ser processado. É uma
arquitetura de computação destinada a alto desempenho e a
comunicação entre os nós pode ser realizada por redes do tipo
ethernet, que são mais comuns e mais baratas. O sistema
operacional deve ser de código aberto, uma razão pela qual o
Linux e outras opções Open Source são bastante utilizadas, além
de ser possível o uso de hardware comum.
20/04/2021 Atividade Objetiva 3: Sistemas Computacionais
https://famonline.instructure.com/courses/15477/quizzes/56274 5/7
0,2 / 0,2 ptsPergunta 4
 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. Correto!Correto!
O processamento paralelo tem por objetivo a redução de tempo 
necessário para resolver um problema computacional, uma vez 
que, as tarefas são divididas em pedaços menores e resolvidas 
de uma maneira concorrente ou simultânea a qualquer momento 
no tempo de execução, ou seja, o objetivo é otimizar o tempo 
ocioso das CPUs.
 
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.
 
O paralelismo visa melhorar a performance por meio do aumento de
threads.
 
As tarefas executadas obedecem uma ordem, pois caso contrário
podem interferir no resultado do final.
0,2 / 0,2 ptsPergunta 5
20/04/2021 Atividade Objetiva 3: Sistemas Computacionais
https://famonline.instructure.com/courses/15477/quizzes/56274 6/7
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.
 
(Fonte: FERNANDEZ, M. P. Arquitetura de Computadores. ed. 3.
Fortaleza: UECE, 2015. Disponível em:
http://www.uece.br/computacaoead/index.php/downloads/doc_dow
arquiteturadecomputadores
(http://www.uece.br/computacaoead/index.php/downloads/doc_download/
arquiteturadecomputadores) . Acesso em: 04 set. 2019. Adaptado).
Verifique qual das alternativas abaixo indica corretamente
características da arquitetura SMP.
 Os processadores realizam funções diferentes. 
 
Possui sua própria memória e se comunica através da transmissão de
mensagens.
 
Um programa é executado sobre uma máquina composta por diversos
computadores e cada um tem acesso exclusivo a memória local.
 
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.
Correto!Correto!
As arquiteturas SMP (multiprocessadores) são as arquiteturas 
que empregam memória compartilhada, e em sua estrutura os 
processadores atuam de forma independente.
http://www.uece.br/computacaoead/index.php/downloads/doc_download/2123-arquiteturadecomputadores20/04/2021 Atividade Objetiva 3: Sistemas Computacionais
https://famonline.instructure.com/courses/15477/quizzes/56274 7/7
Pontuação do teste: 1 de 1

Outros materiais