Questões de Concurso sobre Memória CACHE

 
 
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
 
182 questões encontradas
Questões por página
20
Mais recentes
 

Qual é a função da memória cache na arquitetura de computadores?


A

Armazenar programas permanentemente.


B

Auxiliar na execução de tarefas e aumento de dados do sistema operacional.


C

Armazenar dados de usuários de forma permanente.


D

Gerenciar entrada e saída de dados do disco rígido.


E

Melhorar a velocidade de processamento de dados.

Caches são estruturas dos processadores modernos que dão ao programador a ilusão de acessar uma memória grande tão rápido quanto uma memória pequena. Com base no princípio de que o software não precisa acessar todos os seus dados ao mesmo tempo nem com a mesma probabilidade.


C

Certo


E

Errado

Em um contexto de computação, a memória cache é importante na melhoria do desempenho dos sistemas. Sua finalidade é fundamental para otimizar a interação entre o processador, a memória principal e o armazenamento de longo prazo. Nesse sentido, qual das seguintes afirmações melhor descreve a função da memória cache?


A

Armazenar permanentemente os dados do sistema operacional.


B

Aumentar a capacidade de armazenamento do disco rígido.


C

Realizar operações matemáticas complexas.


D

Agilizar o acesso aos dados mais frequentemente utilizados pelo processador.


E

Controlar a comunicação entre os dispositivos periféricos.

Considere as afirmações abaixo sobre o uso de memórias cache para acelerar o acesso à memória principal.


I - A aceleração obtida pelo uso de memórias cache baseia-se no princípio da localidade de referência à memória principal.

II - Só será obtida aceleração no acesso à memória se a memória cache estiver presente internamente no processador.

III - Só será obtida aceleração no acesso à memória se a memória cache utilizada for mais rápida do que a memória principal.


Quais estão corretas?


A

Apenas I.


B

Apenas II.


C

Apenas I e III.


D

Apenas II e III.


E

I, II e III.

Compreender o funcionamento da memória cache é vital para otimizar o desempenho dos sistemas computacionais. A limitação do número de linhas na memória cache em relação aos blocos na memória principal impõe a necessidade de algoritmos de mapeamento eficientes. Existem três técnicas diferentes que podem ser utilizadas: Mapeamento Direto, Mapeamento Associativo e Mapeamento Associativo por Conjunto. Sobre essas três técnicas, assinale a afirmação INCORRETA:


A

No mapeamento direto, cada bloco da memória principal tem correspondência a uma única linha da memória cache, caso não esteja lá, temos um cache-miss.


B

No mapeamento associativo, um bloco da memória principal pode corresponder a qualquer linha da memória cache.


C

No mapeamento associativo por conjunto, a memória é organizada em conjuntos de n linhas, de forma que cada bloco da memória principal tem correspondência a um único conjunto, podendo estar em qualquer linha deste conjunto.


D

No mapeamento associativo por conjunto de 4 linhas, a memória é organizada de forma que cada conjunto possua 4 linhas e que cada bloco da memória principal tenha uma correspondência direta a uma única linha entre as 4 linhas.


E

Um mapeamento associativo por conjunto de 1 linha se comporta de maneira similar ao mapeamento direto.

A proximidade da memória cache com o processador e sua alta velocidade permitem que o processador acesse, de forma mais rápida, os dados frequentemente utilizados. Com isso, reduz‑se o tempo de espera por informações vindas da memória principal.


C

Certo


E

Errado

A respeito da memória cache, assinale a alternativa correta.


A

Armazena permanentemente as informações básicas do sistema, como o BIOS.


B

Permite que o processador acesse os dados e instruções mais frequentes e cruciais para o seu funcionamento.


C

Usa discos magnéticos para gravar e ler os dados.


D

Usa um laser para gravar e ler os dados.


E

Usa memória flash para gravar e ler os dados.

Sobre memória cache, considere as afirmações a seguir:


I- Amemória cache serve para manter as memórias em estado de espera enquanto a CPU acessa a memória principal.

II- Todos os diferentes níveis de memória cache trabalham com velocidades iguais.

III- Quando o processador realiza uma leitura de uma palavra da memória, antes será feita uma verificação para determinar se esta palavra está armazenada na cache.


