- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程答案(精选3篇)
PAGE
PAGE 1
软件工程答案(精选3篇)
以下是网友分享的关于软件工程答案的资料3篇,希望对您有所帮助,就爱阅读感谢您的支持。
[软件工程答案篇一]
河南理工大学 2010-2011 学年第 1 学期
《软件工程》试卷(B卷)
C.改善软件的性能 D.挖掘软件的潜能
( B )14.面向数据流的软件设计方法,一般是把数据流图中的数据流划分为 两种流,再将数据流图映射为软件结构。
A.数据流与事务流 B.变换流和事务流 C.信息流与控制流 D.变换流和数据流
( D )15.软件测试基本方法中,下列 不用测试实例。
A.白盒测试法 B.动态测试法
一 、单项选择题(每题
2分)(将答案写在题号前的括号中)
( D )1.结构化分析实质上就是一种建模活动,通常建立三种模型,即:
A.对象模型、动态模型、功能模型 B.数据模型、对象模型、动态模型 C.E-R模型、对象模型、功能模型 D.数据模型、功能模型、行为模型
( C )2.在E-R模型中,包含以下基本成分:
A.数据、对象、实体 B.控制、联系、对象 C.实体、联系、属性
D.实体、属性、操作
( D )3.软件生命周期中所耗费时间最长的阶段是下列哪个阶段?
A.详细设计 B.软件编码 C.软件测试
D.软件维护
( D )4.从下面几种白盒测试技术中,选择最强的覆盖准则。
A.语句覆盖 B.条件覆盖 C.判定覆盖 D.条件组合覆盖
( A )5.所谓信息隐藏是指隐藏模块的 。
A.实现细节 B.接口部分 C.源代码 D.一切信息
( D )6.下列几种耦合类型中表示模块耦合程度最高的是哪种?
A.数据耦合 B.控制耦合 C.特征耦合 D.内容耦合
( D )7.下列几种内聚类型中表示模块的内聚性最高的是哪种?
A.逻辑内聚 B.时间内聚 C.偶然内聚 D.功能内聚
( C )8.数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是:
A.数据库设计 B.数据通信 C.数据定义 D.数据维护
( D )9.下列哪种模型是“文档驱动”的,其历史悠久、广为人知。
A.增量模型 B.喷泉模型 C.原型模型 D.瀑布模型
( D )10.提高测试的有效性非常重要,成功的测试是指
A.证明了被测试程序正确无误 B.说明了被测试程序符合相应的要求 C.未发现被测程序的错误 D.发现了至今为止尚未发现的错误
( D )11.在数据流图中,数据存储和数据流都是 ,仅仅是所处的状态不同。
A.分析结果 B.事件 C.动作 D.数据
( C )12.在进行软件结构设计时应该遵循的最主要的原理是 。
A.抽象 B.模块化 C.模块独立 D.信息隐藏
( B )13.软件调试的目的是 。
A.发现错误 B.改正错误
C.黑盒测试法 D.静态测试法
1、将下面的关系按继承关系、组合关系或关联进行分类。()中填写继承、组合或关联。
小汽车红旗轿车 ( 继承 ) 小汽车驾驶员 ( 关联 ) 班级学生 ( 组合 ) 列车餐车 ( 组合 ) 人员雇员 ( 继承 )
2、将下列各项分为类或类的实例。()中填写类或实例。
我的汽车 ( 实例 ) 交通工具 ( 类 ) 黄晓明 ( 实例 ) 教授 ( 类 ) 喷气式战机 ( 类 )
( √ )1、为提高程序可读性,应尽量使用高级语言编程。 ( × )2、进行总体设计时应加强模块间的联系。 ( × )3、编码时尽量多用全局变量。
( × )4、软件测试的目的是要证明软件本身的正确性。
( × )5、可行性研究的目的是确定一个软件项目的具体开发方法。
( × )6、在实体-关系图中,实体包含的范围很广泛,如桌子的宽度等都可以作为实体。 ( × )7、模块化的方法通常可以降低一个复杂问题的难度,划分的模块数目越多越好。
( √ )8、面向对象分析和设计阶段的界限是模糊的,许多分析的结果可以直接影射成设计结果。 ( × )9、统一建模语言UML仅适用于系统分析阶段,而不是系统开发的全过程。
( × )10、软件开发环境是指支持软件生存期中某一阶段的任务实现而使用的计算机程序。
1.瀑布模型、快速原型模型、增量模型、螺旋模型和喷泉模型是5种典型的软件生命周期模型,请简述这5种模型各自的特点。(5分)
参考答案:
瀑布模型:历史悠久、广为人知,它的优势在于它是规范的、文档驱动的方法;这种模型的问题是,最终交付的产品可能不是用户真正需要的。 快速原型模型:正是为了克服瀑布模型的缺点而提出来的。它通过快速构建起一个可运行的原型系统,让用户试用原型并收集用户反馈意见的办法,获取用户的真实需求。
增量模型:具有能在软件开发的早期阶段使投资获得明显回报和易于维护的优点,但是,要求软件具有开放结构是使用这种模型时固有的困难。
螺旋模型:风险驱动的螺旋模
您可能关注的文档
最近下载
- 《中国共产党纪律处分条例》六大纪律内容提纲(二).pdf VIP
- 电梯安全管理培训感想课件.pptx VIP
- 大载荷无人机应急救援系统技术要求.docx VIP
- 高考语文阅读专题散文阅读练习-(精品·课件).ppt VIP
- sap hanna studio自总结_hana创建用户.pdf VIP
- 系统性红斑狼疮疾病活动度评分表(SLEDAI-2000).docx VIP
- 豪恩汽电首次覆盖报告:智驾感知层国产龙头,新能源与出海打开成长空间.pdf
- 《机井井管标准》SL154-2013.pdf VIP
- 高考语文阅读专题:散文阅读.doc VIP
- 新教科版一年级上册科学《我们知道的植物》ppt教学课件.pptx VIP
文档评论(0)