百年教育职业培训中心 百年教育学习服务平台
资讯中心

超尔星学雅习通软件工程形成性考核答案

来源: 更新时间:

软件工程学校:无问题:1.软件危机是指在计算机软件的()过程中所遇到的一系列严重问题。选项:•A.开发•B.维护•C.开发和维护•D.以上都不正确答案:请关注公

软件工程

学校: 无

问题: 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. 使用面向对象语言编写的程序,其执行效率一定低于使用非面向对象语言编写的程序。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

电话咨询