百年教育职业培训中心 百年教育学习服务平台
国开搜题

2024秋最新国家开放大学国开电大机考期末软件工程A卷机考期末试卷参考试题

来源: 更新时间:

软件工程A卷关注公众号【飞鸟搜题】,回复【试题】获取试卷答案文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给

软件工程A卷

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究


一 、应用题(单选题)

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

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

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

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

D. 输入:A=0,B=0,C=-1,D=1预期的输出:X=0,Y=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. ×

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询