版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单项选择题(20道小题,共40分)1、需求分析最终结果是产生______。(2分)A、项目开发计划 B、需求规格说明书C、设计说明书 D、可行性分析报告2、软件可行性研究的目的是______。(2分)A、证明软件开发项目可行 B、证明软件开发项目不可行C、阐述软件开发项目值得或不值得做 D、为了确定软件开发项目要不要3、系统概要设计的主要成果是______。(2分)A、用户的界面要求 B、用户的分析方案C、概要设计说明书 D、系统总体设计方案4、在软件的可行性研究中经常从不同角度对系统进行可行性研究,其中从功能角度对系统进行研究属于______的研究。(2分)A、经济可行性 B、技术可行性C、操作可行性 D、法律可行性5、软件可行性研究实质上是要进行一次______需求分析、设计过程。(2分A、简化、压缩的 B、详细的C、彻底的 D、深入的6、软件是一种______性工业产品。(2分)A、理论 B、知识(或逻辑)C、消耗 D、体力7、可行性分析是在系统开发的早期所做的一项重要的论证工作,它是该系统是否开发的决策依据,因此必须给出______的回答。(2分)A、确定 B、行或不行C、正确 D、无二义8、总体设计阶段确定了______。(2分)A、系统的逻辑模型 B、程序每个模块的处理过程C、系统的数据要求 D、系统的具体实现方9、在软件生存周期中,时间长、费用高、困难大的阶段是______。(2分)A、需求分析 B、软件维护C、软件设计 D、软件测试10、发现错误能力最弱的是______。(2分)A、路径覆盖 B、语句覆盖C、判定覆盖 D、条件覆盖11、选择程序设计语言的关键因素是______。(2分)A、项目应用领域 B、软件执行环境C、软件开发方法 D、算法和数据结构12、根据程序流程图划分的模块通常是______。(2分)A、时间内聚的 B、逻辑内聚的C、顺序内聚的 D、过程内聚的13、在软件开发模型中,提出最早、应用最广泛的模型是______(2分A、瀑布模型 B、喷泉模型C、增量模型 D、螺旋模型14、软件开发的需求活动,其主要任务是______。(2分)A、给出软件解决方案 B、给出系统模块结构C、定义模块算法 D、定义需求并建立系统模15、因计算机硬件和软件环境的变化而做出的修改软件的过程称为______。(2分)A、校正性维护 B、适应性维护C、完善性维护 D、预防性维护16、下面说法正确的是______。(2分)A、经过测试没有发现错误说明程序正确 B、测试的目标是为了证明程序没有错C、成功的测试是发现了迄今尚未发现的错误的测试 D、成功的测试是没有发现错误的测试17、结构化程序设计主要强调的是______。(2分)A、程序的规模 B、程序的效率C、程序设计语言的先进性 D、程序易读18、需求分析阶段最重要的技术文档之一是______(2分)A、项目开发计划 B、设计说明书C、需求规格说明书 D、可行性分析报告19、判定表比判定树______。(2分)A、更直观、简洁 B、更直观C、更简洁但不够直观 D、直观和简洁性相20、ER模型中的基本成分不包含______(2分)A、实体 B、联系C、属性 D、处理二、简答题(8道小题,共40分)1、传统的瀑布模型把生存周期划分为哪些阶段?(5分)答:瀑布模型在编码以前安排了分析阶段和设计阶段;阶段间具有顺序性和依赖性。2、需求分析与软件设计二个阶段任务的主要区别是什么?(5分)答:需求分析定义软件的用户要求,即定义待开发软件能做什么软件设计定义软件的实现细节以满足用户要求,即研究如火热实现软件3、什么是软件生存周期?(5分)答:软件生存周期划分为计划、开发和运行3的任务,就能够化简每一步的工作内容,使因为软件规模而增长而大大增加了软件复杂性变得交易控制和管理4、需求获取的常用方法有哪些?(5分)答:1.组织人员2.客户访谈3.问题分析与确认5、什么是软件概要设计?该阶段的基本任务是什么?(5分)答:把一个软件需求转换为软件表示时,首先设计出软件总的体系结构。称为概要设计或结构设计。基本任务:⑴设计软件系统结构⑵进行数据结构及数据库的设计⑶编写概要设计的文档⑷评审6、常用的质量模型有哪些?(5分)答:常见的模型有:线性模型,渐增式模型,螺旋模型,快速原型模型,形式化描述模型7、说明结构化程序设计的主要思想是什么?(5分)答:是使用DFD、DD、结构化语言、判定表和判定树等工具,来建立一种新的、称为结构化说明书的目标文档。8、软件工程三要素?(5分)软件质量是软件工程的生命线,软件工程以质量保证为基础。质量管理促进了过程的改进,创造了许多行之有效的软件开发方法和工具。软件工程釆用层次化的方法,每个层次都包括过程、方法、工具三要素。方法支撑过程和工具,过程和工具又促进方法学的研究。三、应用题(2道小题,共20分)1、假设汽车的车牌号可由车主人在规定范围内自选,若规定为:7为首的字符限定为汉字“京”;2(A~Z);3~7请为相关的处理程序所采用的等价类划分方法设计等价类表及相应的测试用例。~(10分)等价类表输入数据 有效等价类 无效等价类字符个数 7个(1) 6个(2),8个首字符 “京”(4) 非“京”(5)第2个字符 字母(6) 非字母第3~7个字符 数字(8) 非数字测试用例如下:1)京H87774 }(1),(4),(6),(8)2)京H8777 }(2)3)京H877745 }(3)4)冀H87774 }(5)5)京987774 }(7)6)京BA7774 }(9)2、一元二次方程Ax2+Bx+C=0 的求根程序有以下功能:输入A、BC(3)打印根的数值。要求:试用黑盒测试方法设计出程序的测试用例。~根据一元二次方程式的求根公式:()()(条件:且;结果:两个虚根)(条件:且;结果:仅有一个实根)方程无意义(条件:且;结果:方程无意义使用等价类法设计测试用例。有效等价类(输入三个数值系数) 无效等价类且;两个不等实根 ① 输入不足3个系数 ⑤且;两个相等实根且;两个相等实根②3且;两个虚根③输入的3个系数中包含非数字字符A中含有非数字字符 ⑦BB⑧C⑨且;仅有一个实根④且⑩测试用例:测试数据期望结果1① -1,0,4x1=2;x2=-22② 1,4,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 必修四第三单元思想方法与创新意识
- 护理伦理学的理论基础
- 心电图各波段的组成和命名
- 微信营销活动策划七个执行智慧
- 2026年中国建筑穿线管配件项目投资可行性研究报告
- 咸宁市2025湖北咸宁市直事业单位招聘197人笔试历年参考题库典型考点附带答案详解
- 呼和浩特市2025内蒙古呼和浩特卫生健康系统事业单位第三次人才引进30人笔试历年参考题库典型考点附带答案详解
- 吉林省2025年吉林舒兰市融媒体中心公开招聘急需紧缺人才笔试历年参考题库典型考点附带答案详解
- 合肥市2025安徽合肥市庐江县民宿监管服务中心选调事业单位人员8人笔试历年参考题库典型考点附带答案详解
- 高低压变频柜检修技术措施培训
- 新版2025-2026学年道德与法治三年级上册全册教学设计合集
- 2026年一元二次方程测试题含答案
- 电子数据采集系统验证指南
- 2026年度浙江省政府采购评审专家资格能力测试试卷A卷附答案
- 2026年江西省中考英语试卷真题及答案详解(精校打印版)
- 2026年青岛国际机场集团有限公司校园招聘考试参考题库及答案解析
- 关节脱位宣教
- 改良的nishida术在麻痹性斜视矫正术中的应用
- 2026年无损检涡流检二级考核综合提升测试卷及答案详解(历年真题)
- 2025年生态浮岛水体修复技术指南
- JJF(苏) 312-2025 碳普惠减排量计量技术规范 分布式光伏发电系统
评论
0/150
提交评论