|
20230512软件工程试卷-09
关注公众号【】,回复【试题】获取试题答案国开一网一平台
一 、单选题
1. 确定角色是__________的任务。
A. 对象模型
B. 用例模型
C. 动态模型
D. 交互模型
答案:B
- 关注公众号【】,对话框内发送试题,获得答案。
2. 项目计划活动的主要任务是估算项目的进度、工作量、资源和__________。
A. 风险
B. 时间
C. 人员
D. 事情
答案:A
- 关注公众号【】,对话框内发送试题,获得答案。
3. 为了提高模块的独立性,模块之间最好是__________。
A. 控制耦合
B. 公共耦合
C. 内容耦合
D. 数据耦合
答案:D
- 关注公众号【】,对话框内发送试题,获得答案。
4. 如果对象之间的耦合是通过__________来实现的,则这种耦合就是交互耦合。
A. 消息机制
B. 参数
C. 方法
D. 公共数据区
答案:A
- 关注公众号【】,对话框内发送试题,获得答案。
5. 当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为__________
A. 数据耦合
B. 公共耦合
C. 标记耦合
D. 内容耦合
答案:关注公众号【】,对话框内发送试题,获得答案。
6. 一般维护程序代码的策略__________。
A. 从需求开始重新开发
B. 根据维护申请读源程序,并修改
C. 找一个新的模块替换
D. 不用读源程序,从新编写代码
答案:关注公众号【】,对话框内发送试题,获得答案。
7. 面向对象设计强调定义__________,并且使它们相互协作来满足用户需求。
A. 软件对象
B. 物理模型
C. E-R模型
D. 接口
答案:关注公众号【】,对话框内发送试题,获得答案。
8. 下列关于功能性注释不正确的说法是__________。
A. 功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态
B. 注释用来说明程序段,需要在每一行都要加注释
C. 可使用空行或缩进,以便很容易区分注释和程序
D. 修改程序也应修改注释
答案:关注公众号【】,对话框内发送试题,获得答案。
9. 下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是__________。
A. 原型模型
B. 瀑布模型
C. 基于知识的智能模型
D. 变换模型
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 以下哪一项不是软件危机的表现形式__________
A. 成本高
B. 生产率低
C. 技术发展快
D. 质量得不到保证
答案:关注公众号【】,对话框内发送试题,获得答案。
11. 用户需求描述的是__________。
A. 用户使用该软件要完成的任务
B. 业务需求
C. 功能需求
D. 软件目标、规模和范围
答案:关注公众号【】,对话框内发送试题,获得答案。
12. DFD中的每个加工至少需要__________
A. 一个输入流
B. 一个输出流
C. 一个输入或输出流
D. 一个输入流和一个输出流
答案:关注公众号【】,对话框内发送试题,获得答案。
13. 螺旋模型是一种将瀑布模型和哪种模型结合起来的软件开发模型。__________
A. 快速原型模型
B. 专家模型
C. V模型
D. 演化模型
答案:关注公众号【】,对话框内发送试题,获得答案。,我们的目标是要做全覆盖、全正确的答案搜索服务。
14. 在E-R 模型中,包含以下基本成分__________。
A. 数据、对象、实体
B. 控制、联系、对象
C. 实体、联系、属性
D. 实体、属性、联系
答案:关注公众号【】,对话框内发送试题,获得答案。
15. 现在人们更强调程序代码的__________性。
A. 可读
B. 可移植
C. 可扩充
D. 可维护
答案:关注公众号【】,对话框内发送试题,获得答案。国开一网一平台
16. UML 语言支持的建模方式不包括有__________。
A. 静态建模
B. 动态建模
C. 模块化建模
D. 功能建模
答案:关注公众号【】,对话框内发送试题,获得答案。
17. UML是一种__________语言。国开一网一平台
A. 程序设计
B. 面向对象
C. 交互式建模
D. 过程描述
答案:关注公众号【】,对话框内发送试题,获得答案。
18. __________不符合软件测试原则。
A. 对每个测试结果进行检查,不漏掉已经出现的错误迹象
B. 程序员应该仔细测试自己编写的程序代码
C. 程序员要避免测试自己编写的程序代码
D. 测试工作越早开始越好
答案:关注公众号【】,对话框内发送试题,获得答案。
19. 软件设计的目标是__________。
A. 在最短的时间内,生产出可靠性、可维护性俱佳的软件方案。
B. 为软件编码设计模块结构。
C. 确定软件要做什么。
D. 确定软件的实现算法。
答案:关注公众号【】,对话框内发送试题,获得答案。
20. 一个软件项目大约__________的工作量在开发阶段,__________的工作量在维护阶段。
A. 30%,70%
B. 70%,30%
C. 30%,30%
D. 70%,70%
答案:关注公众号【】,对话框内发送试题,获得答案。国开一网一平台
二 、问答题
1. 软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与功能需求的区别?
答案:关注公众号【】,对话框内发送试题,获得答案。
2. 提高程序可读性有哪些招数?对你来讲比较灵验的是哪些?
答案:关注公众号【】,对话框内发送试题,获得答案。
3. 等价分类法的基本思想是什么?
答案:关注公众号【】,对话框内发送试题,获得答案。
4. 软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应该注意哪些问题?国开一网一平台
答案:关注公众号【】,对话框内发送试题,获得答案。
5. QQ软件的用户分为游客和登陆会员,登陆会员分为群成员和非群成员,群成员分为 群主和群普通成员、群管理员,请用类的继承关系描述QQ用户群。
答案:关注公众号【】,对话框内发送试题,获得答案。
关注公众号【】,回复【试题】获取试题答案
|
上一篇:【国开搜题】国家开放大学 一网一平台20230512软件工程试卷07期末考试押题试卷与答案下一篇:【国开搜题】国家开放大学 一网一平台20230512软件工程试卷01期末考试押题试卷与答案
|