代做奥鹏作业、电大国开形考作业、在线作业、离线作业、毕业论文,满分包过联系 微信:wxxygzs
大工21春《软件工程》在线作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是()。
A.通信、逻辑、顺序、时间
B.通信、时间、顺序、逻辑
C.顺序、通信、时间、逻辑
D.顺序、通信、逻辑、时间
2.模块内聚度越高,说明模块内各成分彼此结合的程度越()。
A.松散
B.紧密
C.无法判断
D.相等
3.结构化方法是一种()的软件开发方法。
A.面向用户
B.面向数据结构
C.面向对象
D.面向数据流
4.层次图是用来描绘软件的层次结构,其中一个矩形框代表一个模块,若矩形框之间有直线连接,表示它们之间存在()。
A.调用关系
B.组成关系
C.链接关系
D.顺序执行关系
5.美国IBM公司发明的“层次图加输入/处理/输出图”是指()。
A.层次图
B.HIPO图
C.PAD图
D.DFD图
6.在以下白盒技术测试用例的设计中()是最弱的覆盖标准。
A.语句
B.条件
C.条件组合
D.判定
7.等价划分测试方法属于()。
A.黑盒测试
B.白盒测试
C.边界值测试
D.错误推测
8.确认软件的功能是否与用户所要求的功能相符的测试属于()。
A.集成测试
B.自底向上集成测试
C.确认测试
D.回归测试
9.在用户界面层次上(不考虑程序的内部结构和处理过程)对软件进行测试属于哪种测试方法()。
A.黑盒测试
B.白盒测试
C.逻辑覆盖测试
D.控制结构测试
10.以下属于用白盒技术设计测试用例的方法是()。
A.边界值分析
B.条件组合覆盖
C.等价划分
D.错误推测
二、判断题 (共 10 道试题,共 50 分)
11.软件维护阶段是软件生命周期的第一个阶段。
12.决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。
13.软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。
14.“如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。”这句话是结构程序设计的经典定义。
15.系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。
16.系统响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。
17.在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。
18.测试是为了表明程序是正确的。
19.软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。
20.所谓的适应性维护,是指为了和变化的环境适当地配合而进行的修改软件的活动,这是一种必要的维护活动。