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

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

来源: 更新时间:

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

20230512软件工程试卷-01

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

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

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

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

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

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


一 、单选题

1. 表示对象相互行为的模型是__________模型。

A. 动态模型

B. 功能模型

C. 对象模型

D. 状态模型

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

2. Gantt图直观简明、易学易用,但它不能__________。

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

B. 反应任务的分解情况

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

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

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

3. 信息隐藏的核心内容是__________。

A. 把数据都放在公共的区域

B. 数据不能被其他模块访问

C. 一个模块的内部信息不允许其他模块直接访问

D. 把信息加密,只能让有密钥的模块访问

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

4. 按照模块独立性,内聚程度由弱至强正确的顺序是__________。

A. 时间内聚、信息(顺序)内聚、功能内聚

B. 信息(顺序)内聚、时间内聚、功能内聚

C. 信息(顺序)内聚、功能内聚、时间内聚

D. 时间内聚、功能内聚、信息(顺序)内聚

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

5. 每个子系统的接口上定义了若干__________,体现了子系统的功能。

A. 说明

B. 操作

C. 属性

D. 关系

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

6. 在软件生存期的维护阶段,继续诊断和修正错误的过程称为__________。

A. 完善性维护

B. 适应性维护

C. 预防性维护

D. 改正性维护

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

7. 面向对象设计首先要进行高层设计:确定系统的总体结构和风格,构造系统的__________,将系统划分成不同的子系统。

A. 逻辑模型

B. 物理模型

C. 数据模型

D. 用例模型

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

8. 程序的三种基本控制结构,包括顺序结构、__________和循环结构。

A. 条件/判断结构

B. 说明结构

C. 输入结构

D. 输出结构

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

9. 下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是__________。

A. 原型模型

B. 瀑布模型

C. 基于知识的智能模型

D. 变换模型

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

10. 软件对硬件和环境有着不同程度的依赖性,这导致了软件__________问题。

A. 复杂性

B. 升级和移植

C. 通用性

D. 脆弱性

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

11. 螺旋模型是一种考虑了__________的软件开发模型。

A. 效率

B. 风险判断

C. 可移植性

D. 安全性

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

12. 数据流程图的主要作用是__________。

A. 描述模块组成

B. 说明用户数据结构

C. 描述软件功能

D. 描绘系统的逻辑模型

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

13. 哪种模型分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。__________

A. 演化模型

B. 喷泉模型

C. 原型模型

D. 螺旋模型

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

14. __________不是分析建模的目的。

A. 定义可验证的软件需求

B. 开发一个简单的问题解决方案

C. 描述客户需求

D. 建立软件设计的基础

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

15. 以下哪一项不属于面向对象的软件开发方法__________

A. coad方法

B. booch方法

C. jackson方法

D. omt方法

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

16. UML是一种__________语言。

A. 高级编程

B. 可视化建模

C. 分析方法

D. 过程

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

17. 对用例进行设计,发现实现用例功能的__________,确定类之间的关系。

A. 算法

B. 业务流程

C. 数据结构

D. 关键类

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

18. 在设计黑盒测试用例时,主要研究__________。

A. 概要设计说明书

B. 详细设计说明

C. 项目开发计划

D. 需求规格说明

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

19. 下列有关标准的符号,属于国内标准的是__________。 可行性分析研究的费用大约是项目总经费的__________。

A. 2%

B. 8%

C. 20%

D. 50‰

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

20. 可行性分析研究的目的是 __________

A. 争取项目

B. 项目是否值得开发

C. 开发项目

D. 规划项目

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

二 、问答题

1. 简述模块独立性,内聚与耦合。

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

2. 为了提高软件的可维护性,在软件开发过程的各个阶段要充分考虑软件的可维护性因素。

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

3. 请用判定表描述产品出库量的计算方法:当库存量大于等于提货量时,以提货量作为出库量;当库存量小于提货量,但是库存量大于等于提货量的50%时,以实际库存量作为出库量;否则,出库量为0,不能提货。

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

4. QQ软件的用户分为游客和登陆会员,登陆会员分为群成员和非群成员,群成员分为 群主和群普通成员、群管理员,请用类的继承关系描述QQ用户群。

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

5. 简述软件过程模型。

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

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

电话咨询