【有答案】2015洛阳理工软件工程复习题.doc

【有答案】2015洛阳理工软件工程复习题.doc

ID:57693836

大小:2.02 MB

页数:8页

时间:2020-09-01

【有答案】2015洛阳理工软件工程复习题.doc_第1页
【有答案】2015洛阳理工软件工程复习题.doc_第2页
【有答案】2015洛阳理工软件工程复习题.doc_第3页
【有答案】2015洛阳理工软件工程复习题.doc_第4页
【有答案】2015洛阳理工软件工程复习题.doc_第5页
资源描述:

《【有答案】2015洛阳理工软件工程复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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.数据字典是对数据定义信息的集合,它所定义的对

2、象都包含于(d)。A.方框图B.程序流程图C.软件结构D.数据流图6.软件复审是保证软件质量的重要技术手段,复审的主要目的和效果是(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)级。A.5B.7C

3、.4D.1011.某企业由于外部市场环境和管理需求的变化对现有软件系统提出新的需求,则对该软件系统进行的维护属于(c)维护。A.正确性B.适应性C.完善性D.预防性12.经济可行性研究的范围包括(c)A.资源有效性B.管理制度C.效益分析D.开发风险13.软件模块内聚度最强的是(a)A.功能内聚B.通信内聚C.偶然内聚D.逻辑内聚14.软件部分的内部实现与外部可访问性分离,这是指软件的(c)。A.继承性B.共享性C.封装性D.抽象性15. 以下各种耦合按从强到弱排列正确的是( c)  : A. 内容耦合,控制耦合,数据耦合,公共环境耦合B. 内容耦

4、合,数据耦合,控制耦合,公共环境耦合。 C. 内容耦合,公共环境耦合,控制耦合,数据耦合。 D. 控制耦合,内容耦合,数据耦合,公共环境耦合。二、判断题1.项目应用领域是选择程序设计语言的关键因素。T2.文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读。T3.设计有效等价类对应的测试用例时,一个测试用例应尽可能多地覆盖尚未被覆盖的无效等价类。F4.穷举测试是较常用的测试方法。F5.模块的控制域是受该模块判定所影响的范围。F6.软件过程设计应遵循自上而下,逐步求精的原则和单入口单出口的结构化设计思想。T7.数据耦合相比标记耦合,前者的耦合

5、度更底。T8.等价类划分不属于白盒测试技术的是。T9.状态图是结构化分析方法常用的一种图形工具。F10.在进行软件测试时,首先应当进行确认测试,然后再进行集成测试。F11.在整个软件维护阶段所花费的全部工作中,所占比例最大的是完善性维护。T12.常用功能点技术度量开发软件所需的工作量。T13.α测试是用户在开发者环境中所进行的一种测试。T14.维护的副作用包括 修改代码副作用 、 修改数据副作用及修改文档副作用 。T15.N-S图也称为程序流程图图是最常用的一种详细设计表示方法。F16.数据字典的作用准确定义数据流图中的数据条目、加工条目及数据存储

6、条目。T17.状态图表达的是某一个特定对象在其生命周期中它所具有的状态以及状态之间的转换。T18.软件项目的生产率=代码行数/工作量T19.代码出错率=错误数/码行数T20.面向数据结构的设计中,输入与输出数据结构不包含重复结构。F一、简要回答下列各题1.什么是黑盒测试法?2.什么是可移植性?3.什么是民主制的程序员小组?4.什么是条件覆盖?5.软件配置项是什么?1.软件生存周期有哪几个阶段?2.状态图表达的是什么?3.什么是平行测试?一、按不同要求完成下列各题1.下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的弧表示包括的活动,弧上

7、的值表示完成活动所需要的时间,试计算关键路径的长度。ACFHIBEDG44143432373图1工程网络图32. 试利用McCabe的程序复杂性计算方法计算如下程序图的复杂性。  边-结点+2=73.请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。[解析]人工查找时,是从第一个元素开始查找,用当前元素与下一个元素比较,将较大者作为当前元素又与下一元素比较,如此循环,直到数组末尾。4.某健身俱乐部在一次促销活动,对于普通顾客:一次性购健身卡1000(包括1000)元以上者享受9折优惠,1500(包括1500)元以上8.5折优

8、惠,2000(包括2000)元以上8折优惠;对于会员顾客:一次性购买1500(包括1500)元以上享受8折优惠,2500(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。