




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——2023XX计算机三级偏软复习重点XX省计算机三级偏软复习重点
1.基础知识
1.1计算机的发展
计算机由五个基本部件组成--运算器、控制器、存储器、输入设备及输出设备。1.3带符号数的表示方法
字长为n:原码表示范围:-2(n+1)+1~2(n-1)-1补码表示范围:-2(n+1)~2(n-1)-1国标码=区位码+2023H内码=国标码+8080H1.6算术运算和规律运算
在采用原码时符号位不能参与运算而在采用补码时,数的符号位可以参与运算。
规律运算的特点是按对应位进行,对其他位无影响,因此不存在算术运算中的进位、错位及溢出等问题。
规律非规律和规律异或(不同为1,一致为0)1.7微型计算机系统的基本组成
硬件系统:微处理器(CPU)、存储器(ROM、RAM)、I/O接口、总线、电源的、I/O设备总线结构:数据总线、地址总线、控制总线等三部分。
数据总线的特点是双向、三态,地址总线的特点是单向、三态,而控制总线有单向、双向,三态,二态等不可怜况,是其中较为繁杂、灵活,功能又最强的一类总线压缩BCD码规格化数-9.6252.1软件及其发展
系统包括硬件和软件。计算机系统的硬件是计算机系统中使用的所有物理设备的总称。计算机系统的软件是计算机系统中所有计算机程序以及开发、使用、维护程序所需的所有文档与数据的总称。
目前常用的三种软件开发技术:1.结构化方法;2.快速原型法;3.面向对象方法。信息处理是计算机系统的基本功能,包括四种方式:数据处理、信息处理和智能处理。2.2算法及其描述
算法具有的特性:1.有穷性;2.确定性;3.可行性;4.输入;5.输出。
在算法正确的前提下,评价一外算法的标准是:时间量度和空间量度。一个好的算法应具备的条件有正确性、可读性、顽强性、高效性。
2.3操作系统的概念
操作系统管理的硬件资源可分为处理机管理、存储管理、设备管理、文件管理和用户界面。2.4编译程序和解释程序的概念
编译程序可以划分为五个阶段:词法分析、语法分析、中间代码优化和目标代码生成。其中词法分析、语法分析和目标代码生成是必需的阶段。
解释程序与编译程序的主要区别在于解释程序不生成目标程序。编译程序不需内存,而解释程序必需内存,且比较慢。
把汇编语言源程序转换为目标程序,要经过汇编过程。编译程序出现在计算机时期是:其次2.5数据库系统、汉字处理和应用软件的概念
数据管理技术的发展大致经历了人工管理、文件系统、数据库系统等三个阶段。在汉字处理系统中汉字库用于汉字的显示和打印。
在使用不同的输入法输入同一汉字时它们的内码和交换码是一致的。2.6-7网络的概念/多媒知识
计算机网络经历了四个时代:面向终端的计算机通信网(终端网);以通信子网为中心的计
1
算机网络(分组交换网);以体系结构为基础的计算机网络;宽带综合业务数字
计算机网络的基本功能包括:1.数据通信;2.资源共享;3.负荷均衡和分布处理。
TCP/IP协议:TCP称为传输控制协议,它是信息在网上正确传输的保证;IP称为网际协议,负责将信息从一处传送到另一处。
多媒体的5种类型:1.感觉媒体;2.表示媒体;3.显示媒体;4.存储媒体;5.传输媒体。2.8数据、数据元素和数据结构
数据是能被计算机识别、存储和处理的符号集合。
数据元素是数据的基本单位。数据元素可能由若干个数据项组成,数据项是数据和不可分割的最小单位。
数据结构包括三方面的内容:规律结构,存储结构和对数据进行的运算。
1)规律结构寻常有4类结构:集合;纯属结构;树形结构;图或网状结构。2)存储结构4种基本存储方式:顺序方式;链接方式;索引方式;散列方式。3)数据的运算基本的运算主要有:插入;删除;更新;查找;排序。在数据结构中与所使用的计算机无关的是数据的规律结构。
对于存储同样一组数据元素而言,顺序结构占用整块空间而链接结构不要求整块空间。顺序结构中,存储空间必需事先定义,在运算过程中难以扩展;链接结构中,元素之间通过指针链接,空间易于扩展。2.9线性表
线性表是由n个具有一致特性的数据元素组成的线性序列。
线性表中的数据元素可以是各种各样的,但同一线性表中的元素必定具有一致的特性。线性表可采用顺序存储和链接存储。顺序存储是在一片连续的单元中连续进行存储,把规律上相邻的数据元素存储在物理上相邻的存储单元里。链接存储是在每个结点中包括指针域,用指针来表达数据元素之间的规律关系。
线性表的规律结构是线性结构,也就是说数据元素之间是线性关系。
线性表的顺序存储结构是一种随机存取的存储结构,可以用一维数据来描述。2.10-11栈、队列
栈是一个运算操作限制在同一端进行的线性结构,栈中元素的进出是按后进先出的原则进行的,不能随机存取。尾端称为栈顶,另一端称为栈底。队列是先进先出原则。
2.12数组的概念及其存储结构
数组是一种随机存取的结构,一般对数组不作插入或删除运算。数组的存储结构是顺序方式存储结构。常用的存储方式有两种:一种以行序为主序的存储方式;一种以列序为主序的存储方式。
稀疏矩阵常用的稀疏矩阵压缩存储有顺序存储方式的三元组表、链接存储方式的十字链表等
2.13线性链表
链接存储方式的特点是:1.存储空间可以是连续的,也可以是不连续的,存储空间分派灵活,用完收回,易于扩展;2.进行插入、删除等运算时,不需要移动其它结点。2.14链栈、链队列和双向链表
链栈的入栈、出栈运算都是在栈顶进行的,栈顶指针为空是链栈为空的判别条件。
链队列的入队、出队运算通过队尾指针、队头指针进行,队头指针为空是链队列空的判别条件。
2.15-16树/二叉树
二叉树的基本性质包括:
2
1.二叉树的第i层上至多有2i-1(i>=1)个结点;
2.深度为k的二叉树中至多有2k-1(k>=1)个结点;3.在任意一棵二叉树中,若有终端结点数为n0,度为2的结点数为n2,则no=n2+1.二叉树是非线性结构,寻常采用链式存储结构。表示二叉树的结点需要三个域:数据域和左、右指针域。
所谓二叉树的遍历,就是以一定的规律访问二叉树的每个结点,使每个结点均被访问一次且仅访问一次的过程。
限定先左后右的次序,只有3种方式:DLRLDRLRD(先序后遍历、中序遍历、后序遍历)。一个结点的二叉树的度为0.
在树形结构中,二叉树的存储空间利用率最高。
链式存储结构的二叉树中,结点数越多,空指针数就越多。(空指针数=结点数+1)采用链式存储结构的二叉树,结点之间的关系通过指针表示。二叉树顺序存储结构中,可能有空结点,没有空指针。二叉树不是树的特别形式。
二叉树排序树的平均检索长度与对半查找为同一数量级,即O(log2n)2.17图
图是网状关系的数据结构,是较为繁杂的结构形式。
在线性表中,数据元素之间是线性关系,每个数据元素只有一个前驱、一个后继;在树中,数据元素之间是层次关系,每一层上的数据元素可以和下一层中零个或多个元素相关,但只能和上一层中的一个元素相关;在图中,数据元素之间的关系是可以任意的,任意两个元素之间都可能相关。
图的存储:1)邻接矩阵;2)邻接表。
图的遍历寻常采用的遍历方法有两种:深度优先探寻和广度优先探寻。由n个顶点组成的无向连通图最多可以有n(n-1)/2条边。由n个顶点组成的有向图的最多弧的数目为n(n-1)条弧。2.18-19线性查找、对半查找和分块查找/散列查找线性查找从一端逐个向另一端对比查找
对半查找与中间元素比较,是适合于对有序表进行查找的方法。分块查找
散列函数常用的几种:
1)直接定址法;2)除留余数法;3)平方取中法;4)折叠法;5)数字分析法。冲突的处理方法:1)开放定址法;2)链地址法(拉链法);3)再散列法。
与其它查找方法相比,散列查找法的特点是:由关键字计算元素的存储地址后,可再进行关键字的比较,进行查找。
2.20-21选择排序、插入排序和冒泡排序;快速排序和归并排序选择排序选关键字最小的靠左,不稳定。比较次数与序列的初始状态无关,次数为n(n-1)/2,繁杂度为O(n2)
插入排序1)直接插入排序;2)对半插入排序。是稳定的。冒泡排序
各种方法的运算特点:
排序方法运算特点
选择选择-交换插入移动-插入冒泡两两交换快速交换-分区快速排序不稳定归并排序稳定
3
3操作系统
3.1操作系统及其分类
从作业处理方式和系统功能特征来看,操作系统可分为3种类型:批处理系统、分时系统、实时系统。又出现了几种新型的操作系统:微机操作系统、网络操作系统、分布式操作系统。
操作系统具有的4个基本特征:并发性、共享性、虚拟性、不确定性。
操作系统的5大功能:进程管理、存储器管理、设备管理、文件管理、作业管理。从单道批处理系统到多道批处理系统,其必要的硬件条件是:中断技术和直接存储器访问(DMA)。操作系统是程序的集合;
分时系统。的响应时间与进程执行时间长短无关。中的I/O设备不是分时运行的;实时系统的主要特点就是能够及时响应外部的信号请求并在规定的时间内完成处理,以保证被控制对象的工作正确可靠。3.2处理机管理及进程控制与调度
若多个进程同时在一台计算机上运行,就称作程序的并发执行。
进程是可并发执行的具有一定功能的程序段在给定的数据空间上的一次执行过程。进程具有五大特征:动态性;并发性;独立性;异步性;结构性。进程的基本状态:就绪状态;执行状态;等待状态。进程控制块是进程存在的唯一标志。
与硬件紧凑相关的部分称作操作系统的内核。
内核中寻常包括中断处理、进程管理、资源管理中的基本操作。
进程调度:优先级数调度算法;时间片轮转法;多级反馈队列调度方法分时操作系统一般用的进程调度方式是:时间片轮。3.3进程同步与通信
死锁产生的4个必要条件:1)互斥条件;2)正在作用的资源不可剥夺;3)请求和保持;4)环路等待。
不同进程所执行的程序代码可以不同;
进程同步是指某些进程在规律上的相互制约关系;
有序资源分派法能破坏死锁4个必要条件中的环路等待条件,因此可以预防死锁的发生。
在操作系统中,P、V操作是一种低级进程通信原语。
用P、V操作管理临界区时,任何一个进程在进入临界区之前应调用P操作,在退出临界区时应调用V操作。临界资源:互斥方式工作
在P、V操作中,信号S的物理意义是当信号量S值大于零时表示可用资源的数目,当信号量S值小于零时,其绝对值为因请求该资源而被阻塞的进程数目。3.4作业及其管理
作业的状态:进入、后备、运行、完成。
最有利于提高系统吞吐量的作业调度算法是:短作业优先。计算型作业的优先权寻常应低于I/O型作业的优先权。作业控制块(JCB)是作业存在的唯一标志。
系统级安全管理主要两个措施:一是注册二是登入
3.5常规的存储管理方法
存储管理主要是对主存储器(即内存)的管理。
存储管理主要有以下几个方面:1)内存分派;2)地址转换;3)内存保护;4)内存扩
4
充。
多用户系统的存储器管理——分区式分派
根据内存分区方式的不同,分区式分派又可分成固定式分区、可变式分区、可重定位分区。
固定式分区分派会产生用户作业占用区内的存储碎片;可变式分区分派减少了碎片,提高了主存利用率,但仍未避免碎片问题;可重定位分区觖了这个问题。分区的存储保护常采用界限寄放器和存储保护键两种方法。
采用界限寄放器方法实现存储保护时,基址寄放器和限长寄放器分别存放作业的起始地址及作业的地址空间长度。
地址重定位是将目标程序中的规律地址转换成主存空间的物理地址;
把作业装入内存并随机进行地址变换的方式称为静态重定位,而在作业执行期间,当访问到指令或数据时才进行的地址变换称为动态重定位。
存储分派是指为多个作业或进程合理地分派主存空间,提高主存的利用率3.6虚拟存储管理
在操作系统的存储管理中,页式分派是把程序的规律空间和内存的物理空间按同样尺寸分成若干页,可将程序的分页和内存的页面一一对应起来,便于对存储空间的管理,减少存储碎片,且在请求页式系统中还可以按需调入页而不要求一次装入整个程序。页面转换产生的原因就是发生缺页中断时内存中没有空闲块,无法装入新的页因而需要换出某页,以便装入新页。
分页式存储管理的优点是:消除存储空间碎片。每个进程都有一张段表。每个段都有一张页表
3.7设备管理
寻常把中央处理机CPU和内存储器(主存)以外的所有设备都叫做外围设备。设备管理中寻常对顺序存取设备以独立方式使用,对随机存取设备以共享方式使用,在应用假脱机技术的系统中,实现虚拟设备的管理方式。
通道是提供内存和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025多媒体应用设计师考试多媒体技术教育创新试题
- 2025年PMP项目管理专业人士资格考试模拟试卷二十四
- 秋游中的美景作文(9篇)
- 仅用于求职非担保工作特别声明证明(7篇)
- 全年收入及奖金明细证明书(8篇)
- 小学高年级的写景作文(10篇)
- 2025年中国结直肠癌肝治疗试题
- 公司职位证书及工作表现证明(5篇)
- 甲状腺炎的综合治疗
- 教育信息化基础设施在教育信息化基础设施建设中的应用报告2025分析
- 山东师范大学附属小学教师公开招聘32名模拟试卷【共500题附答案解析】
- 输电线路巡视工作课件
- 思想政治教育毕业论文开题报告一览
- 毒蛇咬伤应急演练方案
- 渣土倒运土票
- 剑桥少儿英语一级试题及答案
- 303093 池国华 《内部控制与风险管理(第3版)》思考题和案例分析答案
- 沈阳市生产性服务业调研报告
- 连续压机生产刨花板热压质量控制初探.pdf
- C语言程序设计-实验第一次上机实验报告
- 标识标牌的制作与安装
评论
0/150
提交评论