- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程课后练习 .doc
软件工程课后练习
“软件测试与软件维护”部分练习题
一、单选题
1.软件测试时,需对满足同一需求的两个版本软件同时进行测试的测试方法是(A )。
A、对比测试法 B、边界值分析法 C、等价分类法 D、循环测试法
2.下列有关软件维护的叙述中哪个是正确的( D )。
A、谁编写的软件就应该由谁来维护 B、软件维护是一件很吸引人的工作
C、维护软件就是改正软件中的错误 D、软件设计时应当考虑到将来的可修改性
3.下列有关软件测试的观点中不属于 Myers 的观点是( A )。
A、测试工作贯穿于软件定义和软件开发的整个过程
B、一个成功的测试用例是发现至今尚未察觉的错误的测试
C、测试是一个程序的执行过程,其目的在于发现错误
D、一个好的测试用例很可能会发现至今尚未察觉的错误
4.软件测试技术中,黑盒测试技术主要是用于测试(A )。
A、软件外部功能 B、程序 D、程序正确性
5.软件维护的副作用主要有以下哪几种( B )。
A、编码副作用,数据副作用,测试副作用
B、编码副作用,数据副作用,文档副作用
C、编码副作用,文档副作用,测试副作用
D、编码副作用,数据副作用,调试副作用
6.以下哪种测试方法不属于白盒测试技术( B )。
A、循环覆盖测试 B、边界值分析测试
C、基本路径测试 D、逻辑覆盖测试
7.预防性维护指的是(C )。
A、根据用户在使用软件过程中提出的一些建设性意见而修改软件的活动
B、为适应软件运行环境的变化而修改软件的活动
C、为改善软件的可维护性和可靠性,并为今后的改进奠定基础而修改软件的活动
D、为诊断和改正软件系统中潜藏的错误而进行的活动
8.下述哪一种测试中,测试人员必须接触到源程序( C )。
1)结构测试 2)功能测试
A、只有 2) B、1)和 2) C、只有 1) D、均不需要
9.纠错性维护与排错的相对关系是( D )。
A、纠错性维护与排错是同一概念的不同命名
B、它们是在同一软件工程阶段的不同工作
C、排错是在更大范围中做工作
D、纠错性维护是在更大范围中做工作
10.提高测试的有效性非常重要,成功的测试是指(D )
A、证明了被测试程序正确无误 B、未发现被测试程序的错误
C、说明了被测试程序符合相应的要求 D、发现了至今为止尚未发现的错误
二、填空题
1.一个测试用例通常由 两部分组成。
2.软件维护的副作用 是指由于软件维护或在维护过程中,其他一些不期望的行为而引入的 错误。用于软件维护的活动主要可以分为生产性活动和非生产性活动两类。
3.软件测试的主要步骤为单元测试、 。
4.软件维护的副作用主要体现在
5. 的要求。单元测试中,使用 驱动 模块模拟被测单元的调用和数据传递动作。
6.软件维护可分为结构化的维护和非结构化的维护,从苦读代码开始进行的维护称为 非结构化维护 。预防性维护采用的主要技术有 逆向工程 和重构工程。
7.目前预防性维护采用的主要技术有逆向工程和 。在软件生命周期中, 阶段所占的工作量最大,约占总工作量的 80%。
“软件设计”部分练习题
一、单选题
1.在面向数据流的软件设计方法中,一般将信息流分为( A )。
A、变换流和事务流 B、变换流和控制流流
C、事务流和控制流 D、数据流和控制流
2.如果一个模块访问另一个模块的 B、外部耦合 C、公共耦合 D、 B、SMALLTALK C、SQL D、COBOL
4.下列选项中,不属于结构化程序设计的主要图形语言机制的是(B )。
A、判定表 B、E-R 图 C、PDL 语言 D、N-S 图
5.下列耦合种类中,耦合程度最低的是(C )。
A、 B、外部耦合 C、非直接耦合 D、公共耦合
6.下列有关人机界面的四个设计模型中,哪一个是由终端用户提出的( A )。
A、假想模型 B、用户模型 C、映像模型 D、设计模型
7.选择程序设计语言不应该考虑的是( A )。
A、用户的知识水平 B、软件的运行环境
C、应用领域 D、开发人员的熟悉程度
8.软件重用是指在软件开发过程中重复使用相同或相似(B )的过程。
A、子程序 B、软件元素 C、函数 D、过程
9.下列选项中,不属于软件设计的主要 B、过程设计 C、文件设计 D、总体结构设计
10.下列
您可能关注的文档
- 诺基亚:丑小鸭的重生 .pdf
- 课程3-UI设计和组件 - BO JIANG - 北京航空航天大学 .pdf
- 课程与教学总结.doc
- 课程为本学与教资源库 .ppt
- 课程名称:数据库系统概论1 .ppt
- 课程网站模板设计与制作需求说明书.pdf
- 课题名称:《基于网络环境的教育资源建设与应用研究》 .doc
- 谁说简洁就不能强大.ppt
- 谈医学论文的写作方法与表达艺术.pdf
- 谈小学美术与音乐信息技术的融合.doc
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 《中国结核病预防控制工作技术规范(2020年版)》.PDF VIP
- 2023年北京市中考英语真题(含答案) .pdf VIP
- 南通大学2023-2024学年《病理学》期末考试试卷(A卷)附参考答案.docx
- 胸部损伤-教学课件.ppt VIP
- 某银行数据中心搬迁整体实施方案.pdf VIP
- 麦肯锡中国银行业CEO季刊(2020年秋)-麦肯锡-224页正式版.pdf VIP
- 国家公务员录用考试体检标准.doc VIP
- 入党申请书时事政治精选五篇.docx VIP
- 农村公路安全生命防护工程监理规划49943.doc VIP
- 高中英语3500词【打印版】乱序版3500词汇(带音标120页).pdf VIP
文档评论(0)