网站大量收购独家精品文档,联系QQ:2885784924

2025年全国计算机等级考试二级VF真题攻略与实战技巧.doc

2025年全国计算机等级考试二级VF真题攻略与实战技巧.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第1章基本数据构造与算法

1.算法的基本概念

算法的指解題方案的精确而完整的描述。作為一种算法,一般应具有的特性為:

可行性,针对实际问題设计的算法,考虑其可行性,应当可以得到满意的成果;

确定性,算法中的每一种环节都必须是明确定义的,不容許有模掕两可的解释,也不容許有多义性;

有穷性,算法必须能在执行有限个环节之后终止;

有零个或多种输入;

有一种或多种输入;

综上所述,算法是一组严谨地定义运算次序的规则,并且每一种规则都是有效的.明确的;这个运算次序将在有限的次数下终止。

2.算法复杂度

算法的复杂度重要包括時间复杂度和空间复杂度。

(1)算法的時间复杂度是指执行算法所需要的计算工作量。算法的工作量用算法在所执行的基本运算次数来度量,而算法所执行的基本运算次数是问題规模的函数,既算法的工作量=f(n)

其中N是问題的规模。例如,两个N阶矩阵相乘需要的基本算法次数為n3,既计算工作量為n3,也就是時间复杂度為n3,既F(n)=O(n3)

(2)算法的空间复杂度算法的空间复杂度是指执行这个算法所需要的内存空间。

【例1.1】算法的時间复杂度是指()A)执行算法程序所需要的時间B)算法程序的長度C)算法执行过程中所需要的基本运算次数D)算法程序中的指令条数答案:C

提醒:9月真題填空題第2題。9月真題选择題第7題。4月真題选择題第1題属该題的类似題目4月真題选择題第11題考察算法的特性。

1.2数据构造的基本概念

1.数据构造的定义数据构造是指反应数据元素之间关系的数据元素集合的表达。通俗地說,数据构造是指带有构造的数据元素的集合。

(1)数据的逻辑构造

数据的逻辑构造是指反应数据元素之间逻辑关系的数据构造。

一种数据构造应包括如下两方面的信息:1)表达数据元素的信息;2)表达各数据元素之间的前后件关系。

(2)数据的存储构造

数据的逻辑构造在计算机存储空间中的寄存形式称為数据的存储构造(也称数据的物理构造)。

一般来說,一种数据的逻辑构造根据需要可以表到达多种存储构造,常用的存储构造有次序。链接。索引等。而采用不一样的存储构造,其数据处理的效率是不一样的,因此,在进行数据处理時,选择合适的存储构造是很重要的。

【例1.2】与所使用的计算机系统无关的数据构造是()A)存储B)物理C)逻辑D)线性表答案:C

解析:线性表是一种详细逻辑构造,存储构造也称物理构造,只是逻辑构造是不依赖于计算机系统的。因此选项C為对的答案。

【例1.3】数据的存储构造是指()

A)存储在外存中的数据B)数据所占的存储空间量C)数据在计算机中的次序存储方式D)数据的逻辑构造在计算机中的表达答案:D

解析:数据的存储构造,也称為数据的物理构造,它指的是数据的逻辑构造在计算机存储空间的中的寄存形式。只有选项D符合其定义,為本題的答案。

提醒:4月真題选择題第1題与该題有关。9月真題选择題第5題考察程序的执行效率也数据构造的关系。

2.数据构造的图形表达

【例1.4】下列论述中,对的的是()

A)一种逻辑数据构造只能有一种存储构造B)数据的逻辑构造属于线性构造,存储构造属于非线性构造

C)一种逻辑数据构造可以有多种存储构造,且多种存储构造不影响数据处理的效率D)一种逻辑数据构造可以有多种存储构造,且多种存储构造影响数据处理的效答案:D

解析:数据的逻辑构造是指反应数据元素之间逻辑关系的数据构造。一般来說,一种数据的逻辑构造根据需要可以表到达多种存储构造,而采用不一样的存储构造,其数据处理的效率是不一样的。

提醒:9月真題选择題第6題属该題的类似題目。

数据构造除了可用二元关系表达外,还可以用直观的图形表达。在数据构造的图形表达中,对于数据集合中的每一种数据元素用中间标有元素指的方框表达,一般称之為数据結点(简称為結点)。為了深入表达各数据元素之间的前后件关系,对于关系中的每一种元组,用一条有向线段从前件結点指向后件結点。

3.线性构造与非线性构造

根据数据构造中个数据元素之间前后件关系的复杂程度,一般将数据构造提成两大类:线性构造和非线性构造

您可能关注的文档

文档评论(0)

139****6316 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档