Baixe o app para aproveitar ainda mais
Prévia do material em texto
Qual das sequencias abaixo podemos indicar como uma abordagem top-down de mais alto nível ? Resposta Selecionada: Incorretae. CPU, ALU, Memoria Principal, Barramento Interno Resposta Correta: Corretad. CPU, Memória Principal, E/S, Barramento do Sistema; Feedback da resposta: Sua reposta está incorreta, verifique material de referência no caitulo 1.1.2 Pergunta 6 0,25 em 0,25 pontos John von Neumann foi um matemático húngaro que trabalhou na década de 1940 em um dos mais prestigiados institutos de pesquisas científicas mundiais o Institute for Advanced Studies (IAS - Instituto de Estudos Avançados), sediado na cidade de Princeton, nos Estados Unidos da América. O matemático von Neumann contribuiu efetivamente em diversos projetos vinculados a esse instituto como no início da elaboração das leis da Mecânica Quântica, além de estudos em Teoria Matemática Moderna e também em projetos relacionados à criação de máquinas para realização de cálculos, entre eles o ENIAC e o EDVAC. A respeito da Arquitetura de Von Neumann, considere as afirmações: 1. uma memória; 2. uma Unidade Lógica e Aritmética (ULA); 3. uma Unidade Central de Processamento (UCP), composta por diversos registradores, 4. Uma Unidade de Controle (UC), cuja função é buscar um programa na memória, instrução por instrução, e executá-lo sobre os dados de entrada. Compõe a máquina de von Neumann os itens: Resposta Selecionada: Corretaa. I, II, III e IV Resposta Correta: Corretaa. I, II, III e IV Pergunta 7 0,25 em 0,25 pontos Em termos gerais, as funções de um computador podem ser divididas em quatro categorias: I. Processamento de dados II. Armazenamento de dados III. Movimentação de dados IV. Controle Considere as definições: 1. Processo que consiste em extrair informações de dados. É subdividido em três etapas: entrada, processamento e saída. 2. Um computador deve ser capaz de armazenar dados, mesmo que temporariamente, referentes ao processamento dinâmico. Assim, existe pelo menos uma função de armazenamento de dados a curto prazo. 3. Um computador deve ser capaz de movimentar dados gerados internamente para o mundo exterior, assim como receber dados externos e processá-los internamente. 4. É exercido pelo processador ao fornecer instruções para a realização das três funções descritas anteriormente (processamento, armazenamento e movimentação de dados). Assinale a alternativa que relaciona as categorias das funções do computador com as suas definições: Resposta Selecionada: Corretaa. I e i; II e ii; III e iii; IV e iv Resposta Correta: Corretaa. I e i; II e ii; III e iii; IV e iv Pergunta 8 0,25 em 0,25 pontos O hardware da maior parte dos computadores atuais é baseado na implementação da arquitetura de Von Neumann. Um dos principais componentes da arquitetura mencionada é a Unidade Lógica e Aritmética (ULA). No contexto prático, dentre as alternativas abaixo, a ULA é responsável por executar a operação de: Resposta Selecionada: Corretaa. soma de dois números. Resposta Correta: Corretaa. soma de dois números. Feedback da resposta:A ULA tem por função executar operações lógicas e aritméticas Pergunta 9 0,25 em 0,25 pontos Em relação aos microcomputadores, seus principais componentes e sua organização, assinale a alternativa CORRETA.. Resposta Selecionada: Corretab. O contador de programa é a entidade responsável por armazenar os endereços dos códigos de instruções à medida que são buscadas na memória. Resposta Correta: Corretab. O contador de programa é a entidade responsável por armazenar os endereços dos códigos de instruções à medida que são buscadas na memória. Feedback da resposta: O contador de programa é a entidade responsável por armazenar os endereços dos códigos de instruções à medida que são buscadas na memória. Pergunta 10 0 em 0,25 pontos É importante conhecer as características da arquitetura de um computador para tirar melhor proveito de suas particularidades. Um dos pontos relaciona-se à sua aritmética. Para essa questão, suponha os quatro trechos de código a seguir (com x e y inteiros): A) y ^=y; x<<=1; y = x&3; B) y = 0; x <<=1; y = x%8; C) y = 0; x*=2; y = x%8; D) y = 0; x = x*2; y = x%8; Caso compararmos os tempos de execução de cada trecho, marque a alternativa que apresenta sequência que represente do maior tempo (menos eficiente) para o menor tempo (mais eficiente). Resposta Selecionada: Incorretac. D; C; B; A. Resposta Correta: Corretad. D; C; B; A. Feedback da resposta: Infelizmente, sua resposta está incorreta. Reflita um pouco mais sobre como as instruções influenciam no tempo de execução do código. Lembre-se, por exemplo, de que operações do tipo “divisão” e “resto da divisão” apresentam um alto tempo computacional e, em contrapartida, operações utilizando operadores lógicos são muito mais rápidos em virtude de sua baixa complexidade. Lembre-se, também, que o tempo gasto para a carga de operandos junto aos registradores internos do processador. 1 1 - O processador é uma parte muito importante do computador, responsável pelo processamento das informações. Podemos dizer que o processador é o cérebro do equipamento, sendo composto por vários componentes ou módulos. Um dos componentes que compõem o processador é a ULA, outros componentes é a UC e os registradores. Os registradores são interconectados pelos barramentos internos. Relacionada ao conceito registrador, é correto dizer que RESPOSTA CORRETA A função da ULA é realizar operações lógicas e aritméticas. 2 - Os processadores são capazes de realizar tarefas complexas a partir de uma série de operações simples. Isto ocorre por meio da execução de instruções que são escritas em formato específico para poderem serem interpretadas pelos módulos do computador. Os processadores são capazes de manipular quatro classes de instruções. Considerando esse contexto, analise as seguintes afirmações. I. O processador e os módulos de entrada e saída são intercambiados pelas classes de instruções do processador -E/S. II. As classes de instruções de controle estão relacionadas aos desvios condicionais e não condicionais. III. As classes de processamento apenas enviam sinais de controle. IV. As classes de processamento apenas realizam a transferência de dados. Assinale a alternativa que mostra o que é correto afirmar. RESPOSTA CORRETA As afirmativas I e II estão corretas. 3 - Atualmente é necessário a utilização do computador para manipular a grande quantidade de informação que dispomos, tornando-se necessário conhecer este equipamento. Aprofundando os estudos sobre arquitetura e organização de computadores aprendemos sobre sua estrutura e a forma como as informações são manipuladas. Sobre a estrutura e funcionamento de um computador, é correto afirmar que https://www.ambfacil.com.br/index.php?/topic/730-arquitetura-e-organiza%C3%A7%C3%A3o-de-computadores/&do=showRepComment&comment=1500 https://www.ambfacil.com.br/index.php?/profile/6015-alcaparray/ RESPOSTA CORRETA os computadores pessoais atuais seguem o modelo de John von Neumann. 4- O processador é responsável pelo processamento das informações. As informações são compostas por muitas instruções, ou seja, informações mais simples capazes de ser “entendidas” pelos módulos do computador, como ULA, UC, registradores etc. Para que as instruções sejam executadas passam por um processo onde são divididas e manipuladas, podendo sofrer interrupções. Algumas das etapas de divisão das instruções são: (a) busca; (b) carregamento; (c) interrupção; (d) execução; (e) codificação. Estas etapas podem ser representadas por meio de esquema básico e detalhado. Analise cada item a seguir, marcando B para Esquema básico, D para Esquema detalhado e A quando pertence a ambas. (_) Cálculo do endereço do operando. (_) Busca da instrução. (_) Cálculo de endereço da instrução. (_) Decodificação da instrução. (_) Operação de dados. Agora, assinale a alternativa que apresenta a sequência correta de respostas. RESPOSTA CORRETAD, A, D, D e D. 5 - Os processadores são compostos por registradores capazes de desempenhar funções específicas, isto é, não existe apenas um tipo de registrador. Inicialmente podemos dizer que o processador é formado por registradores genéricos e outros que realizam funções específicas. A quantidade de registradores varia conforme o projeto de arquitetura de hardware. Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas. (_) O registrador PC é utilizado como um contador. (_) O registrador IR é utilizado para carregar as instruções. (_) O registrador MAR é utilizado como um contador. (_) O MBR é utilizado para tratamento de flags. Agora, assinale a alternativa que apresenta a sequência correta de respostas. RESPOSTA CORRETA V, V, F e F. 6 - As informações de são processadas pelo computador possuem uma característica específica, assim, os computadores não são capazes de “entender” diretamente a nossa linguagem. Os dados que são representados no computador devem seguir um modelo de representação binária pois os circuitos do computador não conseguem ler diretamente a nossa linguagem. Considerando esse contexto, analise as seguintes afirmações. I. O sistema numérico binário é composto pelos símbolos 0 e 1. II. As informações processadas no computador são representadas por combinações de sequências binárias. III. Um bit pode assumir o valor 01. IV. Um bit pode assumir o valor 0 e 1. Assinale a alternativa que mostra o que é correto afirmar. RESPOSTA CORRETA As afirmativas I e II estão corretas. 7 - O matemático John von Neumann desenvolveu um modelo de computador constituído por elementos básicos como memória, processador, unidades de entrada e saída, bem como rede de interconexão. Os computadores atuais apresentam diversos avanços tecnológicos, mas são baseados no modelo estrutural de von Neumann. Dados os itens a seguir, classifique-os como 1 (modelo estrutural de Neumann) ou como 2 (modelo estrutural diverso). (_) É capaz de interconectar os módulos de um sistema computacional. (_) Cuida da relação com os dispositivos de entrada e saída. (_) Tem processamento secundário dedicado. (_) ALU. (_) Tem processamento paralelo. Agora, escolha a alternativa que traz a sequência correta de respostas. RESPOSTA CORRETA 1, 1, 2, 1 e 2. 8 - 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 CORRETA As afirmativas I e III estão corretas. 9 - O processador efetua a busca e execução das instruções. Na realidade este processo é dividido em várias etapas que podem ser executadas de forma sequencial ou otimizadas através de fluxo de processamento por meio da técnica de pipeline. Algumas ocorrências como o desvio de fluxo podem alterar o processo de busca e execução de instruções. Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas. (_) Durante o processo de divisão da instrução ocorre o carregamento apenas do opcode. (_) Após a instrução ser executada e registrada ocorre novamente o início do ciclo da próxima instrução. (_) Após a busca da instrução, ocorre a codificação do tipo de instrução. (_) Após o carregamento do registrador RI, as instruções são decodificadas. Agora, assinale a alternativa que apresenta a sequência correta de respostas. RESPOSTA CORRETA F, V, F e F. 10 - Os computadores são compostos por diversos módulos, dentre os quais a unidade de armazenamento chamada memória. A CPU também possuía a sua própria unidade de armazenamento chamada registrador. Existem os registradores de propósito geral (GPR) que servem para armazenar qualquer tipo de dados e os registradores destinados ao armazenamento de códigos de estado e de valores de configuração. Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas. (_) Um valor, durante uma operação de soma, é buscado na memória e o resultado é armazenado em um registrador GPR. (_) As informações armazenadas em registradores podem ser reaproveitadas mais tarde e armazenadas em outro registrador. (_) Um grupo de registradores destinados a propósitos específicos existe. (_) O registrador específico IR é utilizado para carregar valor de endereços. Agora, assinale a alternativa que apresenta a sequência correta de respostas. RESPOSTA CORRETA V, V, V e F.
Compartilhar