23春软件工程试卷包-新-05
关注公众号【国开搜题】,回复【试题】获取试题答案渝粤搜题
一 、单选题
1. 面向对象的中层设计主要是对每个用例进行设计,规划实现用例功能的__________。
A. 数据结构
B. 处理过程渝粤题库
C. 关键类
D. 逻辑模型
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. __________用于描述系统的功能集。
A. 组件视图
B. 逻辑视图渝粤题库
C. 用例视图
D. 对象视图渝粤搜题
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由__________实现。
A. 场景描述
B. 活动图和场景描述
C. 用例图和场景描述
D. 交互图和场景描述
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 不管多么完善的软件都可能有潜在的问题,所以设计人员应该为软件进行__________设计,当软件遇到异常数据、事件或操作时,软件不至于彻底崩溃。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
A. 容错性
B. 有效性
C. 可靠性
D. 安全性
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 程序的三种基本控制结构,包括顺序结构、__________和循环结构。
A. 条件/判断结构
B. 说明结构
C. 输入结构
D. 输出结构渝粤教育
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. 下面哪个选项不是软件工程研究的内容__________。
A. 生产无故障的软件
B. 精通一门编程语言
C. 生产满足用户需求的软件
D. 生产及时交付的软件渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
7. 美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的__________条基本原理。
A. 7
B. 5
C. 3
D. 12
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
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. 在最短的时间内,生产出可靠性、可维护性俱佳的软件方案。
B. 为软件编码设计模块结构。
C. 确定软件要做什么。
D. 确定软件的实现算法。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
16. 可行性研究的主要目的是__________。
A. 确定系统建设的详细方案
B. 深入了解用户需求
C. 分析开发系统的必要性渝粤搜题
D. 确定系统是否值得开发
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
17. 以下属于完善性维护的有__________。
A. 解决开发是未能测试各种可能条件带来的问题
B. 增加联机求助命令
C. 缩短系统的应答时间,使其达到特定要求渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。渝粤教育
D. 为提高软件的可靠性和可维护性,主动修改软件渝粤教育
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
18. 软件项目管理的内容包括__________。
A. 人员的组织与管理国开一网一平台
B. 软件配置管理
C. 软件开发进度计划国开一网一平台
D. 以上所有
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
19. 表示对象相互行为的模型是__________模型。
A. 动态模型
B. 功能模型
C. 对象模型
D. 状态模型
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
20. 在软件设计中应该保持模块的独立性原则,__________反映模块独立性。
A. 耦合和内聚
B. 数据和模块
C. 模块内部的凝聚力
D. 模块之间的耦合
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
二 、问答题
1. 软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与用户需求的区别?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 简述模块独立性,内聚与耦合。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 一个程序片段如下,请设计符合判定覆盖的测试用例。 if (a>=5) && (b<0) c=a+b; else c=a-b; if (c>5) || (c<1) printf(“c不在计算区域 ”) else printf(“%d ”, c);渝粤搜题
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 简述软件过程模型。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 简述面向对象分析的三个模型。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
关注公众号【国开搜题】,回复【试题】获取试题答案

微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。