软件工程期末试题2-有答案

上传人:大米 文档编号:498897452 上传时间:2023-09-05 格式:DOC 页数:4 大小:46.50KB
返回 下载 相关 举报
软件工程期末试题2-有答案_第1页
第1页 / 共4页
软件工程期末试题2-有答案_第2页
第2页 / 共4页
软件工程期末试题2-有答案_第3页
第3页 / 共4页
软件工程期末试题2-有答案_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件工程期末试题2-有答案》由会员分享,可在线阅读,更多相关《软件工程期末试题2-有答案(4页珍藏版)》请在金锄头文库上搜索。

1、一、选择题15ACADB 610BCBAB选择题(210题20分)1. 软件工程方法学包括的三个要素是( )。A方法、工具和过程 B对象、过程和方法C分析、设计和编程 D开发、维护和工程2. 软件生命周期由( )三个时期组成。A概要设计、详细设计和系统实现 B可行性分析、系统设计和编码C定义、开发和运行维护 D分析、设计和测试3. 在软件生命周期模型中,属于文档驱动的是( )。A瀑布模型 B快速原型模型 C增量模型 D喷泉模型4. 结构化分析实质上是一种( )的活动。A访问用户 B创建快速原型 C产生决策 D创建模型5. 以下( )不是模块。A过程 B程序 C函数 D对象6. 所谓信息隐藏是指

2、隐藏模块的( )。A接口部分 B实现细节 C源代码 D一切信息7. 以下说法错误的是( )。A测试不能证明程序是正确的 B测试不能证明程序中没有错误C成功的测试是指发现程序的所有错误 D测试是为了发现程序中的错误8. 面向对象方法的要素是( )。A对象、类、数据类型和算法 B对象、类、继承和消息C对象、基类、派生类和继承 D对象、父类、子类和继承9. 在用面向对象观点建立的模型中( )是最基本、最重要、最核心的模型。A对象模型 B动态模型 C功能模型 D操作模型10. 用“自底向上”方式建立继承关系是指( )。A把现有类细化成更具体的子类 B从现有类泛化出更抽象的父类C 从较高的层次推导出较低

3、的层次 D从较低的层次抽象出较高的层次二、填空题1、开发 维护 2、需求分析 3、子集 4、软件需求规格说明5、信息域 数据结构 6、满足用户的需求 7、数据 功能8、顺序 循环 9、输入数据 10、对象 功能 11、脚本12、求解域 13、服务 14、可重用性 可维护性二、填充题(120个空档20分)1. 软件工程是指导计算机软件( )和( )的工程科学。2. 在软件生命周期中,( )的任务是准确回答“目标系统必须做什么”这个问题。3. 快速原型所能完成的功能往往是最终产品能完成的功能的一个( )。4. 分析阶段的最终成果是( )。5. 结构化设计中的数据设计把分析阶段创建的( )模型转变成

4、实现软件所需要的( )。6. 软件维护的主要任务是使软件能持久地( )。7. 程度最低的耦合是( )耦合、程度最高的内聚是( )内聚。8. 从理论上讲,程序设计中最基本的控制结构只有( )结构和( )结构两种。9. 黑盒测试方法中的等价类划分把程序的( )划分成等价类,并据此导出测试用例。10. 面向对象方法用( )分解取代了传统方法的( )分解。11. 在面向对象的分析过程中建立动态模型的第一步是编写典型交互行为的( )。12. 所谓面向对象设计就是用面向对象观点建立( )模型的过程。13. 设计类中的( )是面向对象设计的一项重要工作内容。14. 选择编程语言的关键因素是语言的一致的表达能

5、力、( )和( )。四、简答题(52题10分)1. 说明“对象”与“类”这两个概念的区别与联系。答:在应用领域中有意义的、与所要解决的问题有关系的任何事物都可以作为对象。类是具有相同属性和相同方法的一组对象的集合。一个对象是类的一个实例。同类对象具有相同的属性和方法。五、(10分)某市公务员招考的准考证号共六位数字,编排规则如下。第一位是专业编号:1代表行政专业、2代表法律专业、3代表经济学专业。第二位是地区编号:1表示黄浦区、2表示卢湾区、3表示徐汇区。第三、第四位是考场编号。第五、第六位是考场内序号,一个考场最多30人。请用数据字典定义准考证号。解答:专业编号1行政专业2法律专业3经济学专业地区编号1黄浦区2卢湾区3徐汇区准考证号专业编号地区编号01考场编号9901序号30八、(10分)现有程序流程图表示:输入十个数据,输出其中的最小数和最大数。试根据流程图画出N_S图。开始置初值C=A(1), I =2NND=A(I)C=A( I )输出C,DYD=A(I) 输入A(1)A(10)的值置初值D=A(1) ,I=2YI=I+1I=A(I)=CCYI=I+1I =10N结束参考答案:输入A(1),A(2),. A(10)的值D=A(1) ,I=2 I=A(I) TD=A( I )I=I+1C=A(1), I=2I=A( I )=C TC=A( I )I=I+1输出C, D

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号