Buscar

Questionários I ao IV - Organização 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 30 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

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 6, do total de 30 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

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 9, do total de 30 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

UNIDADE I
Pergunta 1 
• 0,25 em 0,25 pontos
Um computador pode ser definido como uma máquina constituída de partes eletrônicas e/ou 
eletromecânicas capazes de manipular e fornecer, de forma sistemática, dados e informações 
para uma gama variada de aplicações. Dessa forma, os dados também podem ser definidos 
como:
Resposta 
Selecionada: 
e. 
A matéria-prima ou entrada original a ser processada.
Respostas: a. 
Unidades operacionais pertencentes à arquitetura e suas interconexões.
b. 
Atributos que possuem impacto direto sobre a execução lógica em um 
programa de computador.
c. 
Unidades operacionais pertencentes à arquitetura e suas interconexões.
d. 
Operações realizadas pelo processador, fornecendo instruções para a 
realização da movimentação de dados.
e. 
A matéria-prima ou entrada original a ser processada.
Comentário da 
resposta: 
Resposta: E 
Comentário: De acordo com o livro-texto, dado e informação podem ser 
tratados como sinônimos, de forma que o dado também pode ser definido 
como a matéria-prima ou entrada original a ser processada.
1. Pergunta 2 
• 0,25 em 0,25 pontos
Ao longo de seu desenvolvimento, os computadores possuíram diversos estágios nos quais 
foram introduzidos diferentes níveis de abstração e organização para tratamento de dados e 
instruções. Na atualidade são aceitos basicamente 6 níveis, compostos por:
Resposta 
Selecionada: 
a. 
Nível lógico digital, nível de microarquitetura, nível de arquitetura de 
conjunto de instruções, nível do sistema operacional da máquina, nível de 
linguagem de montagem e nível de linguagem orientado a problemas.
Respostas: a. 
Nível lógico digital, nível de microarquitetura, nível de arquitetura de 
conjunto de instruções, nível do sistema operacional da máquina, nível de 
linguagem de montagem e nível de linguagem orientado a problemas.
b. 
Nível de estruturas do sistema operacional, nível de gerenciamento de 
processos, nível de threads, nível de sincronização de processos, nível de 
escalonamento da CPU e nível de gerenciamento de memória.
c. 
Nível de cálculo de predicados, nível de busca heurística, nível de 
métodos estocásticos, nível de algoritmos de controle, nível de 
representação do conhecimento e nível de aprendizado de máquina.
d. 
Nível físico, nível de enlace, nível de rede, nível de transporte, nível se 
sessão e nível de apresentação.
e. 
Nível de endereçamento, nível de encapsulamento, nível de repasse, nível 
de roteamento, nível de desencapsulamento e nível de circuito virtual.
Comentário 
da resposta: 
Resposta: A
Comentário: Na atualidade, de acordo com o livro-texto, são aceitos 
basicamente 6 níveis, que vão do Nível 0 ou nível lógico digital, Nível 1 
ou nível de microarquitetura (hardware), Nível 2 ou nível de conjunto de 
instruções, Nível 3 ou nível de sistema operacional, Nível 4 ou nível de 
linguagem de montagem, Nível 5 ou nível de linguagem orientado à 
problemas.
1. Pergunta 3 
• 0,25 em 0,25 pontos
Os computadores modernos foram desenvolvidos no início do século XX, mais 
precisamente entre os anos 1930 e 1940, como uma ferramenta de auxílio ao ser humano na 
simplificação de problemas matemáticos de ordem complexa. Com o passar dos anos, as 
tecnologias empregadas em seu desenvolvimento (válvulas, relés, transistores, circuitos 
integrados) foram modificadas para computadores cada vez menores. Nesse contexto, 
assinale qual das alternativas referente à evolução dos computadores contempla em qual 
geração surgiu o primeiro PC (personal computer – computador pessoal).
Resposta Selecionada: d. 
Quarta geração.
Respostas: a. 
Primeira geração.
b. 
Segunda geração.
c. 
Terceira geração.
d. 
Quarta geração.
e. 
Quinta geração.
Comentário 
da resposta: 
Resposta: D
Comentário: A quarta geração ou VLSI, iniciada em 1980, possibilitou o 
desenvolvimento dos microcomputadores ou PCs (personal computer – 
computador pessoal), dispositivos suficientemente pequenos e baratos (se 
comparados aos mainframes) e de fácil fabricação, tornando seu acesso 
facilitado ao público em geral.
1. Pergunta 4 
• 0,25 em 0,25 pontos
A primeira geração de computadores (1936–1953) foi caracterizada essencialmente pela 
utilização de válvulas como principal componente elétrico no chaveamento de corrente, 
processo responsável pelo funcionamento lógico do computador para realizar cálculos 
matemáticos. Em 1946 os cientistas John Mauchly e John Presper Eckert desenvolveram 
uma máquina revolucionária e eficiente na realização de cálculos balísticos para o governo 
americano e que também ficou conhecida como o primeiro computador totalmente 
eletrônico de uso geral. Esse computador foi:
Resposta Selecionada: b. 
ENIAC.
Respostas: a. 
EDVAC.
b. 
ENIAC.
c. 
Z1.
d. 
RAMAC.
e. 
TX-0.
Comentário da 
resposta: 
Resposta: B 
Comentário: Em 1946 os cientistas John Mauchly e John Presper Eckert 
desenvolveram o ENIAC (Electronic Numerical Integrator and Computer 
– computador integrador numérico eletrônico), que ficou conhecido como 
o primeiro computador totalmente eletrônico de uso geral.
1. Pergunta 5 
• 0,25 em 0,25 pontos
A necessidade da criação dos sistemas operacionais surgiu quando o usuário precisava 
operar um computador durante os anos 1960 e o único acesso para a máquina era através do 
acesso direto ao hardware. Assim, durante a segunda geração de computadores (1955-1965) 
surgiram os primeiros softwares
para gerenciamento de arquivos, que ficaram conhecidos como:
Resposta Selecionada: e. 
Sistema operacional em lote.
Respostas: a. 
Sistema operacional em camadas.
b. 
Sistema operacional multiplataforma.
c. 
Sistema operacional multithreading.
d. 
Sistema operacional multiplexado.
e. 
Sistema operacional em lote.
Comentário da 
resposta: 
Resposta: E
Comentário: Durante a segunda geração de computadores (1955-1965) 
surgiram os primeiros softwares
para gerenciamento de arquivos em lote (batch). Nesse período, 
computadores (mainframes) começaram a processar um volume muito 
grande de dados que eram inseridos através do uso de cartões perfurados.
1. Pergunta 6 
• 0,25 em 0,25 pontos
A etapa responsável pela movimentação de dados em um computador deve ser capaz de 
mover os dados gerados internamente para os dispositivos externos. Além disso, ela também 
será capaz de receber dados recebidos externamente e processá-los internamente. Os 
dispositivos responsáveis pela comunicação do computador como seu exterior são 
conhecidos como:
Resposta Selecionada: a. 
Periféricos.
Respostas: a. 
Periféricos.
b. 
Registradores.
c. 
Temporizadores.
d. 
Duplicadores.
e. 
Sequenciadores.
Comentário da 
resposta: 
Resposta: A
Comentário: De acordo com o livro-texto, o sistema computacional 
necessita de uma interface física (aparato de movimentação de dados) 
constituída por dispositivos periféricos que servirão de 
receptores/transmissores para os dados após a inserção de dados no 
sistema ou seu processamento.
1. Pergunta 7 
• 0,25 em 0,25 pontos
O sistema de numeração decimal ou base 10 baseia-se no uso de dez símbolos (0, 1, 2, 3, 4, 
5, 6, 7, 8 e 9), enquanto o sistema binário ou base 2 possui apenas dois símbolos (0 e 1). A 
partir da conversão de bases numéricas, como será representado o número decimal 103 se 
ele for convertido para base binária?
Resposta Selecionada: e. 
1100111
Respostas: a. 
1101011
b. 
1100101
c. 
1111101
d. 
1101111
e. 
1100111
Comentário da 
resposta: 
Resposta: E
Comentário: Inicia-se dividindo no número decimal 103 pela base 2:
     103 = 51, resto 1, bit
