南开大学《主干课3-软件工程与软件测试技术》2020秋主干课考试_1

作者:奥鹏周老师 分类: 南开大学 发布时间: 2020-10-23 15:48
《骨干课3-软件工程与软件测试技术》2020秋骨干课考试
试卷总分:100得分:52
一、单选题 (共 11 道试题,共 22 分)
1.逻辑掩盖测试法中,条件掩盖的意图是()
A.使程序中每个句子至少履行一次
B.使程序每个句子至少履行一次,且每个断定表达式中条件的各种能够组合都至少呈现一次
C.使程序中每个句子至少履行一次,且每个断定表达式至少取得一次真值和假值
D.使程序中每个句子至少履行一次,且使断定表达式中的每个条件都取到各种能够的成果
答案

2.成功的测试是指运转测试用例后()
A.证明程序正确
B.发现了程序错误
C.未发现程序错误
D.改正了程序错误
答案:B

3.模块独立性是由内聚性和耦合性来衡量的,其间耦合性是()
A.模块间的联系程度
B.模块的功用强度
C.信息躲藏程度
D.接口的杂乱程度
答案:A

4.()一起构成系统的逻辑模型
A.数据流图和系统流程图
B.数据流图和数据字典
C.实体关系图和状况变换图
D.数据字典和实体关系图
答案:B

5.软件调试的意图是()
A.找出软件中存在的错误
B.证明软件没有错误
C.处理存在的错误
D.对软件的错误进行分类
答案:C

6.以下不归于软件开发模型的是()
A.瀑布模型
B.用例模型
C.增量模型
D.螺旋模型
答案:B

7.为了进步模块的独立性,模块之间最佳是()
A.逻辑内聚
B.时刻内聚
C.通讯内聚
D.功用内聚
答案:

8.数据流图是用于表明系统逻辑模型的一种东西,其根本图形符号是()
A.输入、数据流、加工、数据存储、输出
B.输入、变换、输出、外部实体
C.数据流、数据存储、加工、数据的源点或结尾
D.变换、加工、数据流、数据存储
答案:

9.下述使命中,不归于软件工程需求剖析期间的是()
A.断定对系统的归纳需求
B.剖析系统的数据需求
C.断定系统由哪些模型构成及每个模块的功用
D.树立软件的逻辑模型
答案:

10.以下对状况变换图描绘错误的是()
A.状况变换图经过描写系统的状况及引证系统状况变换的事情,来表明系统的行动。
B.状况图的状况有初态、终态和中心状况,在一张图中三种状况都能够有0至多个。
C.状况图中事情是导致系统做动作或(和)变换状况的操控信息。
D.状况图供给了行动建模机制。
答案:

11.()是软件开发时期的最终一个期间,是确保软件质量的重要手法
A.需求剖析
B.具体设计
C.编码和单元测试
D.归纳测试
答案:

二、多选题 (共 10 道试题,共 30 分)
12.软件设计是把软件需求变换为软件表明的过程,软件设计的使命包含()
A.数据设计
B.体系结构设计
C.接口设计
D.过程设计


13.面向对象的效劳设计能够分为()几个过程
A.断定类中应有的效劳
B.设计完成效劳的方法
C.剖析相关关系
D.对相关命名,标示相关中的类的人物
答案:

14.以下关于白盒测试法和黑盒测试法描绘错误的有()
A.白盒测试需求程序员参加,黑盒测试不需求
B.白盒测试能够运用测试东西,黑盒测试不能运用东西
C.逻辑掩盖测试法、循环测试法、根本途径测试法、因果图法归于白盒测试
D.等价类区分法、鸿沟值剖析法、错误估测归于黑盒测试
答案:

15.程序流程图包含以下()根本成分
A.处理,用方框表明
B.判别条件,用菱形框表明
C.操控流,用箭头表明
D.特点,用椭圆表明
答案:

16.用鸿沟值剖析法,假定1<=X<=50,那么X在测试中大概取的鸿沟值是()
A.X=0
B.X=1
C.X=50
D.X=51
答案:

17.在面向对象方法学中,以下关于类与对象的关系正确的是()
A.类称为是对象的一个“实例”,对象称为是类的“模板”
B.类是静态的,对象的动态的
C.类给出了归于该类的悉数对象的笼统界说,对象是契合这种界说的一个实体
D.类代表一类笼统的概念或事物,对象是在客观国际中实践存在的
答案:

18.模块的耦合类型包含()
A.偶尔耦合、次序耦合
B.无直接耦合、数据耦合
C.符号耦合、操控耦合
D.公共环境耦合、内容耦合
答案:

19.软件过程是为了取得高质量所需求完结的一系列使命的结构,它包含()
A.完成过程
B.管理过程
C.撑持过程
D.测试过程
答案:

20.以下()能够是需求剖析期间能够用到的图形东西
A.层次方框图
B.IPO图
C.Warnier图
D.软件结构图
答案:

21.软件保护活动能够归结为以下()几类
A.改正性保护
B.习惯性保护
C.完善性保护
D.防止性保护
答案:

三、更新答案联系微信或QQ 熊猫奥鹏(www.188open.com) (共 4 道试题,共 16 分)
22.简述发生软件危机的缘由。

23.啥是需求剖析?简述需求剖析的意图和详细使命。

24.简述面向对象方法学中类和对象的界说,并剖析类与对象的关系

25.软件测试过程大概区分为几个期间?各个期间应要点测试的内容是啥?

四、更新答案联系微信或QQ 熊猫奥鹏(www.188open.com) (共 4 道试题,共 32 分)
26.状况变换图


27.软件可保护性

28.测试用例


29.静态测试

作业答案 联系QQ:3326650399 微信:cs80188