百年教育职业培训中心 百年教育学习服务平台
题库试卷

【国开搜题】国家开放大学 一网一平台 软件工程A卷 期末考试押题试卷与答案

来源: 更新时间:

软件工程A卷关注公众号【国开搜题】,回复【试题】获取试题答案一、应用题(单选题)1.请为下面的伪程序选择一组正确的条件组合覆盖测试用例。()A.输入:A=1,B=1,C=2,D=0预期的输出:X=0,

软件工程A

关注公众号【国开搜题】,回复【试题】获取试题答案

、应用题(单选题)

1. 请为下面的伪程序选择一组正确的条件组合覆盖测试用例。(

A. 输入:A=1B=1C=2D=0预期的输出:X=0Y=2渝粤题库

B. 输入:A=1B=0C=2D=1预期的输出:X=1Y=3

C. 输入:A=0B=1C=-1D=0预期的输出:X=1Y=0

D. 输入:A=0B=0C=-1D=1预期的输出:X=0Y=0

答案:D
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

、单选题

1. 面向对象设计首先要确定系统的总体结构和风格,构造系统的( )。

A. 逻辑模型

B. 物理模型

C. 数据模型

D. 用例模型

答案:B
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. 在需求分析过程中,分析员要从用户那里解决的最重要的问题是( )。

A. 要求软件做什么

B. 要给软件提供哪些信息

C. 要求软件工作效率如何

D. 要求软件具有什么样的结构

答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. 结构化程序设计主要强调的是( )。

A. 程序的规模

B. 程序效率

C. 程序语言的先进性

D. 程序易读性

答案:D
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. DFD中的每个加工至少需要(

A. 一个输入流

B. 一个输出流

C. 一个输入或输出流

D. 一个输入流和一个输出流渝粤题库

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

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. 系统构架设计、用例设计、类设计

B. 系统构架设计、数据库设计和用户界面设计

C. 类设计、用例设计、构架设计

D. 用例设计、构架设计、类设计

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

16. 类有3种类型,即( )。

A. 边界类、实体类、控制类

B. 实体类、控制类、界面类

C. 控制类、实体类、虚类

D. 界面类、控制类、公共类

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤搜题

17. PDL是描述处理过程( )。

A. 做什么

B. 为什么做国开搜题

C. 怎么做

D. 对谁做

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

18. )是一般化类与特殊化类之间的一种关联形式,设计时应该适当使用这种耦合。

A. 消息连接

B. 参数传递

C. 方法重写

D. 继承

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

19. 软件测试的目的是( )。

A. 评价软件的质量

B. 发现软件的错误渝粤教育

C. 找出软件中的所有错误

D. 证明软件是正确的

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

20. UML 中,包图是一种( )。

A. 集合

B. 数据结构

C. 分组机制

D. 对系统的动态描述渝粤教育

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、判断题

1. 软件工程学科出现的主要原因是其他工程科学的影响。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. 软件是程序以及开发、使用和维护程序所需的所有文档。(

A. 国开搜题

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. E-R 模型中,包含以下基本成分:实体、属性、联系。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. 数据流程图的主要作用是描述模块组成。(

A. 渝粤教育

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. 判定表是结构化设计的工具,用于多条件的描述。其结构分为4部分:条件列表、条件组合、操作列表、特定条件下的操作组合。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

6. 概要设计是要详细设计、编写出每个模块的代码。(

A.

B. ×渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

7. 软件测试的一个重要原则是把测试放在最后,并且由程序员负责仔细测试自己编写的程序代码,他测试后就可以直接交付验收。( 国开搜题

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

8. 软件需求分析产生一个重要文档是可行性报告。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

9. 软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为黑盒法测试。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库

10. 通俗的说,软件项目管理中常说的基线是通过正式复审的文档。(

A. 渝粤教育

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

关注公众号【国开搜题】,回复【试题】获取试题答案

电话咨询