menos significativo (LSB)
                 2
     51 = 25, resto 1
      2
                              25 = 12, resto 1
                               2
                                    12 = 6, resto 0
        2
    6 = 3, resto 0 
    2
          3= 1, resto 1 
          2
1= 0, resto 1, bit mais significativo (MSB)
        2
Para compor o valor em binário final, basta utilizar o bit mais 
significativo referente ao resto da divisão de ½=0, que neste casofoi o bit 
1. Assim, temos o valor: 1100111, contados do resto mais significativo 
para o resto menos significativo.
1. Pergunta 8 
• 0,25 em 0,25 pontos
O sistema de numeração binário ou base 2 baseia-se no uso de apenas dois símbolos (0 e 1), 
enquanto o sistema decimal ou base 10 possui dez símbolos (0, 1, 2, 3, 4, 4, 6, 7, 8 e 9). A 
partir da conversão de bases numéricas, como será representado o número binário 1011011 
se ele for convertido para base decimal?
Resposta Selecionada: b. 
91.
Respostas: a. 
99.
b. 
91.
c. 
78.
d. 
89.
e. 
72.
Comentário da 
resposta: 
Resposta: B
Comentário: inicia-se multiplicando cada termo binário pela base 2 
elevado ao expoente relacionado à primeira posição da direita para a 
esquerda, como mostra a expressão (1x26) + (0x25) + (1x24) + (1x23) + 
(0x22) + (1x21) + (1x20)=
64 + 0 + 16 + 8 + 0 + 2 + 1= 91
Pergunta 9 
• 0,25 em 0,25 pontos
O sistema binário (base 2) é uma representação numérica na qual ocorrem apenas dois 
símbolos (0 e 1). Um dos problemas na interpretação desses números pelos 
computadores é a diferenciação entre números positivos e negativos e as 
consequências que tais dificuldades de sinalização trariam para as operações 
matemáticas como soma, subtração, divisão, multiplicação. Aplicando a aritmética 
binária, resolva a soma dos números 110110 + 010101, indicando qual das 
alternativas possui o resultado dessa expressão:
Resposta Selecionada: b. 
1001011.
Respostas: a. 
1010100.
b. 
1001011.
c. 
1100101.
d. 
1001010.
e. 
1101000.
Comentário 
da resposta: 
Resposta: B 
Comentário: Iniciando-se da última coluna à direita, primeiro 
somam-se 0+1=1. Depois, na próxima coluna somam-se 1+0=1. Na 
sequência somam-se 1+1=0 e “vai 1” para o próximo numerador à 
esquerda. Na coluna seguinte à esquerda, somam-se 1+0+0=1. 
Depois somam-se novamente na próxima coluna 1+1=0 e “vai 1” 
para a primeira coluna à esquerda, que conterá a soma 1+1+0=0 e 
“vai 1” que irá descer para completar o número: 1001011. 
   110110  
+010101 
   100101
1. Pergunta 10 
• 0,25 em 0,25 pontos
Os circuitos lógicos digitais são compostos por várias portas lógicas que representam seu 
comportamento de saída através das operações booleanas e pelos bits 0 ou 1 na entrada. A 
partir do circuito digital a seguir, assinale qual das alternativas contém a expressão de saída 
que expressa a respectiva combinação de portas lógicas. 
 
Resposta Selecionada: b. 
.
 
Respostas: a. 
. 
 
b. 
.
 
c. 
.
 
d. 
.
 
e. 
.
 
Comentário da resposta: .
 
