《中国地质大学22秋《软件工程》在线作业二答卷.docx》由会员分享,可在线阅读,更多相关《中国地质大学22秋《软件工程》在线作业二答卷.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、地大软件工程在线作业二-0008试卷总分:100得分:100一、单选题(共10道试题,共40分).软件开发环境中最主要的组成部分是()。A.软件工程B.项目管理工具C.软件工具D.需求分析工具答案:C.软件开发工作的第一个阶段是()oA.可行性研究阶段B.需求分析阶段C.概要设计阶段D.详细设计阶段答案:B3.软件生命周期中所花费用最多的阶段是()A.详细设计B.软件编码C.软件测试D.软件维护答案:D4.软件生产经过了三个阶段,其中程序系统时代是在()A. 1946 年1956 年1956 年1968 年B. 1968 年1978 年1978年一现在答案:B.调试应该由()完成。A.单元测试
2、B.集成测试C.确认测试D.系统测试答案:B.在下列哪个阶段()技术特点是多用户,实时,数据库,软件产品A.第一阶段B.第二阶段C.第三阶段D.第四阶段答案:A.以下关于软件生存周期模型说法不正确的是()A.软件生存周期模型是描述软件开发过程中各种活动如何执行的模型.增量模型是一种非整体开发的模型C.瀑布模型是一种风险驱动的模型D.喷泉模型是一种以用户需求为动力,以对象座位驱动的模型,适合于面向对象 的开发方法。答案:C8,软件开发环境按环境结构分类,可分为()基于语言的环境;项目管理环 境;维护环境;基于操作系统的环境;基于方法论的环境;开发环境。 A.B.C.D.答案:C5 .白盒测试又称
3、为逻辑驱动测试,主要用于()A.功能测试B.边界测试C. α测试D.单元测试答案:D6 .需求分析中开发人员要从用户那里了解()A.软件做什么B.用户使用界面C.输入的信息D.软件的规模答案:A二、多选题(共5道试题,共20分).软件维护的内容包括()A.校正性维护B.适应性维护C.完善性维护D.预防性维护答案:ABCD.进行需求分析有的多种描述工具,包括()A.数据流图B.判定表C. PAD 图D.数据词典答案:ABD 13.影响输入/输出风格的因素包括()oA.数据状态B.通信环境C.用户经验D.输入/输出设备答案:BCD14.程序设计语言的工程特性包括()A.简洁性B.可移植
4、性C.局部性和顺序性D.可维护性答案:BD15.软件测试需要了解软件设计的()。A.功能B.内部结构C.条件D.处理过程答案:ABD三、判断题(共10道试题,共40分)16 .结构化语言的结构分为外层和内层,其中外层用来描述控制结构。答案:正确.根据国家GB8576-88标准,软件设计文档可分为:概要设计说明书,详细设计 说明书和数据库设计说明书。答案:正确.软件开发是相关的一组软件工程的集合。答案:错误.异常是指程序运行过程中发生的错误或意外事件。答案:正确.划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。 答案:错误17 .信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方 法是E-R图。答案:正确.需求分析的主要方法有SI)法、00A法及HIPO法等。答案:错误.需求分析阶段建立原型的目的是确定系统是否满足用户需求。答案:错误.静态测试是指搭建按项目需求虚拟的搭建实际运行环境,直接对程序进行测试。答案:错误.系统流程图用于可行性分析中的当前逻辑模型的描述。答案:错误