百年教育职业培训中心 百年教育学习服务平台
国开搜题

2024秋最新国家开放大学国开电大机考期末软件工程B卷机考期末试卷参考试题

来源: 更新时间:

软件工程B卷关注公众号【飞鸟搜题】,回复【试题】获取试卷答案文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给

软件工程B卷

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究


一 、应用题(单选题)

1. 请为下面的程序选择一组正确的符合判定覆盖的测试用例。( )

A. a=’1%’ b=’2%’ c=’3%’

B. a=6 t=0 b=11 c=16; a=5 t=0 b=10 c=15

C. a=100 b=11 c=16; a=5.0 b=10.0 c=12.0

D. x=1 y=2 z=3

答案:B
- 关注公众号【飞鸟搜题】查看答案

二 、单选题

1. 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是( )。

A. 条件覆盖法

B. 等价分类法

C. 边界值分析法

D. 错误推测法

答案:C
- 关注公众号【飞鸟搜题】查看答案

2. 可行性研究的主要任务是()。

A. 确定系统做什么

B. 确定性能

C. 确定功能

D. 进行一次简要的需求分析

答案:C
- 关注公众号【飞鸟搜题】查看答案

3. ( )是一般化类与特殊化类之间的一种关联形式,设计时应该适当使用这种耦合。

A. 消息连接

B. 参数传递

C. 方法重写

D. 继承

答案:D
- 关注公众号【飞鸟搜题】查看答案

4. 程序流程图与数据流程图的关系()。

A. 不确定

B. 数据流程图可以转换成程序流程图

C. 数据调用关系

D. 程序流程图可以转换成数据流程图

答案:关注公众号【飞鸟搜题】查看答案

5. 对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。

A. 结合

B. 隐藏

C. 封装

D. 抽象

答案:关注公众号【飞鸟搜题】查看答案

6. 软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为( )测试。

A. 白盒法

B. 灰盒法

C. 黑盒法

D. 综合法

答案:关注公众号【飞鸟搜题】查看答案

7. 一般维护程序代码的策略()。

A. 从需求开始重新开发

B. 根据维护申请读源程序,并修改

C. 找一个新的模块替换

D. 不用读源程序,从新编写代码

答案:关注公众号【飞鸟搜题】查看答案

8. Gantt图直观简明、易学易用,但它不能()。

A. 直接反应任务间的依赖关系和关键路径

B. 反应任务的分解情况

C. 直接反应任务的起止日期

D. 反应具体任务的时间段

答案:关注公众号【飞鸟搜题】查看答案

9. ( )针对开发过程中的程序、数据、文档提出使用和管理策略。

A. 组织管理

B. 过程管理

C. 软件配置管理

D. 风险管理

答案:关注公众号【飞鸟搜题】查看答案

10. 业务需求描述的是()。

A. 功能需求

B. 用户需求

C. 用户的具体业务流程

D. 软件的目标、规模和范围

答案:关注公众号【飞鸟搜题】查看答案

11. 不适合作为数据处理与数据库应用的语言是( )

A. SQL

B. Cobol

C. 4GL

D. Lisp

答案:关注公众号【飞鸟搜题】查看答案

12. 如果对象之间的耦合是通过()来实现的,则这种耦合就是交互耦合。

A. 消息机制

B. 参数

C. 方法

D. 公共数据区

答案:关注公众号【飞鸟搜题】查看答案

13. 一个数据流程图中的图形符号有且仅有()种。

A. 3

B. 5

C. 4

D. 7

答案:关注公众号【飞鸟搜题】查看答案

14. 数据流程图的主要作用是()。

A. 描述模块组成

B. 说明用户数据结构

C. 描述软件功能

D. 建造系统的逻辑模型

答案:关注公众号【飞鸟搜题】查看答案

15. 面向对象分析和设计涉及到三个方面的内容:( )、一系列有效的分析步骤和一个方便易用的建模工具。

A. 一套完善的建模符号

B. 有效的数据结构

C. 灵活的体系结构

D. 稳定的系统架构

答案:关注公众号【飞鸟搜题】查看答案

16. 概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是( )

A. 把软件划分成模块

B. 确定模块之间的调用关系

C. 确定各个模块的功能

D. 设计每个模块的伪代码

答案:关注公众号【飞鸟搜题】查看答案

17. 类有3种类型,即( )。

A. 边界类、实体类、控制类

B. 实体类、控制类、界面类

C. 控制类、实体类、虚类

D. 界面类、控制类、公共类

答案:关注公众号【飞鸟搜题】查看答案

18. 下面的哪个选项不是软件工程的宗旨( )。

A. 开发满足用户需求的软件

B. 研究算法

C. 及时交付软件

D. 生产无故障软件

答案:关注公众号【飞鸟搜题】查看答案

19. 动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”特性。面向对象方法中,常用( )实现。

A. 状态图

B. 交互图

C. 活动图

D. 以上全部

答案:关注公众号【飞鸟搜题】查看答案

20. 对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。

A. 顺序图

B. 类图

C. 状态图

D. 组件图

答案:关注公众号【飞鸟搜题】查看答案

三 、判断题

1. 可行性研究的四大要素是:经济、技术、计算机硬件环境和网络带宽。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

2. 软件质量从可维护性、可靠性、可理解性和效率等方面对软件作较全面的评价。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

3. 白盒测试时,测试人员必须接触到程序源代码。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

4. 通俗的说,软件项目管理中常说的基线是由用户方编写的基础文档。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

5. 软件需求分析产生一个重要文档是需求规格说明书。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

6. 针对需求不确定的软件开发,比较好的模型是快速原型化模型。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

7. 功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由用例图和场景描述实现。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

8. 概要设计是要详细设计、编写出每个模块的代码。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

9. 结构化设计使用面向对象设计方法,不采用数据流图和软件模块结构图,灵活性好,快速复用。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

10. 软件开发活动的顺序应该是:问题定义、设计、可行性研究、编码、需求分析和测试。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询