NCRE计算机二级软件工程基础——软件设计的基本原理
【考点11】软件设计的基本原理
1、软件设计中应该遵循的基本原理和与软件设计有关的概念:
模块化:把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能。
抽象化:抽出事物的本质特性而暂时不考虑它们的细节。
信息隐藏和局部化:信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的,实现信息隐蔽依靠对象的封装。
模块独立性:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。
本文标签:计算机等级考试 二级 NCRE计算机二级软件工程基础——软件设计的基本原理
转载请注明:文章转载自(http://www.jsjdjw.cn)

扫码进入微信刷题助手
解锁即可开始刷题
并加入考生交流群

解锁即可开始刷题
并加入考生交流群

扫码关注微信公众号
第一时间获取
计算机等级考试考试资讯

第一时间获取
计算机等级考试考试资讯
《全国计算机等级考试网》免责声明:
1、因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。
- NCRE计算机二级软件工程基础——耦合性08-23
- NCRE计算机二级软件工程基础——软件设08-23
- NCRE计算机二级软件工程基础——软件设08-23
- NCRE计算机二级软件工程基础——软件需08-23
- NCRE计算机二级软件工程基础——结构化08-23
- NCRE计算机二级软件工程基础——需求分08-23
- NCRE计算机二级软件工程基础——软件工08-23
- NCRE计算机二级软件工程基础——软件开08-23
- NCRE计算机二级软件工程基础——软件工08-23
- NCRE计算机二级软件工程基础——软件危08-23