电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程复习题及答案

软件工程复习题及答案_第1页
1/7
软件工程复习题及答案_第2页
2/7
软件工程复习题及答案_第3页
3/7
1 2006-2007-2 软件工程复习一、单项选择题(20 选 10)1. 结构化分析的主要描述手段有( B )。 A. 系统流程图和模块图B. DFD图、数据词典、加工说明C. 软件结构图、加工说明 D. 功能结构图、加工说明2. 用于表示模块间的调用关系的图叫( D )。A.PAD B .SC C .N-S D.HIPO 3. 在( B )模型中是采用用例驱动和架构优先的策略,使用迭代增量建造方法,软件“逐渐”被开发出来的。A.快速原型 B. 统一过程 C .瀑布模型 D. 螺旋模型4. 常用的软件开发方法有面向对象方法、面向( A )方法和面向数据方法。A. 过程 B. 内容 C. 用户 D. 流程5 从工程管理的角度来看,软件设计分两步完成( D ) 。A. ①系统分析②模块设计B. ①详细设计②概要设计C. ①模块设计②详细设计 D. ①概要设计②详细设计6. 程序的三种基本结构是( B )。 A. 过程、子程序、分程序 B .顺序、条件、循环 C .递归、堆栈、队列 D.调用、返回、转移7. 程序的三种基本结构是( B )。 A. 过程、子程序、分程序 B .顺序、条件、循环 C.递归、堆栈、队列 D.调用、返回、转移8. SD 方法衡量模块结构质量的目标是( C )。 A. 模块间联系紧密,模块内联系紧密 B. 模块间联系紧密,模块内联系松散 C. 模块间联系松散,模块内联系紧密 D. 模块间联系松散,模块内联系松散9.为提高软件测试的效率,应该( C )。 A .随机地选取测试数据 B.取一切可能的输入数据作为测试数据 C .在完成编码后制定软件测试计划 D .选择发现错误可能性大的数据作为测试数据10.( D )测试用例发现错误的能力较大。A.路径覆盖 B. 条件覆盖 C. 判断覆盖D.条件组合覆盖11.软件需求分析应确定的是用户对软件的( A )。A. 功能需求和非功能需求 B. 性能需求 C. 非功能需求 D. 功能需求12.下列各种图可用于动态建模的有( C )。 A .用例图B. 类图C. 序列图D. 包图13.软件过程模型有瀑布模型、( B )、增量模型等。A. 概念模型B. 原型模型 C. 逻辑模型 D. 物理模型14.面向对象的分析方法主要是建立三类模型,即( D )。 A. 系统模型、 ER模型、应用模型 B. 对象模型、动态模型、应用模型 C. E- R模型、对象模型、功能模型D. 对象模型、动态模型、功能模型15.测试的分析方法是通过分析程序( B )来设计测试用例的方法。 A .应用范围B. 内部逻辑 C....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程复习题及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部