软件工程考卷模板_第1页
软件工程考卷模板_第2页
软件工程考卷模板_第3页
软件工程考卷模板_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上 福建农林大学考试试卷 ( A )卷2010 2011 学年第一学期课程名称: 软件工程 考试时间: 120分钟 专业 年级 班 学号 姓名 题号一二三四五六七八九十总得分得分评卷人签字复核人签字得分一、写出下列缩写英文的中文涵义(每小题1分,共10分)1 DFD 数据流图 2 OOA 面向对象分析 3 CMMI 能力成熟度模型集成 4 UML 统一的建模语言 5 SCM 软件配置管理 6 RAD 远程数据访问 7 PAD 问题分析图 8 MVC 模型视图控制器 9 XP 极限编程 10 SA 结构化分析 得分二、填空题(每空1分,共10分) 1 衡量软件的独立性有两

2、个定性的度量标准,即耦合和 内聚 。 2 计算机软件指计算机系统中的 程序 及其 文档 。3 软件生存周期一般可分为问题定义 可行性分析 、 需求分析 、设计、 编码 、测试、运行与维护。4 软件测试的目的是发现错误,通常把动态测试方法分为 黑盒测试 和 白盒测试 两大类。5 类之间的关系:继承、聚集、 关联 和 依赖 得分三、选择题(每个题2分,共20分)1 软件生命周期中所花费用最多的阶段是( D )A 详细设计 B软件编码 C软件测试 D软件维护2 在McCall软件质量度量模型中,( A )属于面向软件产品操作的质量因素。 A. 可用性 B. 可维护性 C. 适应性 D. 互操作性 3

3、 软件测试的目标是( B )。 A. 证明软件是正确的 B. 发现错误、降低错误带来的风险C. 排除软件中所有的错误 D. 与软件调试相同4 模块的内聚性最高的是( D )A逻辑内聚B时间内聚C偶然内聚 D功能内聚5 下列文档与维护人员有关的有(  C  ) A.软件需求说明书    B.项目开发计划      C.概要设计说明书       D.操作手册6 若有一个计算类型的程序,它的输入量只有一个X,其范围是-1.0, 1.0,现从输入的角度

4、考虑一组测试用例:-1.001, -1.0, 1.0, 1.001.设计这组测试用例的方法是( C )A条件覆盖法 B等价分类法 C边界值分析法 D错误推测法7 面向对象的分析方法主要是建立三类模型,即( D )。A) 系统模型、ER 模型、应用模型B) 对象模型、动态模型、应用模型C) -模型、对象模型、功能模型D) 对象模型、动态模型、功能模型8 结构化分析SA 方法以数据流图、( B )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型。A、DFD 图 B、数据字典 C、IPO 图 D、PAD 图9 下列关于瀑布模型的描述正确的是(C)。A. 瀑布模型的核心是按照软件开发的时

5、间顺序将问题简化。B. 瀑布模型具由于良好的灵活性。C. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。D. 利用瀑布模型,如果发现问题则修改的代价很低。10 结构化程序设计主要强调的是(D)A程序的规模 B程序的效率 C程序设计语言的先进性 D 程序易读性得分四、名词解释题(每个题4分,共20分)1 结构化维护:如果采用软件工程的方法进行软件开发,保证每个阶段都有完整且详细的文档,这样维护会相对容易,被称为结构化维护。2 项目管理:项目管理是通过项目经理和项目组织的努力,运用系统理论的方法对项目及其资源进行计划,组织,协调,控制,旨在实现项目的特定目标的管理方法体系。3 过程

6、抽象:过程抽象也称功能抽象是指任何一个完成明确定义功能的操作都可被使用者当作单个实体看待,尽管这个操作实际上是由一系列更低级的操作来完成的。4 功能内聚:功能内聚是指一个模块中各个部分都是为完成一项具体功能而协同工作,紧密联系不可分割。5 多态性:是指同一个操作作用于不同的对象上可以有不同的解释,并产生不同的执行结果得分五、分析题(第1、3题14分,第2题12分,共40分)1 有一个考务处理系统的功能为:(1)对考生送来的报名表进行检查; (2)对合格的报名表编好准考证号码后将准考证送给考生,并将汇总后的考生名单送给阅卷站;(3)对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合

7、格者;(4)填写考生通知单(内容包含考试成绩及合格不合格标志),送给考生;(5)按地区、年龄、文化程度、职业、考试级别等进行成绩分类统计及试题难度分析,产生统计分析表。请划出其分层的数据流图。2 某编译程序的规格说明中关于标识符的规定如下:l 标识符是有字母开头,后跟字母或数字的任意组合构成。l 标识符的字符数为18个。l 标识符必须先说明后使用。l 一个说明语句中至少有一个标识符。l 保留字不能用作变量标识符。下面采用等价类划分方法设计测试用例,以验证该编译程序处理标识符时是否符合上述规定。P2803 实现一个简化了的银行储蓄账户管理系统,该系统是在银行的柜台上对客户办理活期储蓄业务。系统的需求陈述如下:一个客户可以在多个银行中开设账户,一个客户也可在同一银行中开设多个不同的账户。客户可以通过银行职员进行开户、存款、取款、转账、注

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论