软件工程考试试卷.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
班级: 软件3051 学号: 姓名: 密 封 线 内 答 题 无 效 共 4 页 第 1 页 A 卷 考核形式: 开卷 2005 —— 2006 学年第一学期期 考试试卷 题号 一 二 三 四 五 六 七 八 合 计 得分 阅卷 名词解释:24分 软件工程 CASE 软件危机 实体-关系图(ERD) 数据流图(DFD) 白盒测试 填空题16分 软件生存周期是指软件从可行性分析和项目开发计划、( )、设计、编码、测试、( )直到最终被废弃的全过程。 结构化分析方法常用的两种工具是( )和( )。 大型软件测试包括( )、( )确认测试和( )四个步骤。 软件的维护一般经过( )、( )、( )、( )四个步骤。 模块的独立程度可以由两个定性标准度量,这两个标准分别称为( )和( )。耦合衡量( ),内聚衡量( )。 瀑布模型的核心思想是( )。 三、选择题20分 (一)单项选择题   1. 如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )。   A. 时间内聚    B. 逻辑内聚 C. 通信内聚    D. 信息内聚 密 封 线 内 答 题 无 效 共 页 第 2 页   2. 选择足够多的测试数据,使得判定表达式中的每个条件都取得各种可能的值,而且每个判定表达式也都取到各种可能的结果。满足这种测试条件的覆盖是( )。 A. 判定覆盖    B. 条件覆盖 C. 判定/条件覆盖   D. 条件组合覆盖   3. 下列( )属于详细设计。   A. 分析项目的成本和效益   B. 为每个模块确定采用的算法 C. 编写代码    D. 确定模块结构,划分模块功能   4. 某次程序调试没有出现预计的结果,下列( )不可能是原因。 A. 变量没有初始化     B. 循环控制出错 C. 变量没有明确的注释   D. 代码输入有误   5. 下列( )属于不良的编程习惯。   A. 尽量不使用GOTO 语句  B. 从来不使用注释 C. 每行只写一条语句    D. 变量命名尽量直观  (二)多项选择题   1.( )是人机界面设计的基本原则。   A. 用户界面的主要功能是通信   B. 界面可多样化,不必一致 C. 界面必须使用户随时掌握任务的进展状况。 D. 界面必须提供帮助。 E. 宁可让用户多干,也不可让程序多干。   2. 两个模块之间出现( )情况,则称为内容耦合。   A. 一个模块访问另一个模块的内部   B. 一个模块不通过正常入口而转到另一个模块的内部 C. 两个模块有一部分程序代码重叠    D. 一个模块有多个入口   3. 耦合的强弱取决于( )。   A. 模块内部各个元素彼此之间的紧密结合程度   B. 调用模块的方式   C. 通过接口的信息   D. 模块间接口的复杂程度   4. 公共环境耦合中的公共环境可以是( )。   A. 局部变量    B. 全程变量   C. 内存的公共覆盖区    D. 共享的通信区 密 封 线 内 答 题 无 效 共 页 第 3 页 5. 文档生成包括( )三大类。 A.文章  B.表格  C.图形 D.需求说明书 E.设计任务书 F.测试报告 G.用户手册 四、判断题(正确的在括号内打上“√”,错误的打上“╳”。共10分) 1. Jackson系统开发方法是一种典型的面向对象的分析设计方法。( ) 2. HIPO图是由一组IPO图加一张HC图组成。是美国IBM公司在软件设计中使用的主要表达工具。( ) 3.软件的开发与运行经常受到硬件的限制和制约。( ) 上述数据流图表示数据A和B同时输入变换成C。( )     5. 数据流图的主图必须包含四种基本元素。( )   6. 数据耦

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档