【计算机类职业资格】网络工程师-系统开发与运行的基础知识及答案解析.doc
《【计算机类职业资格】网络工程师-系统开发与运行的基础知识及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】网络工程师-系统开发与运行的基础知识及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、网络工程师-系统开发与运行的基础知识及答案解析(总分:72.00,做题时间:90 分钟)一、单项选择题(总题数:52,分数:72.00)1.面向对象的测试可分四个层次,按照由低到高的顺序,这四个层次是_。(分数:1.00)A.类层模板层系统层算法层B.算法层类层模板层系统层C.算法层模板层类层系统层D.类层系统层模板层算法层2.结构化开发方法中,数据流图是_阶段产生的成果。(分数:1.00)A.需求分析B.总体设计C.详细设计D.程序编码如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误, (37) 测试是由软件的最终用户在一个或多个用户实
2、际使用环境下来进行的。 (38) 测试是由一个用户在开发者的场所来进行的。测试的目的是寻找错误的原因并改正之。(分数:2.00)A.alphaB.betaC.gammaD.deltaA.alphaB.betaC.gaImaD.delta3._是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。(分数:1.00)A.结构化开发方法B.Jackson系统开发方法C.Booch方法D.UML(统一建模语言)(15) 是面向对象程序设计语言不同于其他语言的主要特点,是否建立了丰富的 (16) 是衡量一个面向对象程序设计语言成熟与否的重要标志之一。(分数:2.00)A.继承性B.消息传递C.多
3、态性D.静态联编A.函数库B.类库C.类型库D.方法库图 14-1为某系统集成项目的网络工程计划图,从图 14-1可知项目最短工期为 (43) 天,至少需要投入 (44) 人才能完成该项目(假设每个技术人员均能胜任每项工作)。(分数:2.00)A.B.C.D.A.B.C.D.4.确定构建软件系统所需要的人数时,无须考虑_。(分数:1.00)A.系统的市场前景B.系统的规模C.系统的技术复杂性D.项目计划在某个信息系统中,存在如下的业务陈述:一个客户提交 0个或多个订单;一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在 (12) “客户”
4、类的实例;对应每个“客户”类的实例,存在 (13) 个“订单”类的实例。(分数:2.00)A.0个B.1个C.1个或多个D.0个或多个A.0个B.1个C.1个或多个D.0个或多个软件测试的目的是 (32) 。通常 (33) 是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖标准主要用于 (34) 。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖、路径覆盖等几种,其中除路径覆盖外最弱的覆盖标准是 (35) ,最强的覆盖标准是 (36) 。(分数:5.00)A.表明软件的正确性B.评价软件质量C.尽可能发现软件中错误D.判定软件是否合格A.系统测试B.
5、安装测试C.验收测试D.单元测试A.黑盒测试方法B.白盒测试方法C.灰盒测试方法D.软件验证方法A.条件覆盖B.条件组合覆盖C.语句覆盖D.条件及判定覆盖A.条件覆盖B.条件组合覆盖C.语句覆盖D.条件及判定覆盖5.项目管理工具中,将网络方法用于工作计划安排的评审和检查的是_。(分数:1.00)A.Gantt图B.PERT网图C.因果分析图D.流程图软件开发模型用于指导软件的开发。演化模型是在快速开发一个 (4) 的基础上,逐步演化成最终的软件。螺旋模型综合了 (5) 的优点,并增加了 (6) 。喷泉模型描述的是面向 (7) 的开发过程,反映了该开发过程的 (8) 特征。(分数:5.00)A.
6、模块B.运行平台C.原型D.主程序A.瀑布模型和演化模型B.瀑布模型和喷泉模型C.演化模型和喷泉模型D.原型模型和喷泉模型A.质量评价B.进度控制C.版本控制D.风险分析A.数据流B.数据结构C.对象D.构件A.迭代和有间隙B.迭代和无间隙C.无迭代和有间隙D.无迭代和无间隙6.某项目制订的开发计划中定义了 3个任务,其中任务 A首先开始,且需要 3周完成,任务 B必须在任务A启动 1周后开始,且需要 2周完成,任务 C必须在任务 A完成后才能开始,且需要 2周完成。该项目的进度安排可用下面的甘特图_来描述。(分数:1.00)A.B.C.D.7.软件产品的可靠性并不取决_。(分数:1.00)A
7、.潜在错误的数量B.潜在错误的位置C.软件产品的使用方式D.软件产品的开发方式8.下列关于风险的叙述不正确的是:风险是_。(分数:1.00)A.可能发生的事件B.一定会发生的事件C.会带来损失的事件D.可能对其进行干预,以减少损失的事件9.下列叙述中,与提高软件可移植性相关的是_。(分数:1.00)A.选择时间效率高的算法B.尽可能减少注释C.选择空间效率高的算法D.尽量用高级语言编写系统中对效率要求不高的部分10.采用 UML进行软件设计时,可用_关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体/部分关系。(分数:1.00)A.依赖B.聚集C.泛化D.实现11.软件
8、设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到_。(分数:1.00)A.高内聚高耦合B.高内聚低耦合C.低内聚高耦合D.低内聚低耦合12.软件风险一般包含_两个特性。(分数:1.00)A.救火和危机管理B.已知风险和未知风险C.不确定性和损失D.员工和预算13.软件的互操作性是指_。(分数:1.00)A.软件的可移植性B.人机界面的可交互性C.连接一个系统和另一个系统所需的工作量D.多用户之间的可交互性某项目主要由 AI 任务构成,其计划图(如图 14-3所示)展示了各任务之间的前后关系以及每个任务的工期(单位:天),该项目的关键路径是 (51) 。在不延
9、误项目总工期的情况下,任务 A最多可以推迟开始的时间是 (52) 天。(分数:2.00)A.B.C.D.A.B.C.D.14.某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中,_最适合开发此项目。(分数:1.00)A.原型模型B.瀑布模型C.V模型D.螺旋模型15.程序的三种基本控制结构是_。(分数:1.00)A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和跳转16.下面关于网络工程需求分析的论述中,正确的是_。(分数:1.00)A.任何网络都不可能是一个能够满足各项功能需求的万能网B.必须采用最先进的网络设备,获得最高的网
10、络性能C.网络需求分析独立于应用系统的需求分析D.网络需求分析时可以先不考虑系统的扩展性若一个项目由 9个主要任务构成,其计划图(如图 14-2所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是 (45) ,完成项目所需的最短时间是 (46) 天。(分数:2.00)A.B.C.D.A.B.C.D.进度安排的常用图形描述方法有 Gantt图和 PERT图。Gantt 图不能清晰地描述 (57) ;PERT 图可以给出哪些任务完成后才能开始另一些任务。在图 14-4所示的 PERT图中,事件 6的最晚开始时刻是 (58) 。(分数:2.00)A.B.C.D.A.B.C.D.数据
11、集成机制为环境中的工具提供统一的 (26) ;控制集成机制为 (27) 提供支持。界面集成机制使得环境中的所有工具具有 (28) 。(分数:3.00)A.数据类型B.数据模式C.数据接口规范D.数据仓库A.使各工具具有统一的控制结构B.各工具之间的通信、切换、调度和协同工作C.使各工具具有统一的控制接口D.各工具之间的同步开发A.同一个界面B.相同的图标和图标的含义C.统一的工具界面风格扣统一的操作方式D.相同个数的窗口和菜单项17.下述任务中,不属于软件工程需求分析阶段的是_。(分数:1.00)A.分析软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运
12、行平台18.图 14-6是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑_在关键路径上。(分数:1.00)A.B.C.D.19.栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此,_必须用栈。(分数:1.00)A.函数或过程进行递归调用及返回处理B.将一个元素序列进行逆置C.链表结点的申请和释放D.可执行程序的装入和卸载20.系统中模块的_不仅意味着作用于系统的小变动将导致行为上的小变化,也意味着规格说明的小变动将影响到一小部分模块。(分数:1.00)A.可分解性B.保护性C.可理解性D.连续性21.CMM模型将软件过程的成熟度
13、分为 5个等级。在_使用定量分析来不断地改进和管理软件过程。(分数:1.00)A.优化级B.管理级C.定义级D.可重复级22.应该在_阶段制订系统测试计划。(分数:1.00)A.需求分析B.概要设计C.详细设计D.系统测试23.使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集成和环境集成机制组成。这种环境应具有_。环境集成机制主要有数据集成机制、控制集成机制和界面集成机制。(分数:1.00)A.开放性和可剪裁性B.开放性和不可剪裁性C.封闭性和可剪裁性D.封闭性和不可剪裁性24.系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。
14、_不是系统测试的内容。(分数:1.00)A.路径测试B.可靠性测试C.安装测试D.安全测试25.内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求_。(分数:1.00)A.高内聚,高耦合B.高内聚,低耦合C.低内聚,高耦合D.低内聚,低耦合26.面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,_方法不属于面向对象方法。(分数:1.00)A.BoochB.CoadC.OMTD.Jackson27.模块 A直接访问模块 B的内部数据,则模块 A和模块 B的耦合类型为_。(分数:1.00)A.数据耦合B.标记耦合C.公共耦合D.内容耦合28.使用白盒测试方法
15、时,确定测试用例应根据_和指定的覆盖标准。(分数:1.00)A.程序的内部逻辑B.程序结构的复杂性C.使用说明书D.程序的功能29.软件复杂性度量的参数不包括_。(分数:1.00)A.软件的规模B.开发小组的规模C.软件的难度D.软件的结构30.以下不属于中间件技术的是_。(分数:1.00)A.Java RMIB.CORBAC.DCOMD.JavaApplet31.在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,这时最好使用_。(分数:1.00)A.原型法B.瀑布模型C.V-模型D.螺旋模型使用 PERT图进行进度安排,不能清晰地描述 (63) ,但可以给出哪些任务完成后才能开
16、始另一些任务。下面 PERT图所示的工程中从 A到 K的关键路径是 (64) ,(图中省略了任务的开始和结束时刻)。(分数:2.00)A.B.C.D.A.B.C.D.32.软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是_。(分数:1.00)A.构件化方法B.结构化方法C.面向对象方法D.快速原型法33.在选择开发方法时,有些情况不适合使用原型法,以下选项中不能使用快速原型法的情况是_。(分数:1.00)A.系统的使用范围变化很大B.系统的设计方案难以确定C.用户的需求模糊不清D.用户的数据资源缺乏组织和管理34.下列关于项目估算方法的叙述不正确的是_。(分
17、数:1.00)A.专家判断方法受到发多经验和主观性影响B.启发式方法(如 COCOMO模型)的参数难以确定C.机器学习方法难以描述训练数据的特征和确定其相似性D.结合上述三种方法可以得到精确的估算结果35.关于原型化开发方法的叙述中,不正确的是_。(分数:1.00)A.原型化方法适应于需求不明确的软件开发B.在开发过程中,可以废弃不用早期构造的软件原型C.原型化方法可以直接开发出最终产品D.原型化方法利于确认各项系统服务的可用性在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为 (48) ;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为 (49) 。
18、(分数:2.00)A.直接转换B.位置转换C.分段转换D.并行转换A.直接转换B.位置转换C.分段转换D.并行转换36.一个项目为了修正一个错误而进行了变更。这个错误被修正后,却引起以前可以正确运行的代码出错。_最可能发现这一问题。(分数:1.00)A.单元测试B.接受测试C.回归测试D.安装测试37.选择软件开发工具时,应考虑功能、_、稳健性、硬件要求和性能、服务和支持。(分数:1.00)A.易用性B.易维护性C.可移植性D.可扩充性38.关于项目管理甘特图的结构,下列选项中合理的是_。(分数:1.00)A.任务名称,工期,开始时间,前置任务,后置任务,资源名称B.任务名称,开始时间,完成时
19、间,后置任务,人力资源,进度线C.任务名称,工期,开始时间,完成时间,前置任务,资源名称,进度线D.任务名称,开始时间,完成时间,前置任务,人力资源,进度线39.在面向对象的软件工程中,一个组件(component)包含了_。(分数:1.00)A.所有的属性和操作B.各个类的实例C.每个演员(device or user)的作用D.一些协作的类的集合常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 (18) 模型适用于需求明确或很少变更的项目, (19) 模型主要用来描述面向对象的软件开发过程。(分数:2.00)A.瀑布模型B.演化模型C.螺旋模型D.喷泉模型A.瀑布模型B.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 网络工程师 系统 开发 运行 基础知识 答案 解析 DOC
