计算机二级公共基础知识归纳之程序设计基础和软件工程基础

结构化程序设计的三种结构—是顺序、选择和循环

对象—表示客观世界的任何实体

类—是具有共同属性和方法的对象的集合

实例—任何一个对象都是其对应类的实例

消息—一个实例和另一个实例之间传递的信息

继承—是指直接获得已有的性质和特征,而不必重复定义它们。例如子类继承父类

结构化程序设计主要强调—程序的易读性

良好的程序设计风格是—程序应简单、清晰、可读性好。

软件生命周期—软件产品从提出、实现、使用维护到停止使用退役的过程。分为软件定义、软件开发、软件运行维护三个阶段。

软件生命周期的主要活动阶段—可行性分析、需求分析、软件设计、软件实现、软件测试、运行和维护。

常见的需求分析方法—

(1)结构化分析方法—主要包括面向数据流的结构化分析方法SA;面向数据结构的Jackson方法JSD;面向数据结构的结构化数据系统开发方法DSSD。

(2)面向对象的分析方法OOA

结构化分析方法工具—

(1)数据流图DFD,记住DFD图的几个符 :

(2)数据字典DD

(3)判定树

(4)判定表

程序结构图(SC),N-S图,问题分析图(PAD)

程序流程图(PFD)的几个符 :

软件测试—黑盒测试:功能测试

白盒测试:内部结构测试,穷举路径测试

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年3月20日
下一篇 2017年3月20日

相关推荐