全国计算机等级考试二级公共基础知识复习要点目录第 1 章数据结构与算法1
2 数据结构的基本概念1
3 栈及线性链表1
4 树与二叉树1
5 查找技术1
6 排序技术1
7 例题详解第 2 章程序设计基础2
1 结构化程序设计2
2 面对对象的程序设计2
3 例题详解第 3 章软件工程基础3
1 软件工程基本概念3
2 结构化设计方法3
3 软件测试3
4 软件的调试3
5 例题详解第 4 章数据库设计基础4
1 数据库系统的基本概念4
2 数据模型4
3 关系代数4
4 数据库设计与管理4
5 例题详解第 1 章数据结构与算法经过对部分考生的调查以及对近年真题的总结分析,笔试部分常常考查的是算法复杂 度、数据结构的概念、栈、二叉树的遍历、二分法查找,读者应对此部分进行重点学习
详细重点学习知识点:1
算法的概念、算法时间复杂度及空间复杂度的概念2
数据结构的定义、数据逻辑结构及物理结构的定义3
栈的定义及其运算、线性链表的存储方式4
树与二叉树的概念、二叉树的基本性质、完全二叉树的概念、二叉树的遍历5
二分查找法6
冒泡排序法1
1 算法考点 1 算法的基本概念考试链接:考点 1 在笔试考试中考核的几率为 30%,主要是以填空题的形式出现,分值为 2 分,此考点为识记内容,读 者还应该了解算法中对数据的基本运算
计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法
算法的基本特征:可行性、确定性、有穷性、拥有足够的情报
算法的基本要素:(1) 算法中对数据的运算和操作一个算法由两种基本要素组成:一是对数据对象的运算和操作;二是算法的控制结构
在一般的计算机系统中,基本的运算和操作有以下 4 类:算术运算、逻辑运算、关系运算和 数据传输
(2) 算法的控制结构:算法中各操作之间的执行顺序称为算法的控制结构
描述算法的工具通常有传统流