Os 8 estágios de Collins
From AdonaiMedrado.Pro.Br
Contents
Objetivo
O objetivo deste processo é ajudar na definição, projeto e solução de um problema por meio de uma linguagem de programação.
Estágio 1: Exposição do problema
- Deve-se definir explicitamente o problema.
Estágio 2: Esclarecimento
- Deve-se esclarecer qualquer imprecisão.
- Deve-se fornecer as especificações de entrada e saída.
- Deve-se estabelecer as ações que o programa deve executar frente aos diversos erros que podem ocorrer na entrada de dados.
Estágio 3: Amostra da entrada
- Deve-se escolher alguns valores para entrada.
Estágio 4: Amostra da saída
- Deve-se determinar como será a saída para os casos da amostra de entrada.
Estágio 5: Árvore de solução
- Deve-se construir a árvore de solução: dispositivo visual que ilustra o desenvolvimento de um algoritmo através do refinamento sucessivo de passos.
Estágio 6: Walkthrough
- Deve-se, antes da codificação, assegurar-se que o projeto está correto.
Estágio 7: Codificação
- Deve-se implementar os tipos de dados e algoritmos na linguagem de programação escolhida.
Estágio 8: Teste e depuração
- Deve-se verificar se restam quaisquer erros no programa.
- Deve-se detectar e remover erros do programa (processo de depuração).
Referências
COLLINS, William J. Programação estruturada com estudos de casos em PASCAL. São Paulo: MacGraw-Hill, 1988.