国家开放大学软件工程真题精选.docx

上传人:b****1 文档编号:14860811 上传时间:2023-06-27 格式:DOCX 页数:16 大小:19.42KB
下载 相关 举报
国家开放大学软件工程真题精选.docx_第1页
第1页 / 共16页
国家开放大学软件工程真题精选.docx_第2页
第2页 / 共16页
国家开放大学软件工程真题精选.docx_第3页
第3页 / 共16页
国家开放大学软件工程真题精选.docx_第4页
第4页 / 共16页
国家开放大学软件工程真题精选.docx_第5页
第5页 / 共16页
国家开放大学软件工程真题精选.docx_第6页
第6页 / 共16页
国家开放大学软件工程真题精选.docx_第7页
第7页 / 共16页
国家开放大学软件工程真题精选.docx_第8页
第8页 / 共16页
国家开放大学软件工程真题精选.docx_第9页
第9页 / 共16页
国家开放大学软件工程真题精选.docx_第10页
第10页 / 共16页
国家开放大学软件工程真题精选.docx_第11页
第11页 / 共16页
国家开放大学软件工程真题精选.docx_第12页
第12页 / 共16页
国家开放大学软件工程真题精选.docx_第13页
第13页 / 共16页
国家开放大学软件工程真题精选.docx_第14页
第14页 / 共16页
国家开放大学软件工程真题精选.docx_第15页
第15页 / 共16页
国家开放大学软件工程真题精选.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

国家开放大学软件工程真题精选.docx

《国家开放大学软件工程真题精选.docx》由会员分享,可在线阅读,更多相关《国家开放大学软件工程真题精选.docx(16页珍藏版)》请在冰点文库上搜索。

国家开放大学软件工程真题精选.docx

国家开放大学软件工程真题精选

国家开放大学(软件工程)真题精选

[单项选择题]

1、内聚程度较低的是()。

A.通信内聚

B.过程内聚

C.顺序内聚

D.时间内聚

参考答案:

D

[单项选择题]

2、UML语言支持的建模方式不包括有()。

A.静态建模

B.动态建模

C.模块化建模

D.功能建模

参考答案:

C

[单项选择题]

3、布模型的关键不足在于()

A.过于简单

B.不能适应需求的动态变更

C.过于灵活

D.各个阶段需要进行评审

参考答案:

B

[单项选择题]

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

A.要求软件做什么

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

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

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

参考答案:

A

[单项选择题]

5、软件工程的出现是由于()

A.软件危机

B.计算机硬件技术的发展

C.软件社会化的需要

D.计算机软件技术的发展

参考答案:

A

[单项选择题]

6、下列关于功能性注释不正确的说法是()。

A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态

B.注释用来说明程序段,需要在每一行都要加注释

C.可使用空行或缩进,以便很容易区分注释和程序

D.修改程序也应修改注释

参考答案:

B

[单项选择题]

7、以下属于完善性维护的有()。

A.解决开发时未能测试各种可能条件带来的问题

B.增加联机求助命令

C.缩短系统的应答时间,使其达到特定要求

D.为提高软件的可靠性和可维护性,主动修改软件

参考答案:

B

参考解析:

完善性维护:

增加软件功能、增强软件性能、提高运行效率而进行的维护活动称为完善性维护。

占整个维护工作的50%。

[单项选择题]

8、美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的()条基本原理。

A.7

B.5

C.3

D.12

参考答案:

A

[单项选择题]

9、以下哪一项不属于面向对象的软件开发方法()

A.coad方法

B.booch方法

C.jackson方法

D.omt方法

参考答案:

C

[单项选择题]

10、可行性研究的主要任务是()。

A.确定系统做什么

B.确定性能

C.确定功能

D.进行一次简要的需求分析

参考答案:

A

[单项选择题]

11、面向对象分析和设计涉及到三个方面的内容:

()、一系列有效的分析步骤和一个方便易用的建模工具。

A.一套完善的建模符号

B.有效的数据结构

C.灵活的体系结构

D.稳定的系统架构

参考答案:

A

[单项选择题]

12、以下哪种测试方法不属于白盒测试技术()。

 

A.语句覆盖测试

B.边界值分析测试

C.条件覆盖测试

D.判断覆盖测试

参考答案:

B

[单项选择题]

13、面向对象是“先”确定()“后”()。

A.属性;方法

B.数据结构;方法

C.动作的主体;执行动作

D.方法;动作

参考答案:

C

[单项选择题]

14、软件可行性研究一般不考虑()

A.是否有足够的人员和相关的技术来支持系统开发

B.是否有足够的工具和相关的技术来支持系统开发

