📑前言
本文主要是【软件工程】——软件设计师——软件工程的文章,如果有什么需要改进的地方还请大佬指出⛺️
🎬作者简介:大家好,我是听风与他🥇
☁️博客首页:CSDN主页听风与他
🌄每日一句:狠狠沉淀,顶峰相见
21.该软件的开发最不适宜采用( )模型
21.某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用( )模型,主要是因为这种模型( )。
(A) 瀑布
(B) 原型
© 增量
(D) 喷泉
(A) 不能解决风险
(B) 不能快速提交软件
© 难以适应变化的需求
(D) 不能理解用户的需求
答案与解析文章来源:https://www.toymoban.com/news/detail-821491.html
- 试题难度:容易
- 知识点:软件工程>开发模型
- 试题答案:[[A],[C]]
- 试题解析:对于较大型软件系统的需求往往难以在前期确定,所以瀑布模型最不适合。
22.( )不属于软件质量特性中的可移植性。
- (A) 适应性
- (B) 易安装性
- © 易替换性
- (D) 易理解性
答案与解析
- 试题难度:容易
- 知识点:软件工程>软件质量特性
- 试题答案:[[D]]
- 试题解析:可移植性包含:适应性、易安装性、共存性和易替换性四个特性。
23.则这两个模块之间的耦合类型为( )耦合。
23.如下图所示,模块A和模块B都访问相同的全局变量和数据结构,则这两个模块之间的耦合类型为( )耦合。
- (A) 公共
- (B) 控制
- © 标记
- (D) 数据
答案与解析
-
试题难度:一般
-
知识点:软件工程>耦合性
-
试题答案:[[‘A’]]
-
试题解析:公共耦合指通过一个公共数据环境相互作用的那些模块间的耦合。
控制耦合:两个模块彼此间传递的信息中有控制信息。
数据耦合:两个模块彼此间通过数据参数交换信息。
标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。
本题应该选择A选项公共耦合。
24.结构化分析的输出不包括( )。
- (A) 数据流图
- (B) 数据字典
- © 加工逻辑
- (D) 结构图
答案与解析
- 试题难度:一般
- 知识点:软件工程>需求分析相关概念
- 试题答案:[[D]]
- 试题解析:《软件设计师教程(第5版)》P325页:结构化方法的分析结果由以下几部分组成:一套分层的数据流图、一本数据词典、一组小说明(也称加工逻辑说明)、补充材料。
因此本题选择D选项,结构图不属于结构化分析的输出。
25.则信用卡管理系统是( )
25.某航空公司拟开发一个机票预订系统, 旅客预订机票时使用信用卡付款。付款通过信用卡公司的信用卡管理系统提供的接口实现。若采用数据流图建立需求模型,则信用卡管理系统是( )。
- (A) 外部实体
- (B) 加工
- © 数据流
- (D) 数据存储
答案与解析
- 试题难度:一般
- 知识点:软件工程>数据流图与数据字典
- 试题答案:[[‘A’]]
- 试题解析:数据流图中的基本图形元素包括数据流、加工、数据存储和外部实体。其中,数据流、加工和数据存储用于构建软件系统内部的数据处理模型,而外部实体表示存在于系统之外的对象,用来帮助用户理解系统数据的来源和去向。外部实体包括:人/物、外部系统、组织机构等。
📑文章末尾
文章来源地址https://www.toymoban.com/news/detail-821491.html
到了这里,关于软件设计师——软件工程(四)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!