软件工程试题(卷)与参考答案解析.doc

软件工程试题(卷)与参考答案解析.doc

ID:56521259

大小:194.50 KB

页数:16页

时间:2020-06-26

软件工程试题(卷)与参考答案解析.doc_第1页
软件工程试题(卷)与参考答案解析.doc_第2页
软件工程试题(卷)与参考答案解析.doc_第3页
软件工程试题(卷)与参考答案解析.doc_第4页
软件工程试题(卷)与参考答案解析.doc_第5页
资源描述:

《软件工程试题(卷)与参考答案解析.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试卷(一)一、单项选择题1、在结构化设计(SD)方法中全面指导模块划分的最重要的原则是()A、程序模块化B、模块高聚C、模块低耦合D、模块独立性2、软件维护产生的副作用,是指()A、开发时的错误B、隐含的错误C、因修改软件而造成的错误D、运行时误操作3、软件详细设计的主要任务是确定每个模块的()A、算法和使用的数据结构B、外部接口C、功能D、编程4、为了提高模块的独立性,模块部最好是()A、逻辑聚B、时间聚C、功能聚D、通信聚5、软件是一种()A、程序   B、数据    C、逻辑产品  D、物理产品6、因计算机硬件和软件环境的变化而作出的修改软件的过程称为()A、纠正性维护B、适应性维护C、

2、完善性维护D、预防性维护7、只有单重继承的类层次结构是()层次结构。A、网状型B、星型C、树型D、环型8、下列属于维护阶段的文档是()A、软件规格说明B、用户操作手册C、软件问题报告D、软件测试分析报告9、不适合作为科学工程计算的语言是()A、PascalB、CC、FortranD、Prolog10、研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性11、中级结构性成本模型COCOMO是一个()A、静态单变量模型B、动态单变量模型C、静态多变量模型D、动态多变量模型12、PAD图为()提供了有力的工具。A、系统分析B、软件的

3、自动化生成C、自动分析数据D、测试软件13、下列关于JSP方法不正确的说法是()A、JSP方法主要用于规模不大的数据处理系统B、JSP方法不明确的划分软件概要设计和详细设计的两个阶段C、JSP方法适用于输入数据和输出数据之间有对应关系的问题求解D、JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。因此它只适用于详细设计阶段14、在详细设计阶段,经常采用的工具有()A、PADB、SAC、SCD、DFD15、确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于()A、集成测试B、恢复测试C、验收测试D、单元测试16、盒图(N-S图)为()提供了有力的工具。A、系统分析

4、B、软件的自动化生成C、自动分析数据D、测试软件17、( )是比较理想的可重用软构件。A.子程序库 B.源代码包含文件C.对象 D.类 18、需求分析阶段的任务是确定()A、软件开发方法B、软件开发工具C、软件开发费D、软件系统的功能19、下列文档与维护人员有关的有()A、软件需求说明书B、项目开发计划C、概要设计说明书D、操作手册20、程序的三种基本控制结构是()A、过程、子程序和分程序B、顺序、选择和重复C、递归、堆栈和队列D、调用、返回和转移21、软件生存周期中时间最长的是()阶段。A、总体设计B、需求分析C、软件测试D、软件维护22、为使得开发人员对软件产品的各个阶段工作都进行周密的思

5、考,从而减少返工,所以()的编制是很重要的。A、需求说明B、概要说明C、软件文档D、测试计划23、软件部件的部实现与外部可访问性的分离,是指软件的()。A、继承性B、共享性C、封装性D、抽象性24、单元测试是发现编码错误,集成测试是发现模块的接口错误,确认测试是为了发现功能错误,那么系统测试是为了发现()的错误。A、接口错误B、编码错误C、性能、质量不合要求D、功能错误25、软件工程管理对软件项目的开发管理,即对整个软件()的一切活动的管理。A、软件项目B、生存期C、软件开发计划D、软件开发二、名词解释1、数据流图2、软件维护3、软件测试4、程序的可维护性5、软件生存周期三、简答题1、简述软件

6、结构设计的启发式原则。2、简述结构化程序设计方法的基本要点3、简述需求分析的原则。4、简述软件生命周期开发方法的基本过程及每个阶段的任务。四、论述题1、你认为“软件就是程序”这一个观点正确吗?如果不正确,请批驳之。2、试论软件界面友好设计的重要性。3、试述软件开发工具对软件开发的影响。五、应用设计题1、某图书出版公司希望每月定期向固定客户邮寄最近一个月的图书分类目录。客户可在其收到的目录上圈定自己要买的书。出版公司按照客户的反馈信息邮寄图书。要求为出版公司设计软件,以实现以下功能:(1)自动生成图书分类目录;(2)自动处理客户反馈信息。 试用面向数据流的方法给出系统的数据流图,并设计出软件结构

7、图。2、现为某银行开发一个计算机储蓄管理系统。要求系统能够完成:将储户填写的存款单或取款单输入系统,如果是存款,系统记录存款人、住址、存款类型、存款日期、利率等信息,同时要求储户输入口令,并打印出存款单给储户;如果是取款,则系统首先要求储户输入口令,储户身份确认后,系统计算结算清单给储户,结算清单中的信息包括本息金额和利息金额。试根据要求画出该系统的数据流程图。试卷(二)一、单项选择题1、瀑布模型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。