全国计算机二级考试公共基础知识考试要点手册内容摘要:

8, 继承分为: 单继承 与 多重继承 9, 单继承 :指一个类只允许有一个父类 10, 多重继承 :指一个类允许有多个父类 11, 多态性 :子类对象可以像父类对象那样使用,同样的消息既可以送给父类对象也可以发送给子类对象 第二章 软件工程基础 1, 软件包括 程序、数据和相关文档 2, 软件危机: 泛指在计算机软件的使用和维护过程中所遇到的一系列严重问题 3, 软件工程 :应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。 4, 软件工程包括 3 个要素: 方法、工具、过程 5, 软件工程包含的基本活动: 软件规格说明、软件开发、软件确认、软件演进 6, 软件开发过程 :把用户的要求转变成软件产品的过程 7, 软件生命周期 :软件产品从提出、实现、使用维护到停止使用退役的过程 8, 软件生命周期的主要活动阶段: 可行性研究与计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护 9, 软件工程的理论和技术研究的内容包括: 软件开发技术 和 软件工程管理 10,软件工程的基本原则: 抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性、可验证性 10,需求分析的方法有: 结构化分析方法( SA, JSD, DSSD)、面向对象的分析方法 11,数据流图的图形元素: 加工(转换) 数据流 存储文件(数据源) 源 12, 数据字典 是结构化分析方法的核心 13, 软件需求规格说明书 是需求分析阶段的最后成果 14,从工程管理角度来看,软件设计分为: 概要设计 和 详细设计 15, 概要设计(结构设计) :将软件需求转化为软件体系结构、确定系统接口、全局数据结构或数据库模式 16, 详细设计 :确立每个模快的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。 17,衡量软件的模块独立性的度量标准: 耦合性 和 内聚性 18, 内聚性 :模块内部各个元素间彼此结合的紧。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。