Qual das seguintes opções é a definição correta de um algoritmo?

(A) - 
 uma lista de etapas para resolver um problema específico.
(B) - 
 um programa de computador que automatiza tarefas.
(C) - 
 um conjunto de leis que governam o comportamento humano.
(D) - 
 uma máquina que pode aprender e se adaptar por conta própria.
(E) - 
 um tipo de software usado para criar jogos de vídeo.

Dica

  • descomponha problemas em etapas menores.
  • use diagramas de fluxo ou pseudocódigo para representar algoritmos.
  • teste seus algoritmos com diferentes conjuntos de dados.
  • pratique regularmente resolvendo problemas usando algoritmos.

Explicação

Um algoritmo é uma sequência finita de instruções claras e precisas que definem um cálculo ou processo para resolver um problema computacional.

Análise das alternativas

  • (a): definição correta de um algoritmo.
  • (b): refere-se a um programa de computador, não a um algoritmo.
  • (c): refere-se a leis que governam o comportamento humano, não a algoritmos.
  • (d): refere-se à inteligência artificial, não a algoritmos.
  • (e): refere-se a software usado para criar jogos, não a algoritmos.

Conclusão

Entender o conceito de um algoritmo é essencial para se tornar um programador. os algoritmos fornecem uma base para resolver problemas de forma sistemática e eficiente.