西安交通大学 5 月补考《软件工程概论》作业考核试题(含主观题)一、 单选题 (共 10 道试题,共 30 分)1。可行性分析中,系统流程图用于描述()。A。目前运行系统B.目前逻辑模型C。目的系统D.新系统对的答案:A2.软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、()、维护等活动。A。应用B。测试C。检测D。以上答案都不对的对的答案:B3。在软件开发和维护中所产生的一系列严重的问题一般称为软件危机,这些问题中相对次要的原因是()。A。文档质量B.开发效率C。软件功能D。软件性能对的答案:D4。在软件的开发与维护过程中,用来存储。更新.恢复和管理一种软件的多版本,它是()工具.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.加工是对数据流图中不能再分解的基本加工的精确阐明,下述()是加工的最关键。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三、 主观填空题 (共 10 道试题,共 30 分)1.需求分析工具重要包括:正文和数据流图工具、##工具、面向对象的分析工具。数据字典2.##的目的就是用最小的代价在尽量短的时间内确定该软件项目与否可以开发,与否值得去开发。软件可行性研究3。可行性研究需要从##可行性、##可行性、##可行性三个方面分析研究每种处理措施的可行性。技术 经济 生产4.软件生命周期模型中的瀑布模型##适应需求可变的软件开发...