结构化程序设计的三种结构—是顺序、选择和循环
对象—表示客观世界的任何实体
类—是具有共同属性和方法的对象的集合
实例—任何一个对象都是其对应类的实例
消息—一个实例和另一个实例之间传递的信息
继承—是指直接获得已有的性质和特征,而不必重复定义它们。例如子类继承父类
结构化程序设计主要强调—程序的易读性
良好的程序设计风格是—程序应简单、清晰、可读性好。
软件生命周期—软件产品从提出、实现、使用维护到停止使用退役的过程。分为软件定义、软件开发、软件运行维护三个阶段。
软件生命周期的主要活动阶段—可行性分析、需求分析、软件设计、软件实现、软件测试、运行和维护。
常见的需求分析方法—
(1)结构化分析方法—主要包括面向数据流的结构化分析方法SA;面向数据结构的Jackson方法JSD;面向数据结构的结构化数据系统开发方法DSSD。
(2)面向对象的分析方法OOA
结构化分析方法工具—
(1)数据流图DFD,记住DFD图的几个符 :
(2)数据字典DD
(3)判定树
(4)判定表
程序结构图(SC),N-S图,问题分析图(PAD)
程序流程图(PFD)的几个符 :
软件测试—黑盒测试:功能测试
白盒测试:内部结构测试,穷举路径测试
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!