西安交通大学5月补考软件工程概论作业考核试题含主观题答案.docVIP

西安交通大学5月补考软件工程概论作业考核试题含主观题答案.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

西安交通大学5月补考《软件工程概论》作业考核试题(含主观题)

一、单项选择题(共10道试题,共30分)

1。可行性分析中,系统流程图用于描述()。

A。当前运营系统

B.当前逻辑模型

C。目标系统

D.新系统

对的答案:A

2.软件生存周期包含可行性分析和项目开发计划、需求分析、概要设计、具体设计、编码、()、维护等活动。

A。应用

B。测试

C。检测

D。以上答案都不对的

对的答案:B

3。在软件开发和维护中所产生的一系列严重的问题通常称为软件危机,这些问题中相对次要的因素是()。

A。文档质量

B.开发效率

C。软件功效

D。软件性能

对的答案:D

4。在软件的开发与维护过程中,用来存储。更新.恢复和管理一个软件的多版本,它是()工具.

A.文档分析

B.项目管理

C.成本估算

D。版本控制

对的答案:D

5。()是计算机程序及其阐明程序的各种文档。

A。软件

B.文档

C。数据

D。程序

对的答案:A

6。软件生存周期中时间最长的阶段是()。

A.需求分析阶段

B.概要设计阶段

C.测试阶段

D.维护阶段

对的答案:D

7.软件开发方法中的原型化方法是一个()型的设计过程.

A。自外向内

B。自顶向下

C。自内向外

D.自底向上

对的答案:A

8.软件开发环境支持一定的()或按照一定的软件开发模型组织而成。

A。软件生存周期

B.软件过程

C.软件开发方法

D。软件开发模型

对的答案:C

9.加工是对数据流图中不能再分解的基本加工的精准阐明,下述()是加工的最关键。

A。加工顺序

B。加工逻辑

C.执行频率

D。激发条件

对的答案:B

10。软件生存周期模型有多个,以下选项中,()不是软件生存周期模型.

A。螺旋模型

B。增量模型

C.功效模型

D.瀑布模型

对的答案:C

二、判断题(共5道试题,共10分)

1.瀑布模型本质上是一个线性顺序模型.

A.对

B.错

对的答案:A

2。需求分析要回答“软件必须做什么?”

A.对

B。错

对的答案:A

3.原型化方法适合用于需求不拟定性高的系统。

A。对

B.错

对的答案:A

4。经过功效分解可以完成数据流图的细化。

A.对

B。错

对的答案:A

5.大多数开发系统都采取基于文件集成的策略。

A。对

B.错

对的答案:A

三、主观填空题(共10道试题,共30分)

1.需求分析工具重要包含:正文和数据流图工具、##工具、面向对象的分析工具。

数据字典

2.##的目标就是用最小的代价在尽量短的时间内拟定该软件项目是否可以开发,是否值得去开发。

软件可行性研究

3。可行性研究需要从##可行性、##可行性、##可行性三个方面分析研究每种解决方法的可行性。

技术经济生产

4.软件生命周期模型中的瀑布模型##适应需求可变的软件开发,只有到##才能见到整个软件系统.

不、开发结束

5.用原型过程来代替设计阶段,考查设计方案的可行性与合理性,这是迅速原型的##原型。

实验型

6.软件工具通常由工具.工具接口和##三部分构成。

工具用户接口

7.软件生命周期模型中的螺旋模型将##模型和##模型结合起来,加入了两种模型均忽视了的风险分析,填补了这两种模型的局限性.

瀑布演化

8。变换模型是一个适合于##方法的模型.从##开始,经过一系列##,最终得到系统的目标程序.

形式化开发、软件需求形式化阐明、变换

9.对CASE工具分类的原则可分为##,##和##。

功效、支持的过程、支持的范围

10.在可行性研究的具体环节中最终一步是##。

编写可行性报告

四、简答题(共3道试题,共30分)

1.什么是软件生存周期?它有哪些活动?

答:软件生命周期模型是描述软件开发过程中各种活动如何执行的模型。重要有:瀑布模型、原型模型、增量模型、螺旋模型、喷泉模型、基于知识的模型和变换模型。

2。什么是实验型原型模型?

迅速原型模型依照原型的不一样作用,有三类原型模型:(1)探索型原型。这种类型的原型模型是把原型用于开发的需求分析阶段,目标是要弄清用户的需求,拟定所盼望的特征,并探索各种方案的可行性。它重要针对开发目标含糊,用户与开发着对项目都缺少经验的情况,经过对原型的开发来明确用户的需求。(2)实验型原型。这种原型重要用于设计阶段,考核算现方案是否适宜,能否实现,对于一个大型系统,若对设计方案心中投有把握时,可经过这种原型来证实设计方案的对的性。(3)演化型原型。这种原型重要用于及早向用户提交一个原型系统,该原型系统或者包含系统的框或者包含系统的重要功效。在得到用户的认可后,将原型系统不停扩充演变为最终的软件系统,它将原型的思绪扩展到软件开发的全过程。

3。原型的开发环境是什么?

迅速原型技术是一个涉及多学科的新型综合制造技术。80年代后,随着计算机辅助设计的

文档评论(0)

159****9606 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档