1 / 17
文档名称:

软件工程复习题(2013复习题).doc

格式:doc   大小:108KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程复习题(2013复习题).doc

上传人:bb21547 2020/5/29 文件大小:108 KB

下载得到文件列表

软件工程复习题(2013复习题).doc

文档介绍

文档介绍:软件工程复习题一、单选题1、软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是(c)A模块高内聚 B模块低耦合 C模块独立性 D程序模块化2、软件工程方法的提出目的应该是最终解决软件的什么问题?(生产工程化)3、软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要相关于(软件系统目标)4、软件需求分析应确定的是用户对软件的(功能需求和非功能需求)5、软件测试是满足软件的功能和性能要求,保证软件正确性的措施,一般软件测试计划的制订应始于软件开发的哪个阶段?(软件计划)6、软件工程方法是在实践中不断发展的方法,而早期的软件工程方法主要是指(结构化方法 )7、数据流图描述数据在软件中流动和被处理变换过程,它以图示的方法来表示,即(软件模型)8、软件工程学涉及到软件开发技术和工程管理两方面的内容,下述内容中哪一个不属于开发技术的范畴?(D) 、软件文档是软件工程实施中的重要成份,它不仅是软件开发的各阶段的重要依据,而且也影响软件的() 、从()语言开始,软件摆脱了对硬件的依赖。 、结构化程序设计主要强调程序的(可读性)12、在软件工程中根据程序的功能说明,而不关心程序内部逻辑的测试方法为(黑盒法)13、软件开发的结构化分析方法,常用的描述软件功能需求的工具有(数据流图,数据字典)14、结构化程序设计思想核心是要求程序只由顺序、循环和(分支)三种结构组成。15、确定软件系统的主要功能,即进行系统功能分析,提出软件系统的目标、范围与功能说明称为结构化方法中的(问题定义)16、.在结构化方法中,软件功能分解应属于软件开发中的哪一阶段?(总体设计)17、在软件结构化设计中,好的软件结构设计应该力求做到(顶层扇出较高,中间扇出较少,底层模块高扇入)18、在软件测试方法中,黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试(软件外部功能)19、数据字典是软件需求分析阶段最重要的工具之一,最基本的功能是(数据定义)20、软件测试是软件开发过程中重要和不可缺少的阶段,其包含的内容和步骤甚多,而在测试过程的多种环节中最基础的是(单元测试)21、软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要相关于(软件系统目标)22、在下面列出的基本成分中,哪个不是数据流程图的基本成分?.(D) 、PAD图是一种(详细设计)工具。24、耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。耦合的若干种类中,耦合度最高的是.(内容耦合)25、下面哪一项不是软件设计规格说明中模块的内容?(外部文件结构)26、需求分析的主要任务是(分析用户要求,将软件功能和性能描述为具体的规格说明书).27、软件结构中,由一模块直接控制的其他模块数称为(扇入数 )28、在数据字典中,(数据存储)给出了某个文件的定义,文件的义通常也是列出其记录的组成。29、面向数据流的软件设计方法,一般是把数据流图中的数据流划分为什么样的两种流,再将数据流图映射为软件结构?(变换流与事务流)30、软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是(分析人员和用户 )31、数据字典是对数据定义信息的集合,它所定义的对象都包含于(数据流图)32、判定树和判定表是用于描述结构化分析方法中(数据加工)环节的工具。33、在结构图这种概念模式中,矩形框代表(模块)34、分层数据流图是比较严格又易于理解的描述方式,顶层描绘了系统的(总貌).35、为了提高测试的效率,应该(选择发现错误可能性大的数据作为测试数据)36、下列哪一项不是软件危机的表现形式?(D),,、数据流图是描绘信息在软件系统中流动和处理情况的图形工具,下列哪一个图形符号代表数据存储?(开口方框)38、软件设计中,可应用于详细设计的工具有(程序流程图、PAD图、N-S图和伪码).39、程序流程图是一种传统的程序设计表示工具,有其优点和缺点,使用该工具时应注意(遵守结构化设计原则)40、在软件的结构化设计(SD)方法中,一般分为总体设计和详细设计两个阶段,其中总体设计主要是建立(软件结构)41、瀑布模型把软件生存周期划分为软件定义、软件开发与(运行及维护)三个阶段,而每个阶段又可分为若干更小的阶段。42、软件工程的结构化生命周期方法中将软件生命周期分为若干阶段,软件详细设计是属于(开发阶段 )阶