软件工程基础考试复习题

上传人:君**** 文档编号:184609307 上传时间:2021-06-23 格式:DOCX 页数:31 大小:55.03KB
返回 下载 相关 举报
软件工程基础考试复习题_第1页
第1页 / 共31页
软件工程基础考试复习题_第2页
第2页 / 共31页
软件工程基础考试复习题_第3页
第3页 / 共31页
软件工程基础考试复习题_第4页
第4页 / 共31页
软件工程基础考试复习题_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《软件工程基础考试复习题》由会员分享,可在线阅读,更多相关《软件工程基础考试复习题(31页珍藏版)》请在金锄头文库上搜索。

1、软件工程基础考试复习题选择题(1) 在软件开发模型中,提出最早、应用最广泛的模型是( )。A瀑布 B螺旋 C演化 D智能(2) 软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法一般是指( )。A原型化方法 B结构化方法C面向对象方法 D功能分解法(3) 下列关于瀑布模型的描述正确的是()。A利用瀑布模型,如果发现问题修改的代价很低B瀑布模型的核心是按照软件开发的时间顺序将问题简化C瀑布模型具有良好的灵活性D瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开(4) 原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。A需求不确定性高的 B需求确定的C管理信息

2、D实时(5) 软件开发瀑布模型中的软件定义时期各个阶段依次是( )。A问题定义,可行性研究,需求分析。B可行性研究,问题定义,需求分析。C可行性研究,需求分析,问题定义。D以上顺序都不对。(6) 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象是 ( )的一种表现 。A.软件工程 B.软件周期 C.软件危机 D.软件产生(7) 快速原型模型的主要特点之一是 ( )。A.开发完毕才见到产品 B.及早提供全部完整的软件产品C.开发完毕后才见到工作软件 D.及早提供工作软件(8) 软件工程中常用的生命周期模型有( )等。A瀑布模型,快速原型模型,增量模型,螺旋模型和喷泉模型B瀑布模型,快

3、速循环模型,扩展模型,螺旋模型和敏捷模型C瀑布模型,快速循环模型,增量模型,螺旋模型和喷泉模型D瀑布模型,快速原型模型,增量模型,螺旋模型和敏捷模型(9) 软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法常用模型不包括( )。A瀑布模型 B敏捷模型 C原型模型 D螺旋模型(10) 软件开发瀑布模型中的各个阶段依次是( )。A设计、分析、实现、测试、维护。B分析、设计、测试、实现、维护。C分析、设计、实现、维护、测试。D分析、设计、实现、测试、维护。(11) 软件危机的表现不包括( )。A软件质量不可靠 B软件几乎是不可维护的C测试过程中发现的错误较多 D缺少文档(12) 瀑布模型的

4、主要特点之一是 ( )。A.推迟实现 B.成功率极高 C.容易失败 D.过程迭代(13) 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )。A软件危机 B软件工程C程序设计革命 D结构化程序设计(14) 软件工程是( )。A是结构化程序设计的指导方法。B是软件开发技术和软件工程管理学为内容的学科。C是指导计算机软件开发和维护的工程学科。D是指导软件开发的工程方法。(15) 在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,( )是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。A业务需求 B

5、系统要求C非功能需求 D用户需求(16) 软件可行性研究一般不考虑( ) 。A是否有足够的人员和相关的技术来支持系统开发B是否有足够的工具和相关的技术来支持系统开发C待开发软件是否有市场、经济上是否合算D待开发的软件是否会有质量问题(17) 经济可行性研究的范围包括( )。A资源有效性 B管理制度 C效益分析 D开发风险(18) 研究开发所需要的成本和资源是属于可行性研究中的( )。A.技术可行性 B.经济可行性 C.社会可行性 D.法律可行性(19) 研究开发的软件是否符合相关法律规定是属于可行性研究中的( )。A.技术可行性 B.经济可行性 C.社会可行性 D.法律可行性(20) 可行性研

6、究实质上是进行了一次( )。A. 简化了的系统分析和设计过程B. 详尽的系统分析和设计过程C. 彻底的系统设计过程D. 深入的需求分析(21) 可行性研究阶段的主要任务包括( )。A分析和澄清问题定义 B导出系统的逻辑模型C制定粗略的进度建议和计划 D以上全是(22) 需求分析的任务包括( )。A确定对系统的综合要求 B分析系统的数据要求C导出逻辑模型并修正开发计划 D以上全是(23) 需求分析的任务不包括( )。A确定对系统的综合要求 B分析系统的数据要求C从技术角度分析系统是否可行 D导出逻辑模型并修正开发计划(24) 要将一个复杂的系统分析清楚,传统软件工程常用方法是结构化分析方法,结构

