大学计算机基础考点整理(ZZ校内)
大学计算机基础知识点归纳模板
大学计算机基础知识点归纳模板一、计算机硬件计算机硬件是指计算机系统的物理组成部分,包括中央处理器(CPU)、内存、硬盘、显卡、主板等。
1. 中央处理器(CPU)中央处理器是计算机的核心部件,负责执行计算机指令、控制和协调各个硬件设备的工作。
2. 内存内存是计算机用于存储数据和程序的地方,分为主存和辅助存储器。
主存储器包括随机存取存储器(RAM)和只读存储器(ROM)。
3. 硬盘硬盘是计算机的主要存储设备,用于存储操作系统、应用程序和用户数据。
硬盘分为机械硬盘和固态硬盘。
4. 显卡显卡是计算机的图形处理单元,负责将计算机生成的图像信号转化为显示器可以显示的图像。
5. 主板主板是计算机的核心电路板,上面集成了各种硬件设备的接口和控制电路。
二、计算机网络计算机网络是指将多台计算机通过通信设备相互连接起来,实现信息交换和资源共享的系统。
1. 网络拓扑网络拓扑是指计算机网络中各个节点之间的物理或逻辑连接方式,常见的拓扑结构有总线型、星型、环型和网状型。
2. 网络协议网络协议是计算机网络中用于规定通信规则和数据格式的约定,常见的协议有TCP/IP协议、HTTP协议等。
3. 网络安全网络安全是指保护计算机网络不受未经授权的访问、破坏或篡改的技术和措施,包括防火墙、入侵检测系统等。
4. 云计算云计算是指通过网络提供计算资源和服务,用户可以根据需要随时使用和释放资源,常见的云计算平台有亚马逊AWS、微软Azure等。
三、操作系统操作系统是计算机系统的核心软件,负责管理和控制计算机的硬件和软件资源。
1. Windows操作系统Windows操作系统是微软公司开发的一种常见的个人计算机操作系统,包括Windows 7、Windows 8、Windows 10等版本。
2. Linux操作系统Linux操作系统是一种开源的操作系统,具有稳定性和安全性,常用于服务器和嵌入式系统。
3. macOS操作系统macOS操作系统是苹果公司开发的操作系统,用于苹果的个人电脑和服务器,具有良好的用户界面和易用性。
大学计算机基础超详细知识点总结
大学计算机基础超详细知识点总结计算机基础是大学计算机科学与技术专业的入门课程之一,对于学习计算机的同学来说,掌握计算机基础知识是非常重要的。
本文将从计算机的发展历史、计算机的运算方式、计算机的存储方式以及计算机网络等方面进行超详细的知识点总结。
1. 计算机的发展历史计算机的发展历史可以分为四个阶段,分别是机械计算器时代、电子管时代、晶体管时代和集成电路时代。
机械计算器时代的代表是巴贝奇的分析机,电子管时代的代表是冯·诺依曼结构的计算机,晶体管时代的代表是IBM公司的360系列,集成电路时代的代表是微型计算机。
2. 计算机的运算方式计算机的运算方式主要分为定点运算和浮点运算。
定点运算是指在一定位数的数码系统中进行的运算,常见的定点运算包括加法、减法、乘法和除法等。
浮点运算是指在科学计数法表示的浮点数上进行的运算,常见的浮点运算包括浮点加减法和浮点乘除法等。
3. 计算机的存储方式计算机的存储方式主要有两种,分别是主存储器和辅助存储器。
主存储器是计算机中用于存储程序和数据的主要存储设备,主存储器的容量较小但读写速度快。
辅助存储器是计算机中用于存储大容量数据和备份数据的存储设备,辅助存储器的容量大但读写速度相对较慢。
4. 计算机网络计算机网络是指将分散的计算机系统通过通信设备互相连通起来,实现资源共享和信息传递的系统。
计算机网络按照范围可以分为局域网、城域网、广域网和因特网等。
计算机网络按照网络拓扑结构可以分为总线型、环型、星型和网状型等。
计算机网络的通信协议主要有TCP/IP协议、HTTP协议和FTP协议等。
5. 操作系统操作系统是计算机系统中的核心软件,负责管理计算机硬件资源和提供用户与计算机硬件之间的接口。
常见的操作系统有Windows、Unix/Linux和Mac OS等。
操作系统的功能包括进程管理、存储管理、文件管理和设备管理等。
6. 数据库系统数据库系统是指将大量结构化数据组织起来并进行管理和存储的系统。
大学计算机基础重点归纳
大学计算机基础重点归纳第一章:计算机概论1. 19646年,第一台计算机,ENIAC2. 计算机分类(6):巨型,小巨型,大型主机,小型机,工作站,PC3. 1到4代计算机:电子管,晶体管,集成电路,大规模和超大规模集成电路4. 发展趋势:巨型,微型,多媒体,网络,智能5. 运算速度,MIPS衡量6. 计算机特点(6):精度高,记忆力强,有逻辑判断能力,可靠性高,通用性强7. 数据是信息的载体,信息是数据的内涵8. 软件:程序,数据,技术资料9. 软件:系统(WINDOWS,yp (杀毒),应用10. iW曼原理:五个部分,用二进制,存储程序"•存储器容量基本单位,字节(byte)12. 指令,有操作码,地址码13. 指令周期:取指周期,执行周期14. 指令类型(5):数据传送,运算,程序控制,输入出,CPlfi 制调试15. 计算机工作过程:取指,分析取整,执行16. 最小信息单元,位(bit )17. 信息处理阶段:收集,加工,决策,活动18. 0有唯一编码,补码19. ASCII码,1个字节;汉字外码,2个字节20. ASCII,大写字母100,小写11021. 汉字:输入码(外码),机内码,字型码(字模);24*24点阵:占24*24/8=72KB22. 微机二主机+外部设备23. 主板部件(6):芯片组,CPUS座,内存插槽,总线扩展槽,I/O 接口,BIOS24. 微机总线:内部,外部,系统25. 内部和系统总线:地址(AB,数据(DB,控制(CB26. 外部:PCI, AGP27. 内存:ROM RAM(大于80ns) , Cache (高速缓冲存储器)(15-35ns)28. 外存(5):硬盘,软盘,光盘,磁带,U盘第三章:数据库技术基础1. 数据模型:层次(有序树),网状(有向图),关系(二维表)2. 数据库系统组成:计算机平台,数据库,数据库管理系统,数据库应用系统,用户3. 信息世界的基本概念:实体,属性,码,域,实体型,实体集4. 关系是二维表,元组的集合5. 关系运算:选择,投影,连接6. Access对象(7):表,查询,窗体,报表,页,宏,模块7. Access数据基本载体,字段8. 数据库处理技术的发展三个阶段:手工管理,文件管理,数据库管理9. 数据库特点:最小冗余度,数据独立性,数据共享,安全可靠, 保密性能好10. 数据库功能:数据定义,数据操作,数据控制和管理11. 设计数据库的阶段:需求分析,概念结构设计,逻辑结构设计,物理结构设计,实施数据库,使用和维护第五章:计算机网络技术与应用1. APARN^T Internet 前身2. 网络发展阶段:网络诞生,网络形成,互连互通,高速网络3. 计算机网络:是利用通信设备和线路将分布在不同地理位置的、功能独立的多个计算机系统互连起来,实现网络中资源共享和通信的系统。
大学计算机基知识点整理
大学计算机基础第一章:基于计算机问题的求解1.计算机科学与计算机学科:学科是一种学术分类,指一定科学领域或一门科学的分支。
计算机科学是研究计算机及其周围各种现象和规律的科学:计算机科学分为理论计算机科学和实验计算机科学两部分;计算机学科是研究计算机的设计、制造,以及利用计算机进行信息获取、储存、处理、控制等的理论、原则、方法和技术的学科。
计算机学科的三个大研究方向:计算机系统结构方向;计算机应用方向;计算机软件与理论方向。
第二章:计算机信息数字化基础一.基本概念:(1)数制:数的表示规则。
如十进制、二进制等;(2)基数:一个数制所包含的数字符号的个数称为该数制的基数。
如十进制含0~9十个数字符号,其基数为10;二进制包含0、1两个数字,其基数为2.(3)位值:由位置决定的值就叫位值,即权;(4)数值的按权展开:各位数字本身的值与其权之积的总和。
2.数制之间的转换:例如十进制换二进制:整数部分“除二取余”,小数部分“乘二取整”(1)二进制转换成八进制:将第一个二进制数转换成八进制数,自小数点开始分别向左、右每三位一组划分,不足三位组的以0补足,然后将每组三位二进制数代之以一位等值的八进制数即可;(2)八进制数转换成二进制数:其过程与二进制换八进制相反,即将每一位八进制数代之以等值的三位二进制数即可。
(3)二进制转换成十六进制:四位一组;(4)十六进制转换成二进制同理;二.二进制数值的计算机表示:1.整数的计算机表示:(1)原码:分别用0和1代替数的正号和负号,并置于最高有效位上,绝对值部分置于右端,中间若有空位填上0.例如【15】=00001111原=10000111【-7】原注:①原码二进制数值范围:-(2n-1-1)~(2n-1-1);②原码直接明了,但是不便进行减法运算;③0原码的表示方法不唯一:正0为00000000,负0为10000000(2)反码:正数的反码表示与其原码表示相同,负数的反码表示是把原码符号位以外的各位取反,即变为1,1变为0.=00001111例如:【15】反=11111000【-7】反(3)补码:正数的补码表示与其原码相同,负数的补码表示是把原码除符号位以外的各位取反后末位加1=00001111例如:【15】补=11111001【-7】补注:①n位补码的范围是-2n-1~(2n-1-1);②补码难以看出它的真值;0的补码唯一(00000000)2.实数的计算机表示:(1)定点数表示法:①定点小数表示法:将小数点的位置固定在最高数据位的左边;定点小数能表示的数都是小于1的纯小数;②定点整数表示法:将小数点的固定位置固定在最低有效位的右边;对于二进制定点整数,所能表示的所有数都是整数。
《大学计算机基础》章节知识点汇总
《大学计算机基础》章节知识点汇总第一章计算机基础知识1、简述计算机的发展情况。
答:1946年2月,美国的宾夕法尼亚大学研制成功了世界上第一台计算机~ ENIAC至今,按计算机所采用的电子元件的变化来划分计算机的发展阶段,大致辞可分为四代:第一代为电子管计算机(1946~1958)计算机所采用的主要电子元件是电子管。
第二代为晶体管计算机(1959~1964)计算机所采用的主要电子元件是晶体管,这一时期了出现了管理程序及某些高级语言。
第三代为集成电路计算机(1965~1970)计算机所采用的主要电子元件是中小规模集成电路,出现操作系统,出现了分时操作系统和实时操作系统等。
第四代为大规模、超大规模集成电路计算机(1971至今)计算机所采用的主要电子元件是大规模、超大规模集成电路,出现了微型计算机及巨型计算机等多种类型的计算机,并向微型化、巨型化、智能化和多媒体化方向发展。
2、计算机在信息技术中的作用(1)能够快速高质量的实现人工无法完成的数据处理工作。
(2)大容量存储设备的记忆能力使得世界空间变大了。
(3)不断发展的多媒体技术进入到信息技术领域。
(4)计算机网络的应用,拉近了世界各地人们的距离。
(5)计算机在决策系统的使用,有助于决策的科学化。
3、简述摩尔定律(1)摩尔定律是由英特尔(Intel)的创始人之一戈登·摩尔(Gordon·Mo ore)提出来的。
(2)其内容为:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
(3)这一定律揭示了信息技术进步的速度。
4、电子计算机的系统结构5、ROM和RAM(1)ROM(只读存储器)计算机工作过程中,只能从ROM读取数据,不能写入,ROM内的信息是在制造时用专用设备一次写入的常用来存放重要的系统程序或数据内容是永久性的,在关机或断电的情况下也不会丢失,目前常见PROM、EPROM、EEPROM、MROM(2)RAM(随机读写存储器)CPU运行期间既可从RAM中读取信息,也可向其写入信息,断电后,所存信息会丢失又分为SRAM(静态)和DRAM(动态)6、软件和硬件的关系硬件和软件同是构成计算机系统的两大要素,缺一不可。
大学计算机基础重点归纳
大学计算机基础重点归纳计算机基础是大学计算机科学与技术专业的核心课程之一,是学生打好计算机基础的关键所在。
在这门课程中,我们学习了计算机的基本原理、数据结构与算法、编程语言和操作系统等相关知识。
本文将对大学计算机基础课程的重点内容进行详细归纳,以帮助学生更好地掌握这门课程。
一、计算机系统组成结构1. 计算机硬件组成计算机硬件由中央处理器(CPU)、内存、输入输出设备(I/O)、硬盘等多个组成部分构成。
学生需要了解各个硬件组件之间的连接方式,以及它们在计算机系统中的作用和功能。
2. 计算机系统层次结构计算机系统可以分为硬件层、操作系统层、应用层三个层次。
硬件层负责计算机底层物理设备的控制和数据处理,操作系统层提供计算机资源的管理和调度,应用层则是用户与计算机进行交互的界面。
3. 数据的表示和计算机基本运算计算机中的数据以二进制形式表示。
学生需要了解不同数据类型的表示方法,并掌握计算机基本运算的原理,包括加减乘除、逻辑运算等。
二、数据结构与算法1. 线性表线性表是最基本的数据结构,包括数组、链表和栈等。
学生需要了解线性表的特点、操作和常见问题的解决方法。
2. 树与图树是一种重要的非线性数据结构,常见的有二叉树、平衡二叉树、堆等。
图是由一组顶点和边组成,包括有向图和无向图。
学生需要了解树和图的基本概念、遍历方式以及常用算法。
3. 排序和查找排序和查找是常见的算法问题。
学生需要了解各种排序算法的原理和适用场景,包括冒泡排序、插入排序、快速排序等;同时,学生还需要了解查找算法,例如二分查找、哈希查找等。
三、编程语言1. 常见编程语言概述学生需要了解各种常见编程语言的特点和应用场景,例如C语言、Java、Python等,并掌握其基本语法和编程范式。
2. 程序控制结构学生需要了解程序的控制结构,包括顺序结构、选择结构和循环结构。
并能够运用这些结构解决实际问题。
3. 函数和模块化编程函数是编程语言中的重要概念,通过将代码封装成函数可以提高代码的复用性和可维护性。
大学计算机基础知识点整理
大学计算机基础知识点整理1.CAD是计算机辅助设计的缩写,指的是利用计算机技术进行设计的过程。
2.CAM是计算机辅助制造的缩写,指的是利用计算机技术进行制造的过程。
3.内存是计算机中用来存储当前正在使用的程序和数据的部分。
4.机器语言和汇编语言是计算机中的低级语言,用于与硬件进行交互。
5.CAI是计算机辅助教学的缩写,指的是利用计算机技术进行教学的过程。
6.关闭电源后,RAM中存储的内容会丢失。
7.只读存储器的缩写是ROM,指的是一种只能读取数据而不能写入数据的存储器。
8.8位二进制数所能表示的最大无符号十进制整数是255.9.电子元件的发展经历了电子管、晶体管、集成电路和大规模集成电路四个阶段。
10.计算机病毒一般具有破坏性、传染性、隐蔽性和潜伏性等特点。
11.根据规模大小和功能强弱,计算机可分为巨型机、大型机、中型机、小型机和微型机。
12.bit是位的缩写,是计算机中最小的数据单位。
13.计算机可分为主机和外设两部分,其中主机包括运算器、控制器和存储器。
14.随机存储器的缩写是RAM,是一种可以读写数据的存储器。
15.计算机主要具有运算速度快、存储容量大和精度高等特点。
16.存储器分为内存储器和外存储器两类,其中内存储器用于临时存储数据和程序。
17.运算器和控制器合称为中央处理器,是计算机系统的核心部分。
18.在微型计算机中常用的总线有控制器、数据总线和地址总线三种。
19.计算机的存储容量通常使用KB、MB或GB等单位来表示。
20.在计算机内部,所有的信息都是以二进制数的形式进行表示的。
21.根据软件的用途,计算机软件一般分为系统软件和应用软件两类。
22.计算机系统硬件包括运算器、控制器、存储器、输入设备和输出设备等部分。
23.常用的鼠标器有机械式和光电式两种。
24.随机存储器的英文缩写是RAM,是一种可以读写数据的存储器。
25.汇编语言是一种低级的计算机语言,用于与硬件进行交互。
26.计算机中的数除了十进制、二进制、八进制外,还常用十六进制来表示。
大学计算机基础考试重点
第三章 信息表示与计算基础
1. 2. 3. 4. 5. 6. 数的取舍)。 熟练掌握数制间的转换(注意小数位数的取舍)。 什么是机器数和真值? 什么是机器数和真值? 实数的浮点数表示法。 实数的浮点数表示法。 原码、反码和补码的表示法。 原码、反码和补码的表示法。 熟练掌握二进制数的补码运算以及溢出的判别。 熟练掌握二进制数的补码运算以及溢出的判别。 熟练掌握二进制数的逻辑运算。 熟练掌握二进制数的逻辑运算。 ASCII码由几位二进制信息组成,能表示什么信息。 ASCII码由几位二进制信息组成,能表示什么信息。 码由几位二进制信息组成 标准汉字编码。 标准汉字编码。
第一章 计算机概述
1. 2.
计算机的基本概念。 计算机的基本概念。 计算机的诞生、 计算机的诞生、计算机的四个发展阶段与发展 趋势。 趋势。 微型计算机的发展(经历六代)。 微型计算机的发展(经历六代)。 计算机的特点、分类及应用。 计算机的特点、分类及应用。 计算机病毒的定义、特点以及表现形式。 计算机病毒的定义、特点以及表现形式。
第四章 操作系统基础
操作系统的定义、功能、 操作系统的定义、功能、分类
第六章 计算机网络技术基础
计算机网络的定义、 计算机网络的定义、分类 ISO的七层参考模型。 ISO的七层参考模型。 的七层参考模型 TCP∕IP协议的四层结构。 TCP∕IP协议的四层结构。 协议的四层结构 计算机网络的五种拓扑结构及其特点。 计算机网络的五种拓扑结构及其特点。 IP地址的组成、表示和分类。 IP地址的组成、表示和分类。 地址的组成 子网的划分方法、子网掩码的表示。 子网的划分方法、子网掩码的表示。 计算机网络的组成(网络终端设备、网卡、网络传输介质、 计算机网络的组成(网络终端设备、网卡、网络传输介质、 网络互连设备)。 网络互连设备)。 WWW服务、HTTP和HTML含义。 WWW服务、HTTP和HTML含义。 服务 含义 电子邮件中的两个协议。 电子邮件中的两个协议。
计算机基础重要知识点完整版.doc
大学计算机基础重点归纳1.第一章:计算机概论2.19646年,第一台计算机,ENIAC3.计算机分类(6):巨型,小巨型,大型主机,小型机,工作站,PC4.1到4代计算机:电子管,晶体管,集成电路,大规模和超大规模集成电路5.发展趋势:巨型,微型,多媒体,网络,智能6.运算速度,MIPS衡量7.计算机特点(6):精度高,记忆力强,有逻辑判断能力,可靠性高,通用性强8.数据是信息的载体,信息是数据的内涵9.软件:程序,数据,技术资料10.软件:系统(WINDOWS,VB),支撑(杀毒),应用11.诺依曼原理:五个部分,用二进制,存储程序12.存储器容量基本单位,字节(byte)13.指令,有操作码,地址码14.指令周期:取指周期,执行周期15.指令类型(5):数据传送,运算,程序控制,输入出,CPU控制调试16.计算机工作过程:取指,分析取整,执行17.最小信息单元,位(bit)18.信息处理阶段:收集,加工,决策,活动19.0有唯一编码,补码20.ASCII码,1个字节;汉字外码,2个字节21.ASCII,大写字母100,小写11022.汉字:输入码(外码),机内码,字型码(字模);24*24点阵:占24*24/8=72KB23.微机=主机+外部设备24.主板部件(6):芯片组,CPU插座,内存插槽,总线扩展槽,I/O接口,BIOS25.微机总线:内部,外部,系统26.内部和系统总线:地址(AB),数据(DB),控制(CB)27.外部:PCI,AGP28.内存:ROM,RAM(大于80ns),Cache(高速缓冲存储器)(15-35ns)29.外存(5):硬盘,软盘,光盘,磁带,U盘第二章:计算机软件基础1.操作系统发展:手工,单道批处理,多道批处理,分时2.界面分类:命令行,图形用户3.工作角度分类:批处理,分时,实时4.设计角度分类:面向进程,面向对象5.OS特征:并发,共享,虚拟6.Linux,自由操作系统7.OS功能(管理):进程和处理器,设备,存储,文件,8.进程:程序,数据,进程控制块9.状态:运行,就绪,阻塞10.调度:剥夺式,非剥夺式11.存储管理方式:单一连续,分区,页式和段式12.文件名,最多,256字符13.文件存储单位,簇14.文件分配:连续,链式,索引15.EXCEL,最多,255工作表,256列,每单元格65535字符,65536行16.单元格全选,Ctrl+A;系统日期,Ctrl+;当前时间,Ctrl+Shift+;换行,Alt+Enter17.SUM(B1:B2) , A VERAGE(B1:B2) , MAX/MIN(B1:B2)18.IF(B3>90,“优”,IF(B3>60,“合格”,“不合格”))19.COUNTIF(B1:B12,“<60”)20.ROUND(B3,2)21.RANK(E3,E3:E7,0)22.引用别的工作表:SHEET1!(半角)E2第三章:数据库技术基础1.数据模型:层次(有序树),网状(有向图),关系(二维表)2.数据库系统组成:计算机平台,数据库,数据库管理系统,数据库应用系统,用户3.信息世界的基本概念:实体,属性,码,域,实体型,实体集4.关系是二维表,元组的集合5.关系运算:选择,投影,连接6.Access对象(7):表,查询,窗体,报表,页,宏,模块7.Access数据基本载体,字段8.数据库处理技术的发展三个阶段:手工管理,文件管理,数据库管理9.数据库特点:最小冗余度,数据独立性,数据共享,安全可靠,保密性能好10.数据库功能:数据定义,数据操作,数据控制和管理11.设计数据库的阶段:需求分析,概念结构设计,逻辑结构设计,物理结构设计,实施数据库,使用和维护第四章:多媒体技术基础1.多媒体特征:信息载体多样性,交互性,综合性2.多媒体技术:计算机,音视频,图像压缩,多媒体网络,超媒体,文字处理3.关键技术,数据压缩与编码4.没有压缩,BMP;全部色彩模式,PSD5.ACDSEE,数字图像浏览软件;PHOTOSHOP,彩色图像处理软件6.分辨率:屏幕,图像,像素,打印机,扫描仪7.图像深度:每个像素的数据所占位数8.PHOTO选取图像工具:选框,套索,魔术棒第五章:计算机网络技术与应用1.APARNET,Internet前身2.网络发展阶段:网络诞生,网络形成,互连互通,高速网络3.计算机网络:是利用通信设备和线路将分布在不同地理位置的、功能独立的多个计算机系统互连起来,实现网络中资源共享和通信的系统。
大一计算机必考知识点总结
大一计算机必考知识点总结一、计算机基础知识1. 计算机的基本组成计算机由中央处理器(CPU)、内存(RAM)、硬盘、输入设备和输出设备组成。
其中,CPU是计算机的大脑,负责进行各种数据处理和运算;内存用于临时存储数据和程序;硬盘用于永久存储数据;输入设备包括键盘、鼠标等;输出设备包括显示器、打印机等。
2. 计算机的工作原理计算机的工作原理包括数据的输入、数据的处理、数据的存储和数据的输出。
其中,数据的输入通过输入设备输入到计算机,数据的处理由CPU进行,数据的存储通过内存和硬盘进行,数据的输出则通过输出设备输出。
3. 计算机的运行方式计算机可以分为批处理方式和交互式方式。
批处理方式是指计算机按照预定的程序和数据进行工作,而交互式方式是指计算机根据用户的输入进行相应的处理。
4. 计算机的数据表示计算机中的数据以二进制形式表示,通过0和1表示各种数据。
5. 计算机的操作系统操作系统是计算机系统的核心,负责管理计算机的资源、控制程序的执行、提供用户界面等功能。
二、计算机网络基础知识1. 计算机网络的基本概念计算机网络是指利用通信设备和通信线路把分布在不同地理位置的计算机和其他设备连接在一起,以实现信息共享和资源共享的系统。
2. 计算机网络的分类计算机网络可以分为局域网(LAN)、城域网(MAN)和广域网(WAN)等不同的分类,根据连接的范围不同进行划分。
3. 计算机网络的协议计算机网络中的数据传输遵循一定的规则和协议,常见的网络协议有TCP/IP协议、HTTP 协议、FTP协议等。
4. 计算机网络的拓扑结构计算机网络的拓扑结构指的是网络中各个节点之间的连接方式,包括星型拓扑、环型拓扑、总线型拓扑等。
5. 计算机网络的安全计算机网络的安全是计算机网络中非常重要的一个方面,包括数据加密、防火墙、反病毒软件等方面的内容。
三、计算机编程基础知识1. 程序设计语言常见的程序设计语言包括C语言、C++、Java、Python等。
大学计算机科学基础知识点归纳总结
大学计算机科学基础知识点归纳总结在校学生学习计算机科学基础知识是非常重要的,因为它构建了一个坚实的学科基础,为进一步深入研究提供了便利。
本文将对大学计算机科学基础知识点进行归纳总结。
一、数据结构与算法1.线性数据结构:线性数据结构是指数据元素之间仅存在一对一的关系。
主要包括数组、链表、栈和队列。
2.非线性数据结构:非线性数据结构是指数据元素之间存在多对多的关系。
主要包括树和图。
二、计算机组成原理1.计算机硬件:计算机硬件是计算机主体部分,包括中央处理器(CPU)、内存、硬盘、输入输出设备等。
2.计算机软件:计算机软件是指用来控制计算机硬件运行的程序和数据,包括系统软件和应用软件。
三、操作系统操作系统是计算机系统中的核心组件,负责管理和控制计算机资源,提供用户与计算机硬件之间的接口。
1.进程管理:进程管理涉及进程的创建、调度、同步和通信等。
2.内存管理:内存管理涉及物理内存和虚拟内存的分配和回收。
3.文件系统:文件系统管理计算机中的数据存储,提供文件的创建、读写和删除等功能。
四、计算机网络计算机网络是指多台计算机通过通信链路互相连接,共享资源和信息的系统。
1.网络协议:网络协议定义了计算机网络中数据传输的规则和方式,如TCP/IP协议族。
2.网络拓扑结构:网络拓扑结构包括总线型、星型、环型等不同形式,决定了计算机之间的连接方式。
3.网络安全:网络安全保护计算机和网络免受非法用户的攻击和损害,涉及加密、防火墙、入侵检测等技术。
五、数据库数据库是存储和管理数据的集合,提供数据的组织、存储、检索和更新等功能。
1.关系数据库:关系数据库采用表格的形式存储数据,通过SQL语言进行操作和查询。
2.数据库管理系统:数据库管理系统是用于管理和操作数据库的软件,如MySQL、Oracle等。
六、编程语言编程语言是用来编写计算机程序的一种形式化语言。
1.面向过程编程:面向过程编程以过程为中心,侧重于解决问题的步骤和算法。
大学计算机基础考试知识点
大学计算机基础考试知识点计算机科学与技术是当今社会发展的重要领域之一,而大学计算机基础考试则是对学生掌握计算机基本知识的一次考核。
在此,我们将为您详细介绍大学计算机基础考试的知识点,帮助您更好地备考。
一、数据结构与算法1. 线性表:顺序表、链表、栈、队列2. 树结构:二叉树、二叉搜索树、堆、AVL树3. 图结构:图的遍历、最短路径、最小生成树4. 排序算法:冒泡排序、插入排序、归并排序、快速排序5. 搜索算法:顺序搜索、二分搜索、哈希搜索6. 动态规划算法:背包问题、最长公共子序列、最短路径二、操作系统1. 进程管理:进程控制块、进程调度、进程同步与通信2. 内存管理:地址转换、分页与分段、虚拟内存3. 文件系统:文件的组织与管理、文件存储结构、磁盘调度算法4. 设备管理:设备分配、设备中断处理、磁盘管理5. 文件操作:文件的打开与关闭、读写文件、文件保护与共享三、计算机网络1. 网络体系结构:OSI参考模型、TCP/IP协议族2. 网络协议:IP协议、ARP协议、TCP协议、UDP协议3. 网络路由:路由器、路由表、路由算法4. 网络传输:信道复用、流量控制、拥塞控制5. 网络安全:防火墙、VPN、入侵检测与防范四、数据库与SQL1. 数据库概念:关系型数据库、数据模型、数据库管理系统2. SQL语言:数据定义、数据查询、数据更新、数据控制3. 数据表设计:范式理论、关系模式设计、数据完整性4. 数据库索引:B树、哈希索引、聚集索引、非聚集索引5. 事务管理:ACID特性、并发控制、恢复与备份五、编程语言1. C语言:数据类型、控制结构、数组与指针、函数与文件操作2. Java语言:类与对象、继承与多态、异常处理、集合框架3. Python语言:变量与数据类型、条件与循环、函数与模块、文件与异常处理4. 编程范式:面向过程编程、面向对象编程、函数式编程5. 编译与解释:编译器、解释器、源代码与目标代码的关系六、数据库系统与应用1. 数据库基本概念:数据模型、数据结构、数据操作语言2. 关系型数据库:表、行、列、主键与外键3. 数据库查询:SQL基本查询、复杂查询、嵌套查询4. 数据库连接:内连接、外连接、自连接5. 数据库设计:实体与关系、范式化、反范式化七、计算机组成原理1. 计算机硬件组成:主存储器、外存储器、CPU、输入输出设备2. 逻辑门电路:与门、或门、非门、与非门3. CPU设计:指令集结构、流水线技术、缓存机制4. 存储器层次结构:主存、高速缓存、辅助存储器5. 性能评价:时钟周期、吞吐量、响应时间、加速比八、软件工程1. 需求分析:需求获取、需求分析、需求规格化2. 软件设计:结构设计、数据设计、接口设计3. 软件开发:编码、调试、测试、文档编写4. 软件维护:改正性维护、适应性维护、完善性维护5. 软件质量保证:测试方法、缺陷管理、质量标准以上是大学计算机基础考试的一些主要知识点,希望对您备考有所帮助。
大学计算机基础知识点总结
大学计算机基础知识点总结计算机科学与技术作为当今社会中一门重要的学科,为我们带来了诸多便利和发展机遇。
而在大学学习计算机科学与技术的过程中,掌握基础知识点对于日后的学习和工作至关重要。
本文将对大学计算机基础知识进行总结,以帮助读者更好地掌握这些基础知识。
一、计算机的基本组成计算机是由硬件和软件两部分组成的。
硬件包括中央处理器(CPU)、内存、硬盘、输入设备和输出设备等主要组件;软件则分为系统软件和应用软件两类。
其中,系统软件包括操作系统和编程语言解释器等,而应用软件则包括各类办公软件、娱乐软件等。
二、计算机网络与通信计算机网络是连接多台计算机的系统,可以通过网络实现信息的传输与共享。
常见的计算机网络包括局域网、广域网和互联网等。
而通信则是指计算机网络中信息的传递过程,常用的通信协议有TCP/IP协议、HTTP协议等。
三、数据结构与算法数据结构是指组织和存储数据的方式,常见的数据结构有数组、链表、栈、队列、树和图等。
而算法则是解决问题的方法和步骤,常见的算法有排序算法、查找算法、图算法等。
熟悉和掌握各类数据结构和算法对于程序设计和问题解决至关重要。
四、操作系统操作系统是计算机硬件和应用软件之间的桥梁,负责管理和控制计算机资源,为用户和程序提供接口。
常见的操作系统有Windows、Linux和Mac OS等。
了解操作系统的原理和功能,对于掌握计算机的基本原理和开发软件具有重要作用。
五、数据库数据库是存储和管理大量结构化数据的仓库,常见的数据库管理系统有MySQL、Oracle和SQL Server等。
理解数据库的原理和操作,能够有效地存储和查询数据,是进行软件开发和数据分析的重要基础。
六、编程语言与技术编程语言是计算机与人之间进行交流的工具,常见的编程语言有C、C++、Java、Python和JavaScript等。
每种编程语言都有其独特的特点和适用场景,熟练掌握一门或多门编程语言,能够进行程序设计和开发。
大一大计基知识点总结
大一大计基知识点总结计算机基础是大一计算机科学与技术专业的重要课程之一,通过学习这门课程,我们可以初步了解计算机的基本原理、结构以及主要技术。
在这篇文章中,我将对大一大计基的相关知识点进行总结。
一、计算机的基本知识1. 计算机是什么?计算机是一种能够接受输入数据、进行数据运算和处理,并输出运算结果的电子设备。
2. 计算机的组成部分计算机主要包括中央处理器(CPU)、内存、输入设备和输出设备。
CPU负责进行数据运算和控制,内存用于存储数据,输入设备用于接收外部输入,输出设备用于展示计算机的结果。
3. 计算机的工作原理计算机按照指令序列执行处理器内部的运算过程,通过控制信号和数据在各个组件之间进行传递,完成数据的输入、处理和输出。
二、计算机网络基础知识1. 计算机网络的定义计算机网络是指将多台计算机和其他设备通过通信线路互连起来,实现资源共享和信息传递的系统。
2. 计算机网络的组成计算机网络主要包括通信介质、通信设备和网络协议。
通信介质包括有线和无线介质,通信设备包括路由器、交换机等,网络协议是计算机网络通信的规则和约定。
3. 网络分类网络可以按照规模划分为局域网(LAN)、城域网(MAN)、广域网(WAN)等。
另外,根据网络拓扑结构的不同,还可以分为星型网络、总线型网络、环形网络等。
三、程序设计基础知识1. 程序设计的基本概念程序设计是指通过编写程序,实现对计算机的操作和控制。
程序设计需要明确问题的需求,设计合适的算法,并将算法转化为特定编程语言的代码。
2. 程序设计的步骤程序设计一般包括问题分析、算法设计、编码实现、测试和调试等步骤。
在设计过程中,要注意代码的可读性和效率。
3. 常用的编程语言常见的编程语言包括C语言、Java、Python等,每种语言都有其特点和应用领域。
选择适合的编程语言取决于具体的需求和项目要求。
四、数据库基础知识1. 数据库的定义数据库是指按照一定数据模型组织、存储和管理数据的仓库,它可以实现数据的高效存储和检索。
大学计算机基础知识点整理
大学计算机基础知识点整理计算机在当今社会的重要性不言而喻,无论是学习、工作还是生活,我们都离不开它。
对于大学生来说,掌握大学计算机基础的相关知识是十分必要的。
下面就为大家整理一下这方面的重要知识点。
一、计算机概述首先,我们要了解计算机的定义和发展历程。
计算机是一种能够按照预先设定的程序,对数据进行存储、处理和输出的电子设备。
从世界上第一台电子计算机 ENIAC 的诞生,到如今性能强大、体积小巧的个人电脑和移动设备,计算机技术的发展可谓日新月异。
计算机的分类也是一个重要的知识点。
按照性能和规模,计算机可以分为巨型机、大型机、中型机、小型机和微型机。
微型机也就是我们常见的个人电脑,包括台式机和笔记本电脑。
计算机的特点包括运算速度快、计算精度高、存储容量大、具有逻辑判断能力、自动化程度高以及通用性强等。
二、计算机系统计算机系统由硬件系统和软件系统两大部分组成。
硬件系统包括运算器、控制器、存储器、输入设备和输出设备这五大部件。
运算器负责进行算术运算和逻辑运算;控制器是计算机的指挥中心,协调各部件的工作;存储器用于存储程序和数据,分为内存和外存;输入设备用于向计算机输入信息,如键盘、鼠标等;输出设备则将计算机处理的结果输出,如显示器、打印机等。
软件系统分为系统软件和应用软件。
系统软件是管理和控制计算机硬件与软件资源的程序,如操作系统、语言处理程序、数据库管理系统等。
应用软件是为解决特定问题而开发的软件,如办公软件、图像处理软件、游戏软件等。
三、操作系统操作系统是计算机系统中最核心的软件,它管理着计算机的硬件资源和软件资源,为用户提供了一个方便、高效的工作环境。
常见的操作系统有 Windows、Mac OS、Linux 等。
Windows 操作系统是目前个人电脑中使用最广泛的操作系统,具有图形化界面、易于操作等特点。
Mac OS 则是苹果公司开发的操作系统,主要应用于苹果电脑。
Linux 是一种开源的操作系统,广泛应用于服务器领域。
大学计算机基础知识点整理
大学计算机基础知识点整理计算机基础:1.计算机系统的基本组成2.微型计算机的硬件组成①中央处理器②存储器系统③主板与主板芯片组④系统总线⑤输入/输出接口3.操作系统的概念操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的系统软件。
4.操作系统的结构(功能)①进程管理②存储器管理③设备管理④文件管理⑤接口管理5.计算机网络的基本概念计算机网络是利用通信设备和通信线路,将地理位置分散的、具有独立功能的多个计算机系统互连起来,通过网络软件实现网络中资源共享和数据通信的系统。
6.七层OSI参考模型的名称、物理层和应用层的作用名称:OSI参考模型,即开放式系统互联物理层的媒体包括电缆、光纤、无线信道等应用层应用:电子邮件和文件传输等7.网络拓扑结构概念:网络拓扑结构是指用传输媒体互连各种设备的物理布局,即用什么方式把网络中的计算机等设备连接起来分类:总线型,环型,星型,拓展星型,树型,网状8. C/S结构与B/S结构的概念C/S结构(Client/Server)概念:客户机/服务器结构,客户端需要安装专用的客户端软件及相应环境后,才能访问服务器(胖客户端)。
B/S结构(Browser/Server)概念:浏览器/服务器结构。
客户机上只要安装一个浏览器(瘦客户端)。
9. C/S结构与B/S结构的优缺点比较C/S结构优点:能充分发挥客户端PC的处理能力;客户端响应速度快;操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。
缺点:需要专门的客户端安装程序,分布功能弱;兼容性差;开发成本较高B/S结构优点:客户端不用维护,适用于用户群庞大;业务扩展简单方便;维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
缺点:无法实现具有个性化的功能要求;无法满足快速操作的要求;响应速度明显降低。
10.局域网的基本概念:局域网是由一组计算机及相关设备通过共用的通信线路或无线连接的方式组合在一起的系统11.局域网传输介质:局域网常用的传输介质有同轴电缆、双绞线和光缆,以及在无线局域网情况下使用的辐射媒体局域网的连接部件:网络连接部件主要包括网卡、交换机和路由器等12.无线局域网的概念:无线局域网(WLAN)就是在不采用传统电缆线的同时,提供传统有线局域网的所有功能无线局域网接入方法:(1)WIFI接入方式(2)移动接入13.Internet:就是通常所说的互联网或网际网,它是全球最大的计算机互连网络,连接了几乎所有的国家和地区。
大学计算机基础超详细知识点总结
大学计算机基础超详细知识点总结一、计算机基础概论1.计算机的基本组成和发展历史计算机的基本组成包括硬件和软件两部分。
硬件是指计算机的各种物理设备,包括中央处理器、内存、硬盘、主板等;软件则是安装在计算机上的各种程序,包括操作系统、应用程序等。
计算机的发展历史可以分为四个阶段:机械计算机时期、电子管计算机时期、晶体管计算机时期和集成电路计算机时期。
其中晶体管计算机时期是计算机的重要转折点,它使计算机体积更小、能耗更低、速度更快,从而进入了第三代计算机时期。
2.计算机的工作原理计算机的工作原理简单来说就是执行输入、输出、存储和运算四种基本操作。
输入是指将数据传送到计算机中,包括键盘输入和外部设备输入;输出是将数据从计算机中输出,包括显示器和打印机;存储是将数据存储到内存或硬盘中;运算是指通过计算机进行各种算术、逻辑和比较等操作。
计算机执行这些基本操作的过程可以分为五个步骤:输入、存储、运算、输出和控制。
输入数据会被存储到内存中,经过中央处理器进行运算,然后将结果存储回内存,最后输出到屏幕或打印机上,整个过程由控制器控制。
3.计算机的分类和性能指标计算机可以按照规模、用途、处理器位数、操作系统、性能等多种方式进行分类。
按照性能来分类,通常包括主频、内存、硬盘、显卡等指标。
主频越高表示处理速度越快,内存越大则能同时处理更多数据,硬盘越大则能存储更多的数据,显卡则是影响计算机图形显示性能的重要因素。
4.计算机的主要应用领域计算机的主要应用领域包括科学计算、数据处理、通信、娱乐、图形图像处理、工程控制等。
与不同应用领域相对应的是各种软件,例如科学计算软件、绘图软件、办公软件等。
二、计算机硬件1.计算机的硬件组成计算机的硬件组成包括中央处理器、主板、内存、硬盘、显卡、声卡、网卡等多种设备。
其中中央处理器是计算机的核心,也是计算机最重要的组成部分。
2.中央处理器及其工作原理中央处理器是计算机的核心,也是计算机最重要的组成部分。
大学计算机基础重点归纳
大学计算机基础重点归纳集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]大学计算机基础重点归纳第一章:计算机概论1.19646年,第一台计算机,ENIAC2.计算机分类(6):巨型,小巨型,大型主机,小型机,工作站,PC3.1到4代计算机:电子管,晶体管,集成电路,大规模和超大规模集成电路4.发展趋势:巨型,微型,多媒体,网络,智能5.运算速度,MIPS衡量6.计算机特点(6):精度高,记忆力强,有逻辑判断能力,可靠性高,通用性强7.数据是信息的载体,信息是数据的内涵8.软件:程序,数据,技术资料9.软件:系统(WINDOWS,VB),支撑(杀毒),应用10.诺依曼原理:五个部分,用二进制,存储程序11.存储器容量基本单位,字节(byte)12.指令,有操作码,地址码13.指令周期:取指周期,执行周期14.指令类型(5):数据传送,运算,程序控制,输入出,CPU控制调试15.计算机工作过程:取指,分析取整,执行16.最小信息单元,位(bit)17.信息处理阶段:收集,加工,决策,活动18.0有唯一编码,补码19.ASCII码,1个字节;汉字外码,2个字节20.ASCII,大写字母100,小写11021.汉字:输入码(外码),机内码,字型码(字模);24*24点阵:占24*24/8=72KB22.微机=主机+外部设备23.主板部件(6):芯片组,CPU插座,内存插槽,总线扩展槽,I/O接口,BIOS24.微机总线:内部,外部,系统25.内部和系统总线:地址(AB),数据(DB),控制(CB)26.外部:PCI,AGP27.内存:ROM,RAM(大于80ns),Cache(高速缓冲存储器)(15-35ns)28.外存(5):硬盘,软盘,光盘,磁带,U盘第三章:数据库技术基础1.数据模型:层次(有序树),网状(有向图),关系(二维表)2.数据库系统组成:计算机平台,数据库,数据库管理系统,数据库应用系统,用户3.信息世界的基本概念:实体,属性,码,域,实体型,实体集4.关系是二维表,元组的集合5.关系运算:选择,投影,连接6.Access对象(7):表,查询,窗体,报表,页,宏,模块7.Access数据基本载体,字段8.数据库处理技术的发展三个阶段:手工管理,文件管理,数据库管理9.数据库特点:最小冗余度,数据独立性,数据共享,安全可靠,保密性能好10.数据库功能:数据定义,数据操作,数据控制和管理11.设计数据库的阶段:需求分析,概念结构设计,逻辑结构设计,物理结构设计,实施数据库,使用和维护第五章:计算机网络技术与应用1.APARNET,Internet前身2.网络发展阶段:网络诞生,网络形3.计算机网络:是利用通信设备和线的、功能独立的多个计算机系统互共享和通信的系统。
大学计算机基础考点整理
1.1计算机概述考点1计算机发展简史1946年2月日,世界上第一台电子计算机EMAC在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。
从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。
对于传统的大型机,根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代,如表l1-1所示。
我国在微型计算机方面,研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。
考点2计算机的特点现代计算机算一般具有以下几个重要特点。
(1)处理速度快(2)存储容量大。
(3)计算精度高。
(4)工作全自动。
(5)适用范围广,通用性强。
考点3计算机的应用计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进人了家庭。
计算机主要有以下几个方面的应用。
(1)科学计算(数值计算)。
(2)过程控制。
(3)计算机辅助设计(CAD)和计算机辅助制造(CAM)。
(4)信息处理。
(5)现代教育(计算机辅助教学(CAI)、计算机模拟、多媒体教室、网上教学和电子大学)。
(6)家庭生活。
考点4计算机的分类计算机品种众多,从不同角度可对它们进行分类,如表1-2所示。
1.2数制与编码考点5数制的基本概念1.十进制计欺制其加法规则是“逢十进一”,任意一个十进制数值都可用0. 1. 2 .3 .4 .5 .6 .7 .8 .9共10个数字符号组成的字符串来表示,这些数字符号称为数码;数码处于不同的位置代表不的数值。
例如720.30可以写成7x102+2x101+0x100+3 x10 1+0x10 2,此式称为按权展开表示式2. R进制计数制从十进制计数制的分析得出,任意R进制计数制同样有基数N、和Ri按权展开的表示式。
R 可以是任意正整数如二进制R为2。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.1计算机概述考点1计算机发展简史1946年2月日,世界上第一台电子计算机E在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。
从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。
对于传统的大型机,根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代,如表l1-1所示。
我国在微型计算机方面,研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。
考点2计算机的特点现代计算机算一般具有以下几个重要特点。
(1)处理速度快(2)存储容量大。
(3)计算精度高。
(4)工作全自动。
(5)适用范围广,通用性强。
考点3计算机的应用计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进人了家庭。
计算机主要有以下几个方面的应用。
(1)科学计算(数值计算)。
(2)过程控制。
(3)计算机辅助设计(CAD)和计算机辅助制造(CAM)。
(4)信息处理。
(5)现代教育(计算机辅助教学(CAI)、计算机模拟、多媒体教室、网上教学和电子大学)。
(6)家庭生活。
考点4计算机的分类计算机品种众多,从不同角度可对它们进行分类,如表1-2所示。
1.2数制与编码考点5数制的基本概念1.十进制计欺制其加法规则是“逢十进一”,任意一个十进制数值都可用0. 1. 2 .3 .4 .5 .6 .7 .8 .9共10个数字符号组成的字符串来表示,这些数字符号称为数码;数码处于不同的位置代表不的数值。
例如720.30可以写成7x102+2x101+0x100+3 x10 1+0x10 2,此式称为按权展开表示式2. R进制计数制从十进制计数制的分析得出,任意R进制计数制同样有基数N、和Ri按权展开的表示式。
R 可以是任意正整数如二进制R为2。
(1)基数(Radix)一个计数所包含的数字符号的个数称为该数的基,.用R表示。
例如,对二进制来说,任意一个二进制数可以用0,1两个数字符表示,其基数R等于2。
(2)位值(权)任何一个R进制数都是由一串数码表示的,其中每一位数码所表示的实际值都大小,除数码本身的数值外,还与它所处的位置有关,由位置决定的值就称为位置(或位权)。
位置用基数R的I次幂Ri表示。
假设一个R进制数具有n为整数,m位小数,那么其位权为Ri,其中i=-m~n-1。
(3)数值的按权展开任一R进制数的数值都可以表示为:各个数码本身的值与其权的乘积之和。
例如,二进制数101.01的按权展开为:101.01B=1×22+0×21+1×20+0×2-1+1×2-2=5.25D任意一个具有n位整数和m位小数的R进制数的按权展开为:(N)R=dn-1×RN-1+dn-2×RN-2+…+d2×R2+d1×R1+d0×R0+d-1×R-1+…+d-M×R-M 其中di为R进制的数码考点6二、十、十六进制数的数码(1)十进制和二进制的基数分别为10和2,即“逢十进一”和“逢二进一”。
它们分别含有10个数码(0,1,2,3,4,5,6,7,8,9)和两个数码(0,1)。
位权分别为10i和2i(i=-m-n-1,m,n为自然数)。
二进制是计算机中采用的数制,它具有简单可行、运算规则简单、适合逻辑运算的特点。
(2)十六进制基数为16,即含有16个数字符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。
其中A,B,C,D,E,F分别表示数码10,11,12,13,14,15,权为16i (i=-m~n一1,其中m、n为自然数)。
加法运算规则为“逢十六进一”。
如表1-3所示列出了0~15这16个十进制数与其他3种数制的对应表示。
(3)非十进制数转换成十进制数。
利用按权展开的方法,可以把任一数制转换成十进制数。
例如:1010. 101 B=1 ×23+0 ×22+1 ×21+0 ×2 01×2-1+0 ×2-2+1×2-3只要掌握了数制的概念,那么将任一R进制数转换成十进制数的方法都是一样的。
(4)十进制整数转换成二进制整数。
把十进制整数转换成二进制整数,其方法是采用“除二取余”法。
具体步骤是:把十进制整数除以2得一商数和一余数;再将所得的商除以2,又得到一个新的商数和余数;这样不断地用2去除所得的商数,直到商等于0为止。
每次相除所得的余数便是对应的二进制整数的各位数码。
第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。
把十进制小数转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。
转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。
上述的方法同样适用于十进制数对十六进制数的转换,只是使用的基数不同。
(5)二进制数与十六进制数间的转换。
二进制数转换成十六进制数的方法是从个位数开始向左按每4位的组划分,不足4位的组以0补足,然后将每组4位二进制数代之以一位十六进制数字即可。
十六进制数字即可1.3 计算机中字符的编码考点7 西文字符的编码计算机中常用的字符编码有EBCDIC码和ASCII码。
IBM系列大型机采用EBCDIC码,微型机采用ASCII码是美国标准信息交换码,被国际化组织指定为国际标准。
它有7位码和8位码两种版.国际的7位ASCII码是用7位二进制数表示一个字符的编码,其编码范围从0000000B一1111111B,共有7=128个不同的编码值,相应可以表示128个不同的编码。
7位ASCII码表如表14所示。
表1-4 7位ASCII码表考点8汉字的编码1.汉字信息的交换码汉字信息交换码简称交换码,也叫国标码。
规定了7 445个字符编码,其中有682个非汉字图形符和6763个汉字的代码。
有一级常用字3 755个,二级常用字3 008个。
两个字节存储一个国标码。
国标码的编码范围是2121 H一7E7EH。
区位码和国标码之间的转换方法是将一个汉字的十进制区号和十进制位号分别转换成十六进制数,然后再分别加上20H,就成为此汉字的国标码:汉字国标码=区号(十六进制数)+20H位号(十六进制数)+ 20H而得到汉字的国标码之后,我们就可以使用以下公式计算汉字的机内码:汉字机内码=汉字国标码+8080H2.汉字偷入码汉字输人码也叫外码,都是由键盘上的字符和数字组成的。
目前流行的编码方案有全拼输人法、双拼输入法、自然码输人法和五笔输人法等。
3.汉字内码汉字内码是在计算机内部对汉字进行存储、处理的汉字代码,它应能满足存储、处理和传输的要求。
一个汉字输人计算机后就转换为内码。
内码需要两个字节存储,每个字节以最高位置…1”作为内码的标识。
4.汉字字型码汉字字型码也叫字模或汉字输出码。
在计算机中,8个二进制位组成一个字节,它是度量空间的基本单可见一个16 x 16点阵的字型码需要16 x 16/8=32字节存储空间。
汉字字型通常分为通用型和精密型两类。
5.汉字地址码汉字地址码是指汉字库中存储汉字字型信息的逻辑地址码。
它与汉字内码有着简单的对应关系,以简化内码到地址码的转换。
6.各种汉字代码之间的关系汉字的输人、处理和输出的过程,实际上是汉字的各种代码之间的转换过程。
如图1- 1表示了这些汉字代码在汉字信息处理系统中的位置及它们之间的关系.1. 4指令和程序设计语言考点9计算机指令一条指令必须包括操作码和地址码两部分。
一台计算机可能有多种多样的指令这些指令的集合称为该计算机的指令系统。
考点10程序设计语言程序设计语言通常分为机器语言、汇编语言和高级语言3类(1)机器语言。
机器语言是计算机唯一能够识别并直接执行的语言。
(2)汇编语言。
用汇编语言编写的程序称为汇编语言源程序.计算机不能直接识别它。
必须先把汇编语言程序翻译成机器语言程序(称目标程序),然后才能被执行。
(3)高级语言。
高级语言要用翻译的方法把它翻译成机器语言程序才能执行。
翻译的方法有“解释”和“编译”两种。
一个高级语言源程序必须经过“编译”和“连接装配”才能成为可执行的机器语言.1.5计算机系统的组成考点11计算机系统概述计算机系统是由硬件系统和软件系统两大部分组成的,如表l一5考点12“存储程序控制”计算机的概念1944年8月,著名美籍匈牙利数学家冯•诺依曼提出了EDVAC计算机方案,他在方案中提出了3条思想。
(1)计算机的基本结构。
计算机硬件应具有运算器、控制器、存储器、输人设备和输出设备等5大基本功能。
(2)采用二进制数.二进制数便于硬件的物理实现,又有简单的运算规则。
(3)存储程序控制.存储程序实现了自动计算,确定了冯.诺依曼型计算机的基本结构。
考点13计算机硬件的组成1运算器运算器是计算机处理数据和形成信息的加工厂,主要完成算术运算和逻辑运算,它由算术逻辑运算部(ALU)、累加器及通用寄存器组成。
2控制器控制器是计算机的神经中枢,它用以控制和协调计算机各部件自动、连续地执行各条指令。
它通常由指令部件、时序部件及操作控制部件组成。
(1)指令寄存器:存放由存储器取得的指令。
(2)译码器:将指令中的操作码翻译成相应的控制信号。
(3)时序节拍发生器:产生一定的时序脉冲和节拍电位,使得计算机有节奏、有次序地工作。
(4)操作控制部件:将脉冲、电位和译码器的控制信号组合起来,有时间性地、有时序地控制各个部件完成相应的操作。
(5)指令计数器:指出下一条指令的地址。
3存储器存储器是计算机记忆装置,主要用来保存数据和程序,具有存数和取数的功能。
存储器分为内存储器和外存储器。
CPU只能访问存储在内存中的数据,外存中的数据只有先调入内存后才能被CPU访问和处理。
4.输入设备输人设备的主要作用是把准备好的数据、程序等信息转变为计算机能接受的电信号送人计算机。
5.输出设备输出设备的主要功能是把运算结果或工作过程以人们要求的直观形式表现出来。
考点14计算机软件系统的组成软件系统可分为系统软件和应用软件两大类二1系统软件系统软件分为操作系统、语言处理系统(翻译程序)、服务程序和数据库系统4大类别。
(1)操作系统(OS)。
一个操作系统应包括下列5大功能模块:处理器管理、作业管理、存储器管理、设备管理和文件管理。
操作系统通常分成以下5类。
①单用户操作系统。
微软的MS-DOS、Windows属于此类。
②批处理操作系统。
IBM的DOS/VSE属于此类。
③分时操作系统。
UNIX是国际最流行的分时操作系统。
④实时操作系统。
⑤网络操作系统。
(2)对于高级语言来说,翻译的方法有两种:解释和编译。