- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选择填空判断解答题
选择题
1. 以下哪一项不是软件危机的表现形式( )。 C
A. 开发的软件不满足用户需要 B. 开发的软件可维护性差
C. 开发的软件价格便
宜
D. 开发的软件可靠性差
2.当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为
( )D
A .数据耦合
B.公共耦合
C .标记耦合
D.内容耦合
3、使用程序设计的控制结构导出测试用例的测试方法是()B
A、黑盒测试 B、白盒测试
C、边界测试 D、系统测试
4、软件详细设计的主要任务是确定每个模块的( ) A
A、算法和使用的数据结构 B、外部接口
C、功能 D、编程
5、为了提高模块的独立性,模块内部最好是( ) C
A、逻辑内聚 B、时间内聚
C、功能内聚 D、通信内聚
6、若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。
设计这组测试用例的方法是( ) C
A、条件覆盖法
B、等价分类法
C、边界值分析法
D、错误推测法
7、经过严密的软件测试后所提交给用户的软件产品中( ) BC
A、软件不再包含任何错误
B、还可能包含少量软件错误
C、所提交给用户的可执行文件不会含有错误
D、文档中不会含有错误。
8、等价划分测试方法属于( ) A
A、黑盒测试
B、白盒测试
C、边界测试 D、系统测试
9.螺旋模型是一种将瀑布模型和 _______ 结合起来的软件开发模型。A
A .增量模型 B .专家系统
C .喷泉模型 D .变换模型
10.需求规格说明书的作用不包括( )C
A .软件验收的依据
B .用户与开发人员对软件要做什么的共同理解
C .软件可行性研究的依据
D .软件设计的依据
11、软件生存周期中时间最长的是( )阶段 D
A、总体设计 B、需求分析
C、软件测试 D、软件维护
12、为了提高模块的独立性,模块之间的联系最好的是() D
A、公共耦合 B、控制耦合
C、内容耦合
D、数据耦合
13、单元测试是发现编码错误,集成测试是发现模块的接口错误,确认试是为了发现功能错误,那么系统测试是为了发现( )的错误。 C
A、接口错误 B、编码错误
C、性能、质量不合要求 D、功能错误
14、下列几种类型中,耦合性最弱的是( )。D
A、内容型 B、控制型
C、公共型 D、数据型
15、系统因错误而发生故障时,仍然能在一定程度上完成预期的功能,则
把该软件称为( )。 A
A、软件容错 B、系统软件
C、测试软件 D、恢复测试
16 .软件调试技术包括( ) B
A .边界值分析 B .演绎法
C .循环覆盖
D.集成测试
17.以下哪一项不属于面向对象的软件开发方法( )C
A Coad方法 B Booch方法
C Jackson方法 D OMT方法
18.以下哪种测试方法不属于白盒测试技术( )B
A基本路径测试 B边界值分析测试
C循环覆盖测试 D逻辑覆盖测试
19. 下列关于功能性注释不正确的说法是( ) B
A. 功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态
B. 注释用来说明程序段,需要在每一行都要加注释
C. 可使用空行或缩进,以便很容易区分注释和程序
D. 修改程序也应修改注释
20. 数据耦合和控制耦合相比,则( )成立。B
A. 数据耦合的耦合性强 B. 控制耦合的耦合性强
C. 两者的耦合性相当 D. 两者的耦合性需要根据具体情况分
21 .用白盒法技术设计测试用例的方法包括( )C
A .错误推测 B .因果图
C .基本路径测试 D .边界值分析
22. 用白盒技术设计测试用例的方法包括( )B
A. 边界值分析
B. 条件组合覆盖
C. 因果图
D. 错误推测
23. 针对软件需求分析所进行的软件测试是指()B
A. 集成测试
B. 确认测试
C. 黑盒测试
D. 白盒测试
24. 通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是( )C
A. 通信、逻辑、顺序、时间
B. 通信、时间、顺序、逻辑
C. 顺序、通信、时间、逻辑
D. 顺序、通信、逻辑、时间
25 .用白盒法技术设计测试用例的方法包括( )C
A .错误推测
B .因果图
C .基本路径测试
D .边界值分析
填空题
1.在信息处理和计算机领域内,一般认为软件是 程序、文档和_数据
2.数据流图的基本组成部分有 源点终点、数据流、数据存储、处理
3.数据流图和数据字典共同构成了系统的 逻辑模型,是需求规格说明书的主要组成部分。
4.划分模块时尽量做到(内聚
文档评论(0)