7、化分析方法就是( )。A面向数据流自顶向下逐步求精的方法B由内向外进行分析的方法C先局部后整体的分析方法D使用IPO图形工具分析的方法(25) 需求分析是要完整准确清晰具体地确定系统所要完成的工作,其主要依据是前一阶段的文档( )。A用户手册和参考手册 B软件需求规格说明书C开发计划 D可行性研究报告(26) 需求分析阶段的主要任务是确定( )。A软件开发方法 B软件开发工具C软件开发费 D软件系统的功能(27) 数据字典是用来定义()中的各个成份的具体含义的。A流程图 B功能结构图C系统结构图 D数据流图(28) 数据流图是一种用来描述( )的图形化工具。A系统物理组成 B系统信息流和数据流

8、C所有功能 D系统控制流和数据流(29) ( )和数据流图共同构成系统的逻辑模型,没有它,数据流图就不完整。A系统流程图 BE-R图C数据字典 D层次方框图(30) 数据流图DFD中的每个加工至少需要( )。A. 一个输入流 B.一个输出流和一个输入流C. 一个输入或输出流 D.一个输出流(31) 数据流图(DFD)是 ()方法中用于表示系统的逻辑模型的一种图形工具。ASA BSD CSP DSC(32) 使用实体-联系图(ER图)建立的概念性数据模型中包含3种互相关联的信息:( )。A数据对象,属性,方法 B数据对象,属性,联系C数据表,属性,联系 D数据表,实体,联系(33) 模块的内聚性

9、最高的是( )A.逻辑内聚 B.时间内聚C.偶然内聚 D.功能内聚(34) 总体设计的目的是确定整个系统的()。A规模 B功能及模块结构C费用 D测试方案(35) 一个模块内部各程序都在同一数据结构上操作,这个模块的内聚性称为( )。A时间内聚 B功能内聚C通信内聚 C过程内聚(36) 软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括( )。A. 设计软件的模块结构 B. 定义接口并建立数据结构C. 模块设计 D. 生成概要设计规格说明(37) 如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )。A时间内聚 B逻辑内聚 C通信内聚 D信息内聚(38

10、) 为了提高模块的独立性,模块之间最好使用( )。A. 控制耦合 B. 公共耦合 C. 内容耦合 D. 数据耦合(39) 结构化程序设计的一种基本方法是( )。A筛选法 B递归法 C归纳法 D逐步求精法(40) 对软件进行分解,是为了( )。A降低模块间接口的复杂程度B降低模块的复杂程度C降低模块的复杂程度,并降低模块间接口的复杂程度D降低模块的复杂程度,并提高模块间接口的复杂程度(41) 在软件工程中,描绘软件结构的图形工具不包括( )。A. 层次图 B. HIPO图 C.PAD图 D.H图(42) 在详细设计阶段经常采用的图形工具包括( )。APAD图 B程序流程图 CN-S图 D以上都是

11、(43) 提高程序可读性的手段包括( )。A使用三种标准控制结构 B采用有实际意义的变量名C. 给程序加注释 D以上都是(44) 结构化程序设计的三种基本控制结构不包括( )。A顺序 B选择 C转移 D循环(45) 详细设计中,过程设计的常用图形工具不包括( )。A程序流程图 B数据流图 CN-S盒图 DPAD图(46) 下列关于详细设计中的说法中正确的是( )等。A详细设计任务相当于设计程序的“蓝图”B详细设计的根本目标是应该怎样具体地实现系统C详细设计编写代码D以上都正确(47) 结构化程序之所以具有易于阅读,并且有可能验证其正确性,这是由于( )A它强调编程风格 B选择良好的数据结构和算

12、法C. 有限制地使用GOTO语句 D只有三种基本结构(48) 程序设计语言主要分三大类:机器语言,汇编语言和( )。A逻辑语言 B高级语言 C自然语言 D智能语言(49) 结构化程序设计中的三种基本控制结构是( )。A过程、子程序和分程序 B顺序、选择和循环C递归、堆栈和队列 D调用、返回和转移(50) 软件详细设计的主要任务是确定每个模块的 ( )。A算法和使用的数据结构 B外部接口C功能 D编程(51) 在详细设计阶段,经常采用的工具包括( )。A程序流程图 BSA CSC DDFD(52) 详细设计的结果基本决定了最终程序的( )。A代码的规模 B运行速度C质量 D可维护性(53) 两个模块彼此传递的信息中有控制信息,这种耦合称为( )。A数据耦合 B公共环境耦合 C内容耦合 D控制耦合(54) 结构化设计又称为( )。A. 概要设计B. 面向数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号