《软件工程》综合复习资料.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程》综合复习资料 、选择题 1、 工具在软件详细设计过程中不采用。 判定表 IPO 图 PDL DFD 图 2、 程序的三种基本控制结构是 。 过程、子程序和分程序 顺序、选择和重复 C .递归、堆栈和队列 D.调用、返回和转移 3、 程序的三种基本控制结构的共同特点是 。 不能嵌套使用 只能用来写简单程序 已经用硬件实现 D .只有一个入口和一个出口 4、 产生软件维护的副作用,是指 。 开发时的错误 隐含的错误 C .因修改软件而造成的错误 D .运行时误操作 5、 是以提高软件质量为目的的技术活动。 技术创新 测试 C .技术创造 D .技术评审 6、 为了提高测试的效率,应该 。 随机地选取测试数据 取一切可能的输入数据作为测试数据 C .在完成编码以后制定软件的测试计划 D .选择发现错误可能性大的数据作为测试数据 7、 使用白盒测试方法时,确定测试数据应根据 和指定的覆盖标准。 程序的内部逻辑 程序的复杂结构 C .使用说明书 D .程序的功能 8 、瀑布模型的存在问题是( )。 用户容易参与开发 缺乏灵活性 C ?用户与开发者易沟通 D .适用可变需求 9、 软件生命周期中所花费用最多的阶段是( )。 详细设计 软件编码 C .软件测试 D .软件维护 10、 需求分析中开发人员要从用户那里了解( )。 A .软件做什么 B.用户使用界面 C ?输入的信息 D .软件的规模 11 .计算机系统就是( ) A?主机,显示器,硬盘,软驱,打印机等。 CPU, 存储器,控制器, I/O 接口及设备。 计算机硬件系统和软件系统。 计算机及其应用系统。 产生软件危机的原因主要与两个方面的问题有关: 软件在计算机中很难识别,存在磁盘中也看不到。 软件设计对人的智商要求很高,也要求很高的资金投入。 软件产品本身的特点与其它工业产品不一样, 而且在软件的开发和维护过程中用的 方法不正确。 软件很难理解,硬件也很复杂。 软件开发瀑布模型中的软件定义时期各个阶段依次是( ) A. 可行性研究,问题定义,需求分析。 B?问题定义,可行性研究,需求分析。 可行性研究,需求分析,问题定义。 以上顺序都不对。 14 .软件维护的四类维护活动是( ) A. 改正性维护,适应性维护,完善性维护和预防性维护。 B. 适应性维护,完善性维护,抢救性维护和辅助性维护。 改正性维护,适应性维护,完善性维护和辅助性维护。 D .适应性维护,完善性维护,抢救性维护和预防性维护。 15.可行性研究主要从以下几个方面进行研究: A. 技术可行性,经济可行性,操作可行性。 B. 技术可行性,经济可行性,系统可行性。 经济可行性,系统可行性,操作可行性。 经济可行性,系统可行性,时间可行性。 16.在详细设计阶段所使用到的设计工具是: 程序流程图,PAD图,N-S图,HIPO图,判定表,判定树. 数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图。 判定表,判定树,数据流程图,系统流程图,程序流程图, PAD图,N-S图。 判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。 .按照软件工程的原则,模块的作用域和模块的控制域之间的关系是: A. 模块的作用域应在模块的控制域之内。 B .模块的控制域应在模块的作用域之内。 C .模块的控制域与模块的作用域互相独立。 以上说法都不对。 .包含所有可能情况的测试称为穷尽测试。下面结论成立的是: 只要对每种可能的情况都进行测试,就可以得出程序是否符合要求的结论。 一般来说对于黑盒测试,穷尽测试是不可能作到的。 一般来说对于白盒测试,穷尽测试是不可能作到的。 在白盒测试和黑盒测试这两个方法中,存在某一个是可以进行穷尽测试的。 、填空题 成本效益分析的目的是从 ( )角度评价开发一个项目是否可行。 详细设计的任务是确定每个模块的内部特性,即模块内部的 ( )、使用的数据。 为了便于对照检查,测试用例应由输入数据和预期的( )两部分组成。 软件系统结构图是以( )为基础而组成的一种层次结构。 在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、 ( )。 若年利率为i,不计复利,n年后可得钱数为F,则现在的价值 P=()。 可行性研究需要从以下三个方面分析研究每种解决方法的可行性:技术可行性、经济 可行性、()。 TOC \o 1-5 \h \z 数据流图中的箭头表示( );系统结构图中的箭头表示( )。 “软件”包含计算机程序、数据及其说明程序的各种( )。 结构化方法有结构化分析、结构化设计、结构化程序设计构成,它是一种面向 ()的 开发方法。 软件危机是指在( )所遇到的一系列严重问题。 详细设计的任务是确定每个模块的内部特性,即模块内部的 (

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档