- A+
所属分类:华为认证考试题库
答案查询网公众号已于近期上线啦
除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。
【◆参考答案◆】:可重用性是指同一事物不加修改或稍加修改,就可以在不同环境多次重复使用。大量使用可重用软件构件,可大幅提高软件的可维护性。主要体现在两个方面:1.可重用构件通常都是组装成功的部件,加上每次重用又都会进一步完善部件,因此可以大幅提高软件的可靠性,而改正性维护要求会降低。2.很容易修改可重用的软件构件,使之适应新的应用环境,因此软件中使用可重用构件越多,软件的适应性维护和完善性维护也越容易。
(2)【◆题库问题◆】:[判断题] 顺序文件和链接文件的长度都可以动态变化。
A.正确
B.错误
A.正确
B.错误
【◆参考答案◆】:正确
(3)【◆题库问题◆】:[问答题] 降低耦合度的方法有哪些?
【◆参考答案◆】:
耦合度是评价程序质量的重要指标,耦合度越小,则每个模块越容易独立地被理解、编写和修改,同时每个模块的错误越不容易扩散蔓延到其他模块。
①对需要了解的内容,隐含的改为明显的,便于理解;
②连接的方式尽量标准化,避免直接引用;
③减少公共区,将公共区划分为若干个逻辑子区;
④输入输出应局限在少量模块,不要分散在全系统。
耦合度是评价程序质量的重要指标,耦合度越小,则每个模块越容易独立地被理解、编写和修改,同时每个模块的错误越不容易扩散蔓延到其他模块。
①对需要了解的内容,隐含的改为明显的,便于理解;
②连接的方式尽量标准化,避免直接引用;
③减少公共区,将公共区划分为若干个逻辑子区;
④输入输出应局限在少量模块,不要分散在全系统。
(4)【◆题库问题◆】:[单选] 数据流程图从哪一层开始编排?()
A.0
B.顶层
C.1
D.2
A.0
B.顶层
C.1
D.2
【◆参考答案◆】:B
(5)【◆题库问题◆】:[单选] 详细设计也称为(),它将详细的设计每个模块
A.模块设计
B.过程设计
C.整体设计
D.分段设计
A.模块设计
B.过程设计
C.整体设计
D.分段设计
【◆参考答案◆】:A
(6)【◆题库问题◆】:[填空题] 为改正软件系统中潜藏的错误而进行的维护活动称为()。
【◆参考答案◆】:纠错性维护
(7)【◆题库问题◆】:[问答题] 软件工程方法学包括哪三个要素?
【◆参考答案◆】:
方法、工具和过程。
方法、工具和过程。
(8)【◆题库问题◆】:[问答题] 为什么模块的规模要适中?
【◆参考答案◆】:过大不易理解;太小则接口开销过大。
(9)【◆题库问题◆】:[单选] 下面哪些不是数据字典的元素()
A.数据流
B.数据存储
C.处理
D.数据项
A.数据流
B.数据存储
C.处理
D.数据项
【◆参考答案◆】:D
(10)【◆题库问题◆】:[问答题] 需求分析的原则是什么?
【◆参考答案◆】:
①解决逻辑问题:需求分析是对问题的识别和说明,要回答"做什么",而不是"怎么做"。
②以运行环境为基础:需求分析工作应以具体的运行环境为基础,实事求是。
③用户参与的原则:需求分析工作是系统分析人员同用户不断交互的过程。
④构造高质量的需求规格说明:需求规格说明是需求分析工作重要的完成标志。
①解决逻辑问题:需求分析是对问题的识别和说明,要回答"做什么",而不是"怎么做"。
②以运行环境为基础:需求分析工作应以具体的运行环境为基础,实事求是。
③用户参与的原则:需求分析工作是系统分析人员同用户不断交互的过程。
④构造高质量的需求规格说明:需求规格说明是需求分析工作重要的完成标志。