windows XP第一章.docx
《windows XP第一章.docx》由会员分享,可在线阅读,更多相关《windows XP第一章.docx(28页珍藏版)》请在冰豆网上搜索。
![windows XP第一章.docx](https://file1.bdocx.com/fileroot1/2023-1/5/2a79a79f-7795-4e44-b273-d2879ca76a94/2a79a79f-7795-4e44-b273-d2879ca76a941.gif)
windowsXP第一章
Windowsxp复习资料
第一章
1.1计算机概述
术语介绍:
计算机:
是一种利用电子学原理根据一系列指令来对数据进行处理的机器。
PC:
即个人计算机,是能独立运行、完成特定功能的微型计算机。
IBM公司创立的PC标准至今仍被不断的沿用和发展。
人工智能:
由约翰。
麦卡锡在1956年提出,其主要目标是让计算机具有人类的智慧,可以像人类一样思考、推理和学习。
计算机发展简史
1946年2月15日,世界上第一台电子计算机ENIAC在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。
最开始主要是应用于军事方面。
(科学计算方面)
从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。
对于传统的大型机,根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代,
20世界80年代,第五代计算机,他将是超大规模集成电路、人工智能、软件工程等的综合产物,其显著特点是计算机具有人的部分智能、能识别和处理声音、图像。
具有学习的助理功能。
存储
语言
运算速度
第一代计算机
磁鼓和磁芯
机器语言和汇编语言
Ms
第二代计算机
主:
磁鼓辅助:
磁带
高级语言
Us
第三代计算机
半导体材料
高级语言
Ns
第四代计算机
半导体
高级语言
Ps
集成电路的写法:
小规模集成电路(SSI)中规模集成电路(MSI)大规模集成电路(LSI)
超大规模集成电路(VLSI)超特大规模集成电路(ULSI)
计算机的分类:
1.按照计算机的性能分类:
巨型机、大型机、中型机、小型机、微型机
2.按照计算机的功能分类:
专用计算机和通用计算机
3.按照计算机在网络中的作用分类:
服务器和工作站
4.按照计算机的功能和使用对象分类:
巨型机、大中型机、小型机、微型机、工作站
5.按照处理数据的形态分类:
数字计算机、模拟计算机、混合计算机
计算机的特点
现代计算机算一般具有以下几个重要特点。
(1)运算速度快
(2)存储容量大。
(3)计算精度高。
(4)具有记忆和逻辑判断能力。
(5)自动化程度高。
计算机的应用
计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进人了家庭。
计算机主要有以下几个方面的应用。
(1)数值计算(科学计算)。
(2)信息处理。
(数据处理)
(3)计算机辅助技术
(计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)、计算机辅助测试(CAT)计算机辅助工艺规划(CAPP)、计算机辅助质量控制(CAQ)、计算机集成制造系统(CIMS)。
(4)过程控制。
(实时自动控制)
(5)人工智能。
(6)多媒体应用
(7)网络技术
(8)云计算(基于因特网的超级计算模式)
超级计算机
超级计算机通常是指由数百、数千甚至更多的处理器组成的、能计算变通PC和服务器不能完成的大型复杂课题的计算机。
由于其运算速度快,人们可以通过数值模拟来预测和解释以前无法实验的自然现象。
超级计算机世界500强
2011年排行榜:
一、日本的“京”。
二、中国的“天河一号”。
2012年排行榜:
一、美国的“红杉”(IBM公司)。
二、日本的“京”。
五、中国的“天河一号”(在天津)。
我国在微型计算机方面,研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。
银河-Ⅰ:
1983年11月。
银河-Ⅱ:
1992年11月。
银河-Ⅲ:
1997年6月
计算机的发展趋势
计算机的发展趋势:
微型化、巨型化、网络化和智能化。
虽然现在还没有智能计算机,但智能化始终是计算机发展的方向。
从进入第四代以来,人们一直在期待第五代计算机——智能计算机的出现。
计算机科学之父、人工智能之父——阿兰。
麦席森。
图灵。
对于人工智能,他提出了重要的衡量标准“图灵测试”。
1.2数制与编码
数制的基本概念
1.十进制计数制
其加法规则是“逢十进一”,任意一个十进制数值都可用0.1.2.3.4.5.6.7.8.9共10个数字符号组成的字符串来表示,这些数字符号称为数码;数码处于不同的位置代表不的数值。
例如720.30可以写成7x102+2x101+0x100+3x10-1+x10-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进制数的数值都可以表示为:
各个数码本身的值与其权的乘积之和。
二、八、十、十六进制数的数码
(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。
权为8i(i=-m~n一1,其中m、n为自然数)。
加法运算规则为“逢八进一”。
十六进制基数为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种数制的对应表示。
十进制
二进制
八进制
十六进制
十进制
二进制
八进制
十六进制
0
0000
0
0
9
1001
11
9
1
0001
1
1
10
1010
12
A
2
0010
2
2
11
1011
13
B
3
0011
3
3
12
1100
14
C
4
0100
4
4
13
1101
15
D
5
0101
5
5
14
1110
16
E
6
0110
6
6
15
1111
17
F
7
0111
7
7
16
10000
20
10
8
1000
10
8
(3)二进制转换为十进制
可利用按权展开的方法进行计算.
例如,二进制数101.01的按权展开为:
(101.01)B=1×22+0×21+1×20+0×2-1+1×2-2=(5.25)D
(4)十进制整数转换成二进制整数。
把十进制整数转换成二进制整数,其方法是采用“除二取余”法。
具体步骤是:
把十进制整数除以2得一商数和一余数;再将所得的商除以2,又得到一个新的商数和余数;这样不断地用2去除所得的商数,直到商等于0为止。
每次相除所得的余数便是对应的二进制整数的各位数码。
第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。
把十进制小数转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。
转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。
上述的方法同样适用于十进制数对十六进制数的转换,只是使用的基数不同。
如:
十进制的7.25转换为二进制的数
整数部分:
小数部分:
27余数10.25
23余数1x2
21余数10.5整数部分0
0x2
1.0整数部分1
十进制的7转换为二进制为111
十进制0.25转换为二进制为0.01
(7.25)D=(111.01)B(5)二进制数与八进制数间的转换。
二进制数转换成八进制数的方法是从个位数开始向左按每3位的组划分,不足3位的组以0补足,然后将每组3位二进制数代之以一位十六进制数字即可。
八进制数字即可将1位转换为3位转换为二进制。
(6)二进制数与十六进制数间的转换。
二进制数转换成十六进制数的方法是从个位数开始向左按每4位的组划分,不足4位的组以0补足,然后将每组4位二进制数代之以一位十六进制数字即可。
十六进制数字即可将1位转换为4位转换为二进制。
计算机中字符的编码
计算机中常用的字符编码有EBCDIC码和ASCII码。
IBM系列大型机采用EBCDIC码,微型机采用ASCII码是美国标准信息交换码,被国际化组织指定为国际标准。
它有7位码和8位码两种版.国际的7位ASCII码是用7位二进制数表示一个字符的编码,其编码范围从0000000B一1111111B,共有7=128个不同的编码值,相应可以表示128个不同的编码。
7位ASCII码表如表所示。
常见的ASCII码的大小规则
1.数字比字母小
2.数字0比数字9小,字母A比字母Z小,字母a比字母z小
3.同个字母大写字母比小写字母小
常见的ASCII码值:
空格为32,A为65,a为97,0为48
计算机中信息存储的单位
一个二进制位(bit)是构成存储器的最小单位。
通常记为b,每位能代表一个“0”或者“1”。
通常将每8位二进制位组成的一个存储单元称为一个字节(Byte),并给每个字节编上一个号码,称为地址(Address)。
字节是信息存储的基本单位。
1字节(Byte)=8个二进制位(bit)
常用的存储容量单位还有:
KB(千字节),MB(兆字节)和GB(千兆字节)它们之的关系为:
1KB=1024B;1MB=1024KB;1GB=1024MB
在计算机中作为一个整体被存取、传送、处理的二进制数串称为一个字。
每个字中二进制位数的长度为字长。
不同的计算机字长不一样,常见的有8位、16位、32位、64位,字长越长,存放数的范围越大,精度越高。
现在常用的计算机字长为32位。
数在计算机中的表示
计算机中的数在处理过程中分为有符号数和无符号数。
无符号数:
表示一个数的绝对值,即数的各位都是用来表示数值的大小。
有符号数:
表示任意位长的正数和负数。
一般是,用一个数的最高位来表示符号位。
用“0”表示正号,“1”表示负号,其余位为数值位。
机器数:
一个数在机器中的表示形式,这个编码叫做机器数。
常见的机器数有:
原码、反码、补码。
真值:
这个数本身叫做真值。
反码和补码的求法
原码:
正号用“0”表示,负号“1”表示,其余位为数值位。
“0”有两个原码
反码:
正数的反码是其本身,负数的反码是保留符号位其余的依次取反。
“0”有两个反码。
补码:
正数的反码是其本身,负数的补码是反码的基础上加1。
“0”有一个补码。
所以有[[X]补]补=[X]原
计算机里面的减法运算都是将负数转换成它的补码就行加法计算。
汉字的编码
1.汉字信息的交换码
汉字信息交换码简称交换码,也叫国标码。
规定了7445个字符编码,其中有682个非汉字图形符和6763个汉字的代码。
有一级常用字3755个,二级常用字3008个。
两个字节存储一个国标码。
国标码的编码范围?
(121)H一(7E7E)H。
区位码和国标码之间的转换方法是将一个汉字的十进制区号和十进制位号分别转换成十六进制数,然后再分别加上20H,就成为此汉字的国标码:
汉字国标码高位字节=区号(十六进制数)+(20)H
汉字国标码低位字节=位号(十六进制数)+(20)H
而得到汉字的国标码之后,我们就可以使用以下公式计算汉字的机内码:
汉字机内码=汉字国标码+8080H
机内码高位字节=(区号)H+(A0)H机内码低位字节=(位号)H+(A0)H
2.汉字输入码
汉字输人码也叫外码,都是由键盘上的字符和数字组成的。
目前流行的编码方案有全拼输人法、双拼输入法、自然码输人法和五笔输人法等。
3.汉字内码
汉字内码是在计算机内部对汉字进行存储、处理的汉字代码,它应能满足存储、处理和传输的要求。
一个汉字输人计算机后就转换为内码。
内码需要两个字节存储,每个字节以最高位置‘1”作为内码的标识。
4.汉字字型码
汉字字型码也叫字模或汉字输出码。
在计算机中,8个二进制位组成一个字节,它是度量空间的基本单可见一个16x16点阵的字型码需要16x16/8=32字节存储空间。
汉字字型通常分为通用型和精密型两类。
5.汉字地址码
汉字地址码是指汉字库中存储汉字字型信息的逻辑地址码。
它与汉字内码有着简单的对应关系,以简化内码到地址码的转换。
6.各种汉字代码之间的关系
汉字的输人、处理和输出的过程,实际上是汉字的各种代码之间的转换过程。
如图表示了这些汉字代码在汉字信息处理系统中的位置及它们之间的关系.
1.3计算机系统的组成
专业术语:
CPU:
中央处理器,也称微处理器。
CPU是计算机的核心部件,负责处理、运算计算机内部的所有数据,CPU主要由运算器、控制器、寄存器组和内部总线等构成。
OS:
操作系统,是具有管理计算机系统的软、硬件资源。
控制程序的运行,改善人机界面,为其他应用软件提供支持等功能的系统软件。
“存储程序控制”计算机的概念
1944年8月,著名美籍匈牙利数学家冯•诺依曼提出了EDVAC(离散变量自动电子计算机)计算机方案,他在方案中提出了3条思想。
(1)计算机的基本结构。
计算机硬件应具有运算器、控制器、存储器、输人设备和输出设备等5大基本功能。
(2)采用二进制数.二进制数便于硬件的物理实现,又有简单的运算规则。
(3)存储程序控制.存储程序实现了自动计算,确定了冯.诺依曼型计算机的基本结构。
成为计算机设计的基本原则。
计算机系统概述
一个完整的计算机系统是由硬件系统和软件系统两大部分组成
计算机硬件的组成
1、运算器
运算器是计算机处理数据和形成信息的加工厂,主要完成算术运算和逻辑运算,它由算术逻辑运算部(ALU)、累加器及通用寄存器组成。
2、控制器
控制器是计算机的神经中枢,它用以控制和协调计算机各部件自动、连续地执行各条指令。
它通常由指令部件、时序部件及操作控制部件组成。
(1)指令寄存器:
存放由存储器取得的指令。
(2)译码器:
将指令中的操作码翻译成相应的控制信号。
(3)时序节拍发生器:
产生一定的时序脉冲和节拍电位,使得计算机有节奏、有次序地工作。
(4)操作控制部件:
将脉冲、电位和译码器的控制信号组合起来,有时间性地、有时序地控制各个部件完成相应的操作。
(5)指令计数器:
指出下一条指令的地址。
在集成电路出现以后,运算器和控制器一起称为中央处理器(CPU)。
3、存储器
存储器是计算机记忆装置,主要用来保存数据和程序,具有存数和取数的功能。
存储器分为内存储器和外存储器。
CPU只能访问存储在内存中的数据,外存中的数据只有先调入内存后才能被CPU访问和处理。
存储器分为内部存储器和外部存储器,内部存储器又可以分为ROM(只读存储器)和RAM(随机存储器)。
ROM中的信息只能读出不能写入,但可以长期保存,而RAM中的信息可读可写,但在断电以后会自动消失。
4.输入设备
输人设备的主要作用是把准备好的数据、程序等信息转变为计算机能接受的电信号送人计算机。
键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、游戏杆、语音输入装置等都属于输入设备。
5.输出设备
输出设备的主要功能是把运算结果或工作过程以人们要求的直观形式表现出来。
常见的输出设备有显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备。
控制流
数据流
计算机软件系统的组成
软件系统可分为系统软件和应用软件两大类
1、系统软件
系统软件分为操作系统、设备驱动程序、语言处理系统(翻译程序)、工具程序4大类别。
(1)操作系统(OS):
是控制其他程序运行,管理系统软件、硬件资源,并为用户提供操作界面的系统软件的集合。
它是用户与计算机的接口,实现用户与计算机的人机交互。
目前微机上常见的操作系统有DOS、OS/2、UNIX、Linux、windows、mac、netware。
(2)设备驱动程序:
是一种可以使计算机和设备通信的特殊程序,是硬件的接口,操作系统只有通过这个接口,才能控制硬件设备进行工作。
(3)语言翻译程序:
将程序语言编写出来的程序源代码转换成计算机硬件能识别的机器语言,以便于计算机的执行。
包括汇编程序、编译程序、解释程序。
对于高级语言来说,翻译的方法有两种:
解释和编译。
对源程序进行解释和编译任务的程序,分别叫做解释程序和编译程序。
(4)工具程序:
是指辅助操作系统的工具类型。
如windowsXP提供的磁盘碎片整理程序、磁盘清理软件、磁盘扫描程序。
(计算机系统团建的另一种分类:
操作系统、程序语言的设计、语言处理程序、数据库管理程序、系统辅助处理程序。
)
2、应用软件
应用软件包括:
管理软件、图形图像处理软件、文本处理软件和娱乐软件。
(1)管理软件:
用户存储、查询、更新、组织各种数据信息的软件。
如各种财务管理软件、超市销售管理软件、图书管理软件。
(2)文字处理软件:
用于写作、编辑、设计、排版各种文档的软件。
如word、wps、北大方正。
(3)图形图像处理软件:
用于对图形图像进行加工、处理、压缩等操作的软件。
如各种平面设计软件、动画制作软件、影视编辑处理软件等。
(4)娱乐软件:
各种游戏、模拟软件。
他们是目前软件行业中最流行、用户群体最大的软件类别。
硬件和软件是一个完整的计算机系统互相依存的两大部分,他们的关系主要体现在一下几个方面:
(1)硬件和软件互相依存。
软件的正常工作是硬件发挥作用的唯一途径。
(2)硬件和软件无严格界限。
(3)硬件和软件协同发展。
指令和计算机语言
计算机语言
计算机语言指用于人与计算机之间通信的语言。
计算机语言是人与计算机之间传递信息的媒介。
程序设计语言通常分为机器语言、汇编语言和高级语言3类
(1)机器语言。
机器语言是计算机唯一能够识别并直接执行的语言。
一串串由“0”和“1”组成的指令序列编写的计算机语言。
(2)汇编语言。
用汇编语言编写的程序称为汇编语言源程序.计算机不能直接识别它。
必须先把汇编语言程序翻译成机器语言程序(称目标程序),然后才能被执行。
(3)高级语言。
高级语言要用翻译的方法把它翻译成机器语言程序才能执行。
翻译的方法有“解释”和“编译”两种。
一个高级语言源程序必须经过“编译”和“连接装配”才能成为可执行的机器语言.
计算机程序
一条指令必须包括操作码和地址码两部分。
一台计算机可能有多种多样的指令这些指令的集合称为该计算机的指令系统。
计算机程序是由一系列让计算机执行某种操作的指令组成的代码化程序。
程序里的指令都是基于机器语言,用于只是计算机执行某种操作,一般由一串二进制代码组成。
程序通常首先用一种计算机程序设计语言编写,然后用编译程序或者解释程序执行程序翻译成机器语言。
计算机软件的知识产权
计算机软件列为享有著作权保护的作品。
未经软件著作人的同意,复制其软件的行为是侵权的行为,要承担相应的民事责任。
商业软件、共享软件、免费软件和开放源代码软件
商业软件:
是指被作为商品进行交易的软件。
共享软件:
是为了促进计算机软件业的发展,软件开发商或自由软件编者推出的免费产品,一般有次数、时间、用户数量限制。
但用户可以通过注册来解除限制。
免费软件:
软件开发商为了推广其软件,扩大公司的影响,免费向用户发放的软件产品。
开放源代码软件:
其最显著的特点就是源代码必须可用。
以便用户能自由的修改和在分发该软件。
最著名的开放源代码软件就是Linux操作系统。
1.4微型计算机的组成
术语介绍
总线:
是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。
总线是一种内部结构,它是CPU、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外围设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。
总线的分类
按照计算机功能的不同,计算机的总线可以划分为数据总线(DB)、地址总线(AB)和控制总线(CB)。
分别用来传输数据、传输地址和控制信号。
按照传输数据的方式划分,可以分为串行总线和并行总线。
按照时钟信号是否独立,可以分为同步总线和异步总线。
同步总线的时钟信号独立于数据,而异步总线的时钟信号是从数据中提取出来的。
总线的技术指标
总线的带宽:
是单位时间内总线上传送的数据量,即每秒钟传送数据量的最大稳态数据传输率。
总线的带宽=总线的工作频率X总线的位宽/8
总线的位宽:
是总线能同时传送的二进制数据的位数。
总线的工作频率:
以MHz为单位,工作频率越高,总线工作速度越快,总线带宽越宽。
接口:
是一套规范,满足这个规范的设备,就可以组装到一起,从而实现该设备的功能。
PC外部总线的发展史
ISA总线:
是IBM公司为PC/AT计算机而制定的总线标准,为16为体系机构,只能支持16为的I/O设备,数据传输率大约是16MB/S。
EISA总线:
是全32为的,用于支持原有的ISA扩充板,同时为以后的发展提供一个平台,总线提供的DMA(直接存储器访问)速度可以达到33Mbps。
AGP总线:
是显示卡的专用扩展插槽,它是在PCI图形接口的基础上发展而来的,他不是一种总线,而是一种接口方式。
AGP不能称为总线,它与PCI总线不同。
它是点对点连接,即连接控制芯片和AGP显示卡,但在习惯上我们依然称其为AGP总线。
(AGP接口的发展经历了AGP1.0、AGP2.0、AGP3.0)
PCI(外围组件互联):
是由intel公司1991年推出的用于定义局部总线的标准。
此标准允许在计算机内安装多大10个遵从PCI标准的扩展卡。
PCI—E(快速PCI标准):
采用点对点串行连接,支持热插播。
根据总线位宽不同,PCI—E分为×1、×4、×8、×16。
I/O设备:
实现CPU与外围设备、存储器的连接和数据交换的接口设备。
USB接口:
通用串行总线,他最大的特点就是支持“热插播”。
而不影响硬件的应用。
USB标准将USB分为5个部分:
控制器、控制器驱动程序、USB芯片驱动程序、USB设备及针对不同的USB设备的客户驱动程序。
USB逐渐成为PC机的标准接口已经是大势所趋。
主机
主机箱
分为立式和卧式两种。
但目前绝大多数都使用立式机箱。
主板
也称为系统板或母板,是机箱内最大的一块电路板。
几乎所有