Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2024

Banco de DadosSQL
Código
ce185076
Banca
CESPE / CEBRASPE
Órgão
SEBRAE-NACIONAL
Ano
2024
Nível
Superior
Cargo
Analista Técnico II – Banco de Dados
A arquitetura paralela na qual todas as unidades de processamento compartilham uma mesma instrução, mas a aplicam a diferentes elementos de dados simultaneamente, é do tipo
  1. AMIMD.
  2. BMISD.
  3. CSISD.
  4. DSIMD.
Revelar gabarito e comentário

GabaritoD — SIMD.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquiteturas paralelas: SIMD, MIMD, MISD, SISD

Gabarito: letra D. A arquitetura paralela na qual todas as unidades de processamento compartilham a mesma instrução, mas a aplicam a diferentes elementos de dados simultaneamente, é a SIMD (Single Instruction, Multiple Data). Essa classificação faz parte da Taxonomia de Flynn, um modelo padrão para categorizar sistemas de computação paralela.

A questão exige o conhecimento das quatro categorias principais. Veja a comparação:

Tipo

Descrição

Exemplo típico

SISD (Single Instruction, Single Data)

Um único processador executa uma instrução sobre um único dado.

Computador sequencial tradicional.

SIMD (Single Instruction, Multiple Data)

Todos os processadores executam a mesma instrução, mas cada um sobre um dado diferente.

Processadores vetoriais, GPUs.

MISD (Multiple Instruction, Single Data)

Múltiplas instruções são executadas sobre o mesmo dado.

Raro; sistemas tolerantes a falhas (execução redundante).

MIMD (Multiple Instruction, Multiple Data)

Cada processador executa sua própria instrução sobre seus próprios dados.

Clusters, multiprocessadores modernos.

Instrução única
Múltiplas instruções
Múltiplos dados
SISD
SIMD
Dado único
MISD
MIMD
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

MIMD (Multiple Instruction, Multiple Data) descreve um sistema onde cada unidade de processamento executa instruções diferentes sobre dados diferentes. Não atende ao enunciado, que exige uma única instrução compartilhada.

Alternativa B — ❌ Incorreta

MISD (Multiple Instruction, Single Data) é uma arquitetura pouco comum, na qual múltiplas instruções operam sobre um único fluxo de dados. Não corresponde à descrição de uma instrução única aplicada a múltiplos dados.

Alternativa C — ❌ Incorreta

SISD (Single Instruction, Single Data) é o modelo sequencial clássico, sem paralelismo real. Não há múltiplos elementos de dados processados simultaneamente.

Alternativa D — ✅ Correta ⟵ GABARITO

SIMD (Single Instruction, Multiple Data) é exatamente a arquitetura descrita: todos os processadores executam a mesma instrução ao mesmo tempo, porém sobre conjuntos de dados distintos. É amplamente utilizada em processamento vetorial e GPUs.

PEGA ESSA DICA!

Para memorizar a Taxonomia de Flynn, associe as siglas: S (mesma instrução) vs M (múltiplas instruções); I (instrução) vs D (dado). SIMD = mesma instrução, dados diferentes.

Gabarito: letra D

Link permanente: /questoes/ce185076