2022年全国计算机二级公共基础知识要点汇总 .pdf

上传人:Che****ry 文档编号:30536233 上传时间:2022-08-06 格式:PDF 页数:7 大小:72.61KB
返回 下载 相关 举报
2022年全国计算机二级公共基础知识要点汇总 .pdf_第1页
第1页 / 共7页
2022年全国计算机二级公共基础知识要点汇总 .pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《2022年全国计算机二级公共基础知识要点汇总 .pdf》由会员分享,可在线阅读,更多相关《2022年全国计算机二级公共基础知识要点汇总 .pdf(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!全国计算机二级公共基础知识要点汇总本文由不懂市长贡献doc 文档可能在 WAP端浏览体验不佳。 建议您优先选择TXT ,或下载源文件到本机查看。第一章数据结构与算法1.算法的基本特征 :可行性,确定性,有穷 性,拥有足够的情报2.算法的基本要素 :一是对数据对象的运算和操作 ;二是算法的控制结构一个算法一般都可以用顺序,循环,选择 三种基本控制结构组合而成3.算法设计基本方法 :列举法 ,归纳法 ,递 推,递归,减半递推技术 ,回溯法 4.算法复杂度主要包括 :时间复杂度 ,空 间复杂度所谓时间复杂度是指算

2、法所需要的计算工作量所谓空间复杂度是指执行这个算法 所需要的内存空间5.数据结构作为计算机的一门科学,主要 研究和讨论的问题有以下三个方面:数据 的逻辑结构,数据的存储结构,对各种 数据结构进行的运算一般情况下 ,在具有相同特征的数据元素 集合中,各个数据元素之间存在某种关系(即 联系),这种关系反映了该集合中的数据元素艘固有的一种结构.在数据处理领域中,通常把数据元素之间这种固有的关系简单的用前后件关系来描述(即前件与 后件). 1)数据的逻辑结构 :更通俗地说 ,数据结 构是指带有结构的数据元素的集合数据元素之间的前后件关系是指它们的逻辑关系,而与它们在计算机中的存储位置无关.因此,上面所

3、述的数据结构名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!实际上 是数据的逻辑结构2)数据的存储结构 :是指数据的逻辑结构在计算机存储空间中的存放形式也叫数据的物理结构一般来说 ,一种数据的逻辑结构根据需要 可以表示成多种存储结构,常用的存储结构有顺序 ,链接,索引等存储结构6.根据数据结构中各数据元素之间前后件关系的复杂度,一般将数据结构

4、分为两大类型 :线性结构,非线性结构说明:在一个线性结构中插入或删除任何一个结点后还应是线性结构7.线性表:是一种线性结构 ;是最简单 ,最 常用的一种数据结构线性表的顺序存储结构具有以下两个基本特征 :线性表中所有元素所占的存储空 间是连续的线性表中各数据元素在存储空间中是按逻辑顺序依次存放的8.栈及其基本运算 :1)栈实际上也是线性表,只不过是一种特殊的线性表 .在这种特殊的线性表中 ,其插入与删除运算都只在线性表的一端进行2)在栈中允许插入与删除的一端称为栈顶,而不允许插 入与删除的另一端称为栈底3)栈是按 照先进后出 或后进先出的原则组织数据的 9.队列:是指允许在一端进行插入,而在

5、另一端进行删除的线性表10.线性链表 :在链式存储方式中 ,要求每 个结点由两部分组成 :一部分用于存放数据元素值 ,称为数据域 ;另一部分用于存放指针,称为指针域11.树:1)在树结构中 ,每个结点只有一个前件,成为父结点没有前件的结点只有一个,称为树的根结点,简称为树的根2)在树结构中 ,一个结点可以有多个后件,它们都称为该结点的子结点。没有 后件的结点称为叶子结点3)在树结构中 ,一个结点所拥有的后名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - -

6、- - - - - - 演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!件个 数称为该结点的度。所有结点中的最大的度称为树的度4)树结构具有明显的层次关系,即树是一 种层次结构。树的最大层次称为树的深度12.二叉树:1)二叉树是一种很有用的非线性结构 2)二叉树具有以下两个特点 :非空二叉树只有一个根结点每一个结点最多有两棵子树 ,且分别称为该结点的左子树与右子树由以上特点可以看出,在二叉树中 ,没一个 结点的度最大为2,即所有子树 (左子树或右子树 )也均为二叉树 . 在二叉树中 ,一 个结点可以只有左子树而没有右子树 ,也 可以只有右子树而没有左子树

7、3)二叉树的基本性质 :性质 1 ,2,3,4,5 4)两种特殊形态的二叉树 :满二叉树 :指的 是除最后一层外,每一层上的所有结点都有两个子结点完全二叉树 :指的是除最后一层外 ,每一 层的结点数均达到最大值 ;在最后一层上只缺少右边的若干结点5)二叉树的遍历 (很重要哦肯定要有这儿的题的!) 13.查找技术 :1)二分法查找 :当有序线性表为顺序存储是才能采用二分查找,并且, 二分查找的效率要比顺序查找高得多. 2)冒泡排序法 :假设线性表的长度为n,则 在最坏的情况下 ,冒泡排序需要经过n/2 遍的从前往后的扫描和n/2 遍的从后往前的扫描,需要的比较次数为n(n-1)/2. 3)简单插

8、入排序法 :在简单插入排序法中, 每一次后最多移掉一个逆序,因此,这种方 法的效率与冒泡排序法相同 .在最坏情况下,简单插入排序需要n(n-1)/2 次比较 4)希尔排序法 :希尔排序的效率与所选的增量序列有关5)简单选择排序法:在最坏情况下需要比较 n(n-1)次 第二章 程序设计基础1.结构化程序设计的原则 :1)自顶向下逐步求精3)模块化4)限制使用goto 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 演讲稿工作总结调

