《22秋《软件工程》作业2.docx》由会员分享,可在线阅读,更多相关《22秋《软件工程》作业2.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、22秋软件工程作业2共20道题 总分:100分 一、单选题共10题,50分15分软件调试技术包括()A边界值分析B演绎法C循环覆盖D集成测试正确答案:学生答案:B 得分:5分解析:25分瀑布模型的关键不足在于()A过于简单B不能适应需求的动态变更C过于灵活D各个阶段需要进行评审正确答案:学生答案:B得分:5分解析:35分产生软件维护的副作用,是指A开发时的错误B隐含的错误C因修改软件而造成的错误D运行时误操作正确答案:学生答案:C得分:5分解析:45分数据字典是软件需求分析阶段的最重要工具之一,其最基 本的功能是()A数据库设计B数据通信C数据定义D数据维护正确答案:学生答案:C得分:5分解析
2、:55分软件详细设计主要采用的方法是()A模块设计B结构化设计CPDL语言D结构化程序设计正确答案:学生答案:D得分:5分解析:65分在McCall软件质量度量模型中,()属于面向软件产品 修改。A可靠性B可重用性C适应性D可移植性正确答案:学生答案:C得分:5分解析:75分各种软件维护的类型中最重要的是()。A)完善性维护B)纠错性维护C)适应性维护D)预防性维护AABBCCDD正确答案:学生答案:A得分:5分解析:85分软件按照设计的要求,在规定时间和条件下达到不出故障, 持续运行的要求的质量特性称为()A可用性B可靠性C正确性D完整性正确答案:学生答案:B得分:5分解析:95分以文档作为
3、驱动,适合于软件需求很明确的软件项目的生 存周期模型是()。A喷泉模型B增量模型C瀑布模型D螺旋模型正确答案:学生答案:C得分:5分解析:105分()是以提高软件质量为目的的技术活动。A技术创新B测试C技术创造D技术评审正确答案:学生答案:D 得分:5分解析:二、多选题共5题,25分15分画分层DFD图的基本原则有()oA)数据守恒原则B)分解的可靠性原则C)子、父图平衡的原则D)数据流封闭的原则AABBCCDD正确答案:学生答案:ACD得分:5分解析:25分下列各种图可用于动态建模的有()。A)状态图B)类图C)序列图D)活动图AABBCCDD正确答案:学生答案:ACD 得分:5分解析:35
4、分画DFD图的主要目的是()。A)作为需求分析阶段用户与开发者之间交流信息的工具B)对系统的数据结构进行描述C)对目标系统的层次结构进行描述D)作为分析和设计的工具AABBCCDD正确答案:学生答案:AD 得分:5分解析:45分工业界中使用最为广泛的构件技术规范有()。A) CORBA B)EJB C) COM D)STLAABBCCDD正确答案:学生答案:ABC 得分:5分解析:55分表达计划安排的主要工具有()。A) PERT图B)甘特图C)DFD图D)进度表AABBCCDD正确答案:学生答案:ABD得分:5分解析:三、判断题共5题,25分15分类图用来表示系统中类和类与类之间的关系,它是
5、对系统 动态结构的描述。A错误B正确正确答案:学生答案:A得分:5分解析:25分面向对象的分析由对象、结构、继承性和基于消息的通信 构成。A错误B正确正确答案:学生答案:A得分:5分解析:35分UML是种建模语言,是一种标准的表示,是一种方法。A错误B正确正确答案:学生答案:A得分:5分解析:45分系统测试的主要方法是白盒法,主要进行功能测试、性能 测试、安全性测试及可靠性等测试。()A错误B正确正确答案:学生答案:A得分:5分解析:55分所谓结构冲突,是指输入数据与输出数据空间很少或没有 结构上的对应关系。通常解决的办法是:构造一个或者多个中间结构,在输入和输出结构之间 进行转换。()A错误B正确正确答案:学生答案:B得分:5分