Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201993643
Ano: 2024Banca: FGVOrganização: INPEDisciplina: Hardware e Arquitetura de ComputadoresTemas: Computação Paralela
No contexto da programação paralela com OpenMP, as variáveis declaradas fora de um bloco paralelo são compartilhadas automaticamente, enquanto as variáveis declaradas dentro de um bloco paralelo são tratadas como privadas por padrão. Também existe a possiblidade de uso de cláusulas adequadas para garantir o correto compartilhamento ou privacidade das variáveis entre as threads paralelas.

A esse respeito, analise as afirmativas a seguir e assinale (V) para verdadeira e (F) para a falsa.


( ) A cláusula shared(list) especifica que cada variável da lista é compartilhada por todas threads do time, isso é, cada thread tem sua própria cópia da variável.

( ) A cláusula firstprivate(list) especifica que cada variável da lista é privada por todas threads do time, mas são inicializadas com o valor que continha no momento em que a região paralela foi encontrada.

( ) A cláusula private(list) especifica que cada variável da lista é privada por todas threads do time, isso é, todas as threads compartilham uma mesma cópia da variável.


As afirmativas são, respectivamente,
Gabarito comentado
Anotações
Marcar para revisão

2

457941200130525
Ano: 2024Banca: FGVOrganização: INPEDisciplina: Hardware e Arquitetura de ComputadoresTemas: Arquitetura de Processadores: RISC, CISC, WISC e Microprocessadores | Computação Paralela
Uma das formas mais conhecidas para classificar arquiteturas de computadores é através da taxonomia de Flynn.

Nesse contexto, assinale a opção que descreve corretamente a Taxonomia de Flynn. 
Gabarito comentado
Anotações
Marcar para revisão

3

457941201124328
Ano: 2014Banca: VUNESPOrganização: SP-URBANISMODisciplina: Hardware e Arquitetura de ComputadoresTemas: Unidades de Processamento Central | Arquitetura de Processadores: RISC, CISC, WISC e Microprocessadores | Computação Paralela
A execução de uma instrução de máquina pela Unidade Central de Processamento (UCP) passa por diversas etapas ou passos. Na etapa de Fetch, ocorre a
Gabarito comentado
Anotações
Marcar para revisão

4

457941201872682
Ano: 2019Banca: COMPERVE - UFRNOrganização: UFRNDisciplina: Hardware e Arquitetura de ComputadoresTemas: Computação Paralela
Sobre os diversos mecanismo de exclusão mútua disponíveis no OpenMP, é correto afirmar:
Gabarito comentado
Anotações
Marcar para revisão

5

457941200287942
Ano: 2024Banca: FGVOrganização: INPEDisciplina: Hardware e Arquitetura de ComputadoresTemas: Computação Paralela
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. 

No contexto das variáveis utilizadas em programação paralela com OpenMP, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) A cláusula shared(list) especifica que cada variável da lista é compartilhada por todas threads do time, isso é, todas as threads compartilham uma mesma cópia da variável.

( ) Por padrão, variáveis declaradas antes de um bloco paralelo são compartilhadas.

( ) A cláusula private(list) especifica que cada variável da lista é privada por todas threads do time, isso é, cada thread tem sua própria cópia da variável.

( ) Por padrão, variáveis declaradas dentro de um bloco paralelo são privadas.


As afirmativas são, respectivamente,
Gabarito comentado
Anotações
Marcar para revisão

6

457941200217463
Ano: 2017Banca: FCCOrganização: TRF - 5ª REGIÃODisciplina: Hardware e Arquitetura de ComputadoresTemas: Computação Paralela
Considerando os diferentes tipos de organização utilizadas para implementar processamento paralelo, um Analista afirma corretamente:
Gabarito comentado
Anotações
Marcar para revisão

7

457941200687409
Ano: 2024Banca: FGVOrganização: Prefeitura de São José dos Campos - SPDisciplina: Hardware e Arquitetura de ComputadoresTemas: Computação Paralela
MapReduce é um framework de processamento paralelo para clusters inspirado em programação funcional, que teve seu artigo seminal publicado em 2004 no artigo : “MapReduce: Simplified Data Processing on Large Clusters”.


Com relação à tecnologia MapReduce, assinale V para a afirmativa verdadeira e F para a falsa.


( ) A ideia principal do MapReduce é dividir e processar tarefas e depois juntar as informações, o que permite dividir um grande problema em vários pedaços e distribuí-los em diversos computadores.

( ) Os principais passos correspondem a: (i) Input split, onde a entrada é dividida em várias partes, onde cada parte será consumida por um Map; (ii) Map, onde é criada uma lista de pares chave-valor; (iii) Shuffling , onde se classifica e agrupa a saída da etapa anterior para servir de entrada para a seguinte; (iv) Reduce, onde se processa a saída da etapa anterior e se agregam as informações; (v) Output, quando as informações são retornadas.

( ) As principais características do MapReduce se referem a esconder os detalhes do processamento em série, tolerância a falhas, otimização de localidade e balanceamento de memória, que resultam em modelo fácil de usar, mesmo para programadores sem experiência com sistemas paralelos e distribuídos.


As afirmativas são, respectivamente,
Gabarito comentado
Anotações
Marcar para revisão

8

457941201446493
Ano: 2024Banca: FGVOrganização: INPEDisciplina: Hardware e Arquitetura de ComputadoresTemas: Computação Paralela
MPI, ou Interface de Passagem de Mensagens (Message Passing Interface), é um conjunto de especificações, bibliotecas e rotinas para comunicação entre processos em sistemas distribuídos e paralelos. Diante do exposto, assinale a opção que apresenta um atributo importante da programação com MPI.
Gabarito comentado
Anotações
Marcar para revisão

9

457941200787129
Ano: 2016Banca: COPEVE-UFALOrganização: IFALDisciplina: Hardware e Arquitetura de ComputadoresTemas: Disco Rígido | Computação Paralela

Dadas as afirmativas relativas às tecnologias e fundamentos da Organização e Arquitetura de computadores,

I. A tecnologia hyper-threading é uma tecnologia que envolve necessariamente a presença de múltiplos núcleos de processamento, proporcionando execução paralela de instruções, tráfego de dados e acesso à memória.

II. A tecnologia conhecida como hyper-threading teve seu surgimento com o processador Pentium 4, mas nos processadores modernos, como por exemplo, o processador Intel Core i7, não é mais utilizada.

III. Dois fatores que motivam o uso de discos rígidos do tipo SSD, em comparação com discos rígidos magnéticos, são o seu rápido tempo de resposta e o baixo nível de ruído sonoro.

verifica-se que está(ão) correta(s) 

Gabarito comentado
Anotações
Marcar para revisão

10

457941200399350
Ano: 2019Banca: FEPESEOrganização: Prefeitura de Florianópolis - SCDisciplina: Hardware e Arquitetura de ComputadoresTemas: Computação Paralela
Analise as afirmativas abaixo:

1. Os conceitos de computação concorrente e paralela são sinônimos, uma vez que um dado processo leva o mesmo tempo para ser executado em ambos.

2. A computação paralela ocorre no nível físico; isto é, o processamento ocorre em um mesmo instante em processadores distintos em uma máquina com múltiplos processadores, por exemplo.

3. Um sistema concorrente é aquele no qual o processamento pode avançar sem esperar eventuais outros processamentos completarem sua execução.

Assinale a alternativa que indica todas as afirmativas corretas.
Gabarito comentado
Anotações
Marcar para revisão
..
Logo Questioneiquestionei.com