É CORRETO o que se afirma apenas em:


A

II.


B

III.


C

I.


D

I e II.


E

I e III.

A memória cache é fundamental para o funcionamento do processador, pois, quanto maior sua capacidade, mais instruções poderão ser armazenadas no cache, fazendo com que a execução dessas instruções seja mais rápida. A memória cache possui diversas características que a destacam, atualmente, é usada em diversos outros componentes e até mesmo em servidores web. São consideradas características da memória cache, EXCETO:


A

Rapidez.


B

Custo baixo.


C

Volatilidade.


D

Capacidade de armazenamento pequena.

Segundo Monteiro (2012), na busca de uma solução para o gargalo de congestionamento na comunicação do processador e a memória principal, que degrada o desempenho dos sistemas, criou-se um mecanismo que consiste na inclusão de um dispositivo entre processador e a memória principal. Esse elemento, que deve possuir elevada velocidade de transferência e um tamanho suficientemente grande para obter o máximo de rendimento é denominado:


A

RAM.


B

CACHE.


C

ROM.


D

Registradores.


E

Memória secundária.

Normalmente os computadores buscam gravar as informações mais frequentemente acessadas em memórias mais rápidas. Qual é o tipo de memória mais rápida instalada fora do processador, que normalmente é utilizada para leitura e gravação desse tipo de informação?


A

Memória ROM.


B

Memória RAM.


C

Memória Cache.


D

Memória virtual.


E

Disco SSD.

Analise as afirmativas abaixo com relação à memória cache dos processadores.


1. A escolha da função de mapeamento determina como a cache é organizada. Mapeamento Direto, Associativo e Associativo por Inserção são funções de mapeamento que definem como mapear blocos de memória a linhas da memória cache.

2. O mapeamento direto é simples mas tem uma desvantagem. Se o programa acessa repetida e alternadamente dois blocos de memória mapeados à mesma posição na cache, então esses blocos serão continuamente introduzidos e retirados da cache. O fenômeno acima tem o nome de thrashing, resultando em um número grande de hit miss ou baixa hit ratio.

3. Quando um novo bloco precisa ser carregado na cache, que já está cheia, a escolha de qual linha que deve receber o novo bloco é determinada por um algoritmo de substituição.


Assinale a alternativa que indica todas as afirmativas corretas.


A

É correta apenas a afirmativa 1.


B

É correta apenas a afirmativa 3.


C

São corretas apenas as afirmativas 1 e 2.


D

São corretas apenas as afirmativas 2 e 3.


E

São corretas as afirmativas 1, 2 e 3.

Alguns processadores modernos trabalham com três níveis de memória cache: L1; L2; e L3. A respeito desses níveis, é correto afirmar que


A

há uma hierarquia na ordem da velocidade desses níveis, de modo que L1 é o mais rápido, L2 é mediano e L3 é o mais lento.


B

há uma hierarquia na ordem da velocidade desses níveis, de modo que L3 é o mais rápido, L2 é mediano e L1 é o mais lento.


C

esses três níveis de memória cache trabalham com velocidades iguais.


D

não se aplica o conceito de velocidade às memórias cache.

No hardware interno de um processador moderno, existe um módulo responsável pelo aumento significativo da performance do seu funcionamento. Esse módulo denomina-se:


A

FPU


B

ULA


C

Memória cache


D

Program Counter

A memória cache, em comparação à memória RAM, pode ser considerada mais:


A

Barata, mais lenta e de menor capacidade de armazenamento.


B

Barata, mais lenta e de maior capacidade de armazenamento.


C

Barata, mais rápida e de menor capacidade de armazenamento.


D

Cara, mais rápida e de maior capacidade de armazenamento.


E

Cara, mais rápida e de menor capacidade de armazenamento.

Software que detecta, impede e atua na remoção de programas de software maliciosos.


Assinale a alternativa que corresponde ao conceito acima:


A

Criptografia.


B

Antivírus.


C

Backup.


D

Browser.


E

Cache.

Muito utilizada como substituição dos discos magnéticos para armazenar uma quantidade moderada de dados, a memória cache também substitui unidades de estado sólido.


C

Certo


E

Errado

   
Gerar simulado