FUNDAMENTOS DE PROGRAMAÇÃO DE COMPUTADORES
Em algoritmos, a organização da abstração para se chegar a uma solução é muito importante. Pela disciplina do pensamento, a solução tem uma chance maior de ter um custo computacional menor e uma melhor experiência para o usuário, além de se tornar uma solução eficiente e eficaz.
Veja, a seguir, os passos adaptados de GUIMARÃES/LAGES:
Passo 1 – Ler até o fim a especificação do problema e registrar suas anotações.
Passo 2 – Levantar e analisar todas as entradas.
Passo 3 – Levantar e analisar todas as saídas.
Passo 4 – Verificar se é necessário gerar valores internamente.
Passo 5 – Levantar e analisar todas as transformações necessárias para, dadas as entradas e valores gerados internamente, produzir as saídas especificadas.
Passo 6 – Elaborar o algoritmo.
Passo 7 – Testar.
Passo 8 – Fazer uma avaliação geral do algoritmo e, quando possível, otimizá-lo.
Estes passos fazem parte de um conceito estudado e vivenciado em nossas atividades, assim, assinale a alternativa que identifica corretamente o conceito.