UNIDADE II
Pergunta 1 
• 0,25 em 0,25 pontos
O processador (ou CPU) é considerado o “cérebro” do computador, controlando suas tarefas 
como processar, gravar ou interpretar dados e/ou instruções, operando sobre números 
binários (0 e 1). Em termos de funcionalidade, um chip de CPU é basicamente dividido em 
três tipos:
Resposta Selecionada: d. 
Endereço, dados e controle.
Respostas: a. 
Entrada, saída e controle.
b. 
Atributos, operandos e controle.
c. 
Endereço, atributos e controle.
d. 
Endereço, dados e controle.
e. 
Entrada, saída e dados.
Comentário da 
resposta: 
Resposta: D 
Comentário: De acordo com o livro-texto, um chip de CPU é basicamente 
dividido em três tipos: endereço, dados e controle. Dessa forma, eles 
poderão ser conectados a pinos similares na memória e conectados a chips 
de E/S através de um conjunto de fios paralelos, conhecidos também como 
barramento.
1. Pergunta 2 
• 0,25 em 0,25 pontos
Os sinais de clock em um computador possuem como principal finalidade a sincronização 
das operações para que elas executem tarefas de forma ordenada. Assim, o clock nada mais é 
do que um contador de tempo e foi desenvolvido para gerar pulsos cuja duração é 
denominada de ciclo de clock. Entre as principais características de um pulso de clock, está 
incorreto afirmar que:
Resposta 
Selecionada: 
b. 
É capaz de realizar as operações elementares da aritmética (adição, 
subtração, multiplicação e divisão).
Respostas: a. 
Determina o intervalo de tempo entre o início da borda de subida (ou 
descida) do pulso, até o início da próxima borda de subida (ou descida) 
do outro pulso.
b. 
É capaz de realizar as operações elementares da aritmética (adição, 
subtração, multiplicação e divisão).
c. 
Possui um período ou ciclo de tempo que é o intervalo de tempo 
necessário para que o pulso execute uma oscilação completa.
d. 
Possui uma borda de subida, é constituída pelo período utilizado pelo 
pulso para realizar a transição de subida
e. 
Possui uma borda de descida, é constituída pelo período utilizado pelo 
pulso para realizar a transição de descida.
Comentário 
da resposta: 
Resposta: B
Comentário: Segundo von Neumann, um computador precisa ser capaz de 
realizar as operações elementares da aritmética (adição, subtração, 
multiplicação e divisão). Entretanto, essas funcionalidades são realizadas 
pela ULA, de modo que o clock não realiza tais tarefas. O clock somente 
sincroniza as operações para que possam ser realizadas em ordem 
cronológica correta, de acordo com a geração dos pulsos.
1. Pergunta 3 
• 0,25 em 0,25 pontos
O processo de fabricação de um processador envolve vários estágios, desde a obtenção do 
silício em pó até o estágio final de empacotamento do processador no chip. Entre os estágios 
da fabricação, qual é o responsável pela “impressão” dos circuitos eletrônicos e portas 
lógicas no wafer?
Resposta Selecionada: e. 
Litografia.
Respostas: a. 
Rotação.
b. 
Aquecimento.
c. 
Crescimento epitaxial.
d. 
Empacotamento.
e. 
Litografia.
Comentário da 
resposta: 
Resposta: E
Comentário: O processo para a fabricação de um processador envolve 
muitos estágios, entre eles, o principal estágio é o de litografia, 
responsável pela impressão de circuitos eletrônicos e portas lógicas no 
wafer.
1. Pergunta 4 
• 0,25 em 0,25 pontos
A máquina de von Neumann ou computador IAS (Institute of Advanced Studies) foi 
desenvolvido em 1952 como uma evolução do ENIAC e serve de base para todos os 
computadores atuais. Von Neumann definiu, a partir de sua máquina, que todos os 
computadores deveriam possuir quais características estruturais?
Resposta 
Selecionada: 
c. 
Memória principal, unidade lógica e aritmética, unidade de controle e 
dispositivos de entrada e saída.
Respostas: a. 
Opcode, micro-operações, linguagem de baixo nível e linguagem de 
alto nível.
b. 
Válvulas, relés, diodos e transistores.
c. 
Memória principal, unidade lógica e aritmética, unidade de controle e 
dispositivos de entrada e saída.
d. 
Dados, instruções, informações e algoritmos.
e. 
Processamento superescalar, multithreading, pipeline e superpipeline.
Comentário 
da resposta: 
Resposta: C
Comentário: Von Neumann definiu que todos os computadores deveriam 
possuir as seguintes características: Memória principal para 
armazenamento dos dados. Unidade lógica e aritmética (ULA) para realizar 
operações em dados binários. Unidade de controle para interpretar/executar 
todas as instruções da memória principal. Dispositivos de entrada e saída 
(E/S) controlados pela unidade de controle.
1. Pergunta 5 
• 0,25 em 0,25 pontos
Os registradores de controle e estado da máquina de von Neumann são utilizados no 
funcionamento e organização do processador e estão ocultos do usuário, ficando apenas 
disponíveis para o sistema operacional. Além dos registradores de controle e estado, a 
máquina de von Neumann possui também os registradores acumulador (AC) e o 
multiplicador (MQ) que são empregados para manter temporariamente os resultados de 
operações da ULA. Entre os registradores de controle estado, o principal é o PC (contador 
de programa ou program counter) que possui como finalidade:
Resposta 
Selecionada: 
e. 
Contém o endereço para busca de um par de instruções contidas na 
memória principal.
Respostas: a. 
Receber uma ou várias palavras que serão armazenadas na memória 
ou enviadas para alguma unidade de E/S.
b. 
Armazenar temporariamente a próxima instruçãoa ser executada.
c. 
Manter temporariamente os operandos e resultados de operações da 
ULA.
d. 
Especificar o endereço na memória principal a ser lido/escrito.
e. 
Contém o endereço para busca de um par de instruções contidas na 
memória principal.
Comentário da 
resposta: 
Resposta: E
Comentário: De acordo com o livro-texto, o registrador contador de 
programa (PC – program counter) é o registrador que contém o endereço 
para busca de um par de instruções contidas na memória principal.
1. Pergunta 6 
• 0,25 em 0,25 pontos
Um operando é uma entrada ou argumento contido em uma dada instrução dentro do 
registrador ou em algum endereço na memória principal. Os operandos são classificados em 
quais categorias?
Resposta 
Selecionada: 
a. 
Números, caracteres, endereços e dados lógicos.
Respostas: a. 
Números, caracteres, endereços e dados lógicos.
b. 
Binário, octal, decimal e hexadecimal.
c. 
Inteiro, ponto flutuante, fracionário e irracional.
d. 
Entrada, saída, dados e instruções.
e. 
Entrada da CPU, entrada de dados, saídas de controle e saídas de 
memória.
Comentário da 
resposta: 
Resposta: A
Comentário: De acordo com o livro-texto, as quatro categorias (números, 
caracteres, endereços e dados lógicos) são responsáveis pela 
padronização dos tipos de dados e instruções processados em uma 
determinada máquina.
1. Pergunta 7 
• 0,25 em 0,25 pontos
O ciclo básico de instruções ocorre quando o processador inicia a busca de uma ou várias 
instruções da memória e, após sua interpretação e execução, pode finalizar o processo 
gerando um resultado ou iniciar um novo ciclo de buscas para realizar outra tarefa antes do 
término da operação. O ciclo básico de instruções também é conhecido como:
Resposta Selecionada: d. 
Ciclo direto.
Respostas: a. 
Ciclo de caminho de dados.
b. 
Ciclo indireto.
c. 
Ciclo de interrupção.
d. 
Ciclo direto.
e. 
Ciclo de caminho de instruções.
Comentário da 
resposta: 
Resposta: D
Comentário: O ciclo básico de busca ou ciclo direto, em sua forma mais 
simplificada, é responsável por, primeiramente, buscar as instruções (lê a 
próxima instrução da memória dentro do processador) uma por vez e as 
executa (interpreta o código de operação e efetua a operação indicada).
1. Pergunta 8 
• 0,25 em 0,25 pontos
A execução de uma instrução geralmente envolve um ou mais operandos, lidos da memória. 
Assim, se algum endereçamento indireto for utilizado, acessos adicionais à memória serão 
necessários. Nessas situações (ciclo indireto), um endereço indireto será considerado como 
um estágio a mais no ciclo de instrução, que pode conter também qual outro estágio 
adicional?
Resposta Selecionada: e. 
Interrupção.
Respostas: a. 
Buscar.
b. 
Executar.
c. 
Início.
d. 
Fim.
e. 
Interrupção.
Comentário da 
resposta: 
Resposta: E
Comentário: No ciclo indireto de instruções, a instrução é lida e 
examinada para determinar se há algum endereçamento indireto 
envolvido. Se houver, os operandos necessários são obtidos através de 
endereçamento indireto utilizando interrupções a fim de parar o ciclo 
original e buscar uma nova instrução.
1. Pergunta 9 
• 0,25 em 0,25 pontos
O ciclo de instrução pode envolver mais de uma referência de busca na memória principal, 
além de especificar uma operação de E/S (entrada e saída). O processo de busca e execução 
de uma instrução pode ser detalhado através de um diagrama dos estágios do ciclo de 
instrução em que a seguinte etapa não faz parte desse ciclo:
Resposta Selecionada: e. 
Formato da instrução.
Respostas: a. 
Busca do operando.
b. 
Cálculo do endereço do operando.
c. 
Armazenamento do operando.
d. 
Busca da instrução.
e. 
Formato da instrução.
Comentário da 
resposta: 
Resposta: E
Comentário: De acordo com o livro-texto, o formato da instrução não faz 
parte do ciclo de instrução, o formato serve apenas como padrão a ser 
considerado pela máquina para que ela possa interpretar as diferentes 
categorias e tipos de instruções.
1. Pergunta 10 
• 0,25 em 0,25 pontos
Existe uma grande variedade de técnicas de endereçamento, além da necessidade de muitas 
referências à memória principal que essas técnicas demandam. Essas referências estão 
contidas dentro da própria instrução, incluindo o próprio cálculo de endereçamento. Assim, 
entre as diferentes técnicas de endereçamento, qual opera baseada em um vetor linear de 
posições e elementos, em que somente um deles pode ser acessado de cada vez?
Resposta Selecionada: c. 
Endereçamento por pilha.
Respostas: a. 
Endereçamento imediato.
b. 
Endereçamento direto.
c. 
Endereçamento por pilha.
d. 
Endereçamento indireto.
e. 
Endereçamento por deslocamento.
Comentário da 
resposta: 
Resposta: C
Comentário: De acordo com o livro-texto, o acesso ao conteúdo de uma 
pilha é realizado somente um de cada vez, pois os itens adicionados ou 
removidos da pilha só podem ser acessados do seu topo.
UNIDADE III
Pergunta 1 
• 0,25 em 0,25 pontos
Uma memória é um componente eletrônico que tem como função o armazenamento de 
dados/instruções manipulados por um sistema computacional e codificados através de 
números binários (0 e 1). Em se tratando de aspectos funcionais, os sistemas de memória 
também podem ser classificados a partir de quais características?
Resposta 
Selecionada: 
a. 
Localização, capacidade, unidade de transferência, palavra e unidades 
endereçáveis.
Respostas: a. 
Localização, capacidade, unidade de transferência, palavra e unidades 
endereçáveis.
b. 
Função, estrutura, arquitetura e organização.
c. 
Complexidade, lógica, computabilidade e tomada de decisão.
d. 
Topologia, hierarquia, protocolo e conexões.
e. 
Nível físico, nível de enlace, nível de rede, nível de transporte, nível 
de sessão e nível de apresentação.
Comentário 
da resposta: 
Resposta: A
Comentário: De acordo com o livro-texto, as memórias devem possuir 
como características sua localização (externa ou interna), sua capacidade 
de armazenamento, velocidade de transferência de dados e instruções, qual 
o tamanho da palavra que o computador deve operar e para quais 
endereços os dados/instruções devem ser armazenados.
1. Pergunta 2 
• 0,25 em 0,25 pontos
Em um projeto de desenvolvimento de memórias existem três questões que devem ser 
levadas em consideração na sua fabricação: qual o seu custo, qual sua capacidade e qual a 
sua velocidade. No que diz respeito somente à capacidade de armazenamento, as memórias 
devem possuir:
Resposta 
Selecionada: 
c. 
Maior capacidade possível, deixando livre para o uso de aplicações 
que necessitem de mais espaço.
Respostas: a. 
Custos reduzidos em relação a outros dispositivos do computador.
b. 
Sincronismo para enviar e receber informações oriundas do 
processador.
c. 
Maior capacidade possível, deixando livre para o uso de aplicações 
que necessitem de mais espaço.
d. 
Tempo de acesso mais rápido, resultando em um custo maior por bit.
e. 
 Requisitos de desempenho, pois quanto mais lento maior será o 
