四川师范大学成都的学院-软件工程试题续.doc

四川师范大学成都的学院-软件工程试题续.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一 单项选择题 1 (A )是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。 A质量检测 B 软件容错 C 软件维护 D 系统容错 2 “软件危机”是指( C ) A计算机病毒的出现 B利用计算机进行经济犯罪活动 C软件开发和维护中出现的一系列问题D人们过分迷恋计算机系统 D3 DFD中的每个加工至少需要( B ) A 一个输入流 B 一个输出流 C 一个输入或输出流 D 一个输入流和一个输出流 4 OO方法建模不需要建立以下哪种模型(C )。 A.对象模型 B.功能模型C.数据模型 D.动态模型 5 UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( C )。 A.基于瀑布模型的结构化方法。 B.基于需求动态定义的原型化方法。 C.基于对象的面向对象的方法。D.基于数据的数据流开发方法。 6 按照层次来划分,UML的基本构造块包含:视图图和(B)。 A)功能模型 B)模型元素 C)示例 D)视图元素 7 测试的关键问题是( D ) A 如何组织对软件的评审 B 如何验证程序的正确C 如何采用综合策略 D 如何选择测试用例 8 程序的三种基本控制结构的共同特点是( D ) A.不能嵌套使用B只能用来写简单程序C.已经用硬件实D.只有一个入口和一个出口 12 程序的三种基本控制结构是(C)。 A)数组递推排序B)递归递推迭代C)顺序选择循环D)过程子程序分程序 13 传统的详细设计的工具主要包括(A)。 A)程序流程图 B)数据结构设计 C)模块和接口 D)DFD图 14 从测试阶段角度,测试正确的顺序是(A),同时给出所选择的正确策略含义和被测对象的什么?①单元测试 ②集成测试 ③系统测试 ④验收测试 A)①②③④ B)②①③④ C)③②①④ D)③①②④ 15 从事物的组成部件及每个部件的属性,功能来认识事物这种方法被称为( A)的方法 A面向对象 B面向数据 C面向过程 D面向属性 16 单元测试的测试对象是(B)A系统 B程序模块 C模块接口 D系统功能 17 对象的三要素是(C)。 A)窗口、事件、消息B)窗口、数据、动作C)属性、方法、事件 D)数据、函数 18 对象模型技术是1991年由Jame Rumbaugh等5人提出来的,该方法把分析收集到的信息构造在对象模型动态模型和功能模型中,将开发过程分为系统分析系统设计(A)和实现4个阶段 。A)对象设计 B)类的设计 C)模块设计 D)程序设计 19 对象实现了数据和操作的结合,使数据和操作( C )于对象的统一体中。 A.结合 B.隐藏 C.封装 D.抽象 C20 对象是面向对象开发的基本成分,每个对象可用它的一组(A)和它可以执行的一组操作来定义。 A.服务 B.参数 C.属性 D.调用 22 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为(C ) A纠错性维护 B适应性维护 C改善性维护 D预防性维护 23 黑盒测试侧重于( A )。 A.软件的整体功能 B.有关代码的知识C.以上都是 D.以上都不是 25 将软件组装成系统的一种测试技术叫(A ) A集成测试B单元测试C集合测试D系统测试 26 可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开 发的决策依据,因必须给出( B )的回答。A.确定B.行或不行C.正确 D.无二义 27 可行性研究主要包括经济可行性技术可行性法律可行性和(A)等六个方面。 A)运行可行性 B)条件可行性 C)环境可行性 D)维护可行性 28 每个类(C )构造函数。A只能有一个B只可有共有的C可以有多个 D)只可有缺省的 29 面向对象设计方法首先确定主要的(C ),然后逐层详细描述各个状态的(A)。 A)转化过程 B)状态变化 C)状态分类 D)转化变化 30 某次程序调试没有出现预计的结果,下列( B)不可能是导致出错的原因。 A.变量没有初始化 B.编写的语句书写格式不规范C.循环控制出错D.代码输入有误 31 瀑布模型的存在问题是( B ) A.用户容易参与开发 B.缺乏灵活性C.用户与开发者易沟通 D.适用可变需求 33 确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于(C ) A集成测试B恢复测试C验收测试D单元测试 34 软件部件的内部实现与外部可访问性的分离,是指软件的( C )。 A.继承性 B.共享性 C.封装性 D.抽象性 36 软件测试的目的是(2)。为了提高测试的效率

文档评论(0)

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

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

1亿VIP精品文档

相关文档