全国计算机等级考试二级公共基础知识复习

全国计算机等级考试二级公共基础知识复习

ID:5521475

大小:326.50 KB

页数:46页

时间:2017-12-17

全国计算机等级考试二级公共基础知识复习_第1页
全国计算机等级考试二级公共基础知识复习_第2页
全国计算机等级考试二级公共基础知识复习_第3页
全国计算机等级考试二级公共基础知识复习_第4页
全国计算机等级考试二级公共基础知识复习_第5页
资源描述:

《全国计算机等级考试二级公共基础知识复习》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、全国计算机等级考试二级公共基础知识复习题一、选择题(在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上。) 1.1数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及A)数据的存储结构 B)计算方法 C)数据映象 D)逻辑存储正确答案:A1.2数据处理的最小单位是A)数据 B)数据元素 C)数据项 D)数据结构正确答案:C1.3根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成A)动态结构和静态结构 B)紧凑结构和非紧凑结构C)线性

2、结构和非线性结构 D)内部结构和外部结构正确答案:C1.4数据结构中,与所使用的计算机无关的是数据的A)存储结构 B)物理结构 C)逻辑结构 D)物理和存储结构正确答案:C1.5在计算机中,算法是指A)加工方法 B)解题方案的准确而完整的描述C)排序方法 D)查询方法正确答案:B1.6算法分析的目的是A)找出数据结构的合理性 B)找出算法中输入和输出之间的关系C)分析算法的易懂性和可靠性 D)分析算法的效率以求改进正确答案:D1.7算法的时间复杂度是指A)执行算法程序所需要的时间 B)算法程序的长度C)算法执行过程中所需要的基本运算

3、次数 D)算法程序中的指令条数正确答案:C1.8算法的空间复杂度是指A)算法程序的长度 B)算法程序中的指令条数C)算法程序所占的存储空间 D)执行过程中所需要的存储空间正确答案:D1.9链表不具有的特点是A)不必事先估计存储空间 B)可随机访问任一元素C)插入删除不需要移动元素 D)所需空间与线性表长度成正比正确答案:B1.10用链表表示线性表的优点是A)便于随机存取 B)花费的存储空间较顺序存储少C)便于插入和删除操作 D)数据元素的物理顺序与逻辑顺序相同正确答案:C  >>>考试大正式启用新域名233.com(一)算法  1.

4、算法的基本概念  算法是指解题方案的准确而完整的描述。即是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,没有二义性,同时该规则将在有限次运算后可终止。  1)算法的基本特征  (1)可行性  由于算法的设计是为了在某一个特定的计算工具上解决某一个实际的问题而设计的,因此,它总是受到计算工具的限制,使执行产生偏差。  如:计算机的数值有效位是有限的,当大数和小数进行运算时,往往会因为有效位数的影响而使小数丢失,因此,在算法设计时,应该考虑到这一点。  (2)确定性  算法的设计必须是每一个步骤都有明确的定义,不允

5、许有模糊的解释,也不能有多义性。  例如,一个实际的问题,小宝和萍萍共有12个苹果,小宝比萍萍多4个,请问小宝和萍萍各有几个苹果?这个问题,我们可以立一个方程来求解,要求x和y的值,公式是正确的,但如何让计算能够进行计算,我们的算法不能把公式直接输进去,而应该设计出解题的步骤和过程。  即设计的算法是计算工具所能够正常解决问题的过程。  (3)有穷性  算法的有穷性,即在一定的时间是能够完成的,即算法应该在计算有限个步骤后能够正常结束。  例如,在数学中的无穷级数,在计算机中只能求有限项,即计算的过程是有穷的。  (4)拥有足够的情

6、报  算法的执行与输入的数据和提供的初始条件相关,不同的输入或初始条件会有不同的输出结果,提供准确的初始条件和数据,才能使算法正确执行。  2)算法的基本要素  一是数据对象的运算和操作,二是算法的控制结构。  (1)算法中对数据的运算和操作  算法实际上是按解题要求从环境能进行的所有操作中选择合适的操作所组成的一组指令序列。即算法是计算机所能够处理的操作所组成的指令序列。  (2)算法的控制结构  算法的功能不仅取决于所选用的操作,而且还与各操作之间的顺序有关。  在算法中,操作的执行顺序又称算法的控制结构,一般的算法控制结构有三

7、种:顺序结构、选择结构和循环结构。  在算法描述是,有相关的工具对这三种结构进行描述,常用的描述工具有:流程图、N-S结构图和算法描述语言等。  3)算法设计的基本方法  为用计算机解决实际问题而设计的算法,即是计算机算法。  通常的算法设计有如下几种:  (1)列举法  列举法的基本思想是,根据提出的问题,列举出所有可能的情况,并用问题中给定的条件检验哪些是满足条件的,哪些是不满足条件的。列举法通常用于解决“是否存在”或“有哪些可能”等问题。  例如,我国古代的趣味数学题:“百钱买百鸡”、“鸡兔同笼”等,均可采用列举法进行解决。 

8、 使用列举法时,要对问题进行详细的分析,将与问题有关的知识条理化、完备化、系统化,从中找出规律。  (2)归纳法  归纳法的基本思想是,通过列举少量的特殊情况,经过分析,最后找出一般的关系。归纳是一种抽象,即从特殊现象中找出一般规律。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。