软件工程06—07试卷A
更新时间:2023-11-25 14:31:01 阅读量: 教育文库 文档下载
- 软件工程专硕推荐度:
- 相关推荐
_ ______________:名姓 _ ______ __线____:号学 封 _ _______ __密____:级班 _____________:业专 东华理工大学南昌校区2006--2007学年第二学期末考试A卷
C.确定系统的功能 D.修改系统的开发计划 5.下列哪个阶段不属于软件生存期的三大阶段( )。 课程:软件工程理论与实践 年级:04级 考试方式:闭卷
A.计划阶段 B.开发阶段 题 号 一 二 三 四 五 总 分 C.编码阶段 D.维护阶段 得 分 6.下列哪项不是UML的扩展机制( )。 一、填空题(本大题共10小题,每空2分,共30分)
A.加标签值 B.约束 1.软件生存周期一般可分为问题定义、可行性研究、测试、设计、编码、 、C.元模型 D.版类 运行与维护阶段。
7.下列描述错误的是( )。
A.结构化开发方法是一种面向数据流的开发方法 2.软件维护的类型包括纠错性类型、完善性类型、适应性类型和 。
3.在Jackson系统开发方法中,使用 、 和 三种基B.需求分析中存在着充分交流的问题
本的结构就可以组合出各种复杂的结构体系。
C.按照人类习惯的思维方法,对软件开发过程所有阶段要进行综合考虑D.数据流图不反映数据的流向
4.软件工程过程包括软件规格说明书、软件确认、软件演进与 。
5.基于软件的工作方式,可以将软件划分为批处理软件、实时处理软件与 。 8.下列哪个属于软件设计的目标( )。
6.数据流图的基本符号包括数据流、数据输入的源点或终点、加工与 。 A.软件实体有明显的层次结构,利于软件元素间控制 B.软件实体的模块不具有独立功能 7.模块有 、 、 三种基本属性。
8.UML是由 和 构成。 C.确定系统的数据结构 9.模型元素可分为 和 两类。
D.确定软件结构
9.下列哪个属于模型元素的关系( )。 10.软件测试的根本目的是 。
二、单项选择题(将正确的答案代码填入括号中,每小题2分,共30分)
A.关联 B.约束 1、 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了C.耦合 D.聚焦
10.需求分析中开发人员要从用户那里了解( )。 ( )
A.软件危机 B.软件工程 A.软件做什么 B.用户使用界面 C.输入的信息 D.软件的规模 C.程序设计革命 D.结构化程序设计 11.以下属于常见的白盒测试法的是( )。
A.错误推测法 B.等价分类法 C.因果图法 D.语句覆盖法 2.需求分析阶段的任务是确定( ) A. 软件开发方法 B. 软件开发工具 12.下列文档与维护人员有关的有( )。 C. 软件开发费 D. 软件系统的功能 A.软件需求说明书 B.项目开发计划 C.概要设计说明书 D.操作手册 3.软件工程是三要素是( )
A.方法、工具、过程 B.方法、维护、过程 13.下列属于动态模型的四类图的是( )。
C.工具、过程、维护 D.方法、工具、维护
A.活动图 B.结构图 C.流程图 D.构件图 14.下列对可复用构件的要求描述正确的是( )。
4.下列是需求分析的过程是( ) A.具有功能上的独立性与完整性 B.具有较高的实用性 A.问题的定义 B.问题的识别
C.具有较强的可变性 D.具有可视化效果
第 1 页 共 2 页
_ ______________:名姓 _ ______ __线____:号学 封 _ _______ __密____:级班 _____________:业专15.快速原型模型的主要特点之一是( )
五、应用题(共20分)
A.开发完毕才见到产品 B.及早提供全部完整的软件产品 1.某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度脱产学习,C.开发完毕后才见到工作软件 D.及早提供工作软件
高中文化程度当电工;年龄在20岁至40岁之间者,中学文化程度男性当钳工,女性当车三、多项选择题(将正确的答案代码填入括号中,每小题2分,共10分)
工,大学文化程度都当技术员;年龄在40岁以上者,中学文化程度当材料员,大学文化程1.关于内容耦合的描述正确的是( )。 度当技术员。请用判定树描述上述问题。(本题8分) A.内容耦合是最高程度的耦合
B.应该尽量使用内容耦合
C.高级语言一般设计成允许内容耦合的形式 D.如果一个模块有多个入口,可能发生内容耦合 2.下列属于软件开发工具的分类是( )。 A.分析和设计工具 B.软件维护工具 C.文档管理工具 D.测试管理工具
3.UML建模过程主要包括哪些阶段( )。 2.下图是一个被测程序的流程图,请按照要求完成下列问题。(共12分)
A.开发阶段 B.设计阶段 C.分析阶段 D.配置阶段 4.下列关于模块的描述,正确的是( )。 A.具有独立的模块软件比较容易开发出来 B.独立的模块比较容易测试和维护
C.模块的独立程度可以通过内聚和耦合标定 D.独立的模块可以完成一个相对独立的特定子功能
5.下列属于需求分析的原则的是( )。
A.能够表达和理解问题的信息域和功能域 B.能够对问题进行分解和不断细化,建立问题的层次结构 C.能够确定系统的结构
D.需要给出系统的逻辑视图和物理视图
四、判断题(正确的在括号内打上“√”,错误的打上“×”。每小题1分,共(1)根据该程序流程图画出该程序的流图;(3分) 10分)
(2)计算该流图的环形复杂度;(3分) 1.独立编译是指一个大程序的不同程序单元分别编译,然后重新连接整个程序段( ) (3)确定独立路径的集合;(3分)
2.瀑布模型是一种理想的线性开发模式( )
(4)设计测试用例以满足逻辑覆盖的判定覆盖标准。(3分) 3.模块越多,开发成本越小( )
4.内聚是指一个软件结构内各个模块之间互连程序的度量( )
5.结构化设计属于面向数据流的设计方法( )
6.详细设计是在概要设计之后进行的。它利用概要设计的结果,对系统中的每个模块给出
足够的过程性描述( ) 7.软件测试的目的是为了无一遗漏的找出所有的错误( ) 8.判定表的特点是可处理较复杂的组合条件,但不易理解.不易输入计算机( ) 9.白盒测试法是将程序看成一个透明的盒子,不需要了解程序的内部结构和处理过程( )
10.UML只能应用于软件系统模型的建立( )
第 2 页 共 2 页
正在阅读:
软件工程06—07试卷A11-25
关于高职院校教学改革创新与人才培养质量的研究(一)01-09
第5课《古代的经济政策》(人教版必修二)07-28
公司先进个人评选办法04-10
求职英文自我介绍11-23
中介效应和调节效应的SPSS检验12-06
财务管理专业毕业实习报告12-12
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 软件工程
- 试卷
- 分析化学考试题
- 行列式练习题及答案
- 八年级下英语 人教版Unit 3 单元测试题 1
- 《中华人民共和国政府采购法实施条例》内容解读
- AIX在HACMP扩展VG
- 多车道测速雷达原理简述 - 图文
- 教师政治学习笔记
- 噬菌体的分离与纯化(整理优化版)
- 餐饮服务案例分析
- 会计基础练习题
- 通风监测电工技术比武参考试题
- 台达20PM追剪应用总结A
- 人教版二年级下册数学第一单元练习题1
- 玄机门秘传大六壬内部教材
- 中国交通大学的成立和撤销 - 图文
- 2017菏泽市初中学业水平考试语文试题
- 高中历史必修二第4课 古代的经济政策(学案)
- 吉林省各地市高考数学 最新联考试题分类汇编(17)选修系列
- 必修三3.3 资源的跨区域调配--以南水北调为例(教案) - 图文
- 常见佛教用语