南开大学22春“信息安全”《软件工程与软件测试技术》期末考试高频考
点版(带答案)
一.综合考核(共50题)
1.
功能模型是类似编译器之类系统的主要模型。() A.正确 B.错误
参:A
2.
验收测试的任务是验证软件的()。 A.可靠性 B.正确性 C.移植性 D.有效性
参:D
3.
自顶向下集成测试不需要测试驱动模块,需要桩模块。A.正确 B.错误
参:A
4.
需求分析的主要方法有()。 A.形式化分析方法 B.PAD图描述
C.结构化分析方法 D.程序流程图
参:C
5.
() 书山有路勤为径,学海无涯苦作舟! 住在富人区的她
面向对象的分析过程主要包括3项内容:理解、表达和验证。() A.正确 B.错误
参:A
6.
集成测试的主要方法有两个, 一个是(),一个是()。 A.白盒测试方法、黑盒测试方法 B.等价类划分方法、边缘值分析方法 C.渐增式测试方法、非渐增式测试方法 D.因果图方法、错误推测方法
参:C
7.
好程序的一个重要标准是源程序代码的逻辑简明清晰、易读易懂。A.正确 B.错误
参:A
8.
应用执行对象的操作可以改变该对象的()。 A.行为 B.功能 C.属性 D.数据
参:C
9.
使用白盒测试方法时确定测试数据应根据()和指定的覆盖标准。 A.程序的内部逻辑 B.程序的复杂程度 C.程序的难易程度 D.程序的功能
参:A
() 书山有路勤为径,学海无涯苦作舟! 住在富人区的她
10.
面向对象设计时,对象信息的隐藏主要是通过()实现的。 A.对象的封装性 B.子类的继承性 C.系统模块化 D.模块的可重用
参:A
11.
软件生命周期的时期有() A.软件定义 B.软件开发 C.运行维护 D.信息反馈
参:ABC
12.
衡量程序的质量仅需看它的逻辑是否正确,性能是否满足要求。() A.正确 B.错误
参:B
13.
面向对象设计中服务的设计可以分为两个步骤:确定类中应有的服务、设计实现服务的方法。A.正确 B.错误
参:A
14.
软件就是程序,编写软件就是编写程序。() A.正确 B.错误
() 书山有路勤为径,学海无涯苦作舟! 住在富人区的她
参:A
15.
发现错误多的模块,残留在模块中的错误也多。() A.正确 B.错误
参:A
16.
黑盒测试是从()观点的测试,白盒测试是从()观点的测试。 A.开发人员、管理人员 B.用户、管理人员 C.用户、开发人员 D.开发人员、用户
参:C
17.
需求分析的任务不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰而且具体的需求。() A.正确 B.错误
参:A
18.
在结构化分析方法中,用以表达系统内数据的运动情况的工具是()。 A.数据流图 B.数据字典 C.结构化语言
D.判定表与判定树
参:A
19.
书山有路勤为径,学海无涯苦作舟! 住在富人区的她
Jackson方法根据()来导出程序结构。 A.数据流图
B.数据间的控制结构 C.数据结构 D.IPO图
参:C
20.
若类A为关联的源类,类B为关联的目的类,表示类B的属性中包含了一个或多个类A的属性。() A.正确 B.错误
参:B
21.
组成数据字典的元素有()。 A.数据流
B.数据流分量(数据基本项) C.数据存储
D.数据处理(加工)
参:ABCD
22.
静态测试对自动化工具的依赖性较大。() A.正确 B.错误
参:B
23.
面向对象程序设计中,基于父类创建的子类具有父类的所有特性属性和方法,这一特点称为类的()。 A.多态性 B.封装性 C.继承性 D.重用性
参:C
书山有路勤为径,学海无涯苦作舟! 住在富人区的她
24.
软件工程中描述生命周期的瀑布模型一般包括计划、需求分析、设计、编码、()、维护等几个阶段。 A.产品发布 B.版本更新 C.可行性分析 D.测试
参:D
25.
在结构化的程序中通常有3种循环类型简单循环、串接循环和嵌套循环。A.正确 B.错误
参:A
26.
需求工程的主要目的是()。 A.系统开发的具体方案 B.进一步确定用户的需求
C.解决系统是“做什么的问题” D.解决系统是“如何做的问题”
参:C
27.
数据字典是对数据定义信息的集合,它所定义的对象都包含于()。 A.数据流图 B.程序框图 C.软件结构 D.方框图
参:A
28.
系统成本只包括开发成本。()
() 书山有路勤为径,学海无涯苦作舟! 住在富人区的她
A.正确 B.错误
参:B
29.
在E-R模型中,包含以下基本成分()。 A.数据、对象、实体 B.控制、关系、对象 C.实体、关系、控制 D.实体、属性、关系
参:D
30.
在需求分析之前有必要进行()工作。 A.程序设计 B.可行性分析 C.ER分析 D.2NF分析
参:B
31.
用户帮助设施中附加的帮助设施从一开始就设计在软件里面。A.正确 B.错误
参:B
32.
()意味着一个操作在不同的类中可以有不同的实现方式。 A.多继承 B.多态性 C.消息 D.封装
参:B
() 书山有路勤为径,学海无涯苦作舟! 住在富人区的她
33.
()是表达系统类及其相互联系的图示,它是面向对象设计的核心,是建立状态图、协作图和其他图的基础。 A.部署图 B.类图 C.组件图 D.配置图
参:B
34.
结构性分析方法使用的描述工具有()。 A.数据流图 B.数据字典 C.结构化语言
D.判定树和判定表
参:ABCD
35.
每个对象可用它自己的一组属性和它可以执行的一组()来表征。 A.操作 B.功能 C.行为 D.数据
参:A
36.
软件过程是()。 A.特定的开发模型
B.一种软件求解的计算逻辑 C.软件开发活动的集合 D.软件生命周期模型
参:C
书山有路勤为径,学海无涯苦作舟! 住在富人区的她
37.
构件图(Component Diagram)是描述构件及其相互关系的图。构件图包含的3种元素是()。 A.构件 B.接口 C.关系 D.层次
参:ABC
38.
下列错误的是()。
A.在软件设计中应该追求尽可能松散耦合的系统
B.可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解 C.模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大
D.模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性
参:C
39.
画分层DFD图的基本原则有()。 A.数据守恒原则
B.分解的可靠性原则 C.子、父图平衡的原则 D.数据流封闭的原则
参:C
40.
面向对象设计是在分析模型的基础上,运用面向对象技术生成软件实现环境下的设计模型。A.正确 B.错误
参:A
41.
单元测试是对软件基本组成单元进行的测试。() A.正确 B.错误
() 书山有路勤为径,学海无涯苦作舟! 住在富人区的她
参:A
42.
软件危机的主要体现是软件需求增加,软件价格上升。() A.正确 B.错误
参:B
43.
PAD图是二维树形结构的图形,自下而上、自左向右顺序执行,遍历所有结点。() A.正确 B.错误
参:B
44.
文档是影响软件可维护性的决定因素。() A.正确 B.错误
参:A
45.
N-S图不容易确定局部和全程数据的作用域。() A.正确 B.错误
参:B
46.
面向对象的分析方法主要是建立3类模型,即()。 A.系统模型、ER 模型、应用模型 B.对象模型、动态模型、功能模型 C.ER模型、对象模型、功能模型 D.对象模型、动态模型、应用模型
书山有路勤为径,学海无涯苦作舟! 住在富人区的她
参:B
47.
以下属于面向对象的设计语言的是()。 A.FORTRAN语言 B.Pascal语言 C.C语言 D.Java语言
参:D
48.
结构程序设计的基本控制结构有()。 A.顺序 B.判断 C.选择 D.循环
参:ACD
49.
调试和测试没有区别。() A.正确 B.错误
参:B
50.
内聚衡量不同模块彼此间相互依赖的紧密程度。A.正确 B.错误
参:B
()
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务