1、A在编码阶段,程序员必须要每日完成被分配模块的程序代码,并且完成该模块的测试B在编码阶段,程序员只需要每日完成被分配模块的程序代码,不需要对代码测试C每日构造要求及时进行模块的整合,及时发现问题D每日构造要求开发人员及时测试好的代码更新到项目组的代码库中3、关于软件生命周期模型,以下描述正确的是()CDEFA瀑布模型适合于需求不明确的软件项目。B对于软件需求在初始时不明确,但随着开发的进行逐步清晰的软件项目,很适合使用增量模型。C在软件开发中,使用快速原型模型,有助于开发人员得到明确完整的需求。DRUP是一种迭代模型。ERUP模型适合于面向对象软件的开发。F在瀑布模型中,阶段分界十分明显,前一
2、阶段的工作完成后才可以开始后一阶段的工作。4、优秀软件应具备的属性有()ABCDA可移植性 B可靠性 C可用性 D效率5、以下关于统一软件开发过程的说法正确的是()BCDEFA它有四个工作阶段,分别是初始阶段、细化阶段、构造阶段、测试阶段B它的初始阶段可以多次进行以下工作流:需求捕获、分析、设计、实现、测试。C需求捕获工作主要集中在初始阶段完成D分析工作主要集中在细化阶段完成E设计工作主要集中在细化阶段完成F大部分的实现工作是在构造阶段完成的,但初始阶段就可以开始编码G测试工作必须等到进入移交阶段才开始在软件生存周期的瀑布模型中一般包括计划、(C )、设计、编码、测试、维护等阶段。A 可行性分
3、析 B 需求采集 C 需求分析 D 问题定义软件工程的基本要素包括方法、工具和( )。 AA 过程 B 软件系统 C 硬件环境 D 人员 软件需求分析阶段的测试手段一般采用( )。 CA 总结 B 阶段性报告 C 需求分析评审 D 不测试面向对象分析是对系统进行( )的一种方法。A 需求建模B 程序设计C 设计评审D 测试验收哪一种图形化技术最适合数据库的建模。( ) BA 用例图B 实体关系图C 流程图D 状态转换图( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。DA 软件过程B 软件测试C 软件生存周期D 软件工程ISO9000是
4、由ISO/TC176制定的关于( )和质量保证的国际标准。 BA 质量控制B 质量管理C 质量策划D 质量改进在软件开发的各种资源中,( )是最重要的资源。 A 开发工具 B 方法 C 硬件环境 D 人员在各种不同的软件需求中,( )描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明。A 业务需求B 功能需求C 非功能需求D 用户需求原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于( )系统。A 需求不确定的B 需求确定的C 管理信息D 决策支持( )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等、活动组成。
5、B 软件工具C 质量保证在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,( )是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。CB 功能要求2.瀑布模型的主要特点是( )单选 AA.将开发过程严格地划分为一系列有序的活动B.将开发过程分解为阶段C.提供了有效的管理模式D.缺乏灵活性2、需求分析的任务不包括(B)。A. 问题分析B. 系统设计C. 需求描述D. 需求评审。第7章 测试单元测试的测试用例主要根据( )的结果来设计。A 需求分析B 源程序C 概要设计D 详细设计软件测试计划开始于需求分析阶段,完成于(
6、)阶段。B 软件设计C 软件实现D 软件测试7、以下哪些现象将导致更多的软件错误()ABCA软件没有一个统一规范的设计,程序员各顾各完成自己的功能模块,相互之间不沟通B用户随意地要求程序员修改程序C没有软件版本管理,程序员自顾自修改保存在自己电脑上的程序D严格进行每日构造的管理,及时充分地进行测试8、以下哪些说法是正确的()CDA软件项目的开发中,主要的工作是编码,等代码写完了再稍微测试一下就可以交付B编码过程中的调试就是测试C软件项目中测试越早开始越好D软件项目中错误发现得越晚,付出的代价越大E软件测试交给测试工具完成就可以了F交付给客户的软件应该是没有任何错误的Beta 测试是用户在实际环
7、境中进行测试的,而不是在开发环境中测试的一个好的测试用例在于能发现至今未发现的错误验收测试最主要的依据是软件需求规格说明书下列关于alpha 测试的描述中正确的是:(AD) Aalpha 测试需要用户代表参加 Balpha 测试不需要用户代表参加 Calpha 测试是系统测试的一种 Dalpha 测试是验收测试的一种测试设计员的职责有:(BC) A制定测试计划 B设计测试用例 C设计测试过程、脚本 D评估测试活动软件验收测试包括: 正式验收测试,alpha测试,beta测试。以下不属于白盒测试技术的是(D)A.逻辑覆盖 B.基本路径测试 C.循环覆盖测试 D.等价类划分为改正软件系统中潜藏的错
8、误而进行的维护活动称为(A)。A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护9、下面关于测试技术的说法中,正确的是()DA覆盖测试属于白盒测试B黑盒测试中会使用逻辑覆盖技术C白盒测试中会使用功能覆盖技术D容量、负载测试应属于黑盒测试软件测试是为了( )而执行程序的过程。A纠正错误 B发现错误 C避免错误 D证明正确根据测试步骤,单元测试后将软件组装成系统的一种测试技术叫(A)。A. 集成测试B. 单元测试C. 集合测试D. 系统测试单元测试的测试对象是(B)。1403A. 系统B. 程序模块。C. 模块接口 属于集成测试D. 系统功能 确认测试第8章 软件配置管理下面哪些是软件
9、配置工具?( )ABCDAVSS B.CVS C.ClearCase D.PCVS在程序开发中使用VSS时,哪个命令将本地的文件放到版本库中?( )BA Check out B Check inC Check all D Get Latest Version根据软件配置管理要求,以下做法不妥的是()ABDA某软件工程师只将修改好的软件交给用户,相应的文档没有修改B一天,客户李主任看程序员小王写程序,并指点小王按照他的意思修改原先的设计,小王没有经验,认为既然是客户要求,就按照客户要求做。C小张每次修改程序都会从项目代码库中获取最新程序后,再check out要修改的程序文件,修改完后及时Che
10、ck in 到项目代码库D小林一上班就接到紧急通知,马上修改昨天提交的程序,他于是打开电脑就开始修改自己电脑里的程序。第9章 项目管理Project工具中有两种类型的资源,下面哪些属于工时资源()BCA墨盒 B测试工程师 C电脑 D刻录盘Project工具支持以下哪些管理()CDA质量管理 B采购管理 C范围管理 D进度管理Project工具中要实现项目跟踪和进度管理,需要保存比较基准和中期计划,下述描述不正确的是()CA 一般情况下,项目计划第一次定稿后,应保存比较基准,以便日后跟踪对照B 中期计划只保存开始时间和完成时间C 在项目开始一段时间后,发现需要在原计划中增加一些任务,调整某些任务
11、工期,调整人员分配。计划修改完后,我们既可以选择保存为一个新版本的比较基准,也可以选择保存为一个中期计划。D Project中最多可以保存11个版本的比较基准项目三角形的三条边分别代表A. 质量,范围,时间 B. 范围,时间,成本C. 成本,时间,质量 D. 时间,成本,经验填空题软件工程概述1. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫(编码)过程。2. 软件维护是软件生命周期的(最后)一个阶段。3. 软件可靠性是指在给定的时间间隔内,程序成功运行的(概率)。4. 软件工程由方法、工具和过程三部分组成,称为(软件工程)的三要素。5. 属
12、于静态测试技术的有(代码检查)6. 动态测试有两种测试方法:黑盒测试和(白盒)测试判断题1. 数据输入的一般准则中包括尽量增加用户输入的动作。(X)2. 用穷举测试是较现实的测试方法。3. 用户对软件需求的描述不精确,往往是产生软件危机的原因之一。()4. 一个好的开发人员应具备的素质和能力包括善于与周围人员团结协作,建立良好的人际关系,善于听取别人的意见。5. 需求分析阶段的成果主要是需求规格说明,但该成果与软件设计、编码、测试直至维护关系不大。6. 如果测试过程没有发现任何错误,则说明软件没有错误。7. 类是对具有共同特征的对象的进一步抽象。8. 如果在分析阶段和设计阶段采用的是面向对象的
13、方法,而在编码阶段采用的是面向过程的语言,那么这种翻译就比较困难。9. 设计阶段的输出是编码阶段的输入。10. 通过软件测试,可以发现软件中所有潜伏的错误。11. 只有了解用户、了解任务,才能设计出好的用户界面。12. 为提高可交互性一般应提高用户对话、移动和思考的效率,即最大可能地减少击键次数,缩短鼠标移动的距离,避免使用户产生无所适从的感觉。13. 在实际测试过程中,并不是单纯地使用某种测试方法,而是将若干种测试方法进行有机组合。14. 软件的高质量是设计出来的,而不是靠测试修补出来的。15. 一个成功的测试可以揭示迄今为止尚未发现的错误()16. 静态测试有专门的静态测试工具17. 与静态测试工具最大的不同就是动态测试工具要求被测系统实际运行。18. 黑盒测试工具的一般原理是利用脚本的录制/回放,模拟用户的操作,然后将被测系统的输出记录下来同预先给定的标准结果比较。19. 静态测试不需要运行代码20. WinRunner是一种黑盒测试工具应用题1、为以下程序流程图分别设计语句覆盖和判定覆盖测试用例并标明程序执行路径。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1