Questões de Concurso Sobre memória em arquitetura de computadores

Foram encontradas 1.484 questões

Q4098368 Arquitetura de Computadores
Um Professor do IFCE orienta os estudantes a analisar a memória de um programa em tempo de execução, destacando suas principais áreas: Pilha (Stack), Heap, Área de Dados e Área de Código. Ele explica que, na Área de Dados, há uma subdivisão que distingue variáveis inicializadas daquelas que não recebem valor antes da execução. Diante dessa explicação, o professor solicita que os alunos indiquem qual subseção da Área de Dados armazena variáveis globais e estáticas não inicializadas. Nesse caso, os alunos devem indicar qual das seguintes? 
Alternativas
Q4091009 Arquitetura de Computadores
Um engenheiro de desempenho em uma empresa de computação de alto rendimento está otimizando um algoritmo paralelo em um servidor com arquitetura multiprocessada SMP (Symmetric Multi Processing). Durante o perfilamento da aplicação, ele nota que, embora duas threads estejam escrevendo em variáveis globais completamente distintas e independentes (sem dependência de dados), o desempenho do sistema está degradado devido a um excessivo tráfego de invalidação no barramento de coerência de cache. A análise de memória mostra que essas variáveis independentes foram alocadas em endereços contíguos que cabem dentro do mesmo bloco de 64 bytes. Qual é o nome técnico do fenômeno arquitetural que está causando essa perda de desempenho por invalidação desnecessária da linha de cache inteira?
Alternativas
Q4090998 Arquitetura de Computadores
No desenvolvimento de algoritmos paralelos de alto desempenho em arquiteturas modernas, dois conceitos amplamente utilizados são a coerência de cache e a consistência de memória. Considere um cenário em que um programador implementa um padrão produtor consumidor simples utilizando uma flag booleana para indicar a disponibilidade de um dado recém-escrito em um buffer compartilhado. Mesmo operando sobre um hardware que garante coerência de cache estrita (como o protocolo MESI), o consumidor ocasionalmente lê dados inconsistentes ou desatualizados após verificar que a flag é verdadeira. Qual primitiva de programação paralela deve ser obrigatoriamente inserida no código para corrigir esse comportamento e qual é a justificativa técnica para sua necessidade? 
Alternativas
Q4090990 Arquitetura de Computadores
A hierarquia de memória é fundamental para o desempenho dos sistemas computacionais, baseando-se nos princípios de localidade temporal e espacial. Acerca de Registradores, Memória RAM (DRAM), HD (Hard Disk Drive) e SSD (Solid State Drive), assinale a alternativa que apresenta corretamente a correlação entre tecnologia, volatilidade e desempenho.
Alternativas
Q4090989 Arquitetura de Computadores
Considere que você é o professor orientador de um projeto de iniciação científica que visa desenvolver um sistema de processamento de imagens em tempo real para drones agrícolas. Durante a fase de especificação do hardware, o aluno bolsista apresenta uma dúvida crítica: ele sugere economizar no projeto utilizando um microcontrolador que conecta a memória RAM principal através de um barramento de expansão genérico (I/O), argumentando que “barramentos são apenas fios e a velocidade será a mesma”.
Como orientador, você deve corrigir essa concepção equivocada explicando a hierarquia de barramentos e a importância da velocidade de comunicação entre a UCP e a memória. Qual das seguintes explicações técnicas você deve fornecer ao aluno para justificar a inviabilidade da proposta dele?
Alternativas
Ano: 2026 Banca: IESES Órgão: CRMV - SC Prova: IESES - 2026 - CRMV - SC - Analista de TI |
Q4090476 Arquitetura de Computadores
Em relação aos componentes básicos de um computador, assinale a alternativa correta.
Alternativas
Q4089460 Arquitetura de Computadores
O desempenho de um computador resulta da interação entre componentes físicos e as camadas de software que os controlam. Acerca desses conceitos, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__) O barramento de dados de um computador transporta os endereços de memória entre o processador e os módulos de memória de acesso aleatório, enquanto o barramento de endereços é responsável pelo tráfego bidirecional de dados entre os componentes internos.

