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

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3583545.html】到电脑端继续下载(重复下载【60天内】不扣币)。

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

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(软件工程期末样卷试题答案.doc)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

软件工程期末样卷试题答案.doc

1、 哈尔滨工程大学本科生考试试卷 ( 2010-2011 年 2 学期) 课程编号: 0920113 课程名称: 软件工程 (A卷) 一、 选择题(共30分 每题2分) 1、下面不属于软件工程的3个要素是( D ) A)工具 B)过程 C)方法 D)环境 2、下列工具中为需求分析常用工具是( D ) A)PAD B)PFD C)N-S D)DFD 3、 软件需求分析阶段的工作,可以分为4个

2、方面:需求获取,需求分析,编写需求规格说明书以及( B ) A)用户 B)需求审评 C)总结 D)都不正确 4、在E-R模型中,包含以下基本成分(D ) A)数据、对象、实体 B)控制、联系、对象 C)实体、联接、属性 D)实体、属性、联系 5、当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为(D) A)数据耦合 B)公共耦合 C)标记耦合 D)内容耦合 6、( C)是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能

3、通过有限的接口与对象发生联系。 A)多态性 B)继承 C)封装 D)消息 7、软件危机是指(B )。 A)软件遭到严重破坏 B)软件开发和维护过程中遇到的严重问题 C)软件维护出现困难 D)软件不能正常运行的系列严重问题 8、判定树和判定表示用于描述结构化分析方法中的(B )环节的工具。 A)功能说明 B)数据加工 C)流程描述 D)性能说明 9、 软件评审是保证软件质量的重要措施,它是对软件开发阶段成果的复审。下 列(A )是复审的必须内容。 Ⅰ需求复审 Ⅱ总体设计复审 Ⅲ详细设计复审

4、 Ⅳ程序复审 A)Ⅰ、Ⅱ、Ⅲ B)Ⅱ、Ⅲ、Ⅳ C)Ⅰ、Ⅲ、Ⅳ D)全部 10、软件按照设计的要求,在规定时间和条件下达到不出故障、持续运行的要求的质量特性称为(B )。 A)可靠性 B)可用性 C)正确性 D)完整性 11、模块的独立性是软件模块化设计的关键之一,一般用内聚和(D )两个定性标准来度量模块的独立性。 A) 软件的质量 B) 一致性 C) 可重用 D) 耦合 12、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以(A )维护所占的维护量最小。 A)纠错性维护  B)完善性

5、维护  C)预防性维护  D)文档维护 13、软件开发的原型化方法是一种动态定义软件需求的方法,下述条件中, (A )是实施原型化方法所必需的。 Ⅰ成熟的原型化人员 Ⅱ快速的成型工具 Ⅲ需求了解的正确性 A)Ⅰ和Ⅱ B)Ⅱ和Ⅲ C)Ⅰ、Ⅱ和Ⅲ D)Ⅲ 14、面向对象的特征不包括( C ) A)继承性 B)多态性 C)互换性 D)封装性 15、在面向对象软件开发方法中,类与类之间主要有以下结构关系(A) A)继承和聚集 B)继承和一般 C)聚集和消息传递 D)

6、继承和方法调用 二、 判断下列叙述的正确性,将结果(√正确,×错误)填入( )中,并改正错误的说法。(本大题共5小题,每小题3分,共15分) 1、 ( V )继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。 2、 ( X )在软件的开发过程中,工作量最大的一个阶段就是编写程序。 解释:工作量最大为维护阶段 3、 ( X )软件测试是为了验证软件已正确地实现了用户的要求。 解释:测试的目的是尽可能多地发现软件中的错误,其附带的收获才是验证该软件已正确地实现了用户的要求。 4、 ( X )数据字典是对数据流图中的数据流,加工、数据存储、数据的源和

7、终点进行详细定义。 解释:加工 5、 ( X )软件危机的主要表现是软件的需求量迅速增加,软件价格上升。 解释:软件危机主要表现在两方面。一是如何开发软件,以满足不断增长,日趋复杂的需求,二是如何维护数量不断膨胀的软件产品. 三、简答题(每题5分,共25分) 1、 说明“五个面向”实施理论的具体内容? 面向流程分析。在需求分析时,系统分析员要面向业务流、资金流、信息流进行分析。(1分) 面向数据设计。系统设计师要采用面向数据的方法进行概要设计。(1分) 面向数据设计。概要设计的主要任务是建立系统的概念数据模型CDM和物理数据模型PDM,建立好由元数据所构成的数据模型。(1分)

