计算机基础读书笔记【篇一:大学计算机基础读书笔记】计算机计算机的应用:数值计算,数据处理,自动控制,计算机辅助系统(cad,cam,cbe,cat,cai),人工智能,通信和电子商务(数值计算又称科学计算;数据处理又称信息处理;自动控制又称过程控制,包括检测过程和控制过程;计算机辅助设计cad(computer aided design),降低了设计人员的工作质量,提高了设计的效率和质量,节约了设计成本;计算机辅助制造cam(computer aided manufacturing)提高产品质量,降低生产成本和劳动强度,缩短生产周期;计算机辅助教育cbe(computer based education)包括计算机辅助测试cat(computer aided test)和计算机辅助教学cai(computer assisted instruction),提高了教学质量;人工智能ai(artificial intelligence),如专家系统等,可以对原始数据进行分析决策;计算机网络是计算机技术与通讯技术相结合的产物,提高了通信的速度与效率,降低了软件与硬件的使用费用,提高了计算机系统的可靠性)计算机的特点:运算速度快,计算精度高,记忆力强,具有逻辑判断能力,自动化程度高计算机系统:硬件系统和软件系统。
硬件系统:运算器,控制器,存储器,输入设备,输出设备。
软件系统:系统软件,应用软件。
计算机系统层次结构:应用软件层》实用软件层》操作系统层》硬件层数制:按进位的原则进行计数,进位计数制位权:一种进制中某个位置上的单位值十进制:0,1,…,9,逢十进一,基数为10。
二进制:0,1,逢二进一,基数为2。
二进制的优点:便于实八进制:0,1,2,…,7,。
0,倒排余数。
小二进制转换为十六进制方法:从小数点开始,每4位一组,不足4位的用0补齐,每一组用一个十六进制数表示。
八进制(十六进制)数转换为二进制数方法:每位八进制数(十六进制数)用3(4)位二进制数表示,删除两端无意义的0。
机器数:正负号用数字表示的数。
0为正,1为负。
真值:与机器数对应的数学中的数。
定点整数:将小数点的位置约定在机器数的末端。
补0为符号位后面。
定点小数:将小数点的位置约定在符号位的右侧。
补0为数值后面。
浮点数:将一个数表示为尾数和阶码。
阶码用定点整数,尾数用定点小数。
与科学计数法类似。
原码:整数含0的符号位为0,负数含0的符号位为1.数值部分为对应数的绝对值。
0的原码有两种编码,00000000(0.0000000),10000000(1.0000000)。
优点:与真值转换简单。
缺点:运算不方便且有错误。
8位定点整数原码的表示范围:--127--+127反码:正数含0的反码与原码一样;将负数含0原码除符号位外,每位变反。
0的反码有两种编码00000000(0.0000000),11111111(1.1111111)反码的反码为原码。
补码:正数含0的补码与原码一样;将负数的反码末位加1,注意进位。
0的补码只有1种。
00000000(0.0000000)正数的原码、反码、补码均相同。
补码的补码为原码。
先原码再反码后补码。
求补:包括符号位在内,每位变反,末位加1。
对某个数的补码求补即可得到该数相反数的补码。
规格化浮点数:提高了存储的精度。
阶码采用定点整数补码,尾数采用定点小数补码。
对于整数,规格化就是将小数点移到数值部分第一个1的左侧,对于负数而言就是将小数点移到第一个0的右侧。
ascii美国国家标准信息交换码。
7位ascii码又称基本ascii码,用7位二进制表示128个字符编码,包括33个控制字符。
常用字符代码由小到大:空格(32)、数字(0的代码为48)、大写字母(a的代码为65)、小写字母(a的代码为97)。
小写字母的代码比对应大写字母的代码大32。
8位ascii码又称扩展ascii码,用8位二进制表示256种,其中0---127即为前面的128个基本ascii码,特点是最高位为0;128—255是扩展部分,特点是最高位为1。
汉字编码:国标码:中国制定的用于计算机系统间交换汉字信息时使用的编码。
输入码:利用键盘输入汉字的编码。
机内码:计算机内部存储、处理和传输汉字的编码。
字型码:表示汉字形状的编码。
(点阵字型:将一个汉字均匀的分成若干行、若干列,形成一个点阵。
) cpu与内存构成主机。
主机与外部设备股票拟共同构成了计算机硬件系统。
外存既是输入设备又是输出设备。
存储器包括内存与外存。
控制器与运算器构成了中央处理器cpu。
计算机的主机和外部设备之间通过接口电路(简称接口)连接。
运算器:算数运算、逻辑运算。
控制器:控制各部件协调工作。
存储器:保存程序和数据,分为内存和外存。
内存:可以与cpu(运算器+控制器)直接交换信息,保存正在处理的数据和正在执行的程序。
内存主要包括随机存储器ram(random access memory)和只读存储器rom(read only memory)两类。
ram可以进行读取和写保存两种操作,但断电时信息丢失。
rom只能进行读操作,不能执行写操作,但是断电时信息不丢失。
rom主要保存最基本的固定不变的程序和数据。
rom容量<ram。
通常所说的内存容量指ram。
ram分为动态随机存储器dram和静态随机存储器sram。
dram存储密度高、存取速度慢、需要定期刷新。
sram存储密度低、存取速度快、不需要刷新。
存储单位有:位(bit)、字节(byte)、字(word)。
位是存储设备的最小存储单位存储一位二进制的存储设备。
字节是内存的最小编址单位,即每个字节都有唯一的一个地址,一般由连续的8位构成。
cpu一次能够处理的连续字节称为字。
字长有8位,16位,32位,64位。
字长越长,cpu的处理速度越快。
存储容量:单位:KB,MB,GB,TB。
1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB外存的功能:保存需要长期存储的内容和扩充内存容量。
断电时,外存中内容不丢失。
cpu不能直接访问外存。
常用外存:软盘存储器、硬盘存储器、光盘存储器、移动存储器(u盘)、cache高速缓存l1,l2、指令存储器、寄存器等。
软盘存储器:磁道:每个同心圆。
扇区:每个磁道被分成相同数目的区段,每个区段就是扇区。
一个扇区的容量为512b,即0.5kb 。
面数*每面磁道数*每磁道扇区数*512b。
硬盘存储器:分为固定式和可移动式两种。
容量=柱面数*每柱面容量=柱面数*盘面数*每磁道容量=柱面数*盘面数*每磁道扇区数*512b 。
光盘存储器:光盘主要包括cd和dvd两种,cd的容量通常为600mb左右,而dvd的容量通常都在4.7gb以上。
cd紧凑光盘,cd有cd—rom、cd—r、cd—rw。
dvd是数字多功能光盘或数字激光视盘的简称,包括dvd—rom、dvd—r、dvd—rw等。
u盘存储器特点:不使用驱动器,节省开支;使用的是usb接口,无需外接电源,支持即插即用和热插拔;存取速度比软盘快得多;体积非常小且很轻,便于携带;防震性能好。
为了满足用户对存储系统速度快、价格低和容量大的需求,存储系统采用了层次结构。
cache是与cpu和内存直接交换信息的高速缓冲存储器(简称高速缓存),其读写速度远高于内存。
cache存储系统由cache和内存构成,目的:提高cpu访问内存的速度。
虚拟存储系统由内存和外存(通常使用硬盘存储器)构成,目的:扩大内存的容量。
输入设备:负责将计算机外部的信息转换为计算机能够识别的二进制形式并保存到计算机的内存中。
常见的输入设备:键盘、鼠标器、扫描仪、数码相机(dc)、数码摄像机(dv)、麦克、光笔、条形码阅读机和触摸屏等。
键盘:字符输入设备。
输出设备:负责将计算机内部的二进制信息转换为人或其他设备能够识别的形式并输出。
常见的输出设备:显示器、打印机、音箱、绘图仪等。
外存既是输入设备又是输出设备。
计算机硬件的各部分之间通过总线相互传输信号。
总线:计算机中实现各部分之间通信的公共通道。
根据传输信号功能的不同,总线分为数据总线、地址总线和控制总线3种。
数据总线db:传输数据信息的双向总线。
地址总线ab:传输地址信息的单项总线。
控制总线cb:传输cpu发往其他部件的控制信息,或传输其他部件发给cpu的状态和请求等信息。
控制总线中某个线是单向的,但总体是双向的。
根据层次的不同,常见的:片内总线、系统总线和外部总线3种。
接口:输入输出设备接口的简称。
也称为输入输出适配器,功能:连接主机和外设并实现两者之间数据的传输。
用接口的目的:解决主机和外设的差异并使两者协调工作的功能。
软件分为系统软件和应用软件。
系统软件:用于管理计算机系统的软、硬件资源、控制计算机系统运行、维护计算机系统的软件的集合。
主要包括:操作系统、计算机语言处理程序、数据库管理系统和服务程序4类。
操作系统(os)计算机语言处理程序:计算机语言包括:低级语言和高级语言。
低级语言:包括机器语言和汇编语言。
机器语言:能直接执行、执行速度快、编程效率低和不通用的特点。
汇编语言:执行速度快、不能直接执行、编程效率低(但比机器语言效率高)和不通用的特点。
高级语言:编程效率高、通用、不能直接执行和执行速度慢的特点。
数据库管理系统服务程序计算机犯罪:利用计算机进行的犯罪。
特点:智能性、隐蔽性、危害性、广域性、低龄化、诉讼困难性、司法滞后性。
计算机病毒是程序。
黑客是人。
防火墙防黑客。
杀毒针对程序。
计算机病毒特点:传染性、潜伏性、隐蔽性、破坏性、寄生性、针对性、不可预见性。
预防计算机病毒应从管理制度和技术手段入手。
在技术上可以安装防毒卡和防毒软件。
病毒的检测有手工检测和自动检测。
杀毒有手工杀毒和自动杀毒。
没有一种防毒软件可以查杀所有的病毒。
第2章操作系统基础操作系统(operating system,os):直接控制和管理计算机系统的软、硬件资源,合理的组织计算机的工作流程,方便用户充分而有效的使用这些资源的程序集合。
操作系统是软件,而且是系统软件,由一组程序组成;功能:管理计算机系统内的各种资源,组织多道程序运行;是用户和计算机之间通信的桥梁,为用户提供良好的界面,以方便用户使用计算机,并扩充硬件功能。
操作系统的史前时代:手工操作。
程序设计全部采用机器语言,没有操作系统,人们采用手工操作方式来控制计算机的基本功能。
慢速的手工操作与快速的cpu之间出现了矛盾,另一方面cpu与输入输出设备之间速度不匹配。
操作系统的雏形:监督程序(早期批处理)。
单道批处理分为联机批处理和脱机批处理。
联机批处理:由cpu直接控制作业输入与输出。
脱机批处理:加设的“卫星机”专门处理输入与输出。
现代意义上操作系统的出现:多道批处理。