公共基础之软件工程基础

公共基础之软件工程基础

ID:20560457

大小:31.50 KB

页数:5页

时间:2018-10-13

公共基础之软件工程基础_第1页
公共基础之软件工程基础_第2页
公共基础之软件工程基础_第3页
公共基础之软件工程基础_第4页
公共基础之软件工程基础_第5页
资源描述:

《公共基础之软件工程基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三章软件工程基础1.下列叙述中,正确的是(D)。A)软件就是程序清单B)软件就是存放在计算机中的文件C)软件应包括程序清单及运行结果D)软件包括程序和文档2.软件是程序、数据和文档的集合。3.软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)4.软件工程的出现是由于(C)A)程序设计方法学的影响B)软件产业化的需要C)软件危机的出现D)计算机的发展5.软件工程研究的内容主要包括:软件开发技术和软件工程管理。6.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(B)A)软件投机B)软件危机C)软件工程D)软件产生7.开发大型

2、软件时,产生困难的根本原因是(A)。A)大型系统的复杂性B)人员知识不足C)客观世界千变万化D)时间紧、任务重8.软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了软件工程学的原理来设计软件,这就是软件工程诞生的基础。9.下列不属于软件工程的3个要素的是(D)A)工具B)过程C)方法D)环境10.软件工程过程是把输入转化为输出的一组彼此相关的资源和活动。通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。11.软件生命周期中所花费用最多的阶段是(D)A)详细设计B)软件编码C)软件测试D)软件维护12.在软件生命周期

3、中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)A)概要设计B)详细设计C)可行性分析D)需求分析13.软件开发的结构化生命周期方法将软件生命周期划分成(A)。A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计14.软件生命周期一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。15.软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,主体内容是软件开发方法学。

4、软件工程管理包括:软件管理学、软件工程经济学、软件心理学等内容。16.软件工程的理论和技术性研究的内容主要包括软件开发技术和(B)A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用17.软件工程的原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可验证性。18.开发软件时对提高开发人员工作效率至关重要的是(B)A)操作系统的资源管理功能B)先进的软件开发工具和环境C)程序人员的数量D)计算机的并行处理能力1.软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。2.在软件生产过程中,需求信息的给出是(D)。

5、A)程序员B)项目管理者C)软件分析设计人员D)软件用户3.需求分析中,开发人员要从用户那里了解(A)。A)软件做什么B)用户使用界面C)输入的信息D)软件的规模4.需求分析阶段的任务是确定(D)A) 软件开发方法B)软件开发工具C)软件开发费用D) 软件系统功能5.下列工具中为需求分析常用工具的是(D)。A)PADB)PFDC)N—SD)DFD6.需求分析的任务是发现需求、求精、建模和定义需求的过程。需求分析将创建所需的数据模型、功能模型和控制模型。7.需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书、需求评审。8.结构

6、化方法的核心和基础是结构化程序设计理论。9.下列不属于结构化分析的常用工具的是(D)。A)数据流图B)数据字典C)判定树D)PAD图10.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A)可行性分析B)需求分析C)详细设计D)程序编码 11.数据流图用于抽象描述一个软件的逻辑模型.数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)。A)控制流B)加工C)数据存储D)源和潭12.在数据流图(DFD)中的箭头代表的是(A)A)数据流B)控制流C)调用关系D)组成关系13.在数据流图(DFD)中,带有

7、名字的箭头表示(D)。A)模块之间的调用关系B)程序的组成成分C)控制程序的执行顺序D)数据的流向14.数据流图的类型有变换型和事务型。15.Jackson方法是一种面向数据流的结构化方法。16.在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为数据字典。17.软件需求规格说明书是需求分析阶段的最后结果。18.下列叙述中,不属于软件需求规格说明书的作用的是(D)A)便于用户、开发人员进行理解和交流B)反映出用户问题的结构,可以作为软件开发工作的基础和依据C)作为确认测试和验收的依据D)便于开发人员进行需求分析19.(C)是对软件系统所必

8、须解决的问题做出的详细说明。A)功能描述B)性能描述C)数据描述D)参考文献目录20.在软件开

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

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

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