软件工程 试卷第一套) 2008-04.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程 试卷第一套) 2008-04

《软件工程 Ⅰ 》考试试卷(第一套) 课程号 座机电话号码30 考试时间 120 分钟 适用专业年级(方向): 网络工程 2005级(网络计算方向) 考试方式及要求: 闭卷笔试 题 号 一 二 三 四 五 总分 得 分 阅卷人 一、单项选择题(每题2分,共40分) 1.软件需求分析是保证软件质量的重要步骤,实施应该是在 )。 A.编码阶段 B.软件开发全过程 C.软件定义阶段. D.软件设计阶段 2.软件工程文档是软件工程实施中的重要成分,它不仅是软件开发各阶段的重要依据,而且还影响软件的( )。 A.可维护性. B.可扩展性 C.可移植性 D.可重用性 3. 下列软件开发过程模型中,最能体现面向对象方法特点的是( )。 A.喷泉模型. B.瀑布模型 C.增量模型 D.螺旋模型 4.在软件正式发布前,用户在非开发方的场所自由对软件进行的测试称为( )。 A.系统测试 B.Alpha测试 C.集成测试 D.Beta测试. 5.在面向对象的开发过程中,( )用于需求分析阶段描述系统的功能需求。 A.类图 B.用例图. C.活动图 D.顺序图 6.模块内聚度越高,说明模块内各成分彼此结合的程度越 )。A.松散 B.紧密C.无法判断 D.相等 7.快速原型模型比较适合( )系统的开发。 A. 需求明确的 B.信息管理 C.需求不明确的. D.决策支持 8.单元测试的用例主要依据( )来设计。 A. 需求分析 B. 源程序 C. 概要设计 D. 详细设计. 9.( )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系 A. 多态性 B. 继承 C. 封装. D. 消息 10.软件测试是为了( )而执行程序的过程。 A.纠正错误 B.发现错误. C.避免错误 D.证明正确 11.在结构化分析方法中,( )用于表达系统内部数据运动的图形化技术。 A.数据字典 B.实体关系图 C.数据流图. D.状态转化图 12.CMM(能力成熟度模型)的策略重点放在( )。 A.软件过程. B.开发技术 C.项目人员 D.文档 13.软件的可行性研究一般不包括以下哪一项?( )。 A. 技术可行性 B.经济可行性 C.操作可行性 D.环境可行性. 14.用户提出系统在一个月内不能出现2次以上的故障,这属于( )。 A. 功能需求 B.性能需求 C.可靠性需求. D.接口需求 15.下列软件中,用于配置管理的是( )。 A. PowerDesigner B.Visio C.Visual SourceSafe. D.Project 16.总体设计阶段,可以不考虑( )。 A. 人机界面设计. B.数据库设计 C.系统模块划分 D.测试计划 17.下列测试方法中属于黑盒测试的是( )。 A. 判定覆盖 B.条件覆盖 C.语句覆盖 D.等价划分. 18.在数据流图中,椭圆代表 )。 A.加工 B.终点C.源点 D.模块 A. 输入项 B.外部接口 C.查询 D.编程语言. 20.假设有一段程序,其程序流程图映射成以下的流图,那么它的环形复杂度是( )。 A. 3 B.4 . C.5 D.6 二、填空题(每空1分,共10分) 1.软件工程方法学包含3个要素。其中,( 方法 )是完成软件开发的各项任务的技术方法,回答“怎么做”的问题;( 工具 )是为运用方法而提供的自动的或半自动的软件工程支撑环境;( 过程 )是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 2.总体设计过程通常由两个主要阶段构成:( 系统设计 )阶段,确定系统的具体实现方案;( 结构设计 )阶段,确定软件结构。 3.CMM通过定义能力成熟度的5个等级,引导软件开发机构不断识别出其软件过程的缺陷,并指出应该做哪些改进。这5个等级包括初始级、可重复级、( 已定义级 )、已管理级和( 优化级 )。 4.软件配置管理是专门用于管理变化的软件质量保证活动,软件配置项通常包括计算机程序、( 文档 )和( 数据 )。 5.模块设计的一个基本原则是高内聚,低 耦合 。 三、判断题(正确的打√,错误的打×,每题1分,共10分) 1.需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。)建立用例模型的步骤包括确定角色、确定用例和绘制用例图)好的测试是用少量的测试用例,发现尽可能多的错误)软件配置管理是一组标识、组织和控制修改源程序的活动)文档是软件产品的一部分,没有文档的软件就不称其为软件

文档评论(0)

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

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

1亿VIP精品文档

相关文档