Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — SELECON 2023

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg040255
Banca
SELECON
Órgão
SEDUC-MT
Ano
2023
Nível
Superior
Cargo
Professor de Disciplinas Técnicas - Tecnologia Educacional
Tício, técnico educacional, resolveu se especializar em programação e aprendeu a criar algoritmo, que é uma:
  1. Asequência de instruções ou comandos realizados de maneira sistemática com o objetivo de resolver um problema ou executar uma tarefa
  2. Bsimulação de programa de computador utilizado pelos gamers, capaz de prever jogadas do adversário
  3. Ccoletânea de informações sobre determinado programa, englobando segurança, layout e design
  4. Dantologia de instruções sobre o funcionamento de um hardware
Revelar gabarito e comentário

GabaritoA — sequência de instruções ou comandos realizados de maneira sistemática com o objetivo de resolver um problema ou executar uma tarefa

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

Algoritmo

Gabarito: letra A. A definição clássica de algoritmo é exatamente a apresentada na alternativa A: uma sequência de instruções ou comandos realizados de maneira sistemática com o objetivo de resolver um problema ou executar uma tarefa. As demais alternativas confundem algoritmo com outros conceitos (simulação de jogos, documentação de software, manual de hardware) e estão, portanto, incorretas.

Alternativa A — ✅ Correta ⟵ GABARITO

A descrição corresponde precisamente ao conceito fundamental de algoritmo: um conjunto finito e ordenado de passos lógicos que, quando executados, produzem a solução de um problema. Essa definição é universalmente aceita na ciência da computação e é o ponto de partida de qualquer estudo sobre o tema.

Alternativa B — ❌ Incorreta

Afirma que algoritmo é uma “simulação de programa de computador utilizado pelos gamers, capaz de prever jogadas do adversário”. Isso não é um algoritmo, mas sim uma aplicação específica (como inteligência artificial em jogos) que pode usar algoritmos internamente, mas não os define. O erro é confundir o conceito geral com uma aplicação particular.

Alternativa C — ❌ Incorreta

Diz que algoritmo é uma “coletânea de informações sobre determinado programa, englobando segurança, layout e design”. Isso se refere a documentação ou especificação de software, não a algoritmo. Algoritmos não são descrições de segurança ou design; são procedimentos computacionais.

Alternativa D — ❌ Incorreta

Afirma que algoritmo é uma “antologia de instruções sobre o funcionamento de um hardware”. Novamente, isso descreve um manual técnico ou um conjunto de instruções de máquina, mas não um algoritmo. Algoritmos podem ser implementados em hardware, mas a definição não se limita a instruções de hardware.

Conclusão: A única definição correta e geral de algoritmo é a da alternativa A. As demais alternativas desvirtuam o conceito e estão, portanto, incorretas. Gabarito: letra A.

Link permanente: /questoes/qg040255