tempo necessário de acesso à memória.
Comentário 
da resposta: 
Resposta: C
Comentário: As memórias do tipo RAM devem possuir a maior 
capacidade possível para armazenar os dados/instruções, facilitando assim 
a operação de dados da CPU no processamento de itens que estejam no 
disco rígido e podem ser armazenados na memória, impedindo a todo 
instante a busca desses dados no disco.
1. Pergunta 3 
• 0,25 em 0,25 pontos
A latência ou o tempo de acesso à memória é definido como o tempo gasto para que se 
realize uma operação de leitura/escrita dos dados/instruções armazenados em algum local 
específico. O tempo para o acesso aos dados na memória tem seu início quando:
Resposta 
Selecionada: 
d. 
O endereço é apresentado à memória até o momento em que os dados 
são armazenados ou se tornam disponíveis para utilização.
Respostas: a. 
A instrução é gerada nos dispositivos periféricos e armazenada 
novamente na memória principal.
b. 
Os dados gerados nos registradores são enviados para a memória ROM 
realizar o processamento.c. 
A memória recebe instruções oriundas da placa-mãe e inicia o 
processamento de dados.
d. 
O endereço é apresentado à memória até o momento em que os dados 
são armazenados ou se tornam disponíveis para utilização.
e. 
A capacidade do disco rígido atinge seu valor máximo, sendo 
necessário o armazenamento em outro dispositivo de memória.
Comentário da 
resposta: 
Resposta: D
Comentário: Segundo o livro-texto, o tempo necessário para acesso à 
memória deverá envolver o tempo em que o endereço é identificado pela 
memória e se torna disponível para sua utilização pelo processador.
1. Pergunta 4 
• 0,25 em 0,25 pontos
Quando se projeta um sistema de memória é necessário atender a alguns requisitos de 
desempenho, capacidade e custo por bit, presentes nos diferentes tipos de memória 
fabricados anualmente. Em se tratando da relação hierárquica das memórias, quais dos 
seguintes critérios a seguir faz parte da otimização de um projeto?
Resposta 
Selecionada: 
e. 
Diminuição do custo por bit, quanto menor for o nível na hierarquia.
Respostas: a. 
Aumento na capacidade de transferência, quanto mais obsoleto for o 
dispositivo.
b. 
Maior demora para acesso aos dados, quanto menor for a capacidade 
da memória.
c. 
Menor capacidade de armazenamento, quanto mais lento é o acesso à 
memória.
d. 
Menor frequência de clock de operação sobre os dados, quanto menor 
for a capacidade de armazenamento.
e. 
Diminuição do custo por bit, quanto menor for o nível na hierarquia.
Comentário da 
resposta: 
Resposta: E
Comentário: Em projetos, para a fabricação de memórias modernas é de 
interesse que haja uma diminuição do custo por bit, de acordo com sua 
hierarquia, buscando baratear memórias mais rápidas e que estão em 
níveis menores da hierarquia.
1. Pergunta 5 
• 0,25 em 0,25 pontos
As memórias somente de leitura (ROM – read-only memory) possuem como principal 
característica não serem voláteis, ou seja, não perdem seus dados ao serem desligadas. 
Devido à sua versatilidade e baixo custo, a ROM também é responsável por armazenar 
sistemas de controle em dispositivos como celulares, automóveis, geladeiras, smart TV’s, 
drones, entre outros. A ROM também é conhecida por integrar o sistema de inicialização dos 
computadores e é popularmente conhecida com qual nome?
Resposta Selecionada: e. 
 BIOS.
