计算机二级公共基础知识优秀PPT.ppt
《计算机二级公共基础知识优秀PPT.ppt》由会员分享,可在线阅读,更多相关《计算机二级公共基础知识优秀PPT.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机二级公共基础知识计算机二级公共基础知识现在学习的是第1页,共21页公共基础知识公共基础知识1.1算法1.2数据结构的基本概念1.3线性表和顺序存储结构1.4栈和队列1.5线性链表1.6树和二叉树1.7查找技术1.8排序技术2.1程序设计方法和风格2.2结构化程序设计2.3面向对象的程序设计3.1软件工程基本概念3.2结构化分析方法3.3结构化设计方法3.4软件测试3.5程序的调试4.1数据库系统的基本概念4.2数据模型4.3关系代数4.4数据库设计与管理现在学习的是第2页,共21页1.1算法算法算法算法:是指解决方案解决方案的准确而完整的描述算法的有穷性有穷性:是指算法必须能在有限的时间
2、有限的时间内做完,即算法必须能在执行有限个步骤之后终止。算法的复杂度 时间时间复杂度执行算法所需的计算工作量计算工作量 (用基本运算的次数来度量)(用基本运算的次数来度量)两者不相关两者不相关空间空间复杂度执行算法所需的内存空间内存空间算法必须有一个或一个以上的输出算法必须有一个或一个以上的输出必须有输出必须有输出 可以没有输入可以没有输入现在学习的是第3页,共21页1.2数据结构的基本概念数据结构的基本概念数据结构:是指相互有关联的数据元素的集合数据的逻辑逻辑结构:就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的,是独立于计算机独立于计算机的数据的存储存储结构:是研究数据与数据
3、元素之间的关系如何在计算机中表示在计算机中表示的 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构存储结构(也称数据的物理结构)各数据元素在计算机存储空间中的位置关系与它们的逻辑关系不一定是相同的逻辑结构与存储结构之间不是一一对应的逻辑结构与存储结构之间不是一一对应的 根据数据结构中各数据元素之间前后件关系的复杂程度,分为:线性结构:线性结构:满足条件满足条件 一对一关系一对一关系 (1)有且只有一个根结点有且只有一个根结点 (2)每一个结点最多有一个前件,也最多有一个后件 (3)在一个线性结构中插入或删除任何一个结点后还应是线性结构 如:循环链表、双向链表非线性结构非线性结构:一
4、对多或多对一关系一对多或多对一关系Eg.线性表是最简单呢、最常用的一种数据结构 线性表的顺序存储结构和链式存储结构 两者比较现在学习的是第4页,共21页1.6树与二叉树树与二叉树术语术语 父结点:每个节点只有一个前件 根结点:没有前件的结点只有一个 子节点:每个结点可以有多个后件 叶子结点:没有后件 结点的度结点的度:一个结点所拥有的后件个数 树的深度树的深度:树的最大层次什么是二叉树?(树,非线性结构)非空二叉树只有一个根结点每一个结点最多有两颗子树,且分别称为该结点的左子树与右子树二叉树通常采用链式存储结构性质性质 现在学习的是第5页,共21页1.7查找技术查找技术顺序查找顺序查找最坏情况
5、下查找n n次次无序表只能采用顺序查找有序线性表,若为链式存储结构,只能采用顺序查找二分法查找二分法查找只适用于顺序存储的有序表最坏情况下查找2n次次现在学习的是第6页,共21页1.8排序技术排序技术交换类排序法1.冒泡冒泡排序法:相邻两元素的交换 最坏情况下,比较n(n-1)/22.快速快速排序法:分割 最坏情况下,比较n(n-1)/2插入类排序法1.简单插入排序法:无序 插入 有序 最坏情况下,比较n(n-1)/22.希尔排序法:分割插入选择排序法1.普通选择排序法:选最小放最前面2.堆堆排序法 最坏情况下,比较n2n 现在学习的是第7页,共21页2.2结构化程序设计结构化程序设计结构化程
6、序设计的原则(比较)1.自顶向下2.逐步求精逐步求精3.模块化4.限制使用goto语句结构化程序设计的基本结构顺序结构、选择结构、重复(循环)结构结构化程序设计的特点:易读性易读性现在学习的是第8页,共21页2.3面向对象的程序设计面向对象的程序设计对象对象标识唯一性分类性多态性封装性模块独立性(信息隐蔽)没有:一致性没有:一致性消息消息消息是一个实例与另一个实例之间传递的信息现在学习的是第9页,共21页3.1软件危机与软件工程软件危机与软件工程软件危机软件危机软件需求的增长得不到满足软件开发的成本和进度难以控制软件质量难以保障软件不可维护或维护程度非常低软件的成本不断提高软件开发生产率的提高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 公共 基础知识 优秀 PPT
限制150内