23秋软件工程-3
关注公众号【国开搜题】,回复【试题】获取试题答案
一 、单选题
1. 在软件设计中应该保持模块的独立性原则,__________反映模块独立性。
A. 耦合和内聚
B. 数据和模块
C. 模块内部的凝聚力
D. 模块之间的耦合
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. __________是职业软件工程师的必要条件。
A. 自律、善于沟通、具有一定的软件技能国开一网一平台渝粤搜题
B. 编程速度快
C. 熟悉众多的软件环境
D. 语言天赋
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤搜题
3. 软件工程的出现是由于 __________
A. 软件危机国开一网一平台
B. 计算机硬件技术的发展
C. 软件社会化的需要
D. 计算机软件技术的发展
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
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. 下列哪个不是UML的视图__________
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. PDL是描述处理过程__________。渝粤教育
A. 做什么
B. 为什么做
C. 怎么做
D. 对谁做渝粤教育
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
17. 一般来说,可行性研究的成本是预期总成本的__________。
A. 2%以下渝粤题库
B. 15%—20%
C. 6%—10%
D. 20%以上
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库
18. 假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为__________元。
A. 5202
B. 4500
C. 5100
D. 4712
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。国开一网一平台
19. 为了适应软硬件环境变化而修改软件的过程是__________。
A. 校正性维护
B. 完善性维护
C. 适应性维护
D. 预防性维护
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
20. 程序结构清晰且简单易懂,一个函数的规模一般__________行。
A. 等于300
B. 大于500
C. 不超过30
D. 100左右
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
二 、论述题
1. 软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应该注意哪些问题?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 软件工程的主要目标是什么?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 简述结构化分析的主要步骤。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库
4. 面向对象的分析通常要建立三个模型,请问三个模型的作用?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 面向对象的设计活动中,有构架师、用例工程师和构件师参加,他们每个角色的职责是什么?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
三 、案例问答题
1. 一个程序片段如下,请设计符合条件组合覆盖的测试用例。 …… if (a>=4) && (b<0) c=a+b; else c=a-b; if (c>3) || (c<1) printf(“c不在计算区域 ”); else printf(“%d ”, c); ……
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
关注公众号【国开搜题】,回复【试题】获取试题答案

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