ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:318.50KB ,
资源ID:121505      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-121505.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2009年重庆工商大学试卷软件工程试卷b.doc)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

2009年重庆工商大学试卷软件工程试卷b.doc

1、 班级 : 姓名 : 学号 : 重 庆 工 商 大 学 试 卷 软 件 工 程 课 程 第 B 套试卷适用专业(班):计算机 考核方式:闭卷命题人: 班级_姓名_学号_考试时间: 考试地点:一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题 1 分,共 20 分)1. 下列哪个办法不属于解决软件危机的途径之一( )A. 采用软件工程的解决途径 B. 采用面向对象的软件设计方法C. 研制新一代智能计算机 C. 大力扶持软件企业2. 下列哪个不属于软件工程的内涵之一( )A. 高薪聘请软件高手 B. 开发既可靠又能有效运行的软件C. 应用完善的科

2、学与工程原理 D. 经济地开发软件 3. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.社会可行性 B 法律可行性C.技术可行性 D.经济可行性4. 可行性研究的目标是 ( ) 。 A. 开发项目 B. 维护项目 C. 项目值得开发否 D. 规划项目5. 分层 DFD 图是一种比较严格又易于理解的描绘方式,它的顶层图的作用在于 ( ) 。 A. 描绘了系统的抽象 B. 描绘了软件实现的作者和绘制的时间 C. 描绘了系统的实现细节 D. 表明了被开发系统的范围以及它和周围环境的数据交换关系 6软件生命周期中所花费用最多的阶段是( )A软件测试 B软件维护 C详细设计 D软

3、件编码 7第一个体现结构化编程思想的程序设计语言是( )AC 语言 BPL/1 语言 CFORTRAN 语言 DPascal 语言 8程序的三种基本控制结构是( )A过程、子程序和分程序D调用、返回和转移B顺序、选择和重复C递归、堆栈和队列9、软件可行性研究实质上是要进行一次( )需求分析、设计过程。A、简化、压缩的 C、彻底的 B、详细的 D、深入的10.需求分析阶段最重要的技术文档之一是:( )A、项目开发计划 C、需求规格说明书D、可行性分析报告 B、设计说明书11.一个成功的测试可以( )。A、 表明程序没有错误 C、提高软件可靠性 B、发现所有错误 D、发现尚未发现的错误12软件的主

4、要特性是( )。A.高性能 B.可独立构成计算机系统 C.高成本 D.包括程序和文档13软件工程三要素是( )。A.方法、对象和类 B.过程、模型、方法 C.高技术人员、方法和工具 D.方法、工具和过程14 数据流图( DFD )是_ 方法中用于表示系统的逻辑模型的一种图形工具。 ASA B.SD C.SP D.SC 15 需求规格说明书的作用不包括( ) A 软件可行性研究的依据 B 软件设计的依据C 软件验收的依据 D 用户与开发人员对软件要做什么的共同理解16 数据字典是用来定义 _ 中的各个成份的具体含义的。 ( ) A 系统结构图 B 数据流图 C 流程图 D 功能结构图17 程序的

5、三种基本控制结构的共同特点是( ) A 只能用来描述简单程序 B 单入口,单出口 C 仅用于自动控制系统 D 不能嵌套使用18需求分析中开发人员要从用户那里了解( )A软件做什么 B输入的信息 C用户使用界面 D软件设计技巧题 号 一 二 三 四 五 六 七 八 总计得 分 20 10 10 10 26 24阅卷人注意:答题不得超过边框线!本试卷共 页,此页是第 1 页。四、简答题 每小题 2.5 分,共 10 分。1如何画分层数据流图? 有哪些基本原则? (2.5 分)2有哪些主要的软件开发方法? (2.5 分)3 加工小说明有哪些描述方法? (2.5 分)4 原型化方法的核心是什么? (2

6、.5 分)五、综合设计题(共 26 分)某机械加工公司要建立的仓库管理系统中,有以下功能:1入库:入库员负责登记入库物品(编号,品名,型号,数量, 单价,位置,检验员,审批人,入库日期,采购员,供应商)中,包括查看库存中有无这类物品。 2出库:出库员根据用户要求(编号,品名,型号,数量) ,查看有无所需物品, 若有查看库存量是否满足,方可提货,并修改库存。 要求:1)用结构化分析,完善下面建立仓库系统的数据流图和用例图。0 层数据流图(3 分) 19下面不属于用例驱动的需求方法的优点的是( )。 A.对目标系统的层次结构进行描述B.作为分析和设计的工具C.作为需求分析阶段用户与开发者之间交流信

7、息的工具D.对系统的数据结构进行描述20数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成( )。A.数据源条目、数据流条目、数据处理条目、数据文件条目B.数据说明条目、控制流条目、加工条目、数据存储条目C.数据流条目、数据项条目、数据存储条目、加工条目D.数据流条目、数据文件条目、数据池条目、加工条目二、填空题(每空 1 分,共 10 分) 。1数据流图中的主要图形元素有数据流、数据存储、( )、数据源或终点 2软件总体结构设计的模块独立程度主要是以内聚和( )两个标准来衡量。3. 软件测试技术分白盒测试技术和( )。4数据流图体现了软件工程的( )化分析的思想,即自上而下,逐

