Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — FUNDATEC 2025

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg479409
Banca
FUNDATEC
Órgão
Prefeitura de São Vicente do Sul - RS
Ano
2025
Nível
Médio
Cargo
Técnico em Informática
Assinale a alternativa que descreve corretamente uma estrutura de controle de seleção em um programa de computador.
  1. AExecução de instruções em ordem sequencial.
  2. BRepetição de um bloco de instruções enquanto uma condição for verdadeira.
  3. CDefinição de sub-rotinas para realizar tarefas específicas.
  4. DEscolha entre diferentes blocos de instruções com base em uma condição.
  5. EUtilização de ponteiros para acessar elementos em uma lista.
Revelar gabarito e comentário

GabaritoD — Escolha entre diferentes blocos de instruções com base em uma condição.

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

Estruturas de Controle de Seleção

Gabarito: letra D. A estrutura de controle de seleção (ou condicional) permite escolher entre diferentes blocos de instruções com base em uma condição lógica, como os comandos if, else e switch. As demais alternativas descrevem outros conceitos: sequência, repetição, sub-rotinas e ponteiros.

1Sequencial
Instruções em ordem
2Seleção (condicional)
if-else
switch-case
3Repetição (laço)
while
for
4Modularização
Sub-rotinas/funções
Estruturas de controle
LEVELsoulevel.com.br
Estruturas de controle: Sequencial (Instruções em ordem); Seleção (condicional) (if-else, switch-case); Repetição (laço) (while, for); Modularização (Sub-rotinas/funções)

Alternativa A — ❌ Incorreta

Descreve a estrutura sequencial, onde as instruções são executadas uma após a outra, sem desvios. Não se trata de seleção.

Alternativa B — ❌ Incorreta

Descreve a estrutura de repetição (laço), que executa um bloco repetidamente enquanto uma condição for verdadeira. É o oposto da seleção, que não repete, mas escolhe um caminho.

Alternativa C — ❌ Incorreta

Refere-se à definição de sub-rotinas (funções/procedimentos), que é uma técnica de modularização, não uma estrutura de controle de fluxo.

Alternativa D — ✅ Correta ⟵ GABARITO

Corresponde exatamente à definição de estrutura de seleção: avaliar uma condição e, a partir do resultado, executar um bloco ou outro. Exemplos: if-else, switch-case.

Alternativa E — ❌ Incorreta

Trata de ponteiros, que são variáveis que armazenam endereços de memória, geralmente usados em estruturas de dados como listas encadeadas. Não é uma estrutura de controle de seleção.

NÃO CAIA NESSA!

Na prova, lembre-se que "seleção" = "decisão" = "condicional". Não confunda com repetição (laços) ou sequência. Palavras-chave: "escolha", "condição", "blocos alternativos".

Gabarito: letra D

Link permanente: /questoes/qg479409