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

上传人:学历资源Q****0128... 文档编号:89536320 上传时间:2019-05-27 格式:DOC 页数:4 大小:28KB
返回 下载 相关 举报
西安交通大学19年5月补考《软件工程概论》作业考核试题(含主观题)参考答案_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《西安交通大学19年5月补考《软件工程概论》作业考核试题(含主观题)参考答案》由会员分享,可在线阅读,更多相关《西安交通大学19年5月补考《软件工程概论》作业考核试题(含主观题)参考答案(4页珍藏版)》请在金锄头文库上搜索。

1、西安交通大学19年5月补考软件工程概论作业考核试题(含主观题)试卷总分:40 得分:0一、 单选题 (共 10 道试题,共 30 分)1.可行性分析中,系统流程图用于描述()。A.当前运行系统B.当前逻辑模型C.目标系统D.新系统正确答案:A2.软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、()、维护等活动。A.应用B.测试C.检测D.以上答案都不正确正确答案:B3.在软件开发和维护中所产生的一系列严重的问题通常称为软件危机,这些问题中相对次要的因素是()。A.文档质量B.开发效率C.软件功能D.软件性能正确答案:D4.在软件的开发与维护过程中,用来存储.更新.

2、恢复和管理一个软件的多版本,它是()工具。A.文档分析B.项目管理C.成本估算D.版本控制正确答案:D5.()是计算机程序及其说明程序的各种文档。A.软件B.文档C.数据D.程序正确答案:A6.软件生存周期中时间最长的阶段是()。A.需求分析阶段B.概要设计阶段C.测试阶段D.维护阶段正确答案:D7.软件开发方法中的原型化方法是一种()型的设计过程。A.自外向内B.自顶向下C.自内向外D.自底向上正确答案:A8.软件开发环境支持一定的()或按照一定的软件开发模型组织而成。A.软件生存周期B.软件过程C.软件开发方法D.软件开发模型正确答案:C9.加工是对数据流图中不能再分解的基本加工的精确说明

3、,下述()是加工的最核心。A.加工顺序B.加工逻辑C.执行频率D.激发条件正确答案:B10.软件生存周期模型有多种,下列选项中,()不是软件生存周期模型。A.螺旋模型B.增量模型C.功能模型D.瀑布模型正确答案:C二、 判断题 (共 5 道试题,共 10 分)1.瀑布模型本质上是一种线性顺序模型。A.对B.错正确答案:A2.需求分析要回答“软件必须做什么?”A.对B.错正确答案:A3.原型化方法适用于需求不确定性高的系统。A.对B.错正确答案:A4.通过功能分解可以完成数据流图的细化。A.对B.错正确答案:A5.大多数开发系统都采用基于文件集成的策略。A.对B.错正确答案:A三、 主观填空题

4、(共 10 道试题,共 30 分)1.需求分析工具主要包括:正文和数据流图工具、#工具、面向对象的分析工具。数据字典2.#的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。可行性研究3.可行性研究需要从#可行性、#可行性、#可行性三个方面分析研究每种解决方法的可行性。技术 经济 社会4.软件生命周期模型中的瀑布模型#适应需求可变的软件开发,只有到#才能见到整个软件系统。不 开发结束5.用原型过程来代替设计阶段,考察设计方案的可行性与合理性,这是快速原型的#原型。实验型6.软件工具通常由工具.工具接口和#三部分构成。工具用户接口7.软件生命周期模型中的螺旋模型将

5、#模型和#模型结合起来,加入了两种模型均忽略了的风险分析,弥补了这两种模型的不足。瀑布 演化 8.变换模型是一种适合于#方法的模型。从#开始,经过一系列#,最终得到系统的目标程序。 形式化开发 软件需求形式化说明 变换9.对CASE工具分类的标准可分为#,#和#。功能 支持的过程 支持的范围10.在可行性研究的具体步骤中最后一步是#。编写可行性报告四、 简答题 (共 3 道试题,共 30 分)1.什么是软件生存周期?它有哪些活动?答:软件生存周期是指一个软件从提出开发要求开始直到该软件报废为止的整个时期。把整个生存周期划分为若干阶段,使得每个阶段有明确的任务,使规模大、结构复杂和管理复杂的软件开发变得容易控制和管理。 软件生存周期在各阶段有不同的划分。在划分软件生存周期阶段时,应遵循的一条基本原则是:各阶段的任务应尽可能相对独立,同一阶段各项任务的性质尽可能相同,从而降低每个阶段任务的复杂程度,简化不同阶段之间的联系,有利于软件项目开发的组织和管理。通常,软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等活动,可以将这些活动以适当的方式分配到不同的阶段去完成。2.什么是实验型原型模型?它是在开发真实系统之前,构造一个原型,在该原型的基础上,逐渐完成整个系统的开发工作。3.原型的开发环境是什么?原型开发环境包括常规的程序设计环境和原型环境。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号