Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — OBJETIVA 2026

Algoritmos e Estrutura de DadosAlgoritmos
Código
gp019078
Banca
OBJETIVA
Órgão
Prefeitura de Ciríaco - RS
Ano
2026
Cargo
Professor de Computação
Sobre algoritmos e programação, assinalar a alternativaque preenche a lacuna abaixo CORRETAMENTE. Um algoritmo consiste em uma sequência _______________de instruções destinadas à resolução de um problema ou àexecução de uma tarefa.
  1. Ainfinita
  2. Bfinita e ordenada
  3. Cassimétrica
  4. Dindeterminada
Revelar gabarito e comentário

GabaritoB — finita e ordenada

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

Definição de Algoritmo

Gabarito: letra B. A definição clássica de algoritmo exige que a sequência de instruções seja finita (termine após um número limitado de passos) e ordenada (passos executados em uma ordem bem definida). O texto de apoio da Wikipédia reforça: "um algoritmo é uma sequência finita de ações executáveis".

A banca testa o conhecimento da definição fundamental. A alternativa correta é a única que captura as duas propriedades essenciais.

Alternativa A — ❌ Incorreta

"Infinita" contradiz a propriedade de finitude. Um algoritmo deve sempre terminar após um número finito de passos; uma sequência infinita de instruções não é um algoritmo, pois nunca resolveria o problema.

Alternativa B — ✅ Correta ⟵ GABARITO

"Finita e ordenada" descreve precisamente as características de um algoritmo: a sequência deve ter um fim (finita) e os passos devem ser executados em uma ordem lógica (ordenada). É a definição consagrada na ciência da computação.

Alternativa C — ❌ Incorreta

"Assimétrica" não é uma propriedade definidora de algoritmos. Assimetria pode aparecer em estruturas de dados (como árvores binárias), mas não é um requisito para a definição de algoritmo.

Alternativa D — ❌ Incorreta

"Indeterminada" significa que a sequência não é bem definida, o que viola o requisito de que os passos devem ser precisos e não ambíguos. Algoritmos devem ser determinísticos (ou não-determinísticos controlados, mas ainda bem definidos), nunca indeterminados.

PEGA ESSA DICA!

Ao estudar definições de algoritmo, memorize os três atributos clássicos: finitude, definição precisa (não ambiguidade) e efetividade (capacidade de resolver o problema). A banca costuma cobrar esses conceitos de forma literal.

Gabarito: letra B.

Link permanente: /questoes/gp019078