网站大量收购独家精品文档,联系QQ:2885784924

[计算机]软件工程复习题2.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机]软件工程复习题2

试题 一、选择题(本题共30分,每题2分) 1. 瀑布模型的关键不足在于( ) (1)过于简单 (2)不能适应需求的动态变更 (3)过于灵活 (4)各个阶段需要进行评审 2. 可维护性的特性中,相互矛盾的是 ( ) (1) 可理解性与可测试性 (2)效率与可修改性 (3)可修改性和可理解性 (4)可理解性与可读性 3. 螺旋模型是一种由什么驱动的模型。 ( ) (1) 需求 (2)经验 (3) 风险 (4)原型 4. 下列哪种项目适合采用瀑布模型( ) (1)需求不明确、规模较小(2)需求明确、规模较大 (3)需求不明确、规模较大(4)需求明确、规模较小 5. 软件的定义是( ) (1)软件=程序+文档 (2)软件=程序+数据 (3)软件=程序+数据+文档+测试 (4)软件=程序+数据+文档 6. 下列属于描述物理系统的是 ( ) 系统流程图 (2)数据流图 (3)程序流图 (4)数据字典 7. 进度安排的好坏往往会影响整个项目的按期完成,下列属于软件进度的方法有( ) (1) 程序结构图 (2)流程图 (3) 工程网络图 (4)E-R图 8. 软件项目计划一般不包括以下哪项内容( ) (1)培训计划 (2) 人员安排 (3)进度安排 (4)软件开发标准的选择和制定 9. 以下哪一个不属于软件维护的内容( ) (1)改正性维护 (2) 适应性维护 (3) 优化性维护 (4) 预防性维护 10. 以下哪种测试方法不属于白盒测试技术( ) (1)基本路径测试 (2)边界值测试 (3)循环覆盖测试 (4)逻辑覆盖测试 11.表示X由0个或多个a组成的是( ) (1) X={a} (2)X=[0|a] (3) X=”a” (4)X=[a] 12.工程网络图中计算机动时间的公式是( ) (1)(LET)结束┼ (EET)开始 ┼ 持续时间 (2)(LET)结束─ (EET)开始 ─ 持续时间 (3)(LET)结束┼ (EET)开始 ─ 持续时间 (4)(LET)结束─ (EET)开始 ┼ 持续时间 13.下列那种内聚的程度最高 ( ) (1)功能内聚(2)顺序内聚(3)逻辑内聚(4)时间内聚 14.下列那一种是表示软件结构的图形工具( ) (1)HIPO图 (2)数据流图 (3)实体—关系图 (4)JACKSON图 15.如果说明了输入值的范围,则可以划分几个等价类( ) (1)1个 (2)2个 (3)3个 (4)4个 二、判断题(本题共20分,每题2分) ( ) 1. 软件工程三要素是方法、技术、过程。 ( ) 2. 角色设计只为中心服务,而不是为了边缘。 ( ) 3. 传统方法学中认为软件模块之间的耦合性越弱越好。 ( ) 4. 交互设计就是要设计良好的界面。 ( ) 5. 效率是一个性能要,要尽达到可能做到的那样有效。 ( ) 6. 软件开发的权衡定律指在时间允许的条件下,适当的减少人员会提高工作效率,降低开发成本。 ( ) 7. 在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。 ( ) 8. 白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能。 ( ) 9. 软件成本估算中专家判定法是依靠领域专家的经验,其缺点主要是误差较大,成本较高。 ( )10.一般来说:开发一个软件比测试软件复杂。 三、名词解释(本题共10分,每题2分) 1、信息隐蔽 2、基线 3、调试 4、耦合 5、封装 四、综合题(本题共30分,每题5分) 画出自动售货机系统的用例图,供货人提供货物,对顾客售货,收银员取货款。 如何优化软件结构设计。 可以从哪四个因素来辨识软件风险,分为哪四个影响类别。 CMM包括的和等级和各等级的特点。 5、如果需要开发一个规模较小但要求质量较高和难度较大的软件,应该采用程序设计小组和主程序员组那种组织方式较好,为什么? 6、请用数据流图描绘此系统功能:储户填写的取款单由业务员键入系统,系统核对密码信息,若密码正确则计算利息并打印出利息清单给储户。 五、分析设计题(本题共10分) 计算下图的程序复杂度,并画出相应的程序图。当b点条件为A0,当c点条件为B1,当f点条件为C2,当i点条件为D3,请给出满足判定覆盖的测试用例。 答案 选择题(本题共30分,每题2分) 1、(2) 2、(2 ) 3、(3 ) 4、(4) 5、(4) 6、(1) 7、(3) 8、(4)9、(3) 10、(2) 11、(1)12、(2)13、(1) 14、(1)

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档