Qual das seguintes ações **não** é realizada por um programador ao implementar um algoritmo em uma linguagem de programação?

(A) - 
 traduzir o algoritmo para a sintaxe da linguagem de programação.
(B) - 
 escrever o código-fonte do programa.
(C) - 
 testar e depurar o código.
(D) - 
 executar o programa para obter os resultados desejados.
(E) - 
 projetar o algoritmo a partir do zero.

Dica

Para se tornar um programador, é importante entender os conceitos básicos de programação e como implementar algoritmos em uma linguagem de programação. projetar algoritmos do zero é um tópico mais avançado que requer conhecimento especializado em ciência da computação.

Explicação

Quando um programador implementa um algoritmo, ele parte de um algoritmo existente que foi projetado previamente. o papel do programador é traduzir esse algoritmo para a sintaxe da linguagem de programação escolhida, escrever o código-fonte, testar e depurar o código e, finalmente, executar o programa para obter os resultados desejados.

Análise das alternativas

As demais alternativas descrevem ações que são realizadas por um programador durante a implementação de um algoritmo:

  • (a): traduzir o algoritmo para a sintaxe da linguagem de programação é uma ação essencial na implementação.
  • (b): escrever o código-fonte do programa é o resultado da tradução do algoritmo.
  • (c): testar e depurar o código é crucial para garantir que o programa funcione corretamente.
  • (d): executar o programa é o passo final para obter os resultados desejados.

Conclusão

Programadores são responsáveis por implementar algoritmos existentes, não por projetá-los. projetar algoritmos é uma tarefa separada que geralmente é realizada por cientistas da computação ou engenheiros de software.