
软件工程
学校: 无
问题: 1. 软件危机是指在计算机软件的()过程中所遇到的一系列严重问题。
选项:
• A. 开发
• B. 维护
• C. 开发和维护
• D. 以上都不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 程序复杂性将随着程序规模的增加而呈()上升。
选项:
• A. 线性
• B. 指数
• C. 对数
• D. 平方
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 摆脱软件危机的主要出路是,按()的原则和方法组织软件的开发工作。
选项:
• A. 工程化
• B. 自动化
• C. 精致化
• D.北京开放大学答案 智能化
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 软件工程是指导计算机软件开发和()的工程学科。
选项:
• A. 测试
• B. 维护
• C. 交付
• D. 扩展
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 软件工程包含技术和()两方面的内容。
选项:
• A. 经济
• B. 管理
• C. 哲学
• D. 法律
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 软件开发实际上就是编写程序代码。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 软件危机的主要表现是软件专业人员不足。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 文档是软件产品的一部分,没有文档的软件就不称其为软件。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 软件设计又可分为概要设计和详细设计两个阶段。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 不完善的系统定义往往是导致软件项目失败的主要原因。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 数据字典应在()阶段建立。
选项:
• A. 可行性研究
• B. 分析
• C. 设计
• D. 编码
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. ()描述了用户使用产品必须要完成的任务
选项:
• A. 功能需求
• B. 非功能需求
• C. 用户界面设计
• D. 以上都不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 模型是为了了解事物而对事物做出的()。
选项:
• A. 抽象
• B. 封装
• C. 自然语言描述
• D. 细化
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 实体-关系图可用于对( )进行描述。
选项:
• A. 功能
• B. 数据对象
• C. 控制流
• D. 以上都不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 一般而言,学校与学院之间的“包含”关系属于()。
选项:
• A. 一对一关系
• B. 一对多关系
• C. 多对多关系
• D. 以上都不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. DFD提供了行为建模的机制。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 需求分析是发现、求精、建模、规格说明和复审的过程。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 需求分析是开发方的工作,用户的参与度不大。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 结构化分析实质上就是一种建模活动。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 数据字典是对数据流图中的数据流、加工、数据存储、数据的源和终点进行详细定义。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 测试是为了发现程序中的错误而()的过程。
选项:
• A. 执行程序
• B. 审查代码
• C. 输入数据并查看输出结果
• D. 以上均不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 成功的测试是()。
选项:
• A. 证明对程序的修改没有引入新错误的测试
• B. 证明程序没有错误的测试
• C. 符合测试用例预期结果的测试
• D. 发现了至今为止尚未发现的错误的测试
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 使用白盒测试技术设计测试用例时,()是最强的覆盖标准。
选项:
• A. 语句覆盖
• B. 路径覆盖
• C. 条件组合覆盖
• D. 判定覆盖
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 穷举国家开放大学答案测试( )。
选项:
• A. 有可能达到
• B. 是不可能的
• C. 编码实现
• D. 测试
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 应用逻辑覆盖技术设计白盒测试方案时,以下哪一种覆盖标准最强?()
选项:
• A. 语句覆盖
• B. 判定覆盖
• C. 条件覆盖
• D. 判定/条件覆盖
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 等价类划分法把程序的输入域划分成数据类,据此导出测试用例。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 当测试用例集足够完备时,可以不进行白盒测试而只进行黑盒测试。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 单元测试通常只采用黑盒测试。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 测试不可能证明软件没有错误,因此没必要重视测试工作。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 错误推测法可以代替等价类划分和边界值分析。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 用面向对象技术开发出的程序由一系列()组成。
选项:
• A. 类
• B. 对象
• C. 函数
• D. 方法
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 对象之间通过()互相通信。
选项:
• A. 访问全局变量
• B. 调用函数
• C. 使用信号量
• D. 传递消息
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 使用面向对象方法学开发软件时,工作重点应该放在生命周期中的()阶段。
选项:
• A. 需求捕获
• B. 分析
• C. 设计
• D. 编码
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 对象是由描述该对象属性的数据以及可以对这些数据施加的所有 ( )封装在一起构成的统一体。
选项:
• A. 操作
• B. 算法
• C. 引用
• Dwww.yuyue-edu.cn. 以上均不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 人类习惯于把有()的事物归为一类
选项:
• A. 相同特征
• B. 相似特征
• C. 相同标识符
• D. 相似命名
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. “对象”的概念,让软件开发者可以自己定义或选取解空间对象,然后把软件系统作为一系列离散的解空间对象的集合。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 聚合表示类与类之间的关系是“一般/特殊”关系。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 复合关系是一种特殊的类间实现关系。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. C++不支持多继承。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. “多重继承”可简写为“多继承”。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. ()的目的是建立起问题域的简洁、精确、可理解的模型。
选项:
• A. OOA
• B. OOD
• C. OOP
• D. 以上均不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 面向对象分析首要的工作,是建立问题域的()。
选项:
• A. 对象模型
• B. 动态模型
• C. 功能模型
• D. 行为模型
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 汽车有一个发动机,汽车和发动机之间的关系是()关系。
选项:
• A. 关联
• B. 聚合
• C. 复合
• D. 依赖
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 应将相互间依赖和交互较多的对象划分到 ( )。
选项:
• A. 同一个类
• B. 不同类
• C. 不同主题
• D. 同一个主题
答案: 请关注公众号【渝粤搜江苏开放大学答案题】查看答案
问题: 5. 面向对象分析是对系统进行()的一种方法。
选项:
• A. 设计评审
• B. 程序设计
• C. 需求建模
• 上海开放大学答案D. 测试验收
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 面向对象方法是以类作为最基本的元素,类是分析问题和解决问题的核心。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. OOA方法认为系统是对象的集合,是以功能和数据为基础的。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 动态模型和功能模型都包含了对象模型中的操作(即服务或方法)。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 事件跟踪图中的一条水平箭头线表示一个消息。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 在分析确定关联的过程中,应仔细区分关联与聚合。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. ()为我们提供了可以进行质量评估的软件表示。
选项:
• A. 需求分析
• B. 设计
• C. 项目计划
• D. 以上均不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 下面哪一项不是面向对象设计的准则?()
选项:
• A. 模块化
• B. 信息隐藏
• C. 低耦合
• D. 弱内聚
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. ()确定了子系统交互形式和通过子系统边界的信息流,但是无须规定子系统内部的实现算法。
选项:
• A. 接口
• B. 模块
• C. 组件
• D. 抽象类
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. “客户—供应商”交互关系中,任何交互行为都是由()驱动的。
选项:
• A. 作为客户的子系统
• B. 作为供应商的子系统
• C. 第三方子系统
• D. 以上均不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 在面向对象设计中,OOA建立起来的(),是分析并发性的主要依据。
选项:
• A. 对象模型
• B. 动态模型
• C. 功能模型
• D. 数据模型
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 设计任务管理部分的首云南开放大学答案要前提是对并发性的分析。()
渝粤题库选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 并发性分析应在面向对象分析阶段进行。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 设计继承层次时应尽可能降低继承耦合。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 顺序图中的水平箭头线代表消息
渝粤教育选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 问题域组织框架的稳定性有利于响应需求变化。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 以下哪项不是选择面向对象程序设计语言时需着重考察的技术特点?()
选项:
• A. 支持类与对象概念的机制
• B. 实现整体-部分结构的机制
• C. 实现一般-特殊结构的机制
• D. 实现单入口-单出口结构的机制
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 下列哪种程序设计风格不利于提高软件的可重用性?()
选项:
• A. 策略与实现分开
• B. 尽量不使用全局信息
• 广东开放大学答案C. 很长的方法体
• D. 对正常值之外的参数值也能做出有意义的响应
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 面向对象程序中,最小的可测试单元是封装起来的()。
选项:
• A. 类和对象
• B. 方法
• C. 模块
• D. JavaBean
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 使用面向对象语言来实现面向对象设计( )。
选项:
• A. 是必然的选择
• B. 才能实现模块化
• C. 可在更广泛的范围中运用重用机制
• D. 有利于实现“自顶向下、逐步求精”
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 下列哪种程序设计风格有利于提高软件的可扩充性?()
选项:
• A. 用一个方法遍历多条关联链
• B. 封装实现策略
• C. 将所有重复的代码抽取到基类中
• D. 大量使用多分支语句
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. C++语言中没有接口类型,因此无法实现“接口与实现相分离”。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 继承机制破坏了基类与派生类之间的模块独立性。()
选渝粤搜题项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 相比结构化程序,面向对象程序更不易测试。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 强类型语言有助于提高软件的可靠性和运行效率。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 使用面向对象语言编写的程序,其执行效率一定低于使用非面向对象语言编写的程序。()
选项:
答案: 请关注公众号【渝粤搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。