Respostas: a. 
Cache.
b. 
RAM.
c. 
DRAM.
d. 
Pen drive.
e. 
 BIOS.
Comentário da 
resposta: 
Resposta: E
Comentário: A BIOS (Basic Input/Output System – sistema básico de 
entrada e saída) é responsável por armazenar todas as informações 
necessárias para a inicialização de um computador ou sistemas 
embarcados, além de seus periféricos.
1. Pergunta 6 
• 0,25 em 0,25 pontos
Os sistemas de memória são constituídos de diferentes dispositivos que realizam o 
armazenamento de dados. Cada dispositivo possui sua própria característica operacional em 
relação à taxa de transferência, capacidade de armazenamento e custo por bit. É difícil 
imaginar, mas os primeiros computadores não possuíam nenhum dispositivo de memória 
secundária para realizar esse armazenamento. A partir do conceito de memória secundária, 
qual foi o primeiro dispositivo de armazenamento em massa?
Resposta Selecionada: a. 
Fita magnética.
Respostas: a. 
Fita magnética.
b. 
Memória RAM.
c. 
Memória ROM.
d. 
Disco rígido.
e. 
CD-ROM.
Comentário da 
resposta: 
Resposta: A
Comentário: Os primeiros dispositivos de armazenamento em massa 
foram as fitas magnéticas iguais às utilizadas em gravadores de áudio, 
usadas antes mesmo da criação dos discos rígidos.
1. Pergunta 7 
• 0,25 em 0,25 pontos
A memória virtual tem como objetivo principal utilizar o disco rígido como uma extensão da 
memória principal (RAM), aumentando assim o espaço para o endereçamento disponível no 
armazenamento temporário de dados. Essa técnica é utilizada, geralmente, em computadores 
que não possuem uma quantidade elevada de memória e que não conseguem executar 
algumas aplicações mais “pesadas”. A partir da técnica de memória virtual, como definimos 
o pedaço da memória que se torna não utilizável?
Resposta Selecionada: c. 
Fragmentação.
Respostas: a. 
Quadro de páginas.
b. 
Endereço físico.
c. 
Fragmentação.
d. 
Falha de página.
e. 
Endereço virtual.
Comentário da 
resposta: 
Resposta: C 
Comentário: De acordo com o livro-texto, a fragmentação é definida 
como um pedaço da memória que se torna não utilizável ou que está 
perdido.
1. Pergunta 8 
• 0,25 em 0,25 pontos
Desenvolvidos na década de 1980, os discos ópticos foram utilizados inicialmente na 
gravação de programas de televisão e, na sequência, no armazenamento de dados em 
computadores. No ato da fabricação de um disco óptico, como o CD-ROM, são criadas 
algumas cavidades diretamente no substrato policarbonato para a diferenciação da leitura 
dos bits 0 e 1. Essas marcas ou cavidades no disco são conhecidas tecnicamente por qual 
nome?
Resposta Selecionada: d. 
Depressões.
Respostas: a. 
Planos.
b. 
Curvas.
c. 
Retas.
d. 
Depressões.
e. 
Arestas.
Comentário da 
resposta: 
Resposta: D
Comentário: De acordo com o livro-texto, a área na superfície dos CD-
ROMs para a diferenciação entre os bits 0 e 1 e que é constituída por um 
“buraco” na superfície é conhecida como depressão (ou pit).
1. Pergunta 9 
• 0,25 em 0,25 pontos
Desenvolvidos na década de 1960 e conhecidos como floppy disk drivers, os disquetes 
possuem características semelhantes aos discos rígidos. A diferença entre esses dispositivos 
está, além da capacidade, na velocidade de acesso, no tempo de transferência de dados e, 
principalmente, na sua portabilidade. O modo de operação dos disquetes também se 
assemelha aos discos rígidos. A partir dessas informações, indique qual alternativa 
representa os locais onde ocorrem as gravações nos disquetes.
Resposta Selecionada: a. 
Em trilhas e setores, posicionados na superfície do disco.
Respostas: a. 
Em trilhas e setores, posicionados na superfície do disco.
b. 
Em depressões e planos, posicionados na superfície do disco.
c. 
Em arestas e planos, posicionados na superfície do disco.
d. 
Em trilhas e depressões, posicionadas na superfície do disco.
e. 
Em setores e lacunas, posicionados na superfície do disco.
Comentário da 
resposta: 
Resposta: A
Comentário: Assim como nos discos rígidos magnéticos, os disquetes 
são organizados em separações contendo trilhas e setores para melhor 
desempenho do armazenamento dos dados.
1. Pergunta 10 
• 0,25 em 0,25 pontos
 As fitas magnéticas já foram muito populares como dispositivos para armazenamento de 
