QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
37 questões encontradas

Sobre o pipeline de instrução e seus hazards, assinale a alternativa correta.

A Um hazard de recursos ocorre quando uma instrução de desvio condicional está em execução no pipeline, e o processador não pode determinar qual instrução buscar a seguir, pois o endereço de destino do desvio ainda não foi calculado.
B O hazard de controle, também conhecido como hazard de desvio, ocorre quando o endereço da próxima instrução a ser buscada depende do resultado de uma instrução de desvio ainda em execução no pipeline.
C Um hazard de dados ocorre quando duas ou mais instruções em estágios simultâneos precisam do mesmo recurso de hardware, exigindo serialização parcial do pipeline.
D As estratégias de previsão de desvio “previsão sempre tomada” e “previsão nunca tomada” são dinâmicas: dependem do histórico de execução das instruções de desvio anteriores.
E A inserção de ciclos ociosos (stalls) é a única solução possível para hazards de dados; o encaminhamento de dados (forwarding) é uma técnica exclusiva de tratamento de hazards de controle, não sendo aplicável a hazards de dados.

Atualmente, dois tipos de processadores destacam-se no mercado: os CPU e as GPU. Assinale a alternativa correta sobre esses tipos de processadores.

A GPU são projetadas para processamento de instruções em série.
B CPU são indicadas para aplicações do tipo renderização de vídeos e gráficos.
C GPU são indicadas para uso em modelos de inteligência artificial.
D CPU são projetadas para processamento paralelo de instruções.
E CPU normalmente possuem de centena a milhares de núcleos em seu processador.

Durante a modernização do parque tecnológico de uma empresa, a equipe de TI identificou que, para melhorar o desempenho em aplicações que exigem alto processamento, seria crucial atualizar um componente que impacta diretamente a velocidade dos cálculos e a execução de tarefas complexas. Analisando esse cenário, qual é o componente de hardware cuja modernização tende a elevar significativamente a capacidade computacional?

A Disco rígido (HD).
B Memória RAM.
C Processador.
D Placa de rede.
E Modem.

Em computadores, quando nos referimos à frequência de operação, isto é o mesmo que dizer que estamos nos referenciando ao ______. Assinale a alternativa que preencha corretamente a lacuna.

A dissipador de calor
B volume de variáveis
C clock
D buffer de memória
E volume do trafego de rede

Todas as informações, dados ou instruções que serão manipuladas internamente pelo processador utilizam o barramento de dados para serem transferidas dos periféricos do sistema para o processador. Assinale a alternativa correta quanto à largura de um barramento de dados em uma arquitetura i386.

A 24 bits
B 32 bits
C 64 bits
D 128 bits
E 256 bits

Existe um consenso sobre as áreas gerais cobertas por arquitetura de computadores e organização de computadores: a ____________ de computadores refere-se aos atributos de um sistema visíveis ao programador, ou seja, aqueles atributos que têm impacto direto sobre a execução lógica de um programa. Já a ____________ de computadores diz respeito às unidades operacionais e suas interconexões, responsáveis por implementar as especificações definidas pela ____________. Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

A organização – arquitetura – organização
B arquitetura – organização – arquitetura
C organização – arquitetura – arquitetura
D arquitetura – arquitetura – organização
E organização – organização – arquitetura

A respeito da arquitetura de sistemas web , julgue o item que se segue. O gRPC oferece suporte a streaming bidirecional, permitindo que cliente e servidor troquem múltiplas mensagens de forma assíncrona na mesma conexão, por meio da multiplexação do HTTP/2.

A Certo
B Errado

Julgue o item que se segue, referentes a computação em nuvem, fundamentos da teoria geral de sistemas e sistemas de informação. Na arquitetura de sistemas, o frontend é a interface visível e interativa com o usuário, enquanto o backend realiza o processamento de dados e a lógica de negócios; essa separação reflete os princípios da teoria geral de sistemas, segundo a qual a organização de sistemas em partes interdependentes facilita sua compreensão e manutenção.

A Certo
B Errado

A CPU (Unidade Central de Processamento), corresponde a um circuito eletrônico complexo que compreende vários componentes principais que processam dados e executam instruções. Sobre a CPU, assinale a alternativa que apresenta qual é a principal função da Unidade de Controle (UC) em uma arquitetura de computadores.

A Gerenciar a comunicação entre a CPU e os periféricos
B Controlar o fluxo de instruções e coordenar as operações do processador
C Armazenar temporariamente dados durante a execução de programas
D Coletar os dados não processados, para envia-los ao coletor de lixo
Texto associado
Atenção: o enunciado a seguir refere-se à próxima questão. OpenMP é um ambiente de programação paralela adequado para escrever programas paralelos a serem executados em sistemas de memória compartilhada. É uma coleção de interfaces de programação de aplicativos que inclui diretivas de compilador, funções de suporte e variáveis de ambiente, permitindo que os programadores explorem e controlem o paralelismo durante a execução de um programa.

Com isto em mente, a cláusula que especifica o número de threads que devem ser executadas em um bloco estruturado em paralelo é

A omp_get_thread_num().
B collapse(n).
C omp_get_num_threads().
D reduction(operator:variable).
E num_threads.