- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)
您可能关注的文档
最近下载
- 中班语言绘本《章鱼先生卖雨伞》PPT课件(原版有声动态).pptx
- 大学毕业设计 汽车悬挂系统设计.doc
- 统编版六年级语文下册快乐读书吧《鲁滨逊漂流记》整本书阅读推进课.pptx VIP
- 2023年故宫博物院招聘笔试参考题库附带答案详解.pdf
- 蒸汽爆破法制浆的研究进展 .pdf VIP
- 幼儿园园本培训课件.pptx VIP
- 国际汉语教师证书汉办预测卷二.docx
- JB_T 14047-2021CN超超临界汽轮机用ZG13Cr9Mo2Co1NiVNbNB耐热钢铸件 技术条件.pdf
- 深入贯彻学习2025年中央八项规定精神教育测试试题【含答案】.docx VIP
- 原发性肝癌的ct诊断.ppt VIP
文档评论(0)