C.待开发软件是否有市场、经济上是否合算

D.待开发的软件是否会有质量问题

参考答案:

D

[单项选择题]

15、软件工程强调将()的方法应用于软件的开发和维护过程之中。

A.规范化

B.系统化

C.可度量

D.以上全部

参考答案:

D

[单项选择题]

16、()是职业软件工程师的必要条件。

A.自律、善于沟通、具有一定的软件技能

B.编程速度快

C.熟悉众多的软件环境

D.语言天赋

参考答案:

A

[单项选择题]

17、系统物理模型用()表示。

A.系统流程图

B.数据流程图

C.程序流程图

D.E-R图

参考答案:

A

[单项选择题]

18、需求规格说明书的作用不包括()

A.软件验收的依据

B.用户与开发人员对软件要做什么的共同理解

C.软件可行性研究的依据

D.软件设计的依据

参考答案:

C

[单项选择题]

19、DFD中的每个加工至少需要()

A.一个输入流

B.一个输出流

C.一个输入或输出流

D.一个输入流和一个输出流

参考答案:

D

[单项选择题]

20、反映模块独立性的指标是()。

A.模块的复杂性

B.模块的大小

C.模块的参数

D.内聚和耦合

参考答案:

D

[单项选择题]

21、当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为()

A.数据耦合

B.公共耦合

C.标记耦合

D.内容耦合

参考答案:

D

更多内容请访问《睦霖题库》微信公众号

[单项选择题]

22、属于某个类的一个具体对象称为该类的()。

A.实例

B.虚拟

C.继承

D.多态

参考答案:

A

[单项选择题]

23、反映收发消息的对象的组织结构,用于描述系统的行为是如何有系统的成分协作实现的是()。

A.顺序图

B.类图

C.合作图

D.组件图

参考答案:

C

[单项选择题]

24、即使软件能顺利运行,但用户往往会提出增加新功能或改进已有功能的建议,为满足这一类要求而进行的活动称为()。

A.完善性维护

B.预防性维护

C.适应性维护

D.代码重构

参考答案:

A

[单项选择题]

25、动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”特性。

面向对象方法中,常用()实现。

A.状态图

B.交互图

C.活动图

D.以上全部

参考答案:

D

[单项选择题]

26、()时,测试人员必须接触到程序源代码。

A.黑盒测试

B.白盒测试

C.压力测试

D.外观测试

参考答案:

B

[单项选择题]

27、程序设计语言的技术特性不应包括()。

A.数据结构的描述性

B.抽象类型的描述性

C.数据库的易操作性

D.软件的可移植性

参考答案:

D

[单项选择题]

28、为了适应软硬件环境变化而修改软件的过程是()。

A.校正性维护

B.完善性维护

C.适应性维护

D.预防性维护

参考答案:

C

[单项选择题]

29、软件测试的主要特点是()。

A.软件测试的开销不大

B.软件测试要依靠工具

C.软件不能进行“穷举”测试

D.软件测试要依靠人工

参考答案:

C

[填空题]

30软件工程的主要目标是什么?

参考答案:

软件工程旨在开发满足用户需要、及时交付、不超过预算和无故障的软件,其主要目标如下:

①实现预期的软件功能,达到较好的软件性能,满足用户的需求。

②增强软件过程的可见性和可控性,保证软件的质量。

③提高所开发软件的可维护性,降低维护费用。

④提高软件开发生产率,及时交付使用。

⑤合理预算开发成本,付出较低的开发费用。

[单项选择题]

31、不属于软件项目管理的是()。

A.开发机构能力评估

B.项目风险评估

C.质量监控

D.软件销售利润

参考答案:

D

[填空题]

32什么是软件?

如何评价软件的质量?

参考答案:

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

(2)软件质量从可维护性、可靠性、可理解性和效率等方面对软件作较全面的评价。

[单项选择题]

33、对类进行详细设计,主要是设计类的(),优化类之间的关系。

A.数据结构

B.处理流程

C.属性和方法

D.算法

参考答案:

C

[单项选择题]

34、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。

A.软件工程

B.软件周期

C.软件危机

D.软件产生

参考答案:

C

[单项选择题]

35、软件测试的目标是设计优秀的测试用例()。

A.最快速地找出程序中的问题

B.以最小的代价、在最短的时间内尽可能多地发现软件中的错误

C.保障程序的正确性

D.区分出程序员的编程水平

参考答案:

B

[单项选择题]

36、螺旋模型是一种将瀑布模型和()结合起来的软件开发模型。

A.增量模型

B.专家系统

C.喷泉模型

D.变换模型

参考答案:

A

[单项选择题]

