Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do exercício 1. Pergunta 1 /0,6 O sistema binário é muito usado em computação. Considere o sistema binário para representar números inteiros em notação complemento de dois. Realize a operação em binário e indique quando houver overflow. Considere uma palavra de 4 bits. Qual o valor em binário resultante da operação abaixo? 0011 + 0001 = ? Ocultar opções de resposta 1. 1110 – Não ocorre Overflow 2. 1010 – Ocorre Overflow 3. 0100 – Não ocorre Overflow Resposta correta 4. 1101 – Ocorre Overflow 5. 0110 – Não ocorre Overflow 2. Pergunta 2 /0,6 Podemos programar em linguagem de montagem. Usando esse tipo de programação em baixo nível, dê o resultado do registrador $s0 ao término do trecho de programa em linguagem de montagem abaixo: ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES - AV2 2019.2B - ENUNCIADO - QUEST. 1_v1.PNG Considere que o registrador $s0 é iniciado com 4 ( instruções li ). Assinale a opção correta que contém o valor do registrador $s0 ao término da execução do trecho abaixo. Ocultar opções de resposta 1. $s0 = 4 2. $s0 = 6 Resposta correta 3. $s0 = 0 4. $s0 = 2 5. $s0 = 10 3. Pergunta 3 /0,6 Os computadores processam códigos em um linguagem de baixo nível, linguagem de máquina. Para programar nessa linguagem, podemos usar ferramentas de montagem (assembly). Dê o resultado dos registradores $s0 e $s1 ao término do trecho de programa assembly abaixo: 7: $s0 , 9 : $s1 li $s0, 7 # load imediato (atribuição) li $s1, 9 # load imediato (atribuição) addi $s0, $s0, 2 # adição imediata subi $s1, $s0, 3 # subtração imediata add $s0, $s1, $s0 # adição Considere que os registradores $s0 e $s1 são iniciados com 7 e 9 respectivamente ( instruções li ). Assinale a opção correta. Ocultar opções de resposta 1. $s0 = 15 ; $s1 = 9 2. $s0 = 30 ; $s1 = 6 3. $s0 = 7 ; $s1 = 9 4. $s0 = 7 ; $s1 = 6 5. $s0 = 15 ; $s1 = 6 Resposta correta 4. Pergunta 4 /0,6 Em uma empresa em que durante o seu horário de funcionamento, os terminais não podem parar de acessar o servidor. Os terminais de venda são ligados a um servidor que armazena todas as informações da empresa. Considerando esse cenário, qual a melhor solução de armazenamento de dados desse servidor? Analise as afirmações e responda a alternativa que corresponde as afirmações corretas. I. Usar um sistema RAID de nível 1 (disk mirroring). Aumenta a tolerância a falhas. II. Usar um leitor de Blu-Ray, pois essa mídia tem alta capacidade. III. Usar HD externo USB de alta capacidade. Ocultar opções de resposta 1. Apenas as afirmativas I e III estão corretas. 2. Apenas as afirmativas II e III estão corretas. 3. Apenas as afirmativas I e II estão corretas. 4. Todas as afirmativas estão corretas. 5. Apenas a afirmativa I está correta. Resposta correta 5. Pergunta 5 /0,6 Na hierarquia de memória temos uma forma de representar os vários tipos de memória é usando um diagrama na forma de pirâmide. De acordo com a pirâmide que representa a hierarquia de memória, podemos visualizar várias informações. Levando em consideração a capacidade de armazenamento, marque a alternativa que tenha a sequência da memória de maior capacidade de armazenamento até a de menor capacidade. Ocultar opções de resposta 1. Registradores; Memória Principal; Memória Cache; Memória Secundária. 2. Memória Secundária; Registradores; Memória Principal; Memória Cache. 3. Memória Secundária; Memória Principal; Memória Cache; Registradores. Resposta correta 4. Memória Principal; Memória Secundária; Registradores; Memória Cache. 5. Memória Principal; Memória Secundária; Memória Cache; Registradores. 6. Pergunta 6 /0,6 Em geral, a CPU e a memória são conectadas por três grupos de conexões chamados de barramento. Entre esses barramentos temos um que permite que se acesse determinada palavra na memória. O número de linhas de conexão depende do espaço de endereçamento da memória. Qual é esse barramento? Ocultar opções de resposta 1. Barramento de dados. 2. Barramento de endereços. Resposta correta 3. Barramento de entrada. 4. Barramento de controle. 5. Barramento de entrada e saída. 7. Pergunta 7 /0,6 (VUNESP-EMPLASA/2014, adaptado) Existem diversas etapas que podem ser consideradas durante a execução de uma instrução de máquina em um processador: busca do código de operação, decodificação da instrução, busca de operando, execução da instrução e armazenamento do resultado. Complete a frase: “Em uma arquitetura que implementa o conceito de pipeline, essas etapas, na execução das instruções de um programa, ______________________________________”. Ocultar opções de resposta 1. podem ser executadas em paralelo pelo processador. Resposta correta 2. são executadas de forma virtual, em memória primária. 3. podem implicar um maior espaço para o armazenamento dos programas na memória primária. 4. são executadas somente pelo processador gráfico. 5. são executadas exclusivamente pelo processador numérico. 8. Pergunta 8 /0,6 Realize a operação em binário e indique o resultado. Considere o sistema binário para representar números inteiros em notação complemento de dois. Considere uma palavra de 4 bits. Converta o valor resultante para decimal. Qual o valor, em decimal, resultante da operação abaixo?00102 + 00112 = ?. Ocultar opções de resposta 1. 6 2. 111 3. 010 4. 21 5. 5 Resposta correta 9. Pergunta 9 /0,6 Considere as portas lógicas do circuito abaixo que tem como entrada A e B e como saída S. Esse circuito é equivalente a qual porta lógica? Capturar(26).PNG Ocultar opções de resposta 1. NOR. 2. XOR. 3. AND. Resposta correta 4. NOT. 5. NAND. 10. Pergunta 10 /0,6 Dentre as arquiteturas de processadores, temos processadores Risc e Cisc. Criados na década de 1980, os processadores Risc apresentavam diferenças significativas em relação aos outros existentes naquela época. Os processadores Risc caracterizam-se, portanto, por: Ocultar opções de resposta 1. Usar um conjunto de instruções complexas. 2. Contar com um pequeno conjunto de instruções. Resposta correta 3. Tornar os circuitos da CPU e da unidade de controle bastante complicados. 4. Fazer com que a programação de computadores, com base nessa arquitetura, seja mais fácil que em computadores Cisc. 5. Apresentar a programação feita em dois níveis: Uma instrução na linguagem de máquina não é executada diretamente pela CPU.
Compartilhar