Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso GRA0240 ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PTA - 202010.ead-5458.01 Teste 20201B2 - CLIQUE AQUI PARA ACESSAR A PROVA N2 (A5) Iniciado 09/06/20 13:35 Enviado 09/06/20 14:44 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 1 hora, 8 minutos Instruções Caso necessite a utilização do "EXCEL" clique no link ao lado -----------> excel.xlsx Resultados exibidos Respostas enviadas, Respostas corretas, Comentários · Pergunta 1 1 em 1 pontos Ao estudarmos a história e evolução dos computadores, descobrimos que eles evoluíram com a eletrônica, tendo início com a substituição das válvulas por circuitos integrados que, com o passar do tempo, foram diminuindo de tamanho, tornando-se mais complexos e poderosos, proporcionando a criação de memórias e processadores mais eficientes. A partir desse ponto, os períodos de desenvolvimento foram expressivos, sendo divididos em: ( 1 ) primeira geração; ( 2 ) segunda geração; ( 3 ) terceira geração; ( 4 ) quarta geração. Cada geração possui um conjunto de informações específico. Analise cada conjunto abaixo, marcando com a numeração correspondente a geração à qual ele pertence. ( ) Essa geração foi marcada pelo emprego de válvulas termiônicas. ( ) Nessa, foi criado o Electronic Discrete Variable Automatic Computer (EDVAC), que trouxe benefícios em termo de estruturação. ( ) Aqui surgiram as linguagens de programação de alto nível. ( ) Essa geração foi marcada pela substituição das válvulas pelos transístores. ( ) Nessa, podia-se colocar milhões de transistores em um único chip. Agora, assinale a alternativa que apresenta a sequência correta de respostas. Resposta Selecionada: 1, 1, 2, 2, 4. Resposta Correta: 1, 1, 2, 2, 4. Feedback da resposta: Resposta correta. A primeira geração foi marcada pelo emprego de válvulas termiônicas e pela criação do computador EDVAC. Durante a segunda geração, puderam ser utilizadas linguagens de programação de alto nível, sendo substituídas as válvulas pelos transistores. Na terceira geração, entram em cena os circuitos integrados. A integração de transístores em alta escala em um único chip ocorreu na quarta geração. · Pergunta 2 1 em 1 pontos Quando uma pessoa utiliza um computador ocorre o processamento de informações e desta maneira a execução de diversas instruções durante o processamento. A forma como as instruções são divididas ocorre conforme algumas etapas e devem acompanhar o funcionamento dos módulos e suas conexões, no datapath. Considerando esse contexto, analise as seguintes afirmações. I. Após o RI ser carregado ocorre o incremento de PC com o endereço da próxima instrução. II. Na primeira etapa da divisão das instruções, é o carregamento do registrador RI. III. Em uma das fases da divisão ocorre a execução da instrução. IV. Após a última fase, ou seja, o retorno ao início, ocorre o registro do resultado. Assinale a alternativa que mostra o que é correto afirmar. Resposta Selecionada: As afirmativas I e III estão corretas. Resposta Correta: As afirmativas I e III estão corretas. Feedback da resposta: Resposta correta. A resposta está correta pois após o carregamento do registrador de instruções RI, ocorre o incremento do registrador PC com o endereço da próxima instrução. · Pergunta 3 1 em 1 pontos As micro-operações são utilizadas com o objetivo de simplificar a ação de uma instrução, por exemplo. No entanto, essa divisão de pequenas tarefas pode variar em relação a implementação do processador que o realiza. STALLINGS, W. Arquitetura e organização de computadores . 8. ed. São Paulo: Pearson Prentice Hall, 2010. Para executar o controle da sequência de operações das micro-operações, existe um controlador para essa ação. Qual assertiva é correta para expressar o registrador especial que exerce essa função? Resposta Selecionada: Registrador ICC ( Instruction Cycle Code). Resposta Correta: Registrador ICC (Instruction Cycle Code). Feedback da resposta: Resposta correta. O registrador especial serve como um controlador sobre as instruções que são executadas em um determinado ciclo. · Pergunta 4 1 em 1 pontos Os computadores são capazes de processar as informações muito rapidamente. As informações são compostas por instruções que são representadas por uma sequência binária capaz de ser interpretada pelo processador e demais módulos do computador. As características das instruções são determinadas pelo tipo de microarquitetura de determinado equipamento. Uma instrução de 16 bits pode Resposta Selecionada: ser representada pelo opcode e seus operandos. Resposta Correta: ser representada pelo opcode e seus operandos. Feedback da resposta: Resposta correta. A resposta está correta porque as instruções de maneira geral possuem opcode e operandos. · Pergunta 5 1 em 1 pontos Atualmente muitos equipamentos são utilizados para a realização das tarefas do dia a dia, sendo que muitos destes equipamentos possuem microprocessadores próprios. Estas arquiteturas específicas têm características próprias e são desenvolvidas para suprir necessidades de equipamentos cuja utilização não é adequada em plataformas prontas. Dados as situações a seguir, classifique-as como P (relacionados a arquiteturas prontas) ou como E (relacionados a arquiteturas específicas). (_) Se uma determinada empresa produz uma série de computadores pessoais. (_) Se uma construtora solicitou um projeto de automação para ser utilizado em um edifício. (_) Se um vídeo game danificado necessita ser reparado com novos componentes. (_) Se um projeto de determinado equipamento não pode ser utilizado em uma plataforma pronta. (_) Se há necessidade de criar um equipamento com processador, registradores e fluxo de dados específicos. Agora, escolha a alternativa que traz a sequência correta de respostas. Resposta Selecionada: P, E, P, E e E. Resposta Correta: P, E, P, E e E. Feedback da resposta: Resposta correta. A resposta está correta pois equipamentos produzidos em série utilizam plataformas prontas e equipamentos sob encomenda ou característicos, necessitam de arquiteturas específicas com projeto próprio de processador, registradores e fluxo de dados. · Pergunta 6 1 em 1 pontos A motivação principal para o desenvolvimento de arquiteturas super-escalares consiste na possibilidade de se executar instruções de forma paralela, o que fornece mais agilidade, otimização e mais velocidade em atender as demandas ofertadas em nível de instrução de máquina (STALLINGS, W. Arquitetura e Organização de Computadores. 8. ed. São Paulo: Pearson Prentice Hall, 2010). Das alternativas abaixo, assinale a que descreve sobre a solução adotada pelo mecanismo renomeamento de registradores no caso de conflitos em relação à geração de valores para o código a seguir: (i) a = b / c; (ii) d = a – f; (iii) a = g + h; (iv) i = a + e; Resposta Selecionada: (i) a = b / c; (ii) d = a – f; (iii) aa = g + h; (iv) i = aa + e;. Resposta Correta: (i) a = b / c; (ii) d = a – f; (iii) aa = g + h; (iv) i = aa + e;. Feedback da resposta: Resposta correta. A solução permite ter logo o resultado de operações que são mais rápidas (soma e subtração) e assim ter o resultado. Então depois são realizadas as que são mais complexas, como a divisão. · Pergunta 7 1 em 1 pontos Existe uma ascensão em relação ao uso de paralelismo nos computadores, desde a introdução do pipeline, que representa um pseudoparalelismo, seguindo com a incorporação da superescalaridade, pelo paralelismo para dentro dos processadores, tudo para ter uma melhora em termos de otimização (STALLINGS, W. Arquitetura e Organização de Computadores. 8. ed. São Paulo: Pearson Prentice Hall, 2010). Considerando a tendência de sair do limite de uso do paralelismo em nível de instrução, o usoa nível de threads e de núcleos, avalie as afirmações a seguir. I. com o nível de threads, o processador tem condições de escalonar threads na ocorrência de conflitos no pipeline. II. um escalonamento em nível de hardware, torna-se muito menos eficiente, se compararmos com o escalonamento realizado pelo sistema operacional. III. o paralelismo em nível de núcleos, incorpora a ideia das máquinas multiprocessadores, sendo cada núcleo independente. IV. o uso de processadores vetoriais consiste em um modelo com execução em série, dotado de pipeline, do tipo SIMD. V. quando não se limita às abstrações arquiteturais, existe o paralelismo em nível de aplicações, por exemplo, o paralelismo em nível de dados. Agora, assinale a alternativa com os itens corretos das tendências em nível de paralelismo. Resposta Selecionada: I, III e V. Resposta Correta: I, III e V. Feedback da resposta: Resposta correta. Em aplicações de novas tendências, as escolhas decorrem em serem utilizadas quando são menos complexas e mais rápidas. · Pergunta 8 1 em 1 pontos Quando uma interrupção ocorre, esta é tratada como um processo normal que ocorre na lógica do evento e então denominadas como fluxo do pipeline em que após a execução de uma instrução ser completada, há a verificação, se há alguma interrupção enfileirada pendente a ser executada. STALLINGS, W. Arquitetura e organização de computadores . 8. ed. São Paulo: Pearson Prentice Hall, 2010. Das alternativas abaixo, assinale a que descreve a maneira correta de tratar outra interrupção, quando uma já está em andamento no fluxo. Resposta Selecionada: No tratamento de interrupções sequencial, ocorre a parada das novas interrupções, que ficam em filas de espera e são retomadas após a conclusão da atual. Resposta Correta: No tratamento de interrupções sequencial, ocorre a parada das novas interrupções, que ficam em filas de espera e são retomadas após a conclusão da atual. Feedback da resposta: Resposta correta. A interrupção já considerada uma prioridade e, assim, é preciso parar as próximas antes do próximo processo que será executado. · Pergunta 9 1 em 1 pontos As memórias fazem parte da arquitetura do computador e são utilizadas nos sistemas computacionais com o objetivo de realizar armazenamento e recuperação das informações. Para diferenciar uma da outra, é preciso classificá-las. Podem ser aplicadas as denominações: unidade de transferência, método de acesso, desempenho e tecnologia da informação. STALLINGS, W. Arquitetura e organização de computadores . 8. ed. São Paulo: Pearson Prentice Hall, 2010. Das alternativas abaixo, assinale a que descreve o conceito da característica denominada unidade de transferência. Resposta Selecionada: A forma com que a informação é tratada. Resposta Correta: A forma com que a informação é tratada. Feedback da resposta: Resposta correta. Essa característica consiste em saber o formato da mensagem, não tendo relação com quantidade, modo de localização, performance. · Pergunta 10 1 em 1 pontos Toda operação que o sistema computacional realiza pode ser feita de forma mais simples por meio da divisão de operações menores denominadas micro-operações. STALLINGS, W. Arquitetura e organização de computadores . 8. ed. São Paulo: Pearson Prentice Hall, 2010. As micro-operações possuem várias etapas de realização de suas ações, sendo uma delas denominada busca dos operandos. Assim, qual assertiva é correta para a divisão da etapa de busca de operandos? Resposta Selecionada: Registrador MAR recebe o campo do IR, que contém o endereço de memória, o qual contém a referência para que seja acessada a informação requerida. Resposta Correta: Registrador MAR recebe o campo do IR, que contém o endereço de memória, o qual contém a referência para que seja acessada a informação requerida. Feedback da resposta: Resposta correta. Sempre que acontece a ação de busca, é preciso saber a localização do que se pretende realizar, além de armazenar a informação de que o evento foi realizado.
Compartilhar