|
20230512软件工程试卷-01
关注公众号【】,回复【试题】获取试题答案
一 、单选题
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. 简述软件过程模型。
答案:关注公众号【】,对话框内发送试题,获得答案。
关注公众号【】,回复【试题】获取试题答案,我们的目标是要做全覆盖、全正确的答案搜索服务。
|
上一篇:【国开搜题】国家开放大学 一网一平台20230512软件工程试卷09期末考试押题试卷与答案下一篇:【国开搜题】国家开放大学 一网一平台20230512软件工程试卷02期末考试押题试卷与答案
|