Buscar

Av2 - Organização e Arquitetura de Computadores

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

Local: Sala 1 - BT - Prova On-line / Andar / Polo Barra da Tijuca / POLO UVA BARRA MARAPENDI - RJ 
Acadêmico: EAD-IL10326-20214A
Aluno: VINICIUS GARRIDO 
Avaliação: A2-
Matrícula: 20211302950 
Data: 25 de Novembro de 2021 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 10,00/10,00
1  Código: 34472 - Enunciado: 
Na geração de programas executáveis, existe um elemento fundamental que é responsável por
transformar o código-fonte produzido por certa linguagem de programação em código objeto,
antes mesmo de ser produzido o código executável do programa de computador. 
Marque a alternativa que corresponda ao referido elemento.
 a) Assembler.
 b) Linkeditor.
 c) Compilador.
 d) Montador.
 e) Interpretador.
Alternativa marcada:
c) Compilador.
Justificativa: Resposta correta: Compilador. Ele converte o código-fonte, que é gerado a partir de
um editor de texto, na maioria das vezes, próprio de certa linguagem de programação, que, em
seguida, é convertido em código objeto por meio do processo de compilação. Esse código objeto
é carregado e ligado a eventuais funções de bibliotecas próprias da linguagem de programação
utilizada, a fim de gerar o código executável. 
Distratores:Linkeditor. Incorreta. É um programa utilitário, denominado ligador, que realiza a
ligação de bibliotecas, por exemplo, no código objeto, antes de transformá-lo em código
executável.Montador. Incorreta. Refere-se à linguagem de montagem Assembler.Interpretador.
Incorreta. É um programa de computador que lê um código fonte de uma linguagem de
programação interpretada e o converte em código executável.Assembler. Incorreta. Refere-se à
linguagem Montadora.
1,00/ 1,00
2  Código: 34470 - Enunciado: A linguagem de montagem refere-se a um tipo de notação legível
para o homem a fim de representar código de máquina que uma arquitetura de computador
definitivamente compreenda. Neste contexto, indique qual é o componente da estrutura da
linguagem de montagem que representa uma operação ou função de sentença.
 a) Mneumônico.
 b) Operando.
 c) Comentário.
 d) Rótulo.
 e) Operador.
Alternativa marcada:
a) Mneumônico.
Justificativa: Resposta correta:Mneumônico. Correto, pois o mneumônico é uma operação ou
função de sentença da linguagem de montagem e refere-se a uma instrução de máquina, uma
diretiva do montador ou uma macro. 
Distratores:Rótulo. - refere-se a um label de identificação.Comentário. - comentários são linhas
de observações acerca de um código.Operando. - refere-se a uma variável ou constante numérica
1,00/ 1,00
utilizada em uma expressão para a realização de cálculos.Operador. - refere-se ao operador
matemático utilizado em uma expressão.
3  Código: 34482 - Enunciado: A evolução dos computadores acompanhou a evolução da
sociedade desde o século passado, caracterizando-os como computadores analógicos e
computadores digitais. Na organização e arquitetura de computadores, a história dos
computadores é registrada a partir das gerações de computadores. Marque a alternativa que
classifica corretamente o computador da Apple Macintosh de acordo com a sua geração.
 a) Segunda geração.
 b) Quarta geração.
 c) Quinta geração.
 d) Terceira geração.
 e) Primeira geração.
Alternativa marcada:
b) Quarta geração.
Justificativa: Resposta correta: Quarta geração.Na quarta geração de computadores, surge a
VLSI (very large scale integration, em inglês, ou seja, integração em escala muito grande), que
tinha possibilitado colocar primeiro dezenas de milhares, depois centenas de milhares e, por fim,
milhões de transistores em um único chip, aplicado pela Apple no seu famoso computador
Macintosh. 
Distratores:Primeira geração. Errada. A primeira geração foi caracterizada por computadores a
base de válvulas.Segunda geração. Errada. A segunda geração foi caracterizada pelo uso de
transistores.Terceira geração. Errada. A terceira geração foi caracterizada por computadores
munidos de circuitos integrados.Quinta geração. Errada. A quinta geração é caracterizada pelos
computadores invisíveis.
1,00/ 1,00
4  Código: 34479 - Enunciado: 
No estudo da organização e arquitetura de computadores, considerando a máquina de John von
Neumann, tem-se os seguintes componentes básicos: unidade de controle, unidade de
aritmética e lógica, registradores, memória e dispositivos de entrada e saída. 
Nesse contexto, o que são os termos técnicos program counter e instruction register?
 a) Dispositivos de I/O.
 b) Registradores.
 c) Memória.
 d) Unidade de controle.
 e) Unidade de aritmética e lógica.
