av Renato de Sá 10 år siden
249
Mer som dette
Necessita descrição completa do sistema antes de implementar
Impossibilidade de voltar ao passo 1 caso necessario
Desnecessário para pequenos sistemas
Não funciona para sistemas grandes
10. tomar último refinamento como especificação da implementação do sistema
9. simular o novo refinamento
retornar a passos de implementação de módulo e refinamento se não satisfatório
8. refinamento da implementação
7. Simular os módulos implementados
Se não satifatorio,redefinir os modulos, volte para 6
6.Colocar as implementações em modulos
5.Definir primeiras implementação
Usar uma linguagem de especificação de software (SSL)
4. Remover contradições e minimizar complexidade
se o resultado é insatisfatório, retorne para 1
3. Formalizar a descrição
2. Listar funções e objetos externos
1. Descrição informal do sistema
Acham que eles podem desenvolver uma LP própria
Menos dependente de usuario, maior eficiencia
maior naturalidade não significa menor eficiencia
Mais próxima possivel da maquina, mas independente dela
Podem desenvolver programa eficientes
Longe das realidades das maquinas
Não muito eficientes
linguagem natural
linguagem formal de programação
facilita a vida dos desenvolvedores
X*X = z
linguagem de programação