Questões de Concurso sobre Hierarquia de memória

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
75 questões encontradas
Questões por página
20
Mais recentes
 

Um computador possui uma hierarquia de memórias, que dependendo do que o sistema operacional está fazendo, determinada memória é utilizada. No caso específico de memórias voláteis, temos que:


A

A memória cache tem seu acesso mais rápido que a memória RAM


B

A memória DRAM é mais encontrada nos equipamentos do que a memória SDRA


C

A memória SSD é mais lenta quando acessada, comparada à leitura na memória do HD


D

A memória analítica é mais persistente que a memória estática

Seja um computador com memória cache de 32 bits de endereçamento, com mapeamento direto, e blocos de 16 bytes, com 8 entradas. A unidade de endereçamento da cache é byte.


Quantos bits têm o campo índice da memória cache?


A

1


B

3


C

2


D

4

Em relação ao sistema de memória dos computadores construído como uma hierarquia de camadas, analise as seguintes afirmativas.


I. As camadas superiores têm uma velocidade mais alta e capacidade menor do que as inferiores.

II. A camada mais inferior na base da hierarquia de memória corresponde à memória principal que mantém as informações mais utilizadas em um cache de alta velocidade.

III. A camada superior consiste em registradores internos à CPU, geralmente feitos do mesmo material e tão rápidos quanto à própria CPU.


Estão CORRETAS as afirmativas:


A

I e II, apenas.


B

I e III, apenas.


C

II e III, apenas.


D

I, II e III.

Não é uma vantagem da hierarquia de memória permitir


A

aumentar o espaço de endereçamento.


B

executar programas em paralelo.


C

explorar o princípio da localidade espacial e temporal.


D

diminuir o tempo de acesso.

Em computadores digitais, a estrutura de armazenamento pode ser constituída por: Memória Cache (MC), Registradores (RE), Memória Principal (MP) e Disco Magnético (DM). Esses dispositivos podem ser organizados em uma hierarquia de acordo com a velocidade e o custo. A classificação correta dos componentes acima citados, a partir do que proporciona acesso mais veloz é:


A

MC/RE/MP/DM.


B

MC/MP/DM/RE.


C

RE/MC/MP/DM.


D

RE/MC/DM/MP.

A figura a seguir compara valores típicos de desempenho de vários níveis de hierarquia de memória em um sistema de armazenamento.


Nível

1

2

3

4

5

Nome

registradores

cache

Memória principal

Disco de estado sólido

Disco magnético

Tamanho típico

< 1 KB

< 13 MB

< 64 GB

< 1 TB

< 10 TB

Tecnologia de implementação

Memória personalizada com várias portas CMOS

CMOS SRAM em chip ou fora do chip

CMOS RAM

Memória flash

Disco magnético

Tempo de acesso (ns)

0,25 – 0,5

0,5 - 25

80 - 250

25.000 – 50.000

5.000.000

Largura da banda (MB/s)

20000 - 100000

5000 - 10000

1000 - 5000

500

20 – 150

Gerenciado por

compilador

hardware

Sistema operacional

Sistema operacional

Sistema operacional

Coadjuvado por

cache

Memória principal

disco

disco disco

disco


Fonte: Silberschatz, Galvin e Gagne (2015, s/p).


Nesse contexto, analise as afirmativas a seguir:


I. Em uma estrutura de armazenamento hierárquica, os mesmos dados podem aparecer em diferentes níveis do sistema de armazenamento.

II. Em um ambiente de computação em que só um processo é executado de cada vez, essa hierarquia não cria dificuldades. No entanto, em um ambiente multitarefa, deve-se ter cuidado maior ao garantir a coerência de dados em múltiplos acessos simultâneos.

III. O caching é um princípio importante dos sistemas de computação e a maioria dos sistemas tem um cache de instruções. Sem esse cache, a CPU teria de esperar vários ciclos enquanto uma instrução é buscada na memória principal.

IV. A transferência de dados do cache para a CPU e para os registradores é, geralmente, uma função do hardware, sem intervenção do sistema operacional. Por outro lado, a transferência de dados de disco para a memória costuma ser controlada pelo sistema operacional.


É CORRETO o que se afirma em


A

I e III, apenas.


B

II e IV, apenas.


C

III e IV, apenas.


D

I, II e III, apenas.


E

I, II, III e IV.

As memórias presentes em um computador seguem uma hierarquia. Considere os seguintes tipos de memórias presentes em um computador: registradores, memória cache, memória principal e memória secundária (discos). Assim, tem-se que


A

a memória cache é de menor capacidade e de maior rapidez do que a memória principal.


B

a memória principal, quando implementada com componentes de memórias do tipo flash, dispensa o uso da memória cache.


C

a memória secundária é de maior capacidade e de maior custo por bit do que a memória principal.


D

os registradores apresentam mais rapidez e menor custo por bit do que a memória principal.


E

os registradores são de menor capacidade e de menor velocidade do que a memória cache.