37、引起软件改变的原因主要有()。

A.运行环境变化

B.需求变化

C.系统有错

D.以上全部

参考答案:

D

[单项选择题]

38、结构化方法是一种基于()的方法。

A.数据结构

B.程序结构

C.算法

D.数据流

参考答案:

D

[单项选择题]

39、程序的三种基本控制结构,包括顺序结构、()和循环结构。

A.判断结构

B.说明结构

C.输入结构

D.输出结构

参考答案:

A

[单项选择题]

40、可行性研究的目的是()

A.分析开发系统的必要性

B.确定系统建设的方案

C.分析系统风险

D.确定是否值得开发系统

参考答案:

D

[单项选择题]

41、SW-CMM是一种()规范。

A.编程规范

B.软件工作通用模型

C.软件设计模型

D.软件成熟度模型

参考答案:

D

[单项选择题]

42、我国正式颁布实施的()对计算机病毒的定义具有法律性、权威性。

A.《计算机软件保护条例》

B.《中华人民共和国计算机信息系统安全保护条例》

C.《中华人民共和国著作权法》

D.《计算机病毒防治管理办法》

参考答案:

B

[单项选择题]

43、画DFD图的主要目的是()。

A.作为需求分析阶段用户与开发者之间交流信息的工具

B.对系统的数据结构进行描述

C.对目标系统的层次结构进行描述

D.作为编码和测试的工具

参考答案:

A

[单项选择题]

44、数据字典是用来定义()中的各个成份的具体含义的。

A.程序流程图

B.功能结构图

C.系统结构图

D.数据流程图

参考答案:

D

[单项选择题]

45、为了提高模块的独立性,模块之间最好是()。

A.控制耦合

B.公共耦合

C.内容耦合

D.数据耦合

参考答案:

D

[单项选择题]

46、DFD中的每个加工至少有()。

A.一个输入流或一个输出流

B.一个输入流和一个输出流

C.一个输入流

D.一个输出流

参考答案:

B

参考解析:

DFD中的每个加工至少有一个输入流和一个输出流。

[单项选择题]

47、螺旋模型是一种考虑了()的软件开发模型。

A.效率

B.风险判断

C.可移植性

D.安全性

参考答案:

D

[单项选择题]

48、描述软件需求通常不用哪个工具()。

A.数据流程图

B.数据字典

C.模块结构图

D.E-R图

参考答案:

C

[单项选择题]

49、在模块的3种基本属性中,反映模块内部特性的是()。

A.接口

B.功能

C.逻辑

D.状态

参考答案:

C

[单项选择题]

50、程序流程图与数据流程图的关系()。

A.不确定

B.数据流程图可以转换成程序流程图

C.数据调用关系

D.程序流程图可以转换成数据流程图

参考答案:

A

[单项选择题]

51、()工具在软件详细设计过程中不采用。

A.判定表

B.IPO图

C.PDL

D.DFD图

参考答案:

D

[单项选择题]

52、如果说用例F被用例T扩展,意思是()。

A.F是一个一般用例,T是一个特殊用例

B.F是一个特殊用户,T是一个一般用例

C.都是一般用例

D.都是特殊用例

参考答案:

A

[单项选择题]

53、表示对象相互行为的模型是()模型。

A.动态模型

B.功能模型

C.对象模型

D.状态模型

参考答案:

A

[单项选择题]

54、对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。

A.结合

B.隐藏

C.封装

D.抽象

参考答案:

C

[单项选择题]

55、项目计划活动的主要任务是()。

A.估算项目的进度

B.分配工作量

C.计划资源使用

D.以上全部

参考答案:

D

[单项选择题]

56、详细设计与概要设计衔接的图形工具是()。

A.DFD图

B.SC图

C.PAD图

D.程序流程图

参考答案:

B

[单项选择题]

57、在七种偶合中,最低偶合是()。

A.内容偶合

B.公共偶合

C.数据偶合

D.非直接偶合

参考答案:

D

[单项选择题]

58、两个浮点数X0和X1比较相等时,应该用()比较。

A.X0==X1

B.X1-X0<ε

C.∣X0-X1∣<ε

D.X0=X1

参考答案:

C

[填空题]

59指出瀑布模型中下列任务的顺序:

验收测试,项目计划,单元测试,需求评审,成本估计,概要设计,详细设计,系统测试,设计评审,编码,需求规格说明书。

参考答案:

项目计划,成本估计,需求规格说明书,需求评审,概要设计,详细设计,设计评审,编码,单元测试,系统测试,验收测试

[单项选择题]

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

A.逻辑模型

B.物理模型

C.数据模型

D.用例模型

参考答案:

B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2