数据库系统工程师考试考点分析与真题详解
本文带来的是数据库系统工程师考试例题分析,帮助大家备考数据库系统工程师,更多数据库系统工程师历年真题下载,考生可以在文章末尾点击下载。
例题1(2011年5月试题15)
包含8个成员的开发小组的沟通路径最多有__(15)__条。
(15)A.28 B.32 C.56 D.64
例题1分析:
在知道小组成员后,求沟通路径可按公式n x (n-1)/2求解,那么题目告诉我们开发小组有8个成员,即存在的沟通路径为8 x (8-1)/2=28条。
例题1答案:(15)A
例题2(2011年5月试题16)
模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为__(16)__.
(16)A.数据耦合 B.标记耦合 C.公共耦合 D.内容耦合
例题2分析:
本题主要考查耦合的基本内容。
耦合是指两个或两个以上的模块相互依赖于对方的一个量度。它可以分为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合及内容耦合等。
当一个模块直接修改或操作另一个模块的数据或者直接转入另一个模块时,就发生了内容耦合。所以本题的答案选D.
例题2答案:(16)D
例题3(2011年5月试题17)
下列关于风险的叙述不正确的是:风险是指__(17)__.
(17)A.可能发生的事件 B.一定会发生的事件
C.会带来损失的事件 D.可能对其进行干预,以减少损失的事件
例题3分析:
本题主要我们对风险概念的理解。
目前,对风险大致有两种定义:一种定义强调了风险表现为不确定性;而另一种定义则强调风险表现为损失的不确定性。其中广义的定义是:风险表现为损失的不确定性,说明风险产生的结果可能带来损失、获利或是无损失也无获利。
从风险的定义我们不难看出,风险是可能发生的事件,而且是会带来损失的事件,人为对其干预,可能会减少损失。
例题3答案:(17)B
例题4(2011年5月试题18)
下列关于项目估算方法的叙述不正确的是__(18)__.
(18)A.专家判断方法受到专家经验和主观性影响
B.启发式方法(如COCOMO模型)的参数难以确定
C.机器学习方法难以描述训练数据的特征和确定其相似性
D.结合上述三种方法可以得到精确的估算结果
例题4分析:
项目估算的常用方法主要有专家判断法、启发式法和机器学习法等。
专家判断法是指向学有专长、见识广博并有相关经验的专家进行咨询、根据他们多年来的实践经验和判断能力对计划项目作出预测的方法。很显然,采用这种方法容易受到专家经验和主观性的影响。
启发式方法使用一套相对简单、通用、有启发性的规则进行估算的方法,它具有参数难以确定、精确度不高等特点。
机器学习方法是一种基于人工智能与神经网络技术的估算方法,它难以描述训练数据的特征和确定其相似性。
而无论采用哪种估算方法,估算得到的结果都是大概的,而不是精确的。
例题4答案:(18)D
例题5(2011年5月试题19)
图9-23是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑__(19)__在关键路径上。
图9-23 项目的活动图
(19)A.1 B.2 C.3 D.4
例题5分析:
本题主要考查关键路径求解的问题。
从开始顶点到结束顶点的最长路径为关健路径(临界路径),关键路径上的活动为关键活动。
在本题中找出的最长路径是Start->2->5->7->8->Finish,其长度为8+15+15+7+20=65.而其它任何路径的长度都比这条路径小,因此我们可以知道里程碑2在关键路径上。
例题5答案:(19)B