Analise a figura que se refere à hierarquia de memórias.


Imagem associada para resolução da questão


De acordo com essa figura, é correto afirmar que


A

uma memória virtual paginada melhora o tempo de acesso médio à memória principal


B

uma memória virtual paginada aumenta a capacidade da memória principal com armazenamento em disco.


C

uma memória física (RAM) serve como intermediária para a memória cache sempre que esta for mantida no disco rígido.


D

uma memória cache mantém, em uma memória pequena e rápida, os blocos de dados da ROM/BIOS mais frequentemente usados.


E

uma instrução típica é buscada na ROM/BIOS, os operandos são localizados e trazidos para os registradores, o cálculo é feito na Unidade de Aritmética e Lógica do processador e o resultado é devolvido para a memória virtual.

Abaixo estão representados tipos de memória de um computador:


1. Cache.

2. Disco rígido.

3. DRAM.

4. Registradores.


Com relação à maior proximidade do processador, qual seria a ordem hierárquica correta?


A

1, 4, 3 e 2.


B

2, 3, 1 e 4.


C

3, 2, 4 e 1.


D

3, 1, 2 e 4.


E

4, 1, 3 e 2.

Diversos componentes estão presentes na arquitetura de um computador. Dentre eles, a memória cache, que é um componente que está localizado, na hierarquia de memória, entre


A

a BIOS e a memória RAM.


B

a memória RAM estática e a memória RAM dinâmica.


C

a memória real e a memória virtual.


D

a memória virtual e a memória associativa.


E

os registradores do processador e a memória RAM.

Sobre a hierarquia de memória presente nos computadores modernos, é INCORRETO afirmar:


A

A memória interna ou principal é muito maior do que a memória cache. Há vários métodos para mapear um bloco de memória para a memória cache.


B

Em uma memória volátil, se a energia for desligada, a informação armazenada é perdida. Assim, é necessária a alimentação elétrica constante para manter o conteúdo da memória. Em uma memória não volátil, o conteúdo é estável e não exige uma fonte de alimentação constante.


C

Os discos do tipo SSD são mais rápidos e representam uma tecnologia mais nova, se comparados aos HDs tradicionais, cujo funcionamento se baseia em discos e um braço mecânico de leitura.


D

A memória cache L1 (Level 1) é um exemplo de memória DRAM (Dynamic Random Access Memory).


E

Os registradores são um tipo de memória interna da CPU que possuem acesso mais rápido do que os acessos à memória RAM.

A respeito da memória principal, segundo Macedo (2017), assinale a alternativa CORRETA:


A

Pode ser endereçada diretamente pelo processador e perde seus dados na ausência de energia.


B

E formada por dispositivos de memória de acesso rápido, com menor capacidade de armazenamento e que geralmente não recebem informações pois tem como função guardar rotinas de checagem iniciais dentro da CPU.


C

Nunca é endereçada diretamente pelo processador e perde seus dados na ausência de energia.


D

Nunca é endereçada diretamente pelo processador e mantém os dados armazenados mesmo na ausência de energia.


E

Tem como função exclusiva ser o intermédio do processador e a memória secundária, possibilitando, assim, o armazenamento permanente de dados.

A hierarquia de memória é uma solução tradicional para armazenar grandes quantidades de dados. Sobre essa hierarquia, considere a imagem e as afirmações abaixo:

.

Imagem associada para resolução da questão

.

(Fonte: Andrew S. Tanenbaum; Todd Austin. Organização estruturada de computadores. 2013.)

.

  1. À medida que subimos na hierarquia, o tempo de acesso aumenta.
  2. A capacidade de armazenagem aumenta à medida que descemos na hierarquia.
  3. O número de bits por R$ (real) gasto aumenta descendo na hierarquia.
  4. Discos magnéticos ou de estado sólido são comumente feitos de memória volátil.

.

Assinale a alternativa correta.


A

Somente a afirmativa 1 é verdadeira.


B

Somente as afirmativas 2 e 3 são verdadeiras.


C

Somente as afirmativas 3 e 4 são verdadeiras.


D

Somente as afirmativas 1, 2 e 4 são verdadeiras.


E

As afirmativas 1, 2, 3 e 4 são verdadeiras.

A figura a seguir mostra a estrutura de um computador.


Imagem associada para resolução da questão

http://www.telecom.uff.br/orgarqcomp/arq/arquitetura-e-organizacao-computadores-8a.pdf


De acordo com a figura, analise as afirmativas.

I.A memória principal também é conhecida como memória central, é uma memória de rápido acesso e que armazena os dados/informações (programas, objetos, dados de entrada e saída, dados do sistema operacional, etc.).

II.CPU é a sigla em inglês para Unidade Central de Processamento, o componente do computador que concentra todas as principais operações que permitem a seu PC, celular, tablet ou videogame a funcionar. Não é exagero, portanto, se referir à CPU como o “cérebro” desses dispositivos.