dados no início da computação. Elas foram introduzidas no mercado, a fim de melhorar o 
desempenho no processo de leitura/gravação de dados, que era um processo muito lento, 
baseando-se no uso de cartões perfurados. Diferentemente do acesso à memória que ocorre 
nos discos rígidos ou na memória RAM, o acesso aos dados contidos na fita magnética é 
realizado de que forma?
Resposta Selecionada: b. 
Sequencial.
Respostas: a. 
Associativo.
b. 
Sequencial.
c. 
Aleatório.
d. 
Direto.
e. 
Indireto.
Comentário da 
resposta: 
Resposta: B
Comentário: De acordo com o livro-texto, o acesso aos dados gravados 
na fita ou mesmo o modo de gravação nelas ocorre de forma sequencial, 
onde uma trilha é lida após a outra, em sequência.
UNIDADE IV
Pergunta 1 
• 0,25 em 0,25 pontos
A largura do barramento é um parâmetro que deve ser considerado em seu projeto. Assim, 
quanto mais largas forem as linhas de endereços, maior a capacidade de endereçamento da 
memória e do processador. Aumentar a aceleração do barramento também é possível, porém 
difícil, pois os sinais geralmente trafegam com diferentes velocidades no barramento. Esse 
problema na variação da velocidade no barramento é conhecido como:
Resposta Selecionada: d. 
Atraso diferencial do barramento.
Respostas: a. 
Atraso integral do barramento.
b. 
Atraso inicial do barramento.
c. 
Atraso paralelo do barramento.
d. 
Atraso diferencial dobarramento.
e. 
Atraso final do barramento.
Comentário da 
resposta: 
Resposta: D
Comentário: De acordo com o livro-texto, o atraso diferencial do 
barramento ocorre quando os sinais trafegam com diferentes 
velocidades no barramento.
1. Pergunta 2 
• 0,25 em 0,25 pontos
O barramento PCI (Peripheral Component Interconnect ou barramento de interconexão de 
componente periférico) foi desenvolvido em 1990 em substituição ao já ultrapassado 
barramento EISA (Extended Industry Standard Architecture). Originalmente, o PCI possuía 
a capacidade de transferência de 32 bits por ciclo e largura de banda de 133 MB/s. Em 1993, 
foi lançada a segunda versão (PCI 2.0) e, em 1995, a versão 2.1, que trouxeram melhorias no 
desempenho e nas transmissões de áudio e vídeo em alta qualidade. Qual foi o fator 
determinante para que essa melhoria de desempenho fosse obtida?
Resposta 
Selecionada: 
a. 
O uso de dois chips, que funcionam como uma ponte para conectar o 
barramento PCI ao processador e à memória principal.
Respostas: a. 
O uso de dois chips, que funcionam como uma ponte para conectar o 
barramento PCI ao processador e à memória principal.
b. 
O uso de um processador com vários núcleos para melhorar o 
desempenho do computador.
c. 
O uso de barramentos separados para dados e instruções.
d. 
O uso de memória cache para o armazenamento de dados e instruções.
e. 
O uso de arquivos MP3 e MP4, que possibilitavam o armazenamento 
mais simples de arquivos de áudio e vídeo.
Comentário da 
resposta: 
Resposta: A
Comentário: A melhora do padrão PCI em comparação a padrões 
anteriores se deve aos dois chips da Intel, que trabalham como uma 
espécie de ponte que conecta o barramento PCI ao processador, à 
memória principal e ao restante do barramento.
1. Pergunta 3 
• 0,25 em 0,25 pontos
O barramento PCI Express, ou simplesmente PCIe, elimina o uso do barramento paralelo, 
constituído de mestres e escravos, e utiliza um projeto baseado em conexões seriais ponto a 
ponto de alto desempenho. Essa solução apresenta uma transição radical na tradição do 
barramento ISA/EISA/PCI e se baseia em práticas de redes Ethernet comutadas. A 
arquitetura PCIe possui três principais pontos de diferenças em relação ao barramento PCI. 
Quais são essas diferenças?
Resposta 
Selecionada: 
e. 
Comutador centralizado, conexão serial ponto a ponto e um modelo 
conceitual de mestre de barramento.
Respostas: a. 
Fita magnética paralela, disco rígido serial e barramento em camadas.
b. 
Memória RAM centralizada, conexão do pen drive em paralelo e 
modelo de barramento triangular.
c. 
Processador distribuído, memória cache em níveis e barramento 
alinhado.
d. 
Sistemas de memória auxiliares em buffer, barramentos em camadas 
distribuídas e conexão paralela ponto a ponto.
e. 
Comutador centralizado, conexão serial ponto a ponto e um modelo 
conceitual de mestre de barramento.
Comentário 
da resposta: 
Resposta: E
Comentário: Segundo o livro-texto, a arquitetura PCIe possui três pontos 
de diferenças em relação ao barramento PCI antigo, um deles é o 
comutador centralizado e o outro é a utilização de conexões seriais ponto a 
ponto estreitas. A terceira diferença é um pouco mais sutil e trata-se de um 
modelo conceitual de mestre de barramento encontrado no PCI, que emite 
um comando a um escravo que envia um pacote de dados a um outro 
dispositivo.
1. Pergunta 4 
• 0,25 em 0,25 pontos
Os barramentos PCI e PCIe possuem alta velocidade de transmissão e são eficientes na 
conexão de dispositivos de alto desempenho, como as placas de vídeo. Entretanto, eles são 
muito caros para serem empregados em dispositivos periféricos, que operam à baixa 
velocidade. A fim de resolver problemas relacionados ao desempenho dos barramentos 
utilizados em periféricos, sete empresas de tecnologia (IBM, Intel, Microsoft, entre outras) 
se juntaram para buscar uma solução unificada de conexão para uma gama variada de 
dispositivos de E/S. Qual foi o padrão de barramento adotado para uso geral que elas 
desenvolveram e que foi lançado em 1998?
Resposta Selecionada: b. 
USB.
Respostas: a. 
AGP.
b. 
USB.
c. 
PCIe.
d. 
ISA.
e. 
VESA.
Comentário da 
resposta: 
Resposta: B
Comentário: De acordo com o livro-texto, o padrão resultante dessa 
pesquisa em conjunto foi lançado em 1998 e ficou conhecido como USB 
(Universal Serial Bus – barramento serial universal) e desde então é 
amplamente utilizado em computadores, celulares, tablets, smart TV e 
sistemas embarcados em geral.
1. Pergunta 5 
• 0,25 em 0,25 pontos
Basicamente, um dispositivo de E/S se comunica com suas interfaces através do 
envio/recebimento de bits de controle. Embora cada dispositivo possua características de 
funcionamento próprio, o fluxo de informações é o mesmo para todos os dispositivos. O 
fluxo direcional para dados recebidos e transmitidos também é conhecido tecnicamente por 
qual nomenclatura?
Resposta Selecionada: e. 
RX/TX.
Respostas: a. 
AC/MQ.
b. 
IR/IBR.
c. 
PC/MAR.
d. 
PC/AT.
e. 
RX/TX.
Comentário da 
resposta: 
Resposta: E
Comentário: O sentido direcional para o fluxo de dados 
transmitidos/recebidos das conexões entre os periféricos é conhecido 
também como (RX/TX).
1. Pergunta 6 
• 0,25 em 0,25 pontos
Os barramentos de dados e instruções precisam seguir um certo padrão organizacional. Ao 
desenvolverem um projeto, os engenheiros devem seguir os protocolos de barramentos, que 
irão determinar especificações mecânicas e elétricas na fabricação das placas. Existem 
variedades de barramentos para uso em computadores. Dentre elas, qual alternativa não 
representa um tipo de padrão para barramentos?
Resposta Selecionada: b. 
MBR.
Respostas: a. 
Unibus.
b. 
MBR.
c. 
Omnibus.
d. 
SCSI.
e. 
ISA.
Comentário da 
resposta: 
Resposta: B
Comentário: O MBR (memory buffer register) é um registrador que 
armazena palavras recebidas da memória principal e não é um modelo 
de barramento.
1. Pergunta 7 
• 0,25 em 0,25 pontos
A arquitetura de computador do tipo RISC (Reduced Instruction Set Computer –computador 
com um conjunto reduzido de instruções) foi um grande avanço no desenvolvimento dos 
processadores modernos. Essa arquitetura trouxe novas questões em seu projeto, como 
possuir um conjunto de instruções menor, execução otimizada de chamada de funções, 
modos de execução baseados no uso de pipeline
e execução de cada instrução em um ciclo de clock. Além dessas características, qual outra 
característica relevante possui a arquitetura RISC?
Resposta Selecionada: d. 
Menor quantidade de modos de endereçamento.
Respostas: a. 
Menor quantidade de memória RAM.
b. 
Menor quantidade de memória ROM.
c. 
Menor quantidade de espaço em disco rígido.
d. 
Menor quantidade de modos de endereçamento.
e. 
Menor quantidade de acessos ao barramento.
Comentário da 
resposta: 
Resposta: D
Comentário: De acordo com o livro-texto, um dos fatores mais 
relevantes encontrados na arquitetura RISC está relacionado aos modos 
de endereçamento de memória pelo conjunto de instruções.
1. Pergunta 8 
• 0,25 em 0,25 pontos
O pipeline é empregado na execução de instruções em paralelo, com o intuito de melhorar o 
desempenho dos processadores. Para máquinas do tipo RISC, a maioria das instruções em 
pipeline é do tipo registrador-para-registrador, envolvendo apenas dois ou três estágios. 
Nesse caso, os dois primeiros estágios serão para a realização da busca da instrução e um 
estágio para a execução, além do armazenamento em memória. Apesar de vantajoso, o 
pipeline
em máquinas RISC apresenta quais problemas?
Resposta 
Selecionada: 
b. 
Em relação ao acesso à memória e quando ocorre um desvio na 
instrução, interrompendo o fluxo sequencial de execução.
Respostas: a. 
Em relação ao uso da memória ROM para armazenamento de dados e 
quando ocorre erro na comunicação com o disco rígido.
b. 
Em relação ao acesso à memória e quando ocorre um desvio na 
instrução, interrompendo o fluxo sequencial de execução.
c. 
Em relação à busca de instruções nos registradorese quando ocorre um 
acesso aos dispositivos de E/S.
d. 
Em relação ao acesso sequencial de dados nos dispositivos de E/S e 
quando os registradores apresentam algum tipo de problema.
e. 
Em relação ao acesso paralelo na memória cache e quando ocorre 
algum desvio no fluxo de armazenamento, interrompendo a execução.
Comentário 
da resposta: 
Resposta: B
Comentário: Dois problemas impedem que seja obtido o aumento máximo 
na velocidade do pipeline, sendo o primeiro em relação ao acesso à 
memória, que, como se sabe, nessa situação será único, e será utilizado 
apenas um acesso por estágio. O segundo problema é quando ocorre um 
desvio na instrução, pois o fluxo sequencial de execução também será 
interrompido, de forma que, para acomodar isso, utiliza-se a menor 
quantidade de estágios possível.
1. Pergunta 9 
• 0,25 em 0,25 pontos
Um processador superescalar é definido como aquele que possui múltiplos e independentes 
pipelines de instruções. Uma das grandes vantagens da implementação superescalar é o 
aumento no nível de paralelismo de instruções, que possibilita múltiplos fluxos processados 
simultaneamente. Alguns problemas podem ocorrer em uma implementação superescalar, 
como a entrada de alguma operação dependente da saída da instrução anterior, de modo que 
a instrução seguinte não poderá completar sua execução. Para contornar esse problema de 
dependência, qual solução deve ser tomada?
Resposta 
Selecionada: 
d. 
Eliminar a dependência de dados ou instruções desnecessárias, 
utilizando-se para isso registradores adicionais, renomeando assim as 
referências obtidas dos registradores no código original.
Respostas: a. 
Buscar a instrução, interpretar a instrução, obter dados e processar dados.
b. 
Determinar o intervalo de tempo entre o início da borda de subida (ou 
descida) do pulso, até o início da próxima borda de subida (ou descida) 
do outro pulso.
c. 
Realizar o cálculo para o armazenamento do resultado da operação na 
memória principal.
d. 
Eliminar a dependência de dados ou instruções desnecessárias, 
utilizando-se para isso registradores adicionais, renomeando assim as 
referências obtidas dos registradores no código original.
e. 
Receber uma ou várias palavras que serão armazenadas na memória ou 
enviadas para alguma unidade de E/S.
Comentário da 
resposta: 
Resposta: D
Comentário: Uma forma de contornar o problema da dependência de 
dados seria o processador eliminar algum tipo de dependência 
desnecessária, utilizando-se para isso registradores adicionais, 
renomeando assim as referências obtidas dos registradores no código 
original.
1. Pergunta 10 
• 0,25 em 0,25 pontos
A abordagem multithreading explícita é de grande utilidade na realização do processamento 
paralelo. Dessa forma, para que ele ocorra corretamente, é importante que o processador 
disponibilize um registrador (contador de programa) para que cada thread em execução 
possa ser executado concorrentemente. Dentre as diversas técnicas de multithreading 
explícitas, assinale a técnica cujas instruções de um thread sejam executadas de forma 
progressiva, até que algum novo evento ocorra, causando um atraso.
Resposta Selecionada: e. 
Multithreading bloqueada.
Respostas: a. 
Multithreading simultânea.
b. 
Multithreading intercalada.
c. 
Multithreading ativa.
d. 
Chip multiprocessado.
e. 
Multithreading bloqueada.
Comentário 
da resposta: 
Resposta: E
Comentário: De acordo com o livro-texto, na multithreading bloqueada, 
também conhecida como multithreading de granularidade grossa, as 
instruções de um thread serão executadas de forma progressiva até que 
algum novo evento ocorra, causando um atraso. Esse evento induzirá uma 
troca de thread em operação para outro thread, e só será eficiente se o 
processador executar as tarefas de forma ordenada e, se possível, sem 
nenhuma falha de cache.
	Pergunta 1
	1. Pergunta 2
	1. Pergunta 3
	1. Pergunta 4
	1. Pergunta 5
	1. Pergunta 6
	1. Pergunta 7
	1. Pergunta 8
	Pergunta 9
	1. Pergunta 10
	Pergunta 1
	1. Pergunta 2
	1. Pergunta 3
	1. Pergunta 4
	1. Pergunta 5
	1. Pergunta 6
	1. Pergunta 7
	1. Pergunta 8
	1. Pergunta 9
	1. Pergunta 10
	Pergunta 1
	1. Pergunta 2
	1. Pergunta 3
	1. Pergunta 4
	1. Pergunta 5
	1. Pergunta 6
	1. Pergunta 7
	1. Pergunta 8
	1. Pergunta 9
	1. Pergunta 10
	Pergunta 1
	1. Pergunta 2
	1. Pergunta 3
	1. Pergunta 4
	1. Pergunta 5
	1. Pergunta 6
	1. Pergunta 7
	1. Pergunta 8
	1. Pergunta 9
	1. Pergunta 10

Continue navegando