程序设计方法/软件开发方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序设计方法/软件开发方法相关的知识,希望对你有一定的参考价值。

自顶向下的程序设计

1.将算法表示为一系列小问题

2.为每个小问题设计接口

3.将算法表达为接口关联的多个小问题来细化算法

4.为每个小问题重复上述过程

自底向上的执行

从底层模块开始一个个测试

小规模:直接运行

中规模:底层开始,逐步上升;运行基本函数,测试整体函数

较大规模:高级软件测试方法

软件工程:

系统、严格约束、可量化的方法

应用于软件的开发、运行、维护

开发模式:瀑布、螺旋、快速原型、喷泉、混合、敏捷开发

瀑布模式:

重视各阶段顺序性

一个阶段文档被认可才可进入下一阶段

螺旋模式

技术分享

 

以上是关于程序设计方法/软件开发方法的主要内容,如果未能解决你的问题,请参考以下文章

软考 系统架构设计师软件架构设计④ 基于架构的软件开发方法

软件测试用例设计方法

程序开发中各种常用的方法有哪些?

结构化方法与面向对象方法之比较

软件设计原则和方法通俗理解

软考 系统架构设计师 简明教程 | 软件开发方法