Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — IBADE 2024

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg209950
Banca
IBADE
Órgão
Prefeitura de Jaru - RO
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
Qual das seguintes opções melhor descreve o conceito de uma estrutura de sequência em programação?
  1. AExecução de comandos em paralelo para otimizar a performance do algoritmo;
  2. BSeleção de um bloco de comandos para executar dentre várias opções baseadas em condições;
  3. CExecução de comandos, um após o outro, na ordem em que aparecem no algoritmo;
  4. DRepetição de um bloco de comandos até que uma condição seja satisfeita;
  5. EExecução de um bloco de comandos baseado em uma condição específica.
Revelar gabarito e comentário

GabaritoC — Execução de comandos, um após o outro, na ordem em que aparecem no algoritmo;

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”.

Estrutura de sequência em programação

Gabarito: letra C. A estrutura de sequência é a forma mais básica de controle de fluxo, na qual os comandos são executados um após o outro, na ordem em que aparecem no algoritmo. É o conceito fundamental de que um programa segue uma sequência linear de instruções.

O material de apoio reforça que um algoritmo é uma "sequência de passos para resolver um determinado problema", e que pode conter "sequências, iterações, seleção, etc." (conteúdo de apoio). A execução sequencial é a base sobre a qual as demais estruturas (condicionais e repetição) se apoiam.

Alternativa A — ❌ Incorreta

Descreve execução em paralelo, que não é uma estrutura de sequência, mas sim concorrência. A sequência pressupõe ordem linear, não simultaneidade.

Alternativa B — ❌ Incorreta

Refere-se à estrutura condicional (seleção), que escolhe um bloco dentre vários baseado em condições. Isso é uma estrutura de decisão, não sequencial.

Alternativa C — ✅ Correta ⟵ GABARITO

Exatamente a definição: comandos executados um após o outro, na ordem em que aparecem. É o comportamento padrão de qualquer algoritmo não desviado por condicionais ou repetições.

Alternativa D — ❌ Incorreta

Descreve a estrutura de repetição (loop), que executa um bloco várias vezes até que uma condição seja satisfeita. É uma estrutura de controle diferente.

Alternativa E — ❌ Incorreta

Novamente, refere-se a uma estrutura condicional: execução condicionada a uma condição. Não se confunde com sequência.

A questão é direta e exige apenas o conhecimento do conceito básico de sequência, que é a execução linear de comandos.

Gabarito: letra C.

Link permanente: /questoes/qg209950