III.Chamamos de dispositivos de entrada e saída os dispositivos encarregados de incorporar e extrair informação de um computador. Eles se enquadram dentro da denominada: Arquitetura de Von Neumann, que explica as principais partes de um computador.


Estão corretas as afirmativas:


A

I e II, apenas


B

I, apenas.


C

I, II e III.


D

II, apenas.


E

III, apenas.

Os notebooks, desktops e servidores utilizam diversos tipos de memória que possuem diferentes características técnicas, usos, velocidades e capacidades de armazenamento próprias.


Assinale a opção que indica a hierarquia que apresenta as memórias, em termos de crescimento de capacidade de armazenamento.


A

Memória secundária – memória principal – memória cache e registradores.


B

Memória principal – memória secundária – memória cache e registradores.


C

Memória cache – memória principal – memória secundária e registradores.


D

Memória cache – memória secundária – memória principal e registradores.


E

Registradores – memória cache – memória principal e memória secundária.

Na hierarquia de memória, qual o melhor lugar para armazenar os dados que são acessados mais recentemente?


A

Na memória cache.


B

Na memória principal.


C

Na memória secundária.


D

Na memória externa.

Em um sistema computacional são utilizados diferentes tipos de memória com o objetivo de melhorar o desempenho na manipulação de dados, o que caracteriza o conceito de hierarquia de memória. Considerando esses tipos de memória, selecione a alternativa VERDADEIRA.


A

Para melhorar o desempenho do processador, o usuário poderá definir quais dados serão armazenados na memória cache.


B

Os registradores do processador correspondem ao tipo de memória que se localiza no nível mais alto da hierarquia de memória.


C

Tempo de acesso de diferentes tipos de memória, em ordem decrescente (do maior para o menor): registrador – memória principal – memória cache – memória secundária.


D

Um exemplo de memória cache é um SSD (Solid State Disk).


E

A capacidade de armazenamento de uma memória cache é sempre superior à da memória principal.

No contexto da arquitetura de computadores, observe a figura abaixo, relacionada à hierarquia de memória dos microcomputadores.


Imagem associada para resolução da questão


Comparando-se os diferentes tipos, pode-se afirmar que M, N, P e Q representam, respectivamente, as memórias


A

pipeline, registradores, cache e principal.


B

registradores, cache, principal e secundária.


C

cache, principal, secundária e pipeline.


D

principal, secundária, pipeline e registradores.

A demanda de usuários por recursos de memória que são rápidos e baratos tem se tornado cada vez maior no uso de computadores. Tal demanda não pode ser facilmente atendida pois, quanto mais rápida a memória, maior o seu custo e menor a sua capacidade de armazenamento. A fim de reduzir tal problema, a arquitetura atual de computadores estabelece uma hierarquia com várias tecnologias de memória, da qual afirma-se que a velocidade de acesso segue um padrão hierárquico.


Neste contexto, assinale a alternativa que CORRETAMENTE define essa hierarquia, observando que cada alternativa abaixo indica, da esquerda para a direita, da maior para a menor velocidade de acesso ao dispositivo de memória.


DEFINIÇÕES:


flash = dispositivos construídos com memória flash, exemplo: SSDs, pendrives, cartões SD.

memórias secundárias = dispositivos móveis de armazenamento com maior densidade, comumente removíveis, exemplo: CD, DVD, disquete.


A

cache > RAM > registradores > flash > HDD > memórias secundárias


B

registradores > cache > RAM > flash > HDD > memórias secundárias


C

memórias secundárias > RAM > cache > HDD > flash > registradores


D

registradores > cache > HDD > flash > RAM > memórias secundárias


E

flash > RAM > registradores > HDD > cache > memórias secundárias

Um sistema de computação típico é equipado com uma hierarquia de memória, composta por memórias de diferentes tecnologias e características. Considerando esta hierarquia de memória, assinale a alternativa INCORRETA:


A

No nível mais alto da hierarquia (mais próximo do processador), estão os registradores do processador. Em seguida, encontram-se um ou mais níveis de cache. Logo depois, está a memória principal, que é um circuito eletrônico integrado do tipo DRAM.


B

É possível organizar dados pela hierarquia de modo que a porcentagem de acessos a cada nível sucessivamente inferior é muito menor que para o nível acima.


C

As memórias secundárias são usadas para compensar o problema causado pelo fato de os processadores serem mais rápidos do que a memória principal.


D

Quando o processador quer ler uma palavra da memória, primeiro verifica se o bloco que a contém está na cache. Se achar, então o dado é fornecido sem ter que acessar a memória principal. Se não achar, então o bloco da memória interessada é lido e colocado na cache.


E

Em uma memória volátil, se a energia for desligada, a informação armazenada é perdida. Assim, é necessária a alimentação elétrica constante para manter o conteúdo da memória. Em uma memória não volátil, o conteúdo é estável e não exige uma fonte de alimentação constante.

   
Gerar simulado