


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、怀化学院课程考核试题卷 学号: 姓名:考试名称20092010 学年第 2 学期 末 考试试卷编号考试课程 090277 软件工程命题负责人屈爱平适用对象07级信息与计算科学本科审查人签字考核方式考试开闭卷闭卷AB卷B时量120分钟总分 100一、选择题(共20 分,每小题 2 分)1. 对在数据流图中每一个命令的图形元素均给以定义是(B)、条目定义 、数据字典 、数据定义 、数据说明2. 为改正软件系统中潜藏的错误而进行的维护活动称为(A)。A纠错性维护 B适应性维护 C改善性维护 D预防性维护 3. 在设计测试用例时,应当包括(C)、合理的输入条件 、不合理的输入条件、合理的和不合理的输入
2、条件 、部分条件4. 耦合度也可以分为七级:其中最松散的耦合是(A)。A非直接耦合 B数据耦合 C特征耦合 D控制耦合5. 描述静态数据结构的概念模式是(A )。A、E-R图 B、DFD C、结构图 D、框图6. 软件生产过程中,需求信息由(D )给出。A、程序员 B、项目管理者 C、软件分析设计人员 D、软件用户7. 程序测试是指( )。A找出编码中错误的代码执行活动B对软件计划,软件设计,软件编码进行查错的活动C对软件计划,软件设计,软件编码进行纠错的活动D纠正编码中的错误的代码执行活动8. 在面向数据流的软件设计方法中,一般将信息流分为()。、变换流和事务流、变换流和控制流、事务流和控制
3、流、数据流和控制流9. 数据元素组成设计的方式有()类型。、顺序 、选择 、重复 、以上全是10. 需求分析()。、要回答“软件必须做什么?” 、要求编写软件需求说明书、系统分析员可以采用访谈、简易的应用规格说明技术获取用户需求、以上都对二、多项选择题(共 10分)1. 需求分析阶段结束后,交出的文档中应该包括( )。A. 数据流图B. 数据字典C. 简明的算法描述D. 项目的经费预算2. 软件的特点包括( )。A 软件具有抽象性B 在软件的运行和使用期间,也存在类似硬件的老化问题C 软件的开发与维护对硬件存在依赖性D 软件的开发费用在逐渐下降3. 数据流图是用于表示软件模型的一种图示方法,在
4、下列可采用的绘图方法中,()是常采用的。自顶向下自底向上分层绘制逐步求精、全是B、 、 、4. 提高程序效率的根本途径在于( )。A、 编程时对程序语句进行调整 B、 选择良好的设计方法C、 使程序最大限度的简洁 D、选择良好的数据结构与算法5. 画 DFD 图的主要目的是( )。A、作为需求分析阶段用户与开发者之间交流信息的工具B、对系统的数据结构进行描述C、对目标系统的层次结构进行描述D、作为分析和设计的工具三、 (共 20 分)判断题,正确打,错误打。1. 用户对软件需求的描述不精确,往往是产生软件危机的原因之一。()2. 目前的绝大多数软件都不适合于快速原型技术。(X)3. 一个好的开
5、发人员应具备的素质和能力不包括具有良好的书面和口头表达能力。(X)4. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。()5. 程序中的注解越少越好( X )。6. 软件开发、设计几乎都是从头开始,成本和进度很难估计。()7. 数据输入的一般准则中包括尽量(增加)用户输入的动作。(X)8. 文档可用于专业人员和用户之间的通信和交流;软件开发过程的管理; 运行阶段的维护。()9. 由于软件是逻辑产品,软件质量较容易直接度量。(X)10. 面向数据设计方法一般都包括下列任务: 确定数据结构特征;用顺序、选择和重复三种基本形式表示数据
6、等步骤。()四、(共15分)下面是选择排序的程序,其中datalist是数据表,它有两个数据成员:一是元素类型为Element的数组V,另一个是数组大小n。算法中用到两个操作,一是取某数组元素Vi的关键码操作getKey ( ),一是交换两数组元素内容的操作Swap( ): void SelectSort ( datalist & list ) /对表list.V0到list.Vn-1进行排序, n是表当前长度。 for ( int i = 0; i list.n-1; i+ ) int k = i; /在list.Vi.key到list.Vn-1.key中找具有最小关键码的对象 for (
7、int j = i+1; j list.n; j+) if ( list.Vj.getKey ( ) list.Vk.getKey ( ) ) k = j; /当前具最小关键码的对象 if ( k != i ) Swap ( list.Vi, list.Vk ); /交换 (1) 试计算此程序段的McCabe复杂性; (2) 用基本路径覆盖法给出测试路径;(3) 为各测试路径设计测试用例。五、(共10分)下面这个流图中,判定节点有哪些,该流图的环形复杂度是多少?六、(共10分)图书管理系统的功能有新进图书登记、图书检索、借书登记、还书登记。用户有图书管理人员、教师、学生。图书管理人员负责新进图书登记、借书登记、还书登记,所有人员可以进行图书检索。请画出该系统的数据流图。七、(15 分)某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:生产科的任务是:(1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。(2)根据车间实际生产日报表、周报表调整月生产计划(3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间技术科的任务是:(1)根据生产科
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北京2025年北京市律师协会秘书处招聘笔试历年参考题库附带答案详解
- 危化品驾驶员聘用合同
- 离婚起草协议书格式
- 二零二五商场广告租赁合同
- 二零二五住宅物业服务合同示范文本
- 二零二五版合同股权转让协议
- 社区医疗合作协议书二零二五年
- 委托物业管理合同标准样本
- 变更租赁合同的三方协议
- 体育中心场地出租合同二零二五年
- DLT 5285-2018 输变电工程架空导线(800mm以下)及地线液压压接工艺规程
- Unit3TravelPlansLesson3(课件)人教新起点版英语四年级下册
- 《3-6岁儿童学习与发展指南》考试复习题库350题(含答案)
- 小学生文明如厕
- JBT 11699-2013 高处作业吊篮安装、拆卸、使用技术规程
- 2024年全国版图知识竞赛(小学组)考试题库大全(含答案)
- 专题08 八年级下册易混易错总结-备战2024年中考道德与法治一轮复习知识清单(全国通用)
- 中集集团招聘题库
- 赣政通管理员操作手册
- 2024年ISTQB认证笔试历年真题荟萃含答案
- 2021年以工代赈项目实施工作指南(试行)
评论
0/150
提交评论