




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、开放教育本科软件工程期末复习题 一、填空题1、 按功能划分,软件可分为_ 、 _ 和 _。2、 计算机软件的发展经历了_ 、 _、 _三个阶段。3、 软件工程过程是为获得_,在软件工具支持下由_完成的一系列软件工程活动。4、 软件工程包括三个要素:_ 、_和_。5、 可行性研究主要几种在以下四个方面_、 _、 _ 和_。其中,_是最难决断的方面。6、 成本效益分析的目的,是从_评价开发一个新的软件项目是否可行。7、 需求分析阶段研究的对象是软件项目的_。8、 需求分析阶段的工作,可以分成以下四个方面:_、分析与综合、_和评审。9、需求分析方法由对软件的_和_的系统分析过程及其表示方法组成。10
2、、结构化分析是面向_进行需求分析的方法。11、结构化分析方法使用了以下几个工具:_ 、_、结构化英语、_和_。12、在数据处理中用数据模型描述客观世界中的事务及其联系,便把描述每一实体的数据称为_,把描述属性的数据叫做_或_。13、软件开发阶段由_、_和_三个互相关联的步骤组成。14、从工程管理的角度来看,软件设计分两步来完成。首先是_,然后是_。 15、软件的结构包括两部分,其一为_,其二为_。16、将整个软件划分成若干单独命名和_的部分,称之为模块。17、模块的独立性一般用两个准则来度量,即模块间的_和模块的_。18、结构化设计可以很方便的将用数据流图表示的信息转换成_的设计描述。19、详
3、细设计工具有_、_和_。20、PAD图是用_设计思想表现程序逻辑结构的图形工具。21、PDL是一种用于描述模块的_和_的语言。22、JSD方法是一种典型的_的分析和设计方法。 23、用户界面设计的类型主要有_、_、图形与图标、_、_以及窗口等等。24、历史上曾经围绕_语句的使用有过一番争论。 25、程序的效率是指程序的_和_。26、程序复杂性主要指_的复杂性。度量程序复杂性最简单的方法就是统计程序的_。27、面向对象_+_+_+_。28、类是一组具有_和_的对象的集合。 29、面向对象分析是软件开发过程中的_阶段。30、讨论一个软件的质量,问题最终要归结到定义软件的_。 31、软件质量特性度量
4、有两类:_和_。32、用_来衡量在规定的条件和时间内,软件完成规定功能的能力。 33、把使用期间软件能够正常工作的持续时间叫做软件的_。34、软件维护时,为正确,有效地修改源程序,需要经历_、修改程序和_三个步骤。 35、_ 、_、 _是衡量软件质量的几个主要质量特性。36、结构化分析是面向_进行需求分析的方法。 37、高质量文档应具有_、精确性、_、_和灵活性等特征。38、用户界面应当考虑_、_、复杂性和可靠性等方面的特性。 二、判断题1、软件是一种逻辑实体,也是一种具体的物理实体。( ) 2、开发人员在评估技术可行性时,一旦估计错误,将会出现灾难性的后果。( )3、需求分析阶段研究的对象是
5、软件项目的硬件需求。( ) 4、需求分析的任务就是借助当前系统的逻辑模型导出目标系统的物理模型。( )5、传统软件生存期模型的典型代表是“瀑布模型”。( )6、对建立软件目标系统而言,复用就是利用某些早先开发的对建立新系统有用的信息来产生新系统。( )7、数据字典中的定义允许有二义性。( )8、结构化的程序设计一般不提倡使用Goto语句。( ) 9、软件设计的最终目标是要取得最佳方案。( )10、在开发软件的实践中,人们通常采用网状结构,而不采用树状结构。( )11、模块的个数越多,开发的成本越低。( ) 12、如果一组模块通过参数表传递记录信息,就是控制耦合。( )13、在程序结构中各模块的
6、内聚程度越高,模块间的耦合程序就越低。( )14、软件概要设计的目标是力求增加模块间的耦合,尽量减少模块的内聚。( )15、NS图是一种符合结构化程序设计原则的图形描述工具。( )16、PAD所表达的程序,结构清晰且结构化程度高。( )17、程序设计中应大量使用GOTO语句。( )18、语句构造应避免过多的循环嵌套和条件嵌套。( )19、对递归定义的数据结构尽量使用递归过程。( )20、源程序的效率与概要设计阶段确定的算法的效率直接有关。( )21、软件测试的目标是找出软件中潜在的各种错误和缺陷。( )22、只要对软件进行严格的技术评审,都能发现软件所有的错误。( ) 23、面向对象的分析文档
7、把问题当作一组互相作用的实体,并确定这些试题之间的关系。( )24、编码与单元测试属于软件生存期中的同一阶段。( ) 25、软件质量的保证是在检查时才改进质量。26、软件需求是度量软件质量的基础,不符合需求的软件就是不具备质量。( ) 27、类是面向对象开发模式的基本成分。( ) 28、一个软件任务如果只有一个人单独开发,那么生产率最低。( )29、提交给测试阶段的程序中包含的错误越多,经过同样时间的测试后,程序中潜伏的错误就越少。( )30、程序中错误隐藏得越久,查找和修改花费的代价就越大。( )31、在软件项目管理过程中一个关键的活动就是风险分析。( )32、软件项目计划的目标是提供一个能
8、使项目管理人员对资源、成本和进度作出合理估算的框架。33、软件维护活动所花费的工作占整个生存期工作量的50以下。( ) 34、软件质量的保障就是向用户及社会提供满意的高质量的产品。( )35、初级技术人员在编码阶段参与软件项目的程度在各类人员中最高。( ) .36、人力资源在软件开发资源中最重要。( )37、ISO专门负责与与计算机有关的标准化工作。( )三、简答题1、 程序结构图的主要内容有哪些? 2、 软件的特点是什么?3、 软件工程过程包含的四种基本活动。4、 软件生存期模型有哪些?5、 软件工程项目的基本目标。6、 度量效益的几种方法。7、 需求分析的实现步骤。8、 软件需求分析的原则
9、。9、 数据流图中的主要图形元素有哪些?10、多个数据流与加工之间的关系符号。(书本P56页图3.12)11、数据流图为什么要分层? 12、概要设计的具体工作有哪些方面? 13、详细设计过程需要完成的工作有哪些?14、简述自顶向下,逐步细化方式。15、软件生存期包含哪些步骤?16、什么是耦合?一般模块之间构成的耦合性有哪七种类型?17、内聚有哪些类型?18、程序流程图的五种基本控制结构。(书本P116117页)19、NS图的五种基本控制结构。(书本P119页)20、结构化程序设计有哪些主要原则? 21、程序设计风格包括几个方面?22、程序设计语言的分类。23、什么是黑盒测试?什么是白盒测试?
10、24、软件测试过程的四个步骤。25、软件测试的工具有哪些。26、程序质量的评审内容。27、冗余技术有哪些?28、软件维护活动有哪几类?29、什么是软件配置管理?它和软件维护的区别是什么?30、什么是文档?软件文档在产品开发过程中的作用是什么?31、软件开发成本基本估算方法有哪三类。32、源程序文档化包括哪些方面?33、目前软件项目管理的困难有哪些。四、应用分析题1、 根据程序流程图画出NS图(盒图)。 开始 J0J2 3 A F F B T J=4 TC J=4 J=2J=3 FJ=4 T结束 2、根据下列描述,画出储户到银行取款事务的第一层数据流图。 储户到银行把存折和取款单一并交给银行出纳
11、员检验。出纳员核对帐目,一旦发现存折有效性问题、取款单填写问题或是存折、帐卡与取款单不符等问题,均应及时报告储户。在检验通过后,出纳员将取款信息登记在存折和帐卡上,并通知付款。根据付款通知给储户付款,从而完成这一数据处理活动。3、 已知被测试模块流程图如下,按照“判定”覆盖法,在表格中填入满足测试要求的数据。 begin a (A4) AND (B=2) bc F T X=X / 2e (A=6) OR (X1) d F TX=X2 X=X7 Return 填写下表:第一组测试用例:数 据覆盖路径覆盖分支X值TTFF第二组测试用例:数 据覆盖路径覆盖分支X值FTTF4、以下是一个软件系统的分层模块结构图,请分析后将正确的答案填入空白处。 ( 1 ) 该结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年玉溪市中心血站招聘真题
- 鲁教版-八年级上册1-4单元-知识点及短语
- 情商考试题及答案
- 麻醉考试题及答案
- 中级育婴师模拟试题(附答案)
- 患者跌倒坠床报告与伤情认定制度培训试题及答案
- 高血压健康知识试题(含参考答案)
- 传染病防治及突发公共卫生事件应对知识考试题(附答案)
- 2025年房地产销售跨界合作与资源整合服务购销合同
- 2025女方权益优先离婚赡养协议范本
- 港口和码头基本知识培训课件
- 美容外科安全应急预案范文(3篇)
- 水利工程拦水坝建设方案实例
- 新学期+心动力+课件-2025-2026学年高二上学期开学第一课主题班会
- 6G多维度切片QoS保障-洞察及研究
- 老年人能力评估师考试题能力模拟题及答案
- 2025-2026学年外研版(三起)(2024)小学英语四年级上册教学计划及进度表
- 2025年安徽国控集团所属企业招聘7人笔试备考题库及答案解析
- 1.1认识社会生活(课件)- 2025-2026学年统编版道德与法治八年级上册
- 仓库盘盈盘亏处理方案(3篇)
- 应急第一响应人理论考试试卷(含答案)
评论
0/150
提交评论