O conceito de algoritmo é abordado na disciplina apenas de forma informal: uma estratégia para resolver um problema de forma correta, em tempo finito e capaz de ser executada mecanicamente. Dado um problema, podemos conceber mais de uma estratégia para resolvê-lo.
Uma codificação de uma estratégia em uma particular linguagem de programação é chamada de programa. Para uma particular estratégia existem múltiplas formas de codificação. O ato de programar, portanto, sempre deve ser precedido por uma atividade de concepção e seleção de estratégias.
Baseado em:
http://www.ocw.unicamp.br/fileadmin/user_upload/cursos/mc102/Algoritmos_e_programas.pdf
Sem comentários:
Enviar um comentário