9、研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!语句 2.结构化程序设计方法是程序设计的先进方法和工具 .采用结构化程序设计方法编写程序 ,可使程序结构良好易读 .易理解 , 易维护 主要有三种结构 :顺序结构 ,选择结构 ,重 复结构 遵循结构化程序的设计原则 ,按结构化程序设计方法设计出的程序具有明显的优点:其一,程序易于理解 ,使用和维护其二,提高了编程工作的效率 ,降低了软件开发成本3.面向对象的程序设计 :1)面向对象方法之所以日益受到人们的重视和应用 , 成为流行的软件开发方法,是源于面向对象方法的以下主要优点 :(1)与人类习惯的思维方法一致稳定性好(3)

10、可重性 好 (4)易于开发大型软件产品(5)可维 护性好 2) 2)对象具有如下一些基本特点:(1)标 识唯一性 (2)分类性 (3)多态性(4)封装性 (5)模块独立性好3)广义地说 ,继承是指能够直接获得已有的性质和特征 ,而不必重复定义它们第三章 软件工程基础1.软件工程概念的出现源自软件危机所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题.实际上,几乎所有的软件都不同程度地存在这些问题2.软件工程包括三个要素 :即方法 ,工具 和过程方法是指完成软件工程项目的技术手段工具支持软件的开发,管理,文档生成过程支持软件开发的各个环节的控制, 管理 3.软件生命周期 :通

11、常,将软件产品从提出,实现,使用维护到停止使用退役的过 程称为软件生命周期软件生命周期可分为软件定义,软件开发 及软件运行维护三个阶段4.软件工程的目标:1)基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件 开发技术和软件工程管理软件开发技术包括 :软件开发方法学 ,开 发过程,开名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下

12、载!发工具和软件工程环境软件工程管理包括 :软件管理学 ,软件工 程经济学,软件心理学等内容5.结构化分析的常用工具 :数据流图 ,数 据字6.软件需求规格说明书 :1)作用:便于用户 , 开发人员进行理解和交流反应出用户问题的结构,可以作为软件开发工作的基础和依据作为确认测试和验收的内容2)内容:软件需求规格说明书是作为需求分析的一部分而指定的可交付文档. 说明书把软件计划中确定的软件范围加以展开 ,制定出完整的信息描述 ,详细 的功能说明恰当的检验标准以及其他与要求有关的数据7.从工程管理角度来看 ,软件设计分两步完成:概要设计和详细设计8.软件设计的基本原理 :(1)抽象(2)模块化 (

13、3)信息隐蔽 (4)模块独立性模块的独立程度是评价设计好坏的重要度量标准 .衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。它 们是相互关联的 .一般较优秀的软件设计, 应尽量做到高内聚 ,低耦合 9.数据流类型 (面向数据流的设计方法):典型的数据流类型有两种:变换型 和事务型10.软件测试的方法和技术是多种多样的.对于软件此时方法和技术,可以从 不同的角度加以分类 :若从是否需要执行被测软件的角度 ,可以氛围静态测试和动态测试若按照功能划分可以分为白盒测试和黑盒测试白盒测试的主要方法有逻辑覆盖 ,基本 路径测试等黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证黑盒测试方法

14、主要有等价类划分法,边 界值分析法 ,错误递推法 ,因果图等 ,主 要 用于软件确认测试11.软件测试过程一般按4 个步骤进行 ,即 单元测试 ,集成测试 ,验收测试 (确认测试 ) 和系统测试第名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!四章 数据库设计基础1.数据库中的数据具有 集成,共享之特 点2.数据库管理系统简称DBMS 目前流

15、 行的 DBMS 均为关系数据库系统 3.数据库系统 (简称 DBS) 由如下几部分组成:数据库(数据),数据库管理系统 (软件), 数据库管理员 (人员),硬件平台 (硬件),软 件平台(软件) 4.数据库系统的发展 :文件 系统阶段 ,层次数据库与网状数据库系统 阶段,关系数据库系统阶段5.数据库系统的基本特点 :数据的集成 性,数据的高共享性与低冗余性,数据 独立性,数据统一管理与控制 6.数据库系统的三级模式 :概念模式 :概念 模式是数据库系统中全局数据逻辑结构的描述,是全体用户 (应用)公共数据视图外模式:又叫用户模式内模式 :它给出了数据库物理存储结构与物理存取方法,如数据存储的

16、文件结构 ,索 引集簇及hash 等存取方式与存取路径 7.数据模型按不同的应用层次分成三种类型,它们是概念数据模型,逻辑数据模型 , 物理数据模型目前,逻辑数据模型也有很多种,较为成 熟并先后被人们大量使用过的有:层次 模型,网状模型 ,关系模型,面向对象模型等8.E-R 模型的基本概念 :实体,属性,联系 (一对一,一对多 ,多对多) 9.关系模型 :1)关系的数据结构 :二维表由表框架及表的元组组成在表框架中按行可以存放数据,每行数据成为元组 ,一个元组是由n 个元组分量所组成 2)关系操纵 :数据查询 ,数据删除 ,数据插 入,数据修改 3)关系中的数据约束 :实体完整性约束,参照完整

17、性约束,用户定义的完整性约束4)关系模型有插入 ,删除,修改和查询四种操作,它们又可以进一步分解成六种基本操作:关系的属性指定,关系的元组名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!的选 择,两个关系的合并,关系的查询,关系元组的插入,关系元组的删除5)关系模型的基本运算 :插入,修改,删除 , 查询 投影运算 ,选择运算 ,笛卡尔运算6)关系代数中的扩充运算 :交运算,除运算, 连接与自然连接运算1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com