(__) A memória cache é um tipo de armazenamento volátil de alta velocidade integrada ao processador ou próxima a ele, utilizada para reduzir a latência de acesso aos dados frequentemente requisitados pela unidade central de processamento, com capacidade inferior à da memória principal.

(__) O firmware é um tipo de software gravado em memória não volátil do hardware, como memória somente de leitura (ROM) ou memória flash, responsável pela inicialização e pelo controle de baixo nível de dispositivos, como o Sistema Básico de Entrada e Saída (BIOS) em computadores pessoais.
(__) A diferença entre um processador de 32 bits e um de 64 bits reside na quantidade de núcleos físicos disponíveis, sendo o de 64 bits capaz de executar quatro vezes mais instruções por ciclo de clock do que o de 32 bits.

Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:

Alternativas
Q4089425 Arquitetura de Computadores
No contexto da arquitetura de computadores, os diferentes componentes, como CPU (Central Processing Unit), memória, barramento e dispositivos de entrada/saída desempenham funções específicas para o processamento, armazenamento e comunicação de dados.
Considerando esses componentes e suas características, assinale a alternativa correta.
Alternativas
Q4089247 Arquitetura de Computadores
A arquitetura de um microcomputador moderno depende da integração eficiente entre a unidade central de processamento e os módulos de memória de acesso aleatório e, considerando os fundamentos dessa infraestrutura, assinale a alternativa CORRETA.
Alternativas
Q4088989 Arquitetura de Computadores
Quanto ao aspecto das tecnologias de fabricação de memórias para computadores, assinale a alternativa que apresenta uma memória de semicondutores
Alternativas
Q4088442 Arquitetura de Computadores
A arquitetura interna de um microcomputador depende da sincronia entre os componentes de processamento e o fluxo de dados através dos barramentos situados na placa-mãe para o desempenho e, sobre este tema, assinale a alternativa CORRETA.
Alternativas
Ano: 2026 Banca: FURB Órgão: SED-SC Prova: FURB - 2026 - SED-SC - Analista de Informática |
Q4080362 Arquitetura de Computadores
Em arquiteturas modernas de processadores, a hierarquia de memória cache é composta por múltiplos níveis (L1, L2 e L3), organizados para reduzir a latência média de acesso à memória. Aspectos como associatividade, políticas de substituição, estratégias de escrita e mecanismos de coerência (como protocolos baseados em estados) influenciam diretamente o desempenho e a consistência dos dados. Considerando os conceitos avançados de organização e funcionamento de caches, assinale a alternativa correta: 
Alternativas
Q4076576 Arquitetura de Computadores
Durante uma aula sobre arquitetura de computadores, o instrutor explica que a CPU não executa diretamente instruções armazenadas em disco. Para que um programa seja executado, suas instruções e dados precisam estar em uma área acessível com maior velocidade pela unidade de processamento. Esse comportamento está relacionado principalmente à função da:
Alternativas
Q4067215 Arquitetura de Computadores
Na organização de computadores, a hierarquia de memória busca equilibrar capacidade, custo e desempenho. Em geral, a memória cache caracteriza-se por: 
Alternativas
Q4065544 Arquitetura de Computadores

Considere o diagrama abaixo representando a hierarquia de memória em um sistema computacional:


Imagem associada para resolução da questão

Analise as afirmativas abaixo com base nessa hierarquia.


1. O cache L1 é tipicamente maior em capaci dade do que o cache L2.


2. À medida que se sobe na hierarquia (em dire ção aos registradores), a velocidade de acesso aumenta e a capacidade de armazenamento diminui.


3. O princípio de localidade temporal afirma que dados acessados recentemente têm maior probabilidade de serem acessados nova mente em breve.


