wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arquitetura Computacional II

Total questions: 22

Worksheet time: 38mins

Name
Class
Date
1.

O homem aperfeiçoou suas técnicas criando instrumentos de apoio à contagem e computo.

Cada vez mais os números foram crescendo, a necessidade de precisão e a dificuldade em solucionar cálculos cada vez mais complexos levou o homem a criar mecanismos com o intuito de simplificar tarefa tão árdua. Daí surgiu ferramentas tais como:

a)

Lápis, papel, giz

b)

ábaco, régua de cálculo, máquina de calcular e o computador

c)

Lápis, papel, caneta, ábaco e computador

d)

Caneta, papel, borracha e lápis

2.

O computador é uma máquina capaz de:

a)

receber dados, processar e gerar resultados.

b)

computar dados, receber, armazenar e distribuir dados.

c)

armazenar dados, receber, computar e distribuir dados.

d)

receber dados, armazenar, tratar e produzir informações de forma automática, com grande rapidez e precisão.

3.

Atualmente, as famílias de computadores podem ser classificadas em quantos grupos distintos?

a)

três

b)

quatro

c)

cinco

d)

sete

4.

As famílias de computadores pessoais (PCs), podem ser:

a)

os minicomputadores, os supermini, os computadores de grande porte

b)

os minicomputadores, os supermini, os computadores de grande porte (mainframes), os supercomputadores e os computadores pessoais.

c)

os computadores de grande porte e os supercomputadores.

d)

os minicomputadores, os supermini, os mainframes, os minimicrocomputadores.

5.

O homem que inventa uma máquina para realizar as operações de recenseamento da população. Onde a máquina \"lia\" cartões perfurados em código BCD (Binary Coded Decimal) e efetuava contagens da informação referente à perfuração respectiva. Foi:

a)

Hermann Hollerith.

b)

Von Neumann.

c)

John Napier.

d)

Charles Babbage.

e)

Sthephen Wozniak e Steve Jobs.

6.

Os computadores eram verdadeiros monstros eletrônicos que ocupavam muito espaço e consumiam muita energia.

O ENIAC (Eletronic Numerical Integrator and Computer), construído em 1948 tinha 19.000 válvulas e consumia cerca de 200 quilowatts, um absurdo para a época.

Esta tecnologia marcou época, sendo considerado:

a)

primeira geração de computadores

b)

segunda geração de computadores

c)

terceira geração de computadores

d)

quarta geração de computadores

e)

quinta geração de computadores

7.

A memória secundária não é a memória de trabalho, mas antes uma espécie de "depósito" de dados. Isso irá requerer maior capacidade. Esses dados também ficarão lá por um longo prazo e portanto precisaremos de uma tecnologia de memória que não seja volátil.

Exemplos de memórias voláteis:

a)

DRAM, disco rígido, Dual-channel, BIOS.

b)

SDRAM, ROM, EEPROM, DRAM.

c)

Cartões de memória, pendrives, disco rígido.

d)

ROM, BIOS, EEPROM, cartões de memória, pendrives.

e)

RAM, DRAM, SDRAM, DDR, Dual-Channel e Triple-Channel.

8.

Os módulos de E/S são conectados à CPU através do barramento do sistema e são as ligações do sistema computacional com o mundo externo.

Sua função principal é permitir a comunicação entre o periférico que ele controla e a CPU, através:

a)

do eletromagnetismo.

b)

da unidade de armazenamento.

c)

do barramento.

d)

das memórias não voláteis.

e)

das memórias voláteis.

9.

Neste modo de comunicação a CPU não fica esperando que a operação de E/S seja finalizada para continuar a execução do programa, em vez disso, a CPU emite um sinal para o módulo de E/S com a operação solicitada e continua executando outras instruções do programa.

Quando o módulo de E/S estiver pronto para trocar informações com a CPU, ele envia um sinal de interrupção avisando seu estado de "pronto".

a)

E/S programada.

b)

Acesso direto à memória (DMA).

c)

E/S dirigida por interrupção.

d)

Acesso direto à memória (CDMA).

e)

E/S por interrupção programada.

10.

Instruction Set Architecture (ISA), é basicamente:

a)

um computador pessoal eles conectam as memórias ao microprocessador, as placas de vídeo e de rede ao microprocessador, os discos rígidos ao controlador de disco, etc.

b)

a especificação do projeto da CPU e, por extensão, de todo o computador. O conjunto de instruções se refere a quais instruções a CPU será capaz de "entender", ou melhor, executar.

c)

é um mecanismo utilizado para fazer com que a CPU interrompa temporariamente a sequência de instruções (programa) em execução.

d)

