软件工程终结考试.docx
《软件工程终结考试.docx》由会员分享,可在线阅读,更多相关《软件工程终结考试.docx(29页珍藏版)》请在优知文库上搜索。
1、1、瀑布模型把软件生命周期划分为八个阶段:问题B定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和(C)。A、详细计划B、可行性分析C、运行阶段D、测试与排错2、从构造化的瀑布模型看,在它B生命周期中的八个阶段中,下面的几种选项中哪个环节出错,对软件的影响最大(C)oA、详细设计阶段B、概要设计阶段C、需求分析阶段D、测试和运行阶段3、在构造化B瀑布模型中,哪一种阶段定义B原则将成为软件测试中B系统测试阶段的日B(A)。A、需求分析阶段B、详细设计阶段C、概要设计阶段D、可行性研究阶段4、软件工程的出现重要是由于
2、(C)oA.程序设计措施学的J影响B.其他工程科学的影响C.软件危机的出现D.计算机日勺发展5、软件工程措施学的目的是:使软件生产规范化和工程化,而软件工程措施得以实行的重要保证是(C)A、硬件环境B、软件开发的环境C、软件开发工具和软件开发的环境D、开发人员的素质6、软件开发常使用的两种基本措施是构造化和原型化措施,在实际H应用中,它们之间的J关系体现为(B)As互相排斥B、互相补充C、独立使用D、交替使用7、UML是软件开发中的一种重要工具,它重要应用于哪种软件开发措施(C)A、基于瀑布模型的构造化措施B、基于需求动态定义的原型化措施C、基于对象的面向对象的措施D、基于数据的数据流开发措施
3、8、在下面B软件开发措施中,哪一种对软件设计和开发人员B开发规定最高(B)A、构造化措施B、原型化措施C、面向对象日勺措施D、控制流措施9、构造化分析措施是一种预先严格定义需求日勺措施,它在实行时强调日勺是分析对象日勺(B)A、控制流B、数据流C、程序流D、指令流10、软件开发的构造化生命周期措施将软件生命周期划提成(A)A、 计划阶段、开发阶段、运行阶段B、 计划阶段、编程阶段、测试阶段C、 总体设计、详细设计、编程调试D、需求分析、功能定义、系统设计11、软件开发中常采用的构造化生命周期措施,由于其特性而一般称其为(A)A、瀑布模型B、对象模型C、螺旋模型D、层次模型12、软件开发的瀑布模
4、型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为也许占用人员最多日勺阶段是(C)A、分析阶段B、设计阶段C、编码阶段D、测试阶段三.判断1.软件的开发与运行常常受到硬件的限制和制约。(J)2,模块内的高内聚往往意味着模块间的J松耦合。(J)5 .软件的质量好坏重要由验收人员负责,其他开发人员不必关怀。(X)6 .鉴定覆盖不一定包括条件覆盖,条件覆盖也不一定包括鉴定覆盖。(J)7 .应当尽量使用机器语言编写代码,提高程序运行效率,而减少高级语言日勺使用。(X)8 .UML只能应用于软件系统模型日勺建立。(X)10.软件测试的目的是为了无一遗漏的找出所有的错误。(X)一、填空1
5、.构造化分析措施B分析方略是自顶向下逐渐求精.2 .衡量模块独立性日勺两个定性原则是一耦合性与内聚性。3 .软件集成测试的措施重要有两种,它们是渐增式与非渐增式测试。4 .可行性研究的目的是用最小啊代价在尽量短的时间内确定该软件项目与否值得开发5 .需求分析阶段,分析人员要确定对问题的综合需求,其中最重要B是功能需求6 .软件生存周期中时间最长、花费日勺精力和费用最多日勺一种阶段是维护阶段。7 .计算机辅助软件工程这一术语B英文缩写为CASE。8 .MCCaII提出日勺软件质量模型包括11个软件质量特性。9 .软件构造是以模块为基础而构成的一种控制层次构造。10 .软件概要设计的重要任务就是软
6、件构造B设计11 .构造化程序设计措施是使用三种基本控制构造(条件控制循环)构造程序。12 .在建立对象B功能模型时,使用0数据流图中包具有处理、数据流、动作对象和数据存储对象_二、选择1.UML是软件开发中的一种重要工具,它重要应用于哪种软件开发措施(C)A、基于瀑布模型的构造化措施B、基于需求动态定义的原型化措施C、基于对象的面向对象的措施D、基于数据的数据流开发措施2、面向对象日勺开发措施中,(B)将是面向对象技术领域内占主导地位B原则建模语言。A、BooCh措施B、UML语言C、OMT措施D、COad措施3、功能模型中所有的(八)往往形成一种层次构造。在这个层次构造中一种数据流图的过程
7、可以由下一层的J数据流图作深入的J阐明。A、数据流图B、概念模型图C、状态迁移图D、事件追踪图4、(八)应当在应用分析之前进行,由于我们在理解问题之前应当对问题敞开思想考虑,不应加以限制。A、问题域分析B、高层分析C、实例的建立D、类的开发5、通过执行对象的操作变化对象的属性,但它必须通过(B)的传递。A、接口B、消息C、信息D、操作6、所有B对象可以成为多种对象类,每个对象类都定义了一组(B)A、阐明B、措施C、过程D、类型9、面向对象日勺重要特性除对象唯一性、封装、继承外,尚有(八)A、多态性B、完整性C、可移植性D、兼容10、在面向对象aJ设计中,我们应遵照aJ设计准则除了模块化、抽象、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 终结 考试