4. O armazenamento secundário possui maior latência de acesso do que a RAM, porém oferece persistência de dados.


Assinale a alternativa que indica todas as afirmativas corretas.


Alternativas
Q4064984 Arquitetura de Computadores
A memória RAM realiza o armazenamento temporário de altíssima velocidade do computador, imprescindível para o funcionamento do sistema operacional e dos aplicativos em execução. Com relação à memória RAM, é INCORRETO afirmar que:
Alternativas
Q4063092 Arquitetura de Computadores
Durante a preparação de um laboratório institucional, um técnico de TI realizou a verificação de diversos computadores destinados ao registro e processamento de dados. No procedimento, foram observados componentes responsáveis pelo processamento das informações, pela execução de programas e pela interação entre o usuário e o sistema. Também foram avaliados dispositivos utilizados para armazenamento de dados e periféricos responsáveis pela entrada e saída de informações. Considerando conceitos básicos relacionados a hardware, software e componentes de computadores, assinale a alternativa CORRETA:
Alternativas
Q4062988 Arquitetura de Computadores
Em um laboratório responsável pela análise e registro informatizado de substâncias, um computador utilizado para armazenar resultados experimentais apresentou instabilidade após a substituição de alguns componentes internos. O técnico encarregado precisou verificar a compatibilidade do hardware, analisar possíveis falhas e avaliar o funcionamento dos principais dispositivos do equipamento. Com base em conhecimentos sobre hardware de computadores, diagnóstico de componentes e compatibilidade entre dispositivos, analise as assertivas a seguir e assinale V (verdadeira) ou F (falsa):

(__)A placa-mãe atua como o circuito principal do computador, interligando processador, memórias, dispositivos de armazenamento e placas de expansão, além de disponibilizar barramentos responsáveis pela comunicação entre esses componentes.
(__)A memória cache é um tipo de memória de alta velocidade localizada fisicamente entre o processador e a memória principal, utilizada para reduzir o tempo médio de acesso aos dados mais frequentemente utilizados.
(__)A memória ROM armazena dados que podem ser alterados livremente pelo usuário durante a execução normal do sistema operacional, desempenhando função bastante semelhante à memória RAM.
(__)Ao substituir um processador em um computador, é necessário verificar a compatibilidade com o soquete da placa-mãe e, em alguns casos, com a versão do firmware do sistema, como o BIOS ou UEFI.
(__)Unidades de estado sólido (SSD) realizam armazenamento de dados utilizando memória flash, não dependendo de partes mecânicas móveis para realizar operações de leitura e gravação.
(__)Durante procedimentos de montagem ou manutenção de computadores, a fonte de alimentação pode ser substituída por qualquer modelo disponível, desde que possua conectores fisicamente compatíveis com a placa-mãe.

Assinale a alternativa que apresenta a sequência CORRETA de V (verdadeiro) e F (falso) de cima para baixo: 
Alternativas
Q4058151 Arquitetura de Computadores
Na arquitetura de computadores moderna, a hierarquia de memória é desenhada para mitigar o gargalo de desempenho entre a Unidade Central de Processamento e a memória principal. Um conceito técnico específico envolve o uso de memórias estáticas de alta velocidade localizadas fisicamente dentro do processador para armazenar dados e instruções acessados frequentemente. Acerca da organização e do funcionamento dessas memórias, assinale a alternativa correta. 
Alternativas
Q4051390 Arquitetura de Computadores
A arquitetura de Von Neumann fundamenta a maioria dos computadores modernos utilizados na administração pública. Sobre a organização e o funcionamento da Unidade Central de Processamento (UCP) e a hierarquia de memória, assinale a alternativa CORRETA que descreve o papel dos registradores e da memória cache no ciclo de instrução. 
Alternativas
Respostas
41: D
42: A
43: B
44: B
45: A
46: A
47: D
48: B
49: D
50: A
51: C
52: D
53: D
54: C
55: D
56: E
57: D
58: D
59: D
60: E