吉大23春《软件工程》在线作业二(标准答案)
试卷总分:100 得分:100
一、多选题 (共 3 道试题,共 12 分)
1.下面属于在需求分析阶段的图形工具的是()
A.数据流图
B.层次方框图
C.IPO图
D.I-O图
2.下面哪些属于数据字典的元素()
A.数据流
B.数据存储
C.处理
D.数据对象
3.下面属于成本估计()
A.代码行技术
B.任务分解技术
C.自动估计成本技术
D.投资回报率
二、判断题 (共 7 道试题,共 28 分)
4.软件中文档可有可无()
5.软件系统的本质是信息处理系统()
6.白盒测试方法又称为功能测试()
7.尽量使用数据耦合,多用控制耦合和特征耦合()
8.单元测试集中检测软件设计的最小单元-模块()
9.在软件设计中应该追求尽可能松散耦合的系统
10.画数据流图的基本目的是利用它作为交流信息的工具()
三、单选题 (共 15 道试题,共 60 分)
11.子系统测试中着重测试模块的()
A.接口
B.函数
C.语法
D.以上都不正确
12.常见的程序控制结构不包括()
A.GO TO 语句
B.顺序
C.选择
D.循环
13.软件重用分为()个层次
A.1
B.2
C.3
D.4
14.从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。
A.面向对象
B.面向数据
C.面向过程
D.面向属性
15.下面不是面向对象的重要特点()
A.一致的表示方法
B.可重用性
C.可维护性
D.类型检查
16.以下那个选项()不是实体-联系图
A.数据
B.数据对象
C.数字
D.数图
17.软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。
A.改正性维护
B.适应性维护
C.预防性维护
D.完善性维护
18.下面那个不是常见的3类人机界面设计指南()
A.一般交互指南
B.信息输出指南
C.数据输入指南
D.信息显示指南
19.软件系统的文档分为()类
A.一
B.二
C.三
D.四
20.下面不属于面向对象设计准则的是()
A.模块化
B.抽象
C.信息隐藏
D.不可重用
21.软件生命周期中所花费用最多的阶段是( )。
A.详细设计
B.软件编码
C.软件测试
D.软件维护
22.数据耦合是()耦合。
A.高
B.低
C.中
D.以上都不正确
23.当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。
A.判定表和判定树
B.盒图
C.流程图
D.关系图
24.ER图包含了()种基本成分
A.一
B.二
C.三
D.四
25.典型的软件再工程分为()类活动
A.4
B.5
C.6
D.7