




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程练习题+答案一、单选题(共68题,每题1分,共68分)1.在软件质量要素中,对未授权人员访问程序或数据加以控制的程度指的是()。A、正确性B、完整性C、可用性D、灵活性正确答案:B2.下列选项中属于资源的外部属性的是()。A、经验B、人员C、生产率D、工具正确答案:C3.在考察系统的一些涉及时序和改变的状态时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是()。A、状态图B、系统结构图C、数据流图D、时序图正确答案:A4.软件特性中,允许对软件进行修改而不增加其复杂性指的是()。A、可适应性B、可维护性C、可修改性D、可移植性正确答案:C5.在软件质量要素的评价准则中,程序监视自身运行并标识错误的程度指的是()。A、容错性B、可操作性C、检测性D、安全性正确答案:C6.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是()。A、螺旋模型B、瀑布模型C、增量模型D、喷泉模型正确答案:B7.下列选项中,属于概要设计阶段的任务的是()。A、初步用户手册B、组装测试计划C、验收测试计划D、单元测试计划正确答案:B8.软件测试的目标是()。A、证明软件是正确的B、发现错误、降低错误带来的风险C、排除软件中所有的错误D、与软件调试相同正确答案:B9.下列属于维护阶段的文档是()A、软件测试分析报告B、软件问题报告C、用户操作手册D、软件规格说明正确答案:C10.在软件质量要素的评价准则中,操作该软件的难易程度指的是()。A、可操作性B、容错性C、检测性D、安全性正确答案:A11.瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和()。A、详细计划B、运行阶段C、测试与排错D、可行性分析正确答案:B12.()维护是为了补充软件的功能或提高原有软件的性能而进行的维护活动。A、功能性B、完善性C、合法性D、扩展性正确答案:B13.软件的集成测试工作最好由()承担,以提高集成测试的效果。A、该软件开发组的负责人B、该软件的设计人员C、不属于该软件开发组的软件设计人员D、该软件的编程人员正确答案:C14.以下不属于软件维护困难表现的是()。A、读懂别人的程序是困难的。B、文档的不一致性。C、源程序及相关文档的错误或丢失。D、软件开发和软件维护在人员和时间上的差异。E、软件维护不是一项吸引人的工作。正确答案:C15.()引入了“风险驱动”的思想,适用于大规模的内部开发项目。A、增量模型B、原型模型C、喷泉模型D、螺旋模型正确答案:D16.软件的可理解性支持软件的()。A、可追踪性B、可移植性C、可靠性D、有效性正确答案:B17.下列选项中属于过程的外部属性的是()。A、工作量B、成本C、事件D、计划及进度正确答案:B18.下列关于JSP方法不正确的说法是()A、JSP方法主要用于规模不大的数据处理系统B、JSP方法不明确的划分软件概要设计和详细设计的两个阶段C、JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。因此它只适用于详细设计阶段D、JSP方法适用于输入数据和输出数据之间有对应关系的问题求解正确答案:C19.快速原型模型的主要特点之一是()A、开发完毕才见到产品B、及早提供全部完整的软件产品C、开发完毕后才见到工作软件D、及早提供工作软件正确答案:B20.黑盒测试在设计测试用例时,主要研究()A、项目开发计划B、概要设计说明与详细设计说明C、需求规格说明于概要设计说明D、详细设计说明正确答案:C21.下列选项中,属于详细设计阶段的任务的是()。A、组装测试计划B、单元测试计划C、验收测试计划D、初步用户手册正确答案:B22.软件是()。A、处理对象和处理规则的描述B、程序C、程序及其文档D、计算机系统正确答案:C23.设年利率为i,现存入p元,若计复利,n年后可得钱数为()A、p﹡(1+i)﹡nB、p﹡(1+i﹡n)C、p﹡(i+n)D、p﹡(i+1)n正确答案:D24.以下哪一项不是软件危机的表现形式()A、质量得不到保证B、成本高C、生产率低D、技术发展快正确答案:D25.软件详细设计主要采用的方法是()A、模块设计B、结构化设计C、PDL语言D、结构化程序设计正确答案:D26.下面几种白箱测试技术,哪种是最强的覆盖准则()A、判定覆盖B、条件覆盖C、条件组合覆盖D、语句覆盖正确答案:C27.类构件的重用方式有多态重用、继承重用和()A、方法重用B、实例重用C、代码重用D、重载重用正确答案:B28.在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高()A、控制流方法B、结构化方法C、原型化方法D、面向对象的方法正确答案:C29.面向对象模型主要由以下哪些模型组成()A、数据模型、动态模型、功能模型B、对象模型、数据模型、功能模型C、对象模型、动态模型、功能模型D、对象模型、动态模型、数据模型正确答案:C30.在实际应用中,一旦纠正了程序中的错误后,还应选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为()。A、回归测试B、强度测试C、验收测试D、系统测试正确答案:A31.在面向对象软件开发方法中,类与类之间主要有以下结构关系()A、继承和一般B、继承和方法调用C、聚集和消息传递D、继承和聚集正确答案:D32.进行需求分析可使用多种工具,但()是不适用的.A、数据流图B、PAD图C、判定表D、数据词典正确答案:B33.在软件的开发过程中往往采取各种措施来提高软件的易维护性。如()有助于提高软件的易修改性。A、高效的算法B、身份认证C、增强健壮性D、信息隐蔽原则正确答案:D34.采用GAntt图表示软件项目进度安排,下列说法中正确的是()A、能够反映多个任务之间的复杂关系B、能够直观表示任务之间相互依赖制约关系C、能够表示哪些任务是关键任务D、能够表示子任务之间的并行和串行关系正确答案:D35.下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。A、基于知识的智能模型B、瀑布模型C、原型模型D、变换模型正确答案:C36.一个模块的()太大一般是因为缺乏中间层次,应当适当增加中间层次的控制模块。A、扇出B、深度C、扇入D、宽度正确答案:A37.软件的复杂性是(),它引起人员通信困难、开发费用超支、开发时间超时等问题。A、不可降低的B、可消除的C、固有的D、人为的正确答案:C38.可行性研究要进行一次()需求分析。A、详尽的B、简化的、压缩了的C、彻底的D、深入的正确答案:B39.在软件工程的原则中,抽象、信息隐藏、模块化和局部化的原则支持软件的()。A、可追踪性B、可靠性C、可互操作性D、有效性正确答案:B40.可维护性的特性中相互促进的是()A、效率和可修改性B、效率和结构好C、效率和可移植性D、可理解性和可测试性正确答案:D41.软件特性中,一个软件能再次用于其他相关应用的程度称为()。A、可适应性B、容错性C、可重用性D、可移植性正确答案:C42.软件可行性研究一般不考虑()A、是否有足够的人员和相关的技术来支持系统开发B、是否有足够的工具和相关的技术来支持系统开发C、待开发软件是否有市场、经济上是否合算D、待开发的软件是否会有质量问题正确答案:D43.软件设计中划分模块的一个准则是()。A、高内聚高耦合B、高内聚低耦合C、低内聚低耦合D、低内聚高耦合正确答案:B44.在软件质量要素中,学习使用软件(即操作软件、准备输入数据、解释输出结果等)的难易程度指的是()。A、可用性B、正确性C、灵活性D、完整性正确答案:A45.UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法()A、基于需求动态定义的原型化方法B、基于数据的数据流开发方法C、基于瀑布模型的结构化方法D、基于对象的面向对象的方法正确答案:D46.具有风险分析的软件生命周期模型是()。A、增量模型B、螺旋模型C、瀑布模型D、喷泉模型正确答案:B47.需求分析中开发人员要从用户那里了解()。A、软件的规模B、软件做什么C、用户使用界面D、输入的信息正确答案:B48.软件的可修改性支持软件的()。A、可维护性B、可追踪性C、可互操作性D、有效性正确答案:A49.软件的可移植性支持软件的()。A、可追踪性B、有效性C、可适应性D、可互操作性正确答案:C50.业界存在三种需求分析方法:面向功能分析、面向对象分析和()。A、面向算法分析B、面向硬件分析C、面向数据分析D、面向程序分析正确答案:C51.IDEFO图不反映出系统()A、系统做什么B、系统功能如何实现C、系统由谁来做D、系统实现的约束条件正确答案:B52.逻辑覆盖中最强的覆盖标准是()。A、条件覆盖B、条件组合覆盖C、判定覆盖D、语句覆盖正确答案:B53.程序流程图(PDF)中的箭头代表的是()A、数据流B、控制流C、调用关系D、组成关系正确答案:B54.内聚程度最低的是()内聚A、顺序B、过程C、时间D、偶然正确答案:D55.下列选项中,不能进行并行工作的是()。A、需求复审B、编码C、单元测试D、过程设计正确答案:A56.概要设计的结果是提供一份()。A、程序B、数据流图C、框图D、模块说明书正确答案:D57.下列文档与维护人员有关的有()A、概要设计说明书B、操作手册C、软件需求说明书D、项目开发计划正确答案:B58.软件测试的目的是()。A、评价软件的质量B、发现软件的错误C、找出软件的所有错误D、证明软件是正确的正确答案:B59.软件测试是为了()而执行程序的过程。A、证明正确B、纠正错误C、避免错误D、发现错误正确答案:D60.在软件详细设计过程中不采用的工具为()A、判定表B、PDLC、数据流图D、IPO图正确答案:A61.根据对软件开发机构调查的结果可知,各类维护活动所占的比重是()A、完善性占50%,适应性占25%,校正性占21%,其他维护占4%B、完善性占25%,适应性占50%,校正性占21%,其他维护占4%C、完善性占21%,适应性占25%,校正性占50%,其他维护占4%D、完善性占21%,适应性占50%,校正性占25%,其他维护占4%正确答案:A62.DFD中从系统的输入流到系统的输出流的一连串连续变换形成一种信息流,这种信息流可分为()两大类。A、控制流和变换流B、变换流和事务流C、事务流和事件流D、事件流和控制流正确答案:B63.以下哪种测试方法不属于白盒测试技术()A、逻辑覆盖测试B、基本路径测试C、循环覆盖测试D、边界值分析测试正确答案:D64.下列说法中,不正确的是()。A、适当推迟交货时间可大幅度降低开发工作量B、软件项目工作量分布曲线不是线性的C、到开发后期临时增加人力可加快进度D、在软件生存周期的不同阶段各类人员的参与情况是不同的。正确答案:C65.在详细设计阶段,经常采用的工具有()A、PADB、SAC、SCD、DFD正确答案:A66.软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为()A、相互补充B、相互排斥C、交替使用D、独立使用正确答案:A67.为了提高软件的可维护性,在编码阶段应注意()A、提高模块的独立性B、文档的副作用C、保存测试用例和数据D、养成好的程序设计风格正确答案:D68.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。A、可理解性B、可互操作性C、可追踪性D、可维护性正确答案:C二、多选题(共2题,每题1分,共2分)1.()可以作为模块.A、函数B、过程C、编译文件D、子程序正确答案:ABCD2.下列属于软件测试过程的是().A、确认测试B、法律验证C、内核测试D、组装测试E、单元测试正确答案:ADE三、判断题(共30题,每题1分,共30分)1.性能测试是为了检验系统的能力最高能达到什么实际的限度,让系统处于资源的异常数量、异常频率、异常批量的条件下运行测试系统的承受能力。A、正确B、错误正确答案:B2.质量保证是为了保证产品和服务充分满足消费者要求的质量而进行的有计划,有组织的活动。()A、正确B、错误正确答案:A3.用例之间的关系有3种。()A、正确B、错误正确答案:A4.软件就是程序。A、正确B、错误正确答案:B5.快速原型模型可以有效地适应用户需求的动态变化。()A、正确B、错误正确答案:A6.人工测试中走查方法和代码评审方法是同一种方法。()A、正确B、错误正确答案:B7.尽可能使用高级语言编写程序()A、正确B、错误正确答案:A8.软件是指用程序设计语言(如PASCAL,C,VISUALBASIC等)编写的程序,软件开发实际上就是编写程序代码。()A、正确B、错误正确答案:B9.为了加快软件维护作业的进度,应尽可能增加维护人员的数目。()A、正确B、错误正确答案:B10.数据流图和数据字典共同构成系统的逻辑模型。()A、正确B、错误正确答案:A11.建立动态模型的第一步,是编写典型交互行为的脚本。()A、正确B、错误正确答案:A12.耦合用于衡量一个模块内部的各个元素彼此结合的紧密程度。()A、正确B、错误正确答案:B13.面向对象的分析是面向计算机系统建立软件系统的对象模型。()A、正确B、错误正确答案:B14.软件生存周期是从软件开始开发到开发结束的整个时期。()A、正确B、错误正确答案:B15.扇出是一个模块直接调用的模块数目,一般推荐的扇出为3或4。()A、正确B、错误正确答案:A16.信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度保密技术合作保密费及保密期限协议
- 二零二五年度养老服务业劳动合同违约赔偿及服务质量标准合同
- 2025年度购房合同签订及后续房产增值服务协议
- 2025年法拍房屋拍卖议价及成交保障合同
- 二零二五年度大型光伏发电站项目设备安装合同
- 二零二五年度青少年辅导班退费条款及辅导效果承诺协议
- 二零二五年度智慧医疗合同-严格责任原则下的远程医疗服务协议
- 2025年度离婚抚养协议书:子女抚养、教育支持与财产分割协议
- 2025年度特色饮品餐饮特许经营协议
- 2025年景德镇货运从业资格证在哪里练题
- GB/T 3452.2-2007液压气动用O形橡胶密封圈第2部分:外观质量检验规范
- GB/T 30797-2014食品用洗涤剂试验方法总砷的测定
- GB/T 20057-2012滚动轴承圆柱滚子轴承平挡圈和套圈无挡边端倒角尺寸
- GB/T 19808-2005塑料管材和管件公称外径大于或等于90mm的聚乙烯电熔组件的拉伸剥离试验
- GB/T 10051.1-2010起重吊钩第1部分:力学性能、起重量、应力及材料
- 2022年人民交通出版社股份有限公司招聘笔试试题及答案解析
- 班组建设工作体系课件
- 第章交通调查与数据分析课件
- 穆斯林太巴热咳庆念词文
- 软硬结合板的设计制作与品质要求课件
- 中医院情志养生共64张课件
评论
0/150
提交评论