- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
福建师范大学协和学院 2011 - 2012 学年第 2 学期
2009级 数字媒体 专业(方向)软件工程试卷
(C卷)
试卷类别:闭卷 考试时间:120分钟
单项选择题(本大题共 小题,每小题 分,共 分)
汽车有一个发动机。汽车和发动机之间的关系是___关系。
A.一般具体 B.整体部分 C.分类关系 D.主从关系
软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫A.生存期 B.面向对象设计 C.面向对象程序设计 D.面向对象分析
原型化方法是用户和设计者之间执行的一种交互构成,适用于____系统。
A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时
为了提高测试的效率,应该A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划 D.选择发现错误可能性大的数据作为测试数据
以对象、类、继承和通信为基础的面向对象设计方法(OOD)也是常见的软件概要设计方法之一。()在程序调试时,找出错误的位置和性质比改正该错误更难。()完成测试作业后,为了缩短源程序的长度应删除程序中的注解。()系统结构图是精确表达程序结构的图形表示法。因此,有时也可以将系统结构图当作系统流程图使用。()PAD图在设置了五种基本控制结构后,还允许递归调用。()在进行总体设计时应加强模块间的联系。()软件测试要经过的步骤是:单元测试→集成测试→确认测试→系统测试。
单元测试对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能,从而发现模块在编码中或算法中的错误。该阶段涉及编码和详细设计文档。
集成测试是为了检查与设计相关的软件体系结构的有关问题,也就是检查概要设计是否合理有效。
确认测试主要是检查已实现的软件是否满足需求规格说明书中确定了的各种需求。系统测试是把已确认的软件与其他系统元素(如硬件、其他支持软件、数据、人工等)结合在一起进行测试。以确定软件是否可以支付使用。生存周期模型:描述软件开发过程中各种活动如何执行的模型。对软件开发提供强有力的支持,为开发过程中的活动提供统一的政策保证,为参与开发的人员提供帮助和指导,是软件生存周期模型化技术的基础,也是建立软件开发环境的核心。
主要有:瀑布模型,增量模型,螺旋模型,喷泉模型,基于知识的模型,变换模型。
某出租服装公司管理系统的主要功能是服装管理和信息查询。对于初次租借的客户,系统自动生成客户号,并与客户基本信息(姓名、单位、地址等)一起写入客户文件。
系统的服装管理功能分为四个方面:购人新服装、客户租借、客户归还以及服装注销。
(1)购入新服装时需要为该服装编制入库单。入库单内容包括服装分类目录号、服装名、品牌、价格、数量和购买日期,将这些信息写入服装目录文件并修改文件中的库存总量(表示到目前为止,购入此种服装的数量)。
(2)客户租借服装时需填写租借单。租借单内容包括客户号和所借服装分类目录号。系统首先检查该客户号是否有效,若无效,则拒绝租借服装;若有效,则进一步检查该客户已借服装是否超过最大限制数(假设每位客户能同时租借的服装不超过5件),若已达到最大限制数,则拒绝租借;否则允许借,同时将服装分类目录号、客户号和借阅日期等信息写入租借文件中。
(3)客户归还服装时需填写归还单。系统根据客户号和服装分类目录号,从租借文件中读出与该服装相关的借阅记录,标明归还日期,再写回到租借文件中,若服装逾期,则处以相应的罚款。
(4)注销服装时,需填写注销单并修改服装目录文件中的库存总量。
系统的信息查询功能主要包括客户信息查询和服装信息查询。其中客户信息查询可得到客户的基本信息以及客户借阅服装的情况;服装信息查询可得到服装基本信息和服装的借出情况。
服装管理系统的顶层图如图1所示;服装管理系统的第0层DFD图如图2所示,其中,加工2的细化图如图3所示。
【问题1】
数据流图2中有两条数据流是错误的,请指出这两条数据流的起点和终点。
有两条数据流方向反了,分别是
起点:客户文件 ----( 终点:3登记客户信息
起点:2处理查询请求 ----(终点:客户文件
【问题2】
数据流图3中缺少三条数据流,请指出这三条数据流的起点和终点。
数据流图3中缺少的三条数据流:
起点:租借文件 ----( 终点:2.1客户信息查询
起点:服装目录文件 ----( 终点:服装信息查询
起点:租借文件 ----(终点:2.2服装信息查询
【问题3】
根据系统功能和数据流图填充下列数据字典条目中的(1)和(2):
查询请求信息=[查询客户请求信息|查询服装请求信息]
客户情况=客户号+姓名+所在单位+{借书情况}
管理工作请求单=(1)
入库单=(2)
查询
文档评论(0)