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

软件工程试题及答案

软件工程试题及答案_第1页
1/6
软件工程试题及答案_第2页
2/6
软件工程试题及答案_第3页
3/6
精品文档。1欢迎下载软件工程期末试卷 (A) 说明:本试卷为04 级计算机专业(专升本)软件工程期末试卷,总计100 分,时间 100 分钟一、选择题:(每题 1 分,共 20 分)(将答案写在题号前的()中)( C )1.软件是()。A. 处理对象和处理规则的描述B. 程序C. 程序及其文档D. 计算机系统( B )2. 软件需求规格说明的内容不应包括()。A. 主要功能 B. 算法的详细描述C. 用户界面及运行环境D. 软件的性能( B )3. 程序的三种基本控制结构是()。A. 过程、子程序和分程序B. 顺序、选择和重复C. 递归、迭代和回溯D. 调用、返回和转移( D ) 4. 面向对象的分析方法主要是建立三类模型,即( )。 A) 系统模型、 ER模型、应用模型 B) 对象模型、动态模型、应用模型 C) E- R模型、对象模型、功能模型 D) 对象模型、动态模型、功能模型( C )5. 在 E-R 模型中,包含以下基本成分( )。 A) 数据、对象、实体 B) 控制、联系、对象 C) 实体、联系、属性 D) 实体、属性、操作( A ) 6. 各种软件维护的类型中最重要的是( )。 A) 完善性维护 B) 纠错性维护C) 适应性维护D) 预防性维护( B ) 7.软件测试的目标是()。A. 证明软件是正确的 B. 发现错误、降低错误带来的风险C. 排除软件中所有的错误 D. 与软件调试相同( D )8.软件生命周期中所花费用最多的阶段是()A.详细设计 B.软件编码 C.软件测试 D.软件维护( C )9.若有一个计算类型的程序,它的输入量只有一个X,其范围是 [-1.0, 1.0],现从输入的角度考虑一组测试用例:-1.001, -1.0, 1.0, 1.001.设计这组测试用例的方法是()A.条件覆盖法 B .等价分类法 C.边界值分析法 D.错误推测法( D )10、详细设计的基本任务是确定每个模块的( )设计A.功能 B.调用关系 C.输入输出数据 D.算法( A )11.设函数 C(X)定义问题 X 的复杂程序,函数E(X)确定解决问题X 需要的工作量(时间) 。对于两个问题P1 和 P2,如果 C( P1)>C(P2)显然 E(P1)>E( P2), 则得出结论 E(P1+P2)>E(P1)+E( P2)就是:() A .模块化的根据 B .逐步求精的根据 C .抽象的根据 D .信息隐藏和局部化的根据( D )12.下面几种白箱测试技术,哪种是最强的覆盖准则() A .语句覆盖 B .条件覆盖 C.判定覆盖 D.条件组合覆盖精品文档。2欢迎下载( A )13....

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

碎片内容

软件工程试题及答案

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