é o componente principal do sistema, responsável pela realização das operações de processamento (cálculos matemáticos, entre outros) e de controle durante a execução de um programa.

11.

Usualmente representamos uma instrução de máquina através de mnemônicos. Os operandos também podem ser representados de forma mais amigável com o uso de variáveis.

Essa representação, ainda de baixo nível de abstração, porém mais legível a humanos é chamada de:

a)

linguagem de montagem assembly

b)

código de operação

c)

operandos

d)

operando destino

12.

Para converter a linguagem de montagem (assembly) em linguagem de máquina, utiliza-se:

a)

as instruções de máquina

b)

microprocessadores de propósito geral

c)

os endereços

d)

os dados lógicos

e)

um programa montador (assembler)

13.

Podem se referir a registradores, memória principal, ou periférico, lembrando que a memória secundária é constituída por periféricos de armazenamento.

a)

números

b)

códigos

c)

dados

d)

endereços

e)

caracteres

14.

As chamadas de transferência de controle, ou controle de fluxo que testa uma condição especifica e, se verdadeira, desvia para o endereço de memória especificado.

Se não, prossegue é:

a)

o desvio incondicional

b)

o operando em um computador

c)

o desvio condicional

d)

a chamada de sub-rotina

e)

o endereço de memória (variável)

15.

As chamadas de transferência de controle, ou controle de fluxo usada no final de um laço para provocar sua repetição, dentre outros usos é:

a)

o desvio condicional

b)

o desvio incondicional

c)

a chamada de sub-rotina

d)

o dado lógico

e)

o operando em um computador

16.

Para controlar o fluxo dos programas, isto é, viabilizar as estruturas condicionais e de laços, bem como a chamada e retorno de sub-rotinas, existem as instruções de controle.

Basicamente dentro desse grupo temos:

a)

operações booleanas (XOR, AND, OR, NOT e NAND)

b)

mnemônicos das instruções nesse grupo podem ser similares a: MOVE, LOAD, STOR, IN, OUT

c)

desvios incondicionais, desvios condicionais e chamadas de sub-rotina

d)

instruções lógicas e instruções aritméticas

17.

Com foco na organização interna de uma Unidade Central de Processamento (UCP), baseada no modelo de Von Neumann, assinale a alternativa correta:

a)

O registrador mais importante da UCP é o IR (Instruction Register), o qual indica a próxima instrução a ser buscada para execução.

b)

A Unidade Lógica e Aritmética (ULA) efetua operações complexas relativas a valores armazenados na memória ROM.

c)

A sequência de etapas para execução de cada instrução é chamada de ciclo decodificar-buscar-executar.

d)

As unidades de dados movimentadas entre a memória e os registradores são chamadas de palavras.

e)

O barramento é sempre externo à UCP, conectando-a à memória.

18.

No que diz respeito à arquitetura dos computadores, um componente realiza as funções de processamento de dados, enquanto outro oferece armazenamento interno à CPU. Esses componentes são conhecidos, respectivamente, como:

a)

Unidade de Controle e Supervisão / Memória Cache

b)

Unidade de Controle e Supervisão / Registradores

c)

Unidade Lógica e Aritmética / Memória Pipeline

d)

Unidade Lógica e Aritmética / Memória Cache

e)

Unidade Lógica e Aritmética / Registradores

19.

Os registradores de controle e de estado

a)

São registradores que podem ser manipulados pelo programa, para quem programa diretamente em assembly, ou indiretamente através do compilador.

b)

Armazena a instrução do programa que está sendo executada no ciclo de instrução atual.

c)

São utilizados pela unidade de controle e pelo Sistema Operacional.

d)

Armazena o endereço da memória principal onde está a próxima instrução a ser executada.

e)

Armazena o endereço a ser acessado na memória principal.

20.

Toda vez que uma operação é realizada na ULA são gerados indicadores (flags), também chamados de _________________.

a)

registrador auxiliar.

b)

Contador de Programa (PC - Program Counter)

c)

códigos de condição.

d)

registrador de endereços da memória.

21.

As CPUs comerciais possuem, naturalmente, mais registradores e mais conexões externas. O caminho de comunicação com o sistema de E/S pode ser dedicado. É comum haver mais unidades funcionais especializadas e surgiram técnicas para implementação mais eficientes das CPUs, tais como pipeline e despacho múltiplo.

a)

Incorreto esta afirmativa.

b)

Correto a afirmativa.

22.

As instruções que compõem os programas ficam armazenadas:

a)

na memória secundária

b)

no Registrador de Dados da Memória (MBR - Memory Buffer Register, ou MDR - Memory Data Register).

c)

na memória principal

d)

na memória primária

e)

no Registrador de Endereços da Memória (MAR)