早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

系统设计是信息系统开发过程中的一个重要的阶段,系统设计的原则是(13)。A.抽象、封装、继承、原子化B

题目

系统设计是信息系统开发过程中的一个重要的阶段,系统设计的原则是(13)。

A.抽象、封装、继承、原子化

B.高内聚、低耦合、可重用、需求引导

C.抽象、模块化、信息隐蔽、模块独立

D.高可用、需要引导、风险可控、易于维护

参考答案
正确答案:C
解析:系统设计的原则是:抽象、模块化、信息隐蔽、模块独立。抽象是一种设计技术,重点说明一个实体的本质方面,而忽略或者掩盖不很重要或非本质的方面。抽象是一种重要的工具,用来将复杂的现象简化到可以分析、实验或者可以理解的程度。软件工程中从软件定义到软件开发要经历多个阶段。在这个过程中每前进一步都可看成是对软件解法的抽象层次的一次细化。抽象的最低层就是实现该软件的源程序代码。在进行模块化设计时也可以有多个抽象层次,最高抽象层次的模块用概括的方式叙述问题的解法,较低抽象层次的模块是对较高抽象层次模块对问题解法描述的细化。模块化是指将一个待开发的软件分解成若干个小的简单部分——模块,每个模块可独立地开发、测试,最后组装成完整的程序。这是一种将复杂问题“分而治之”的原则。模块化的目的是使程序的结构清晰,容易阅读、理解、测试、修改。信息隐蔽是开发整体程序结构时使用的法则,即将每个程序的成分隐蔽或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理。在设计时首先列出一些可能发生变化的因素,在划分模块时将一个可能发生变化.的因素隐蔽在某个模块的内部,使其他模块与这个因素无关。在这个因素发生变化时,只需修改含有这个因素的模块,而与其他模块无关。信息隐蔽原则对提高软件的修改性、可测试性和可移植性都有着重要的作用。模块独立是指每个模块完成一个相对独立的特定子功能,并且与其他模块之间的联系简单。衡量模块独立程度的标准有两个:耦合和内聚。耦合是指模块之间联系的紧密程度,耦合度越高则模块的独立性越差;内聚是指模块内部各元素之间联系的紧密程度。例如一个完成多个功能的模块的内聚度就比完成单一功能的模块的内聚度低。内聚度越低,模块的独立性越差。因此,模块独立就是希望每个模块都是高内聚、低耦合的。
看了系统设计是信息系统开发过程中的...的网友还看了以下:

按照人口统计因素可以将服装市场细分为( )市场。A.男装和女装 B.休闲装和职业装C.传统 财会类考试 2020-05-30 …

(2009年)按照人口统计因素可以将服装市场细分为( )市场。 A.男装和女装 B.休闲装和职业装 财会类考试 2020-05-30 …

按照人口统计因素可以将服装市场细分为( )市场。A.男装和女装B.休闲装和职业装C.传统服装和时尚 财会类考试 2020-05-30 …

在装有( )系统的发动机上,发生爆震的可能性增大,更需要采用爆震控制。A.废气再循环B.涡轮增压C. 职业技能鉴定 2020-05-31 …

管道系统试压前,系统安装施工已完,支、吊、托架()工程也已完成。A.组装B.安装C.焊接D.连接 职业技能鉴定 2020-05-31 …

造船公司为了使船坞上的装卸能力尽可能地扩大,打算购买材料装卸系统.公司归纳为3种不同的系统(每个系 其他 2020-06-21 …

某家庭的楼顶安装了发电功率为2kW的光伏发电系统.求:(1)若一天有效光照时间按8h计算,该发电系统 物理 2020-11-14 …

关于软件的安装操作,以下表述正确的是()A.运行Setup.exe文件或Install.exe文件, 其他 2020-11-29 …

若一辆装备了GPS的汽车被恐怖分子劫持,我军不可采取的措施是()A.启动GPS跟踪系统,锁定车辆具体 语文 2020-12-18 …

当今世界矛盾冲突不断的主要原因是()A.发达国家经常对发展中国家进行武装挑衅B.发展中国家想早日摆脱 语文 2020-12-24 …