【国开搜题】国家开放大学 一网一平台 24春软件工程2 期末考试押题试卷与答案
来源:渝粤教育 时间:2024-04-17 06:03:30 69
23秋软件工程-2
关注公众号【国开搜题】,回复【试题】获取试题答案
一 、单选题
1. 对类进行详细设计,主要是设计类的__________,优化类之间的关系。
数据结构
处理流程
属性和方法
算法
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 根据软件工程的7条基本原理判断下面正确的选项是__________。
软件错误发现的时机不重要,重要的是错误的严重程度
软件错误只能通过运行代码才能发现
软件错误发现的越早改正的成本越低
需求阶段一般不会引入错误
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 下面的哪个选项不是软件工程的宗旨__________。
开发满足用户需求的软件
研究算法
及时交付软件
生产无故障软件
答案:D
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 内容耦合是模块间最紧密的耦合,__________是模块间最松散的耦合。
数据耦合
非直接耦合
控制耦合
外部耦合
答案:B
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 结构化程序设计主要强调的是__________。
程序的规模
程序效率
程序语言的先进性渝粤搜题
程序易读性
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。国开一网一平台
6. 非直接耦合的模块独立性最强,__________的模块独立性最弱。
内容耦合
数据耦合国开搜题
控制耦合
外部耦合
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
7. 用__________模型描述系统组织结构。
组织
CMM
数据国开搜题
静态
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. 在分析模型内表示协调、顺序、事务处理以及控制其他对象的类是__________。
控制类
组件类
主函数
事务类渝粤教育
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9. 面向对象的这种__________模式与人们对客观世界的认识规律相符,从而使得面向对象技术在软件工程领域中获得了广泛的应用。
主体/动作
主体/对象
主体/类
对象/属性
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. 类图描述系统的__________,表示系统中的类以及类之间的关系。
数据结构
物理结构
动态结构
静态结构
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
11. 软件测试的目的是__________。
评价软件的质量国开搜题
发现软件的错误
找出软件中的所有错误
证明软件是正确的
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
12. 反映收发消息的对象的组织结构,用于描述系统的行为是如何有系统的成分协作实现的是__________。
顺序图
类图国开搜题
合作图
组件图渝粤搜题
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
13. __________不是分析建模的目的。
定义可验证的软件需求
开发一个简单的问题解决方案
描述客户需求
建立软件设计的基础
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
14. 关于软件需求特性不正确的描述是“软件需求具有__________”。
多变性
模糊性渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
准确性
主观性
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
15. 进行需求分析有的多种描述工具,但不包括__________。
数据流图
判定表
PAD图
数据词典
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
16. __________定义了用户使用该软件要完成的任务。
用户需求
业务需求
性能需求
功能需求
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
17. 可行性分析研究的目的是 __________
争取项目
项目是否值得开发渝粤教育
开发项目
规划项目
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
18. 经济可行性研究的主要内容包括__________
开发过程
开发工具渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
风险分析
效益分析
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
19. 一般维护程序代码的策略__________。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
从需求开始重新开发
根据维护申请读源程序,并修改
找一个新的模块替换
不用读源程序,从新编写代码
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
20. 两个浮点数X0和X1比较相等时,应该用__________比较。
X0==X1
X1-X0
|X0-X1|
X0=X1渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
二 、论述题
1. 为了提高软件的可维护性,在软件开发过程的各个阶段要充分考虑软件的可维护性因素。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 根据相关的法律,对于侵犯软件著作权的行为,根据情节应当给予什么处罚?渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与用户需求的区别?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 简述面向对象分析的三个模型。国开搜题
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 设计类的属性时必须要定义是哪两项?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
三 、案例问答题
1. 设计下列伪程序的条件组合覆盖测试用例。 BEGIN INPUT(A,B) IF(A>0) AND (B>0) THEN X=A+B ELSE X=A-B END IF (C>A) OR (D<B) THEN Y=C-D ELSE Y=C+D END PRINT(X,Y) END
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
关注公众号【国开搜题】,回复【试题】获取试题答案