国家开放大学(软件工程)真题精选Word文档下载推荐.docx

上传人:w**** 文档编号:8368325 上传时间:2023-05-11 格式:DOCX 页数:22 大小:12.96KB
下载 相关 举报
国家开放大学(软件工程)真题精选Word文档下载推荐.docx_第1页
第1页 / 共22页
国家开放大学(软件工程)真题精选Word文档下载推荐.docx_第2页
第2页 / 共22页
国家开放大学(软件工程)真题精选Word文档下载推荐.docx_第3页
第3页 / 共22页
国家开放大学(软件工程)真题精选Word文档下载推荐.docx_第4页
第4页 / 共22页
国家开放大学(软件工程)真题精选Word文档下载推荐.docx_第5页
第5页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

国家开放大学(软件工程)真题精选Word文档下载推荐.docx

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

国家开放大学(软件工程)真题精选Word文档下载推荐.docx

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

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

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

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

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

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

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

  B.增加联机求助命令

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

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

  参考解析:

完善性维护:

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

占整个维护工作的50%。

  8、美国著名软件工程专家

  B.W.Boehm于1983年提出了软件工程的()条基本原理。

  A.7B.5C.3D.12

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

  A.coad方法

  B.booch方法

  C.jackson方法

  D.omt方法

C[单项选择题]

  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、()是职业软件工程师的必要条件。

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

  B.编程速度快

  C.熟悉众多的软件环境

  D.语言天赋

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

  A.系统流程图

  B.数据流程图

  C.程序流程图

  D.E-R

  图

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

  A.软件验收的依据

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

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

  D.软件设计的依据

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

  A.一个输入流

  B.一个输出流C.一个输入或输出流

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

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

  A.模块的复杂性

  B.模块的大小

  C.模块的参数

  D.内聚和耦合

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

  A.数据耦合

  B.公共耦合

  C.标记耦合

  D.内容耦合

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

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

  A.实例

  B.虚拟

  C.继承

  D.多态

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

  A.顺序图

  B.类图

  C.合作图

  D.组件图

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

  A.完善性维护

  B.预防性维护

  C.适应性维护

  D.代码重构

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

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

  A.状态图

  B.交互图

  C.活动图

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

  A.黑盒测试

  B.白盒测试

  C.压力测试

  D.外观测试

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

  A.数据结构的描述性

  B.抽象类型的描述性

  C.数据库的易操作性

  D.软件的可移植性

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

  A.校正性维护

  B.完善性维护

  D.预防性维护

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

  A.软件测试的开销不大

  B.软件测试要依靠工具

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

  D.软件测试要依靠人工

  [填空题]30软件工程的主要目标是什么?

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

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

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

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

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

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

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

  A.开发机构能力评估

  B.项目风险评估

  C.质量监控

  D.软件销售利润

  [填空题]32什么是软件?

如何评价软件的质量?

  

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

  

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

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

  A.数据结构

  B.处理流程

  C.属性和方法

  D.算法

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

  A.软件工程

  B.软件周期

  C.软件危机

  D.软件产生

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

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

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

  C.保障程序的正确性

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

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

  A.增量模型

  B.专家系统

  C.喷泉模型

  D.变换模型

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

  A.运行环境变化

  B.需求变化

  C.系统有错

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

  B.程序结构C.算法

  D.数据流

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

  A.判断结构

  B.说明结构

  C.输入结构

  D.输出结构

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

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

  B.确定系统建设的方案

  C.分析系统风险

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

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

  A.编程规范

  B.软件工作通用模型

  C.软件设计模型

  D.软件成熟度模型

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

  A.

  《计算机软件保护条例》

  B.

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

  C.

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

  D.

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

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

  A.作为需求分析阶段用户与开发者之间交流信息的工具B.对系统的数据结构进行描述

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

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

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

  A.程序流程图

  B.功能结构图

  C.系统结构图

  D.数据流程图

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

  A.控制耦合

  C.内容耦合

  D.数据耦合

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

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

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

  C.一个输入流

  D.一个输出流

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

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

  A.效率

  B.风险判断

  C.可移植性

  D.安全性

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

  A.数据流程图

  B.数据字典

  C.模块结构图

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

  A.接口

  B.功能

  C.逻辑

  D.状态

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

  A.不确定

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

  C.数据调用关系

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

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

  A.判定表

  B.IPO图

  C.PDL

  D.DFD

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

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

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

  C.都是一般用例

  D.都是特殊用例

A[单项选择题]

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

  A.动态模型

  B.功能模型

  C.对象模型

  D.状态模型

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

  A.结合

  B.隐藏

  C.封装

  D.抽象

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

  A.估算项目的进度

  B.分配工作量

  C.计划资源使用

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

  A.DFD图

  B.SC图

  C.PAD图

  D.程序流程图

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

  A.内容偶合

  B.公共偶合

  C.数据偶合

  D.非直接偶合

D[单项选择题]

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

  A.X0==X1

  B.X1-X0<

ε

  C.∣X0-X1∣<

  D.X0=X1

  [填空题]59指出瀑布模型中下列任务的顺序:

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

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

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

  A.逻辑模型

  B.物理模型

  C.数据模型

  D.用例模型

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

当前位置:首页 > 成人教育 > 成考

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

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