欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年软件工程集大--B答案.docx

    • 资源ID:28031826       资源大小:406.17KB        全文页数:10页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年软件工程集大--B答案.docx

    精选学习资料 - - - - - - - - - 集 美 大 学 试 卷 纸10分析模型的度量侧重于分析模型的三个方面:数据、功能和行为;11项目策划的一个任务是对完成软件开发工作所需的资源进行估算,主要的软件工程资源包括:人力资源、可复用资源和环境资源;2007 2022 学年 第一学期12假如平均每两天发生一个错误,那么系统在第2 天的不失败概率是 1/4 栏号 学线课程名称软件工程试卷B卷13面对对象的三大特点是封装、继承和多态;工具;卷别14软件工程是一种层次化的技术,软件工程的层次包括过程、方法和适用软件 05 级、运算 04 级考试闭卷 得二、挑选题 共 15 分,每道题 1 分 ;学院、专业、方式开卷 年级备注分1需求分析是由分析员明白用户的要求,仔细细致的调研、分析,最终应建立目标系统息名 姓订得 分一、填空题 共 20 分,每空 1 分 ;的规律模型并写出 B ; B 第 1 页,共 5 页 A 模块说明书 B 软件规格说明书 C 项目开发方案 D 合同文档信级 班1请按次序写出软件生命期的几个阶段(标出序号): FDCEBA ; 2 胜利的测试是指 B ; A 运行测试实例后未发觉错误 B 发觉程序的错误(A.保护 B. 测试 C. 具体设计 D. 概要设计 E. 编码 F. 需求分析) C 证明程序正确 D 改正程序的错误生业 专装2在软件工程中, SCM 的中文含义为软件配置治理或 变更治理;3评判模块独立性的度量标准是 A ; 3 自底向上集成是集成测试中的一种策略;采纳这种方法对软件进行集成测试时,需要 A 低耦合,高内聚 B 低耦合,低内聚考为每个模块预备一个驱动程序,它的作用是调用被测的模块; C 高耦合,高内聚 D 高耦合,低内聚4基线是软件生存期中各开发阶段的一个特定点,它可作为一个检查点,它是经过评审的软件配置项和交付物的集合;4结构化分析是软件开发需求分析阶段所使用的方法,常使用数据流图来对系统的名师归纳总结 院 学 5 软件风险的两个主要特性是:不确定性和缺失;进行建模; 6 任何产品的质量都可以从设计质量和符合质量两方面去度量,软件产品满意系统需求 A 加工 B 功能 C 储备 D 状态和性能的质量属性属于符合质量;5不适于作为数据流图处理(加工)框名称的是 B ;7有效的项目治理集中在4 个 P上: People 、Product 、Process 和 Project ;A 人工校对工资数据 B 工资数据8传统的软件工程中,从分析模型到设计模型的翻译,数据流图是体系结构设计和C 打印工资 D 运算工资接口设计的的依据;而数据设计就依据数据字典和实体- 关系图 ;6一个模块直接掌握(调用)的下层模块的数目称为模块的 B ;9软件过程的公共框架是如干任务的集合,每一个集合都由工作任务,交付物、P2 A 扇入数B 扇出数 C 宽度 D 作用域里程碑和质量保证点组成;P1 - - - - - - -精选学习资料 - - - - - - - - - 7在面对对象软件方法中, “ 类” 是 D ;14在面对对象软件开发方法中,类与类之间可有以下结构关系 A ;栏号 学线A 具有同类数据的对象的集合;A 继承和集合 B 继承和一般B 具有相同操作的集合 C 集合和消息传递 D 继承和方法调用C 具有同类数据的对象的定义15UML中有多种视图表示,以下说法中正确选项 D ;D 具有同类数据和相同操作的对象的定义A 活动图可以有多个起点8月收入 <=1500元者免税,现用输入数 1500和 1501测试程序,就采纳的方法是 B B 活动图有且仅有一个终点C 可利用 UML中的类图来进行动态建模 A 条件掩盖法 B 等价划分法D 可利用 UML中的时序图来进行动态建模 C 边界值分析法 D 错误估量法得三、运算题(共25 分,每道题 5 分 ; 9 瀑布模型的关键不足在于 B ; A 过于简洁 B 不能适应需求的动态变更息名 姓订 C 过于敏捷 D 各个阶段需要进行评审分10系统设计阶段的主要目的是 D ;1假设已知某个项目的FP值的乐观值为 120,悲观值为 200,可能值为 160,试求三点估 A 设计新系统的目标B 代码设计算期望值;信级 班C 程序设计D 将系统规律方法换成物理方案解:三点估量期望值为: (120 + 4 * 160 + 200)/6 (4 分)11依据 Halstead 源代码度量公式,以下程序中的操作数的数量是 B ;= 160 (1 分)生业 专装read m;n=0; p=1; q=1;2在一项目中,方案有60 个可复用的软件构件,平均每个构件的程序行数是100LOC;考while m>0 历史数据说明,每个LOC的成本是 50 元;现已知存在一种项目风险,即方案复用的软件构p+=n; 件中可能只有 60%将集成到应用系统中,这种风险发生的概率是80%;试运算风险预期值;q-; 院 学end -while ; 解:风险预期值= 风险概率* 项目影响(1 分)printp;= 80% * (40% * 60 * 100 * 50 )(3 分) A 5个 B 6个 C 4个 D 7个= 96000(元)(1 分)12 D 是一种由软件工程师(或相关人员)进行的软件质量保证活动;A SCI B TSS C CRCD FTR 13软件是不行见的复杂的规律实体,不同于任何其他制造业的产品;使得软件质量难于名师归纳总结 把握的一个因素是 C ;软件需求 D硬件需求P3 P4 第 2 页,共 5 页 A 软件配置 B 硬件配置 C- - - - - - -精选学习资料 - - - - - - - - - 3假设一人单独开发软件, 生产率是 4000 行/人年;如 4 个人组成一个小组共同开发这个解:1 NOP = 12*5 + 10*5 + 80*5*1-30% = 357 (2 分)软件,在每条通信路径上耗费的工作量是250 行/人年,试运算小组中每个人的生产率;2 每个 NOP的成本为: 5000/ 10 = 500 元(1 分)栏号 学线解: 4 个人组成的小组的通信路径为C42 ,即为 6 条;(2 分)3 总的项目成本为: 357*500 = 178500 (元)(1 分)工作量为: 357 / 10 = 35.7 , 即 36 人月(1 分)所以,现在小组中每个人的生产率为: (4000 * 4 250 * 6)/ 4 (2 分)得四、分析与设计题(共40 分 ;= 3625 (行 /人年)(1 分)4.基于体会的估算模型的基本形式为:分EKLOC1某报表处理系统要求用户输入处理报表的日期,日期限制在2005 年 1 月至 2022 年 12某公司以前开发的项目记录如下,请依照历史数据建立估算体会公式;名 姓项目 ID 规模( KLOC )工作量 pm 月,即系统只能对该段期间内的报表进行处理,如日期不在此范畴内, 就显示输入错误信息;息1 10 32 系统日期规定由年、月的6 位数字字符组成,前四位表示年,后两位表示月,现要求用黑盒2 15 46 信级 班订3 30 88 5000 人民币, 求每个测试法中的边界值法写出测试用例; (5 分)4 50 147 解:测试用例为:5 42 122 (1)200501 生(2)200502 解:(3)202212 32 = a * 10 B + r 业 专(4)202211 装考46 = a * 15B + r 88 = a * 30 B + r 147 = a * 50 B + r (答出一个用例得2 分, 2 个用例得 3 分, 3 个用例得 4 分, 4 个用例得 5 分)2试将下面的数据流图转换成相应的软件体系结构,其中虚线圆标出的为主变换; (5 分)122 = a * 42 B + r (各 1 分)46789院 学5依据下面的对象点数值:3(用户界面的)界面数报表数软件构件数15101112 10 80 21213假设各项加权因子均为5,复用的百分比为 30%,试完成以下运算:1)运算项目新的对象点数NOP;(NOP=对象点× 1-复用 %)2 设平均生产率为 10NOP/人.月,软件人员劳动力平均价格是每月NOP 的成本;名师归纳总结 3 依据 NOP 值运算总的项目成本,并进行工作量估算(人月);P5 P6 第 3 页,共 5 页- - - - - - -精选学习资料 - - - - - - - - - 解: Input,Transfrom,I,T,O 变换各得 1 分4某程序流程图如下所示,试完以下要求:(10 分)号 学线3获得值分析是一种用于项目进展的定量分析技术,其中:栏名 姓订BCWS:为进度表中的某时间点应当要完成的工作任务的预算;(流图画在此)第 4 页,共 5 页BAC :为进度表全部工作任务的预算息BCWP:为进度表中的某时间点已实际完成的工作任务的预算ACWP:为进度表中的某时间点已经完成的工作任务的实际工作量之和;级 班预定完成百分比:为进度表中的某时间点应当完成工作的百分比程序流程图1)画出与程序流程图对应的流图;现给出一项目相关进度的支配数据,请做出获得值分析;(10 分)信2)指出所绘流图的区域,并依据区域数量运算环形复杂度;工作任务估量工作量 (人天)迄今为止实际工估量完成日期实际完成日期3)指出所绘流图的判定节点,并依据判定节点数运算环形复杂度;作量(人天)4)确定基本测试路径的个数及路径描述,并给出路径1-2-3-4 的测试用例;1 5 10 07-01-25 07-01-25 生业 专装2 25 20 07-02-15 07-02-15 解: 1)如上图所示;(也可将 2、3 分解为两个节点)(2 分)3 120 80 07-05-15 考2)区域为:节点 2、3、5 形成的区域;节电3、4、6 形成的区域(1 分)4 40 50 07-04-15 07-04-01 5 60 50 07-07-01 环形复杂度为: 2 + 1 = 3 (1 分)6 80 70 07-09-01 3)判点节点是: 2 和 3 (1 分)当前评估时间为07 年 4 月 1 日,运算该项目的进度指标BCWS、BAC、BCWP、ACWP 名师归纳总结 院 学及预定完成百分比;环复杂度为: 2 + 1 = 3 (1 分)解: BCWS = 5 + 25 = 30人天 (2 分)4 基本测试路径的个数为3, (共三条,每条路径各1 分,多出扣 1 分)BAC = 5 + 25 + 120 + 40 + 60 + 80 = 330(人天)(2 分)路径 1:1-2-3-4 BCWP = 5 + 25 + 40 = 70人天 (2 分)2:1-2-3-6-4 ACWP = 10 + 20 + 50 = 80人天 (2 分)3:1-2-5-3-6-4 预定完成百分比= (BCWS / BAC )= 30/ 330 = 1/11 = 9% (2 分)路径 1 的测试用例为: A = 1 ,X = 0(1 分)P7 P8 - - - - - - -精选学习资料 - - - - - - - - - 5UML 综合应用( 10 分):1)请用自然语言描述银行自动取款机功能;2)依据描述,画出银行自动取款机功能的用例图;栏号 学线3)依据以下描述,画出UML 的活动图:插入银行卡卡无效卡有效卡验证读取用户银行卡信息;如是不合法取款卡,就退回并显示出错;对用户输入的密码进行确认检查,非法密码被拒绝;核查用户的取款额,超支被拒绝;登录一笔合法取款,更新帐卡;输入密码密码验证生成付款通知,经确认后支付现金;密码错误答: 1 这是一台银行自动取款机,能够完成用户的修改密码、取款、转帐、查询等功能;使用方法为: 由用户将银行卡插入ATM机,ATM机检查银行卡的合法性, 然后用户输入密码,挑选功能密码正确密码长度一般为 6 位,由数字组成;密码输入正确后,ATM机显示用户界面,界面以菜单方式供应用户挑选,条目包括修改密码、取款、转帐、查询、打印交易单、退出等;假如密码息名 姓订三次输入有误,就拒绝操作; (2 分)退出取款查询余额并判定余额 输入金额?2)用例图如下所示:(2 分)信级 班输入金额余额 < 输入金额生业 专余额 输入金额考出钞 账户扣减余额装显示交易信息院 学3)活动图如下所示:(6 分)起点和终点( 1 分)三个判定(各 1 分)规律( 1 分)名师归纳总结 图形符号规范( 1 分)P9 P10 第 5 页,共 5 页- - - - - - -

    注意事项

    本文(2022年软件工程集大--B答案.docx)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开