广东软件水平考试考试考前冲刺卷(新版).docVIP

广东软件水平考试考试考前冲刺卷(新版).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广东软件水平考试考试考前冲刺卷 本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。 严格遵守考试纪律,维护考试秩序! 一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.若循环队列以数组Q[O..m-1]作为其存储结构,变量rear表示循环队列中队尾元素的实际位置,其移动按rear=(rear+1) mod m进行,变量length表示当前循环队列中的元素个数,则循环队列的队首元素的实际位置是()。 A.rear-length B.(rear-length+m) mod m C.(1+rear+m-length) mod m D.m-length 参考答案:C [分析] 按照循环队列的定义,因为元素移动按照rear=(rear+1)mod m进行,则当数组Q[m-1]存放了元素之后,下一个入队的元素将存放到Q[0]中,因此队列的首元素的实际位置是 (regr+1-1ength+m)mod m。 2.关键路径是指AOE(Activity On Edge)网中()。 A.最长的回路 B.最短的回路 C.从源点到汇点(结束顶点)的最长路径 D.从源点到汇点(结束顶点)的最短路径 参考答案:C [分析] 在AOE网中,用顶点表示活动,用有向边<vi,vi>表示活动vi必须先于活动vi进行。如果在有向环的带权有向图中用有向边表示一个工程中的各项活动,用有向边上的权值表示活动的持续时间,用顶点表示事件,则这种有向图叫做用边表示活动的网络,简称AOE网络。 关键路径是指在AOE网络中从源点到汇点的最长路径。拓扑排序、最短路径和计算关键路径都是有向图的重要运算。根据关键路径的定义,正确答案为C。 3.已知一个线性表(38,25,74,63,52,48),假定采用散列函数h(key)=key%7计算散列地址,并散列存储在散列表A[0…6]中,若采用线性探测方法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为()。 A.1.5 B.1.7 C.2.0 D.2.3 参考答案:C [分析] 按照散列函数h(key):key%7和线性探测方法解决冲突,将线性表(38,25,74,63,52,48)散列存储在散列表A[0…6]中,如图8-10所示。 [*] 4.若一个具有n个节点、k条边的非连通无向图是一个森林(n>k),则该森林中必有()棵树。 A.k B.n C.n-k D.n+k 参考答案:C [分析] 设该森林共有m棵树,每棵树有ni(1≤i≤m)个节点,依据树的性质有 n=n1+n2+…+nm k=(n1-1)+(n2-1)+…+(nm-1) 上面两式相减得 n-k=1+1+…+1=m 而m就是树的个数,所以该森林共有n-k棵树。 5.以下序列中不符合堆定义的是()。 A.(102,87,100,79,82,62,84,42,22,12,68) B.(102,100,87,84,82,79,68,62,42,22,12) C.(12,22,42,62,68,79,82,84,87,100,102) D.(102,87,42,79,82,62,68,100,84,12,22) 参考答案:D [分析] 根据堆的定义,n个关键字序列k1,k2,…,Kn。称为堆的条件是,当且仅当该序列满足 ki≤k2i且ki≤k2i+1或ki≥k2i且ki≥k2i+1,(1≤i≤[n/2])。当i=1,2时,4个选项都满足条件 (其中A,B,D为大根堆,C为小根堆)。但当i=3时,D不满足条件。 6.在常用的描述二叉排序树的存储结构中,关键字值最大的节点()。 A.左指针一定为空 B.右指针一定为空 C.左右指针均为空 D.左右指针均不为空 参考答案:B [分析] 在二叉排序树的存储结构中,每节点山三部分构成,其中左(或右)指针指向比节点的关键值小(或大)的节点。关键字值最大的节点位于二叉排序树的最右位置上,因此它的右指针一定为空。 7.已知有一维数组A(0..m*n-1],若要对应为m行、n列的矩阵,则下面的对应关系()可将元素A[k](0≤k<m*n)表示成矩阵的第i行、第j列的元素(0≤i<m,0≤j<n)。 A.i=k/n,j=k%m B.i=k/m,j=K%m C.i=k/n,j=k%n D.i=k/m,j=k%n 参考答案:C [分析] 此题是求一维数组向二维数组转化的问题。最原始的方法就是把数组A的前n个元素放到数组B的第一行,数组A的第n个元素放到数组B的第二行中,依次类推,数组A的最后n个元素放到数组B的最后一行中。 求且[幻在数组B中的位置,应先确定A[k]处在哪一行,显然应该是k/n行,然后再确定处在k/n行的哪一列,显然是k%n列。 8.由权值为9,2,5,7的四个叶子构造一棵哈夫曼树

文档评论(0)

文海网络科技 + 关注
官方认证
服务提供商

专业从事文档编辑设计整理。

认证主体邢台市文海网络科技有限公司
IP属地北京
统一社会信用代码/组织机构代码
91130503MA0EUND17K

1亿VIP精品文档

相关文档