Alternativa marcada:
b) Registradores.
Justificativa: Resposta correta: Registradores. De acordo com Tanenbaum (2013), o registrador
mais importante é o contador de programas (program counter – PC), que indica a próxima
instrução a ser executada. Com tamanha importância, também é o registrador de instrução
(instruction register – IC) que retém a instrução que está sendo executada naquele exato
momento. Ambos, portanto, são registradores. 
Distratores:Unidade de controle. Incorreta. Unidade de controle responsável pelo controle das
operações no computador.Unidade de aritmética e lógica. Incorreta. Unidade de aritmética e
lógica responsável pelas operações lógico-aritméticas.Memória. Incorreta. Memória refere-se à
memória real do computador.Dispositivos de I/O. Incorreta. Dispositivos I/O referem-se aos
periféricos de entrada e saída.
1,00/ 1,00
5  Código: 34485 - Enunciado: O processo de conversão de bases de numeração é realizado pelo
fato de que o computador entende binário e toda a arquitetura de computador apresenta a
tabela ASCII, que contém a representação de todos os símbolos expressa nas quatro bases de
numeração (decimal, binária, hexadecimal e octal). Nesse viés, determine o correspondente do
número na base hexadecimal.
 a) .
 b) .
 c) .
 d) .
 e) .
Alternativa marcada:
b) .
Justificativa: Resposta correta: . = . 
Distrator:Qualquer resposta diferente da apresentada estará incorreta matematicamente.
1,50/ 1,50
6  Código: 34487 - Enunciado: Os endereços de memória são representados em uma arquitetura de
computadores por um número binário, já que a linguagem de máquina reconhece zeros e uns.
Algumas operações com aritmética binária ocorrem a fim de identificar, por exemplo, o próximo
endereço de memória onde um dado poderá ser armazenado. Nesse viés, determine o resultado
da soma do binário 111011 com o binário 100001.
 a) 1011010.
 b) 1011100.
 c) 1101101.
 d) 1011101.
 e) 1101010.
Alternativa marcada:
b) 1011100.
Justificativa: Resposta correta: 1011100.111011 + 100001 = 1011100. 
Distrator:Qualquer resultado diferente do apresentado estará errado matematicamente.
1,50/ 1,50
7  Código: 34477 - Enunciado: 
A organização e arquitetura de computadores é o estudo que visa apresentar diferentes
arquiteturas computacionais. John von Neumann, matemático húngaro, foi responsável pela
criação do modelo de von Neumann, que se refere a: 
I. Uma arquitetura de computador, que se caracteriza pela possibilidade de uma máquina digital
armazenar seus programas no mesmo espaço de memória que os dados. PORQUEII. Como o
programa e os dados estão compartilhando o armazenamento de memória do computador, sua
manipulação é facilitada.
 a) Apenas a afirmativa I está correta.
 b) Apenas a afirmativa II está correta.
 c) As afirmativas I e II estão erradas.
 d) Estão corretas as afirmativas I e II, mas a segunda não justifica a primeira.
 e) Estão corretas as afirmativas I e II e a segunda justifica a primeira.
Alternativa marcada:
e) Estão corretas as afirmativas I e II e a segunda justifica a primeira.
1,50/ 1,50
Justificativa: Resposta correta: Estão corretas as afirmativas I e II e a segunda justifica a
primeira.O modelo de von Neumann, de acordo com Stallings (2017), reporta uma arquitetura de
computador que se caracteriza pela possibilidade de uma máquina digital armazenar seus
programas no mesmo espaço de memória que os dados, podendo, assim, manipular tais
programas de forma fácil. 
8 Código: 34486 - Enunciado: Na organização e arquitetura de computadores o recurso de
aritmética binária é utilizado, por exemplo, para identificar o próximo endereço de memória que
será utilizado para armazenar dados e que é encontrado a partir da soma de dois ou mais
endereços de memória (binário). Então, nesse contexto, buscando identificar o próximo
endereço de memória onde certo dado será armazenado, efetue a seguinte operação: 1010101 +
1101101.
 a) 11000010.
 b) 11000110.
 c) 11010010.
 d) 11000011.
 e) 11100110.
Alternativa marcada:
a) 11000010.
Justificativa: Resposta correta: 11000010.1010101 + 1101101 = 11000010. 
Distrator:Qualquer resultado diferente do apresentado estará incorreto matematicamente.
1,50/ 1,50

Continue navegando