您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 软件工程考卷样题及答案
  所属分类: C
  开发工具:
  文件大小: 184kb
  下载次数: 0
  上传时间: 2011-01-12
  提 供 者: fengjli*******
 详细说明: 2004——2005学年第一学期期终试题 一、 选择题(10%) 1. 软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。 A. 总结 B. 阶段性报告 C. 需求分析评审 D. 以上答案都不正确 2. 在结构化分析方法中,用以表达系统内数据的运动情况的工具有     。 A. 数据流图 B. 数据词典 C. 结构化语言 D. 判定表与判定树 3. 如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误, ____测试是由一个用户在开发者的场所来进行的.测试的目的是寻找错误的原因并改正之。 A. α      B. β      C. γ     D. σ 4. 来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常也称为___工具。 A.CAD B.CAI C.CAM D.CASE 5. 螺旋模型综合了____的优点,并增加了风险分析。 A.瀑布模型和演化模型 B.瀑布模型 和喷泉模型 C.演化模型和喷泉模型 D.原型和喷泉模型 二、 从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。(20%) 1. 软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现_A_阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块_B_。对那些为众多用户开发的软件(如操作系统,编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误,其中,α测试是指最终用户在_C_的情况下所进行的测试,β测试是指最终用户在_D_的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行_E_测试。 供选择的答案: A: ①需求分析 ②概要设计 ③详细设计 ④编码 B: ①不必设计驱动模块和桩(stub)模块 ②不必设计驱动模块,但要设计桩模块 ③要设计驱动模块,但不必设计桩模块 ④要设计驱动模块和桩模块 C、D: ①开发环境下,开发人员不在场 ②开发环境下,开发人员在场 ③用户的实际使用环境下,开发人员不在场 ④用户的实际使用环境下,开发人员在场 E: ①恢复 ②强度 ③安装 ④回归 2. 软件设计中划分模块的一个准则是_A_。两个模块之间的耦合方式中, B_耦合的耦合度最高, C 耦合的耦合度最低。一个模块内部的内聚种类中 D 内聚的内聚度最高,_ E _内聚的内聚度最低。 供选择的答案: A:  ①低内聚低耦合 ②低内聚高耦合 ③高内聚低耦合 ④高内聚高耦合 B、C: ①数据   ②非直接 ③控制 ④内容 D、E: ①偶然 ②逻辑 ③功能 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 软件工程 考卷样题 答案
 输入关键字,在本站1000多万海量源码库中尽情搜索: