




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、 单项选择题 1. 详细设计阶段的任务就是具体地(c)。A给出系统模块结构图 B. 编写程序C. 给出模块内部结构图 D. 书写概要设计说明书2哪种模型分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品(c)。A增量模型B喷泉模型C原型模型D螺旋模型3需求分析中开发人员要从用户那里了解( a )A软件做什么B用户使用界面 C输入的信息 D软件的规模4. 软件测试方法中的(a)属于静态测试方法。A人工检测B路径覆盖C黑盒法D边覆盖5数据字典是对数据定义信息的集合,它所定义的对象都包含于(d)。A方框图B程序流程图 C软件结构D数据流图 6软件复审是保证软件质量的重要技术手段
2、,复审的主要目的和效果是(b)。A较早发现软件缺陷B较早发现程序错误C做测试的前期准备D严格贯彻工程规范7在软件质量因素中,软件所具有的跨操作系统平台的能力属于软件的(a)。A可移植性B可理解性C可用性D可靠性8软件生命周期中所花费用最多的阶段是( d )A详细设计 B软件编码 C软件测试 D软件维护9软件复杂性度量的参数包括( b)A效率 B规模 C完整性 D容错性10. 软件能力成熟度模型CMM分为(a)级。A5B7C4D1011. 某企业由于外部市场环境和管理需求的变化对现有软件系统提出新的需求,则对该软件系统进行的维护属于(c)维护。A正确性 B. 适应性 C. 完善性D. 预防性12
3、经济可行性研究的范围包括( c )A资源有效性 B管理制度 C效益分析 D开发风险13.软件模块内聚度最强的是(a )A.功能内聚B.通信内聚C.偶然内聚D.逻辑内聚14软件部分的内部实现与外部可访问性分离,这是指软件的(c)。A继承性B共享性C封装性D抽象性15.以下各种耦合按从强到弱排列正确的是(c):A.内容耦合,控制耦合,数据耦合,公共环境耦合B.内容耦合,数据耦合,控制耦合,公共环境耦合。C.内容耦合,公共环境耦合,控制耦合,数据耦合。D.控制耦合,内容耦合,数据耦合,公共环境耦合。二、 判断题 1项目应用领域是选择程序设计语言的关键因素。T2文档记录软件开发活动和阶段成果,具有永久
4、性,可供人或机器阅读。T3设计有效等价类对应的测试用例时,一个测试用例应尽可能多地覆盖尚未被覆盖的无效等价类。F4穷举测试是较常用的测试方法。F5模块的控制域是受该模块判定所影响的范围。F6软件过程设计应遵循自上而下,逐步求精的原则和单入口单出口的结构化设计思想。T7数据耦合相比标记耦合,前者的耦合度更底。T8等价类划分不属于白盒测试技术的是。T9状态图是结构化分析方法常用的一种图形工具。F10. 在进行软件测试时,首先应当进行确认测试,然后再进行集成测试。 F11在整个软件维护阶段所花费的全部工作中,所占比例最大的是完善性维护。T12. 常用功能点技术度量开发软件所需的工作量。T13. 测试
5、是用户在开发者环境中所进行的一种测试。T14. 维护的副作用包括修改代码副作用、修改数据副作用及修改文档副作用。T15. N-S图也称为程序流程图图是最常用的一种详细设计表示方法。F16. 数据字典的作用准确定义数据流图中的数据条目、加工条目及数据存储条目。T17. 状态图表达的是某一个特定对象在其生命周期中它所具有的状态以及状态之间的转换。T18. 软件项目的生产率=代码行数/工作量T19. 代码出错率=错误数/码行数T20. 面向数据结构的设计中,输入与输出数据结构不包含重复结构。F三、 简要回答下列各题1. 什么是黑盒测试法?2. 什么是可移植性?3. 什么是民主制的程序员小组?4. 什
6、么是条件覆盖?5. 软件配置项是什么?6. 软件生存周期有哪几个阶段?7. 状态图表达的是什么?8. 什么是平行测试?四、 按不同要求完成下列各题1. 下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的弧表示包括的活动,弧上的值表示完成活动所需要的时间,试计算关键路径的长度。ACFHIBEDG44143432373图1 工程网络图32试利用 McCabe 的程序复杂性计算方法计算如下程序图的复杂性。 边-结点+2=73. 请使用PAD图和PDL语言描述在数组A(1)A(10)中找最大数的算法 。解析人工查找时,是从第一个元素开始查找,用当前元素与下一个元素比较,将较大者作为当前元素
7、又与下一元素比较,如此循环,直到数组末尾。4. 某健身俱乐部在一次促销活动,对于普通顾客:一次性购健身卡1000(包括1000)元以上者享受9折优惠,1500(包括1500)元以上8.5折优惠,2000(包括2000)元以上8折优惠;对于会员顾客:一次性购买1500(包括1500)元以上享受8折优惠,2500(包括2500)元以上7.5折优惠,3000(包括3000)元以上7折优惠。用x表示购卡金额,试画出表达该项活动的判定表。 5. 下面是一段求最小值的程序,其中datalist是数据表,m是datalist的长度。intGetMax(intm,intdatalist)intk=0;for(intj=1;jdatalistk)k=j;returnk;(1)画出该程序的流图(顶点编号从1开始),并计算其环路复杂度。(2)列出基本路径。(3)为测试各基本路径设计测试用例。【答案】1 intk=0;2 intj=1;3 while(jdatalistk)6 k=j;7 j+;8 9 returnk;1. 控制流图:(注意:8可以没有)aMcCabe环路复杂性为3。2.测试路径:Path1:239Path2:23567839Path3:23578393.测试用例:Path1:取
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 桂林镇机关管理制度
- 检修班组s管理制度
- 检验危急值管理制度
- 楼宇实训室管理制度
- 欧洲产业城管理制度
- 母婴店安全管理制度
- 比基尼脱毛管理制度
- 民用户安检管理制度
- 气瓶暂存间管理制度
- 水厂中控室管理制度
- 班主任育人故事(通用17篇)
- 食材配送投标方案(技术方案)
- 全国高中青年数学教师优质课大赛一等奖《导数的概念》课件
- 食堂餐厅服务方案投标方案(技术标)
- 第三章 结构材料的力学性能及指标
- 国开经济法律基础形考任务国开电大《经济法律基础》形考任务3答案
- 古生菌的多样性课件
- 量子机器学习
- 2022年1月福建省普通高中学业水平合格性考试化学试题
- 硫酸亚铁安全技术说明书
- 广式点心制作工艺(广东省“粤菜师傅”工程培训教材)
评论
0/150
提交评论