RSS订阅 | 匿名投稿
您的位置:网站首页 > 相关知识 > 正文

计算机二级——基础知识解释(一)

作者:habao 来源: 日期:2019-9-23 6:14:02 人气: 标签:知识解释

  带土字旁的男孩名字1.1算法是指解题方案的准确而完整的描述。算法不等于程序,也不等于计算方法。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。

  1.2算法的基本特征:可行性、确定性、有穷性、拥有足够的情报。有穷性指的是算法运算时间是有限的。

  2.1数据结构,通俗的讲就是数据元素之间的前后件关系,一个数据结构通常用图形表示。其中数据元素用一个方框表示,称作数据结点,而各个元素之间的关系用一条有向线段表示,从前件结点指向后件结点。

  在这种数据结构的图形中,没有前结点的被称为根结点,没有后件结点的被称为终端结点,也称为叶子结点。比如在上图中,“春”,“父亲”是根结点“冬”,“儿子”,“女儿”是叶子结点。

  对于数据结构来说,我们在计算机中会涉及到对数据结构的计算,因为计算机就是计算的,对于数据结构的计算,插入(就是新增一个结点)和删除(就是删除一个结点)是对数据结构的两种基本运算。

  根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。

  线形结构,又被称为线形表,是指满足两个条件的数据结构:有且只有一个根结点,每一个结点最多有一个前件,也最多有一个后件;不满足这两个条件的就线行结构。

  3.1栈:是只能在线行结构(线行表)的一端进行计算(插入或删除)。允许插入或者删除的那端叫栈顶,不允许插入和删除的那端叫栈底。基于此,如果有进有出的话,总是存在着先进后出,后进先出,比如子弹夹,最先压入的子弹总是最后射出,最后压入的子弹是最先射出。对于进栈是ABCD,出来可能是DCBA,也可能是BDCA,或者BCDA。

  3.2队列:是只能在表的一端进行插入(队尾),在表的另一端进行删除的线性表(队头)。此种结构称为先进先出表,又叫先到先服务的作业调度,跟栈是正好相反的。

  3.3队列的顺序存储结构一般采用循环队列的形式,循环队列是队列的一种顺序存储结构,循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针,循环队列中的元素个数随队头指针与队尾指针的变化而动态变化。

  对于非线性结构,常见的非线性结构有两个:树和二叉树。比如刚刚的那个父亲,儿子,女儿就是一个树,在树结构中,每一个结点只有一个前件,被称为父结点,每一个父结点都可以有很多个后结点,后结点被称为子结点。

  没有前件或者说没有父结点的只有一个,就是树的根结点,就是树的根。树具有层次结构,树的层次又叫树的深度,根结点在第一层。对于树来说的,有的结点可以有一个子结点,有的可以有两个,有的可以有多个,那么我们最常考的就是有两的,这种数据结构被称为二叉树。所以,二叉树是每一个结点最多有两个结点的树(分别被称为改结点的左子树、右子树)。分支被称为二叉树的度,也就是说二叉树最多有两个度。对于度为0的结点来说(也就是叶子结点),总是比度为2的结点多一个。

  比如某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)7.

  对于计算机中的数据结构来说,经常使用到的是对数据结构的访问,比如你要在一个word文档中查找一个词,其实也是对这个word这个数据结构进行一个个的访问。这种访问在计算机中有一个专业的术语,叫遍历。经常考察的是我们对二叉树这种数据结构的遍历。这种便利分为三种:前序遍历(先查根结点,再查左子树,最后右子树),中序便利(先左子树,然后根,然后右子树),后序遍历(先左后右子树,最后根)。比如A是跟,B是左,C是右,那么前序是ABC,中序是BAC,后序是BCA。前序的第一个是后序的最后一个,中序的最后一个跟前序的最后一个一样都是右子树。

  对于长度为n的线性表排序,除了堆排序算法的比较次数是,其他快速排序、冒泡排序、简单插入排序次数的都是n(n-1)/2。

  程序设计是一门艺术,就其历史来说,主要经过了结构化程序设计和面向对象的程序设计阶段。目前“清晰第一、效率第二”已成为当今主导的程序设计风格。

  作为设计者,形成良好的程序设计风格需注意:源程序文档化(要求命名要有意义,二期程序的注释要用序言性注释和功能性注释来帮助读者理解程序);数据说明的方法(要规范有序);语句的结构(要简单易懂,避免goto语句);输入和输出(要注重风格)。

  4、使用goto语句(goto语句也称无条件转移语句,程序的质量与goto语句的数量成反比)。(考试时会出一个不是的原则让你选)

  对象是软件系统中用来描述客观事物的一个实体,有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块性好.

  继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。

  软件危机泛指在计算机软件的开发和过程中所遇到的一系列严重问题,软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以;软件不可或程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。

  1.2软件生命周期:软件产品从提出、实现、使用到停止使用退役的过程称为软件生命周期。一般包括软件可行性分析研究、需求分析、设计、实现、测试、交付使用以及等活动。

  软件需求分析阶段的任务就是解决“做什么”的问题。需求分析一般分为需求获取、需求分析、编写需求规格说明书和需求评审四个步骤进行。

  需求分析阶段产生的文档是软件需求规格说明书,有以下几个方面的作用。①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据;

  一个设计良好的软件系统应具有高内聚、低耦合的特征。降低耦合性提高内聚性有利于提高模块的性。(记忆高内,高衙内)

  软件设计中最常用的是程序流程图,在程序流程图中,用标有名字的箭头表示控制流,在数据流图中,用标有名字的箭头表示数据流。要注意区分。

  数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物少,在各方面的表现都最好,一直占据数据库领域的主导地位。

  数据库应用系统中的核心问题是数据库的设计,数据库目前有三种类型:层次型、网状型和关系型数据库,三种数据库的划分原则是数据之间的联系方式。

  概念模式,是数据库中对全体数据的逻辑结构和特性的描述;外模式,或用户模式,是指数据库用户所看到的数据结构;内模式,或存储模式,是指数据在数据库系统内的存储介质上的表示,如数据存储的文件结构、索引、集簇及hash等存取方式与存取径。

  将E-R图转换成指定RDBMS,实体和联系都可以表示为关系,这一过程主要是在逻辑设计阶段完成。

  E:投影运算:投影运算一般是从一个得到另一个关系,题目一般只有两个关系(有两个表一般都选投影)。

  1世界上第一台电脑ENIAC发明于1946年美国大学;计算机最早的应用领域是军事,数值计算(计算弹道)。

  2电子计算机的发展经历了四代:电子管计算机、晶体管计算机、中小规模集成电计算机、大规模集成电计算机

  2计算机应用的几个领域:人工智能、科学计算、数据处理、辅助技术和过程控制等。比如天气预报属于科学计算;办公自动化就是数据处理;

  3在计算机辅助技术中,计算机辅助设计(CAD)(D是design设计),就是利用计算机的图形能力来进行设计工作,能自动将设计方案转变成生产图纸,如市政道及管线设计软件;计算机辅助制造(CAM)(M是made),就是利用计算机进行生产设备的管理、控制和操作的过程;计算机辅助教学(CAI)是随着多技术的发展而迅猛发展的一个领域,它利用多计算机的图、文、声功能实施教学,是未来教学的发展趋势。

  1计算机内部均采用二进制来表示各种信息,在计算机中,任何数据(文字、声音、图像、视频)都是以二进制来存储的。

  2计算机中最小的数据单位是位,存储容量的基本单位是字节,8个二进制位称为1个字节,此外有KB、MB、GB、TB等。1TB=1024GB,1GB=1024MB,1MB=1024KB,1KB=1024B,1B=8位二进制数。

  3计算机中的数据都是用二进制编码表示的,用以表示字符的二进制编码称为字符编码,计算机中最常见的字符编码是美国的ASCII码,国际通用的ASCII码为7位,且最高位不总为1;所有大写字母的ASCII码都小于小写字母a的ASCII码,这是国际标准,只对英文、数字、标点进行了编码,我国发布GB码又称国标码、区位码、机内码对汉字进行编码。

  在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是“数大小” 数字、大写英文字母、小写英文字母 (记忆,顺序就是看数大小)

  4根据汉字国标码GB的,将汉字分为常用汉字和次常用汉字两级。一级常用汉字3755个,按汉语拼音字母顺序排列;二级次常用汉字3008个,按部首排列次。

  6十进制转为二进制,比如60转为二进制:111100.用2整除60,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来,即得111100。

  7十进制怎么转换成十六进制,整数除16,用商加余数即可。(不能用计算机,必须手算,余数不是小数,比如54除16商是3余数是6)。比如把32转成十六进制是20,把22转成十六进制是16

  1计算机系统由硬件和软件两大部分组成。硬件是指物理上存在的各种设备,软件是指运行在计算机硬件上的程序、运行程序所需的数据和相关文档的总称。

  2冯•诺依曼型体系结构的计算机硬件系统具有运算器、控制器、存储器、输入设备和输出设备5个基本功能部件,在冯•诺依曼型体系结构的计算机中引进了两个重要概念,一个是二进制,一个是存储程序;

  4CPU由运算器和控制器组成,是计算机硬件系统的核心部件,这两部分合称中央处理器(CPU);CPU主要技术性能指标有字长、运算速度、时钟主频。

  6字长是CPU的另一主要技术指标之一,指的是CPU一次能并行处理的二进制位数,字长总是8的整数倍,通常PC机的字长为16位(早期),32位,64位。

  8 CPU能直接访问内存,所以内存储器能直接与CPU交换信息,计算机内存储器由RAM和ROM组成。

  断电后RAM数据丢失,ROM数据不丢失(记忆:O是闭环)用来存储当前正在运行的应用程序和其相应数据的存储器RAM即可读可写存储器,特点是一旦断电,它的信息将全部丢失,ROM是只读存储器,特点是它的信息是可以永久保存的。

  11磁盘驱动器定义比较广泛,硬盘、软盘、U盘都可叫磁盘驱动器,作为U盘来讲,既可往主机输入文件,可以从主机拷出文件。

  14CD-ROM(Compact Disc Read-Only Memory),即只读型光盘,它是一种在电脑上使用的光碟,这种光碟只能写入数据一次,并且信息将永久保存其上,使用时通过光碟驱动器读出信息

  16计算机指令通常由操作码和操作数(地址码)两部分组成,就是指挥机器工作的和命令;不管是操作码还是操作数都是由0和1组成的一串代码。

  19计算机硬件设备也可以分为输入设备和输出设备,键盘、鼠标器、扫描仪属于输入,屏幕、投影仪属于输出

  1计算机语言的发展经历的三个阶段,机器语言、汇编语言和高级语言。或者两个阶段:低级语言(机器语言和汇编语言)、高级语言。

  计算机硬件能直接识别、执行的语言是机器语言。高级语言具有良好的可读性和可移植性,提供了丰富的数据结构和控制结构,提高了问题的表达能力,降低了程序的复杂性.

  2用高级语言编写的程序称为高级语言源程序,源程序只有经过编译和连接后才能成为可执行程序,编译程序就是把高级语言变成计算机可以识别的二进制语言

  编译程序的基本功能以及最终目标便是把源程序(高级语言)翻译成目标程序。构造编译程序应掌握源程序、目言及编译方法等三方面的知识。

  3计算机软件的确切含义是:计算机程序、数据与相应文档的总称;软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档

  4软件系统可分为系统软件和应用软件两大类。系统软件包括操作系统(比如Linux 、windows xp,Windows Vista,win7.win8),数据库管理系统、汇编程序、编译软件等,应用软件包括办公软件、多技术软件和Internet软件。

  5系统软件的核心是操作系统,常用的操作系统为Windows(xp、Vista、7等等,选项中只要带Windows一般都是操作系统

  6操作系统作为计算机系统的资源的管理者,它的主要功能是对系统所有的软硬件资源进行合理而有效的管理和调度,提高计算机系统的整体性能

  操作系统是管理、控制和监督计算机软、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成,它是直接运行在计算机硬件上的、最基本的系统软件,是系统软件的核心。

  8系统总线就是连接CPU、存储器、和一切外部设备的通, 系统总线包含有三种不同功能的总线,即数据总线DB、地址总线和控制总线CB;

  1多系统一般是一种多任务系统,是对文字、图像、声音、活动图像及其资源进行管理的系统,可以在所有安装了多软、硬件的计算机系统上运行;

  1计算机安全是指计算机资产安全,即计算机信息系统资源和信息资源不受自然和人为有害因素的和危害

  2计算机病毒是具有性的程序. 具有寄生性、性、传染性、潜伏性和隐蔽性,计算机病毒具有复制的能力,能迅速扩散到其他程序上

  4计算机病毒不只是能感染可执行文件。把优盘设置成只读,只能防止此优盘不被感染。清除病毒没有太好的办法,目前最方便的操作是使用杀毒软件并及时升级病毒库。

  5反病毒软件可以查、杀病毒,但不能查、杀所有的病毒。新的计算机病毒可能不断出现,反病毒软件是随之产生的,反病毒软件通常滞后于计算机新病毒的出现。

  6Guest帐号即所谓的来宾帐号,它可以访问计算机,但受到,Guest也为黑客入侵打开了方便之门。如果不需要用到Guest帐号,最好禁用它,警用Guest帐号计算机本身的安全设置

  3计算机网络是以能够相互共享资源的方式互连起来的自治计算机系统的集合,也即在协议控制下的多机互联系统

  4网卡是构成网络必须的基本设备,用于将计算机和通信电缆连接起来,以便经电缆在计算机中间进行高速数据传输,因此,每台连到局域网的计算机都需要安装一块网卡

  5一线通(俗称的用电话线上网)-综合业务数字网即Integrated Services Digital Network简称ISDN,优点是接入因特网的优点是上网通线 LAN是指局域网,是我们最常见、应用最广的一种网络。

  7在Internet为人们提供许多服务项目,最常用的是在各Internet站点之间漫游,浏览文本、图形和声音各种信息,这项服务称为

  13新闻组、远程登录、搜索引擎都属于Internet应用,网络协议不属于Internet应用。网络协议是计算机之间进行交流的语言。

  14环型拓扑结构是使用中继器组成一个封闭的环,各节点直接连到环上,信息沿着环按一定方向从一个节点传送到另一个节点的拓扑结构。(记忆:环形-闭环)

  15以太网的拓扑结构是总线千兆以太网通常是一种高速局域网网络数据传输速率大约为1000000位/秒;

  前言:   据说一年一度的计算机二级马上就要到来了,那小编在这里就提前祝参加二级的小伙伴们能够稳稳过。尤其是考C语言的小伙伴,小编用这两三年的编程知识为你们在考前突击突击,希望能够有点用处,至于off...

  今天,想给大家介绍一下计算机二级考试的相关问题,碍于本人写作水平有限,还望各位大佬指点。教育招生的官网上在12月10日已经发布了明年3月份计算机等级考试的通告。传送门如下:

  本来PHP还学艺不精,又报了计算机二级Python的考试,还有一个半月的时间,抓紧买了高教社的这两本书,今天正式开始学习这个叼炸天的语言,虽然没法和世界上最好的语言PHP相提并论,但是也值得...

  1.在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。2.结构化程序设计的思想:自顶向下、逐步求精、模块化、使用goto语句3.软件设计中模块划分应遵循的准则是...

  我于1979年考上大学,读的是自动控制专业,当时对计算机产生了浓厚的兴趣,记得那时学的语言是机器语言、汇编语言和Basic语言。大学毕业之后,一直在管理岗位工作,全国计算机等级考试首次于1994年开考...

  栈组织数据的原则:先进后出 栈支持子程序调用 队列组织数据原则:先进先出 循环队列:是队列的一种顺序存储线性结构,只需要对头指针和队尾两个指针共同反映队列中元素的动态变化。 线性链表(单链表):若只含...

  1.1数据结构与算法1.1.1算法1.算法的基本概念(1)概念:算法是指一系列解决问题的清晰指令。(2)4个基本特征:可行性、确定性、有穷性、拥有足够的情报。(3)两种基本要素:对数据对象的运算和操作...

  1流程图箭头表示控制流 2结构化程序设计:自顶向下,逐步求精,模块化,使用goto语句 3堆排序O(nlog2n)比较次数最少,其他都是n(n-1)2 4栈先进先出的原则 5E-R图转换关系模型是...

  1。程序流程图带箭头的线段表示(控制流),数据流程图带箭头的线。结构化程序设计的基本原则(自顶向下)(逐步求精)(模板化)(使用goto语句)3。软件设计应遵循的准则(高内聚低耦...

  最近在准备python的计算机二级,对公共基础知识部分的错题做了一些整理,虽然后来还是发现了系统的PPT,但还是想把这些笔记贴上来作为我写博客的一个尝试。1,软件①软件生命周期包括定义阶段、开发阶段、...

  产品功能如下:•专项:按照知识点呈现题目,考生可以强化薄弱知识点。•综合:按套呈现题目,考生可查看试题解析和操作演示。•全真模拟:全真模拟真实考试,让考生对等级考试不再陌生。•免费试用:每...

  今日函数以及功能:筛选功能(多)条件求和日期的相关处理1、筛选Excel中的筛选功能很有用,它可以把符合我们要求的项给筛选出来,方便我们做后期的统计。筛选功能位于开始栏中的右边,如下图我举一个例子,原...

  计算机二级MSoffice注意事项1.修改Office默认打开方式据本次参加了模拟考试的考生透露,在打开考生文件夹素材做题时候,可能会出现默认打开方式是wps的情况(有些考点有一级WPS科目)。解决办...

  1,在需求分析阶段可以使用DFD图和,数据字典DD,以及判定树与判定表。2,指向常量的指针可以不初始化:constdouble*point;指针常量需要初始化:double*constpoint;3,...

  一棵二叉树,如果每个结点都是满的,会满足2^(k-1);举个例子:在一棵二叉树上第5层的结点数最多是(16),2^(4);属于面向对象方法的是:对象,继承,类;(过程调用)属于面向对象方法;在结构化的...

  计算机二级Python公共基础部分011.基本数据结构与算法1.1算法的基本概念算法是一种设计好的计算序列,用来解决一类问题。算法复杂的包括:时间复杂度和空间复杂度。时间复杂度指计算工作量,空间复杂度...

  考试方式:上机考试,考试时长120分钟,满分100分。1.题型及分值单项选择题40分(含公共基础知识部分10分)。操作题60分(包括基本编程题和综合编程题)。2.考试Win...

  

读完这篇文章后,您心情如何?
0
0
0
0
0
0
0
0
本文网址:
下一篇:没有资料