8、 面向对象实现。就是面向对象进行详细设计和编程实现。(1分) 面向功能测试。就是面向功能进行单元测试、集成测试、Alpha测试和Beta测试。(1分) 2、 说明“三个模型”的定义以及三者之间的关系? 功能模型FM(Function Model)是描述系统能做什么,即对系统的功能、性能、接口和界面进行定义。(1分) 业务模型OM(Operation Model)是描述系统在何时、何地、由何角色、按什么业务规则去做,以及做的步骤或流程,即对系统的操作流程进行定义(怎么做)。(1分) 数据模型DM(Data Model)是描述系统工作前的数据来自何处,工作中的数据暂存什么地方,工作后的数

9、据放到何处,以及这些数据之间的关联,即对系统的数据结构进行定义(数据怎么组织) 。(1分) 业务模型就是系统的操作流程和业务规则;功能模型就是系统的功能菜单和用户界面;数据模型就是系统的数据结构和数据字典。在这三个模型的支持下,运用强大的面向对象编程语言,以及软件组织内部的业务基础平台、类库、构件库等财富,软件开发在技术上就能顺利实现。(2分) 3、采用黑盒技术设计测试用例主要有哪几种方法?这些方法各有什么特点? (1)等价类划分。等价类划分是将输入数据域按有效的或无效的(也称合理的或不合理的)划分成若干个等价类,测试每个等价类的代表值就等于对该类其它值的测试。(2分) (2)边界

10、值分析。该方法是将测试边界情况作为重点目标,选取正好等于,刚刚大于或刚刚小于边界值的情况,根据这些情况选择测试用例。(1分) (3)错误推测。错误推测法没有确定的步骤,凭检验进行。它的基本思想是列出程序中可能发生错误的情况,根据这些情况选择测试用例。(1分) (4)因果图法。借助因果图,列出输入数据的各种组合与程序对应动作效果之间的阶段联系,构造判定表,由此设计测试用例。(1分) 4、 软件实现原则主要有那几条? (1) 尽量简单。在软件实现过程中,应创建简单、易读的代码。相同功能的代码只写一次。(1分) (2) 易于验证。无论是在编码、测试还是实际操作中,应该很容易地发现其中的错误

11、自动化的单元测试可帮助产生易于验证的代码。(1分) (3) 适应变化。外部环境、软件需求和软件设计,在整个开发过程中可能会随时变化,因此要求软件实现时考虑适应这些变化。(1分) (4)遵守某一编程规范。(1分) (5)选择项目组成员最熟悉的工具或语言。(1分) 5、根据伪码画出程序流程图。 START READ A,B IF A>5 THEN A=A+B ENDIF WHILE B>5 DO A=A+B B=B-1 ENDWHILE PRINT A STOP 四、应用题(共30分) 1、一个家教网站分为前台客户系统和后台管理系统, 前台客户

12、系统使用者为学生和教师。学生可以进行个人信息注册、修改个人资料、查看家教信息、搜索家教信息,教师可以进行个人信息注册、修改个人资料、查看家教信息、搜索家教信息。后台管理系统使用者为管理员,可以处理登记家教信息,处理维护相关家教信息,可以发布相关公告。画出用例图。(10分) 1、 前台管理系统用例图如下:(5分) 后台管理系统用例图如下:(5分) 2、某报表处理系统要求用户输入处理报表的日期,日期限制在2003年1月至2008年12月,即系统只能对该段期间内的报表进行处理,如日期不在此范围内,则显示输入错误信息。系统日期规定由年、月的6位数字字符组成,前四位代表年,后两位代表

13、月。现要求用黑盒测试法中的分类法写出测试用例。(10分) 输入数据 有效等价类 无效等价类 输入日期 ①6位数字字符 ②有非数字字符 ③少于6个数字符 ④多于6个数字符 对应数值 ⑤在200301—200812之间 ⑥<200301 ⑦>200812 月份对应数值 ⑧在1—12之间 ⑨等于“0” ⑩>12 3、顾客的订货单按如下原则处理: 将顾客的信用度分三个档次: 欠款时间不超过30天; 欠款时间超过30天但不超过100天; 欠款时间超过100天。 对于上述三种情况,分别根据库存情况来决定对顾客订货的态度。 情况之一(欠款时间≤30天),如果需求数≤库存量,则立即发货,如果需求数>库存量,则只发现有库存,不足部分待进货后补发。 情况之二(30天<欠款时间≤100天),如果需求数≤库存量,则要求先付款再发货,如果需求数>库存量,则不发货。 情况之三(欠款时间>100天),则通知先付欠款,再考虑是否发货。 试用判定树的形式予以描述(设欠款时间D,需求数N,库存量Q)。(10分)

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服