Buscar

projetos computacionais semana 3

Prévia do material em texto

PROJETO DE SISTEMAS COMPUTACIONAIS 
 
PERGUNTA 1 
1. Descreva com uma das afirmativas abaixo a correta importância do mecanismo de controle para os sistemas computacionais, 
considerando-se uma função de movimentação de dados. 
 
 Nem todos os computadores possuem mecanismo de controle. 
 
 O mecanismo de controle atua somente com a movimentação de dados. 
 
 O mecanismo de controle atua sempre sozinho movimentando dados. 
 
 O mecanismo de controle atua em conjunto com mais de uma função. 
 
 O mecanismo de controle não atua na movimentação de dados. 
PERGUNTA 2 
1. As CPUs do tipo Pentium 4, lançadas em meados dos anos 2000, possuíam modelos com até 4GHz de clock. Entretanto, se 
comparadas em desempenho com CPUs modernas com clock de até 2GHz, certamente perderiam. Com base neste conceito, liste 
abaixo a afirmação CORRETA: 
 
 A melhoria de um recurso computacional impacta linearmente no desempenho de um sistema. 
 
 A melhoria de um recurso computacional não impacta no desempenho de um sistema. 
 
 A melhoria de um recurso computacional não impacta proporcionalmente no desempenho de um sistema. 
 
 A melhoria de um recurso computacional impacta exponencialmente no desempenho de um sistema. 
 
 A melhoria de um recurso computacional impacta quadraticamente no desempenho de um sistema. 
PERGUNTA 3 
1. Das afirmações abaixo, assinale a CORRETA ao contrastar o fato de que, mesmo um sistema computacional A executando mais 
instruções que outro B, A ainda pode ser mais rápido que B. 
 
 As medidas de desempenho devem levar em consideração apenas um aspecto, que pode ser CPI, ciclo de clock ou taxa de 
clock . 
 
 As medidas de desempenho devem levar em consideração o CPI e o clock. 
 
 As medidas de desempenho devem levar em consideração o clock e a quantidade de instruções. 
 
 As medidas de desempenho devem levar em consideração mais de um aspecto. 
 
 As medidas de desempenho devem levar em consideração apenas o CPI. 
PERGUNTA 4 
1. Sabendo que os desafios atuais sobre melhoria de velocidade em sistemas computacionais encontram gargalos, e a palavra-chave é 
“Equilíbrio”, qual das afirmações abaixo descreve corretamente a palavra “Equilíbrio” para sistemas computacionais? 
 
 Solucionar problemas de velocidade para que processadores, E/S e interconexões internas sejam capazes de acompanhar o 
crescimento exponencial das velocidades das memórias. 
 
 Solucionar problemas de velocidade para que memória, E/S e interconexões internas sejam capazes de acompanhar o 
crescimento exponencial das velocidades dos processadores. 
 
 Solucionar problemas de velocidade para que memória, E/S e interconexões internas não sejam tão velozes quanto os 
processadores. 
 
 Solucionar problemas de velocidade para que E/S e interconexões internas sejam capazes de acompanhar o crescimento 
exponencial das velocidades dos processadores e memórias. 
 
 Solucionar problemas de velocidade para que interconexões internas sejam capazes de acompanhar o crescimento exponencial 
das velocidades dos processadores, memórias e E/S. 
PERGUNTA 5 
1. Um sistema, atualmente perfeitamente funcional, tem a função de coletar dados de sensores meteorológicos e armazenar todos na 
Internet, em um servidor. Um vendedor de processadores quer convencer nossa equipe de desenvolvimento a trocar o processador 
de 20 MHz deste servidor por uma versão mais moderna da mesma arquitetura, de 80 MHz, alegando que o desempenho pode 
melhorar significativamente. Dados meteorológicos são tipicamente gerados em medições que acontecem uma a dez vezes por 
minuto. A troca é uma boa opção? 
 
a. Sim, porque queremos um sistema até 4 vezes mais rápido. 
 
b. Não, porque teremos que reprogramar todo o nosso sistema. 
 
c. Sim. Mesmo que não consigamos que o sistema seja 4 vezes mais rápido, qualquer ganho de desempenho é bem-vindo. 
 
d. Sim, pois o ganho de memória principal será significativo. 
 
e. Não, porque não temos problemas com a velocidade do processador. 
 
PERGUNTA 6 
1. Em linguagem de máquina, existem diversos opcodes, cada um ligado a um tipo de instrução. Uma das categorias de opcode é 
o opcode de controle. O que faz um opcode de controle? 
 
a. leva à mudança da sequência de execução atual. 
 
b. realiza operações aritméticas. 
 
c. transfere dados entre processador e memória. 
 
d. transfere dados entre processador e periféricos. 
 
e. permite que o usuário controle os periféricos do computador. 
PERGUNTA 7 
1. Quando desejamos estudar um sistema computacional, quais são os componentes essenciais com os quais obrigatoriamente 
devemos nos preocupar? 
 
a. Pilha, fila, dicionário. 
 
b. CPU, memória RAM, disco rígido, monitor, placa de vídeo. 
 
c. CPU, memória principal, módulos de entrada e saída, barramento. 
 
d. CPU, modem, tela touchscreen. 
 
e. CPU, GPU, opcode. 
PERGUNTA 8 
1. Alguns microcontroladores não têm instruções específicas para entrada e saída de dados. Assinale a alternativa correta sobre eles: 
 
a. Isso significa que devem usar drivers especiais para acessar periféricos. 
 
b. Isso impede que acessem determinados tipos de periféricos. 
 
c. Isso não tem impacto em suas capacidades, pois podem usar E/S mapeada em memória 
 
d. Isso impede que acessem periféricos. 
 
e. Isso é impossível e essa situação não existe. 
 
PERGUNTA 9 
1. Um processador executa um programa que executa um cálculo grande e simultaneamente está ligado a várias interrupções. É correto 
dizer que: 
 
a. as interrupções executam sempre que o cálculo permitir. 
 
b. o cálculo pode levar um tempo imprevisível, uma vez que depende de como as interrupções são tratadas. 
 
c. o cálculo sempre leva o mesmo tempo, definido pelas instruções executadas e pela frequência de clock. 
 
d. o cálculo não pode ter seu resultado afetado pelas interrupções. 
 
e. o cálculo não pode ser interrompido. 
PERGUNTA 10 
1. Uma interrupção é diferente de uma chamada de sub-rotina padrão. Porque a chamada de uma interrupção é diferente? 
 
a. Não pode ser interrompida. 
 
b. Evita automaticamente o travamento do processador. 
 
c. Interrompe o ciclo de máquina, travando a máquina. 
 
d. Interrompe o ciclo de máquina, podendo levar a problemas de hardware. 
 
e. Pode ser chamada a qualquer momento, sem que necessariamente haja uma instrução específica para isso.

Continue navegando