8、层求精地分解。5. 为了便于对照检查,测试用例应由输入数据和预期的( )两部分组成。6在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表和 ( )。7数据字典是用来定义 ( )中的各个成份的具体含义的。 8. 软件测试方法中分静态测试方法和( )。9. 需求分析阶段最重要的技术文档是( )10. 程序的三种基本控制结构是顺序结构,分支结构和( )三、判断题 (正确划 否则划 每小题 1 分,共 10 分)1软件工程过程应该是以软件设计为中心,关键是编写程序。( ) 2RCP 法与 RSP 法的主要区别是,前者采用循环渐进的开发方式,原型将成为最终的产品,而后者将被废弃。(

9、 ) 3总体设计的基本目的就是回答:“概括地说,系统应该如何实现?“这个问题。 ( )4面向对象的设计的主要目标是提高生产效率,提高质量和可维护性。 ( )5文档只起备忘录的作用,可以在软件开发完成后再整理生成。 ( )6数据流图表示了软件系统对数据的算法处理过程,即系统的物理模型。 ( )7程序中的注释是可有可无的。 ( )8对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述的,表现了对象的相互关系。 ( )9如果通过软件测试没有发现错误,则说明软件是正确的。 ( )10 软件概要设计包括软件系统结构设计以及数据结构和数据库设计。 ( )

10、注意:答题不得超过边框线!本试卷共页,此页是第 2 页。2)根据以上需求分析,画出仓库系统模块结构图(共 4 分) 。3)设该系统的实体只有:供应商,仓库物品,用户。画出这些实体及它们的联系的图形(数据模型 ER 图) 。 (共 3 分)4)根据以上 ER 图,完善以下 仓库系统的主要类图(共 6 分) 。* 1 1 * 1 * * 1 * 1 1 * * 1 * 1 1 * 类 ID 用 户 名 电 话 增 用 户 () 验 证 () 修 改 () 查 用 户 () 类 出 库 ID 物 品 ID 用 户 日 期 数 量 登 记 2() 修 改 () 查 出 库 () 类 入 库 ID 物

11、品 ID 日 期 数 量 经 手 人 登 记 1() 修 改 () 查 入 库 () 类 ID 名 称 供 应 商 ID 型 号 增 物 品 () 更 新 () 删 除 () 查 库 存 () 统 计 () 类 ID 地 址 电 话 负 责 人 增 用 户 () 验 证 () 修 改 () 查 商 户 () 数 据 维 护 类 连 接 字 表 名 输 入 数 组 输 出 数 组 完善以下仓库系统 1 层 DFD,共 5 分A3 A4 A2 查 询 统 计 管理员 A1 A5 完善以下仓库系统用例图,共 5 分 注意:答题不得超过边框线!本试卷共 4 页,此页是第 3 页。顺序图函数说明:1 验

12、证学生学号():(课本管理员代替学生代表操作)输入学生代表学号,调用函数“查找是否有该学号及课本订购情况()” ,验证借书卡是否真实。2 查找():连接数据库,在学生表中验证学号,并且查找是否有该学号的班级课本订购情况,然后返回相关信息。3 登记领取信息(班级,课本名,课本 ID,数量,日期):如果验证合格,将领取课本的相关信息进行输入,调用函数”增加记录()”进行登记。4 增加记录():在领取课本记录表中增加一条领取课本信息记录,然后返回登记结束信息。5 修改库存信息(课本 ID,课本名,日期,数量):将课本 ID,课本名,数量,日期等信息传入,调用函数更新()。6 更新():在数据库的书籍

13、表中,更新属性“是否领取”的值为”已领取”, 更新属性“领取数量”的值”为实际数量,将“领取日期”改为实际领取日期值。1 * 书 籍 类 书 号 书 名 出 版 社 出 版 日 期 作 者 ISBN 借 或 还 借 出 日 期 * 1 读 者 类 借 书 卡 号 姓 名 班 级 发 卡 日 期 借 书 记 录 类 借 书 卡 号 书 号 借 书 日 期 还 书 日 期 其 他 * 1 数 据 维 护 类 数 据 库 连 接 字 数 据 表 名 输 入 数 组 X() 输 出 数 组 Y() 学生借书类图六、应用题(一题 12 分,二题 12 分,共 24 分)(一)对于以下程序,用条件组合覆盖

14、方法设计足够的测试用例(12 分)A7 and b=8 X=X+A A=7 or X8 X=X+4 开 始 结 束 (二) (共 12 分) 下面是一个学生领取课本顺序图。根据图形和下面函数说明,在相应的类图中填写对应的操作(函数) 。学生代表课本领取界面类 学生类领 取记录类课本类 数 据维护类领取请求验证学生学号( )查找是否有该学号及课本订购情况( )返回验证信息汇总验证签名( )返回领取信息,修改库存信息( 课本I D 课本名, 日期, 数量)更新( I D , 日期)登记领取信息( 班级, 课本名, 课本I D , 数量, 日期)增加记录( )返回登记结束信息返回更新结束信息领取课本及数量。学生领取课本顺序图注意:答题不得超过边框线!本试卷共 4 页,此页是第 4 页。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报