计算机二级vb基础知识考点整理.docx

上传人:b****4 文档编号:24614683 上传时间:2023-05-29 格式:DOCX 页数:29 大小:39.48KB
下载 相关 举报
计算机二级vb基础知识考点整理.docx_第1页
第1页 / 共29页
计算机二级vb基础知识考点整理.docx_第2页
第2页 / 共29页
计算机二级vb基础知识考点整理.docx_第3页
第3页 / 共29页
计算机二级vb基础知识考点整理.docx_第4页
第4页 / 共29页
计算机二级vb基础知识考点整理.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

计算机二级vb基础知识考点整理.docx

《计算机二级vb基础知识考点整理.docx》由会员分享,可在线阅读,更多相关《计算机二级vb基础知识考点整理.docx(29页珍藏版)》请在冰豆网上搜索。

计算机二级vb基础知识考点整理.docx

计算机二级vb基础知识考点整理

(该内容都由本人辛苦整理,希望大家好好利用)

数进制的基本概念

1、比特:

是计算机和其他数字系统处理、存储和传输信息的最小单位,一般用小写的字母“b”表示。

比特只有两种状态,或者是“1”或者是“0”。

(比特无大小)

2、比特的运算:

逻辑乘(与)0011

∧0∧1∧0∧1

0001

逻辑加(或)0011

∨0∨1∨0∨1

0001

取反(非),“0”取反后世“1”,“1”取反后是“0”。

3、比特的存储单位:

KB(千字节)、MB(兆字节)、GB(吉字节)、TB(太字节)

它们之间的关系是:

1KB=210B=1024B 1MB=210KB 1GB=210MB 1TB=210GB

4、比特的传输速率单位:

b/s(bps)、kb/s(千比特)、Mb/s(兆比特)、Gb/s(吉比特)、Tb/s(太比特)

它们之间的关系是:

1kb/s=1000b/s 1Mb/s=1000kb/s1Gb/s=1000Mb/s 1Tb/s=1000Gb/s

5、二进制、十进制、八进制和十六进制

⑴二进制,基数为2(共有0、1两个数)

(1011)2=1×23+0×22+1×21+1×20=(11)10

⑵十进制,基数为10(共有0、1…9十个数)

(1011)10=1×103+0×102+1×101+1×100=1011

⑶八进制,基数为8(共有0、1…7八个数)

(1011)8=1×83+0×82+1×81+1×80=(521)10

⑷十六进制,基数为16(0、1…9、A…F十六个数)

(1011)16=1×163+0×162+1×161+1×160=(4113)10

6、不同进制的转换

(1)二进制、八进制、十六进制→十进制:

如:

()2=1×23+0×22+1×21+1×20+1×2-1+0×2-2×2-3=

=10×161+9×160+4×16-1=

(2)十进制→二进制、八进制、十六进制:

整数:

除以转换之后数制的基数,反序取余数,直到商为0结束

小数:

乘以基数,正序取整数部分,直到小数部分为0或满足一定的精度结束。

如:

()10=()2

×2=整数部分=1(高位)

×2=整数部分=1

×2=1整数部分=1(低位)

(3)二进制→八进制:

从小数点开始每三位二进制转换为一位数(十进制数),不足三位的,小数点前的在前面补0,小数点后的在后面补0。

(0)8=000

(1)8=001

(2)8=010(3)8=011

(4)8=100(5)8=101(6)8=110(7)8=111

(11)2=(001)2=()8

(4)八进制→二进制:

一位八进制数转换成对应的三位二进制

()8=(001010111)2=(1010111)2

(5)二进制→十六进制:

从小数点开始每四位二进制换为一位十六进制,不足四位的,小数点前的在前面补0,小数点后的在后面补0

(6)十六进制→二进制:

一位十六进制数转换成对应的四位二进制

(0)16=0000

(1)16=0001

(2)16=0010(3)16=0011(4)16=0100(5)16=0101

(6)16=0110(7)16=0111(8)16=1000(9)16=1001(A)16=1010(B)16=1011

(C)16=1100(D)16=1101(E)16=1110(F)16=1111

(1)2=(0001)2=()16

(7)十六进制→二进制:

()16=(01001110)2=()2

7、数值型数据在计算机中的表示

数值型数据分为整数和小数,它们在计算机中表示时分为定点数和浮点数。

(1)定点数(小数点固定的数)

定点数分为定点整数和定点小数(纯小数),定点整数的小数点固定在二进制数最后一位的后面。

定点小数的小数点固定在二进制数最高一位的前面。

定点整数又分为带符号数和不带符号数(正整数),带符号数最高一位二进制表示符号(通常用0表示正号1表示负号)其余各位表示数据;不带符号数所有的二进制位数都用来表示数据。

定点整数通常以原码、反码或补码的形式存放在计算机中,如果X表示真值,它在计算机内的各种编码称为机器数。

各种机器数的表示形式为[X]原、[X]反、[X]补。

○1原码

正数:

最高位为0,其余各位表示其值。

总的位数根据CPU的字长而定。

负数:

最高位为1,其余位表示值,不足字长的位补0

○2反码

正数:

和原码相同

负数:

在原码的基础上,符号位不变,其余各位按位取反

○3补码

正数:

和原码相同

负数:

在原码的基础上,符号位不变,其余各位按位取反,末位加1

对于一个正整数,它的原、反、补码相同。

判断一个机器数的真值,要把它转换成原码形式。

已知一负整数的补码求原码:

符号位不变,其余各位按位取反,末位加1(不是减1)

通常数值型数据在计算机中都以补码形式存储,因为采用补码形式便于把减法运算转变成加法运算,这样减少了计算机的物理器件,从而减少成本。

也就是说计算机的运算器中是没有减法器,只有加法器。

总结:

1机器字长为8的无符号的整数能表示数的范围:

0-255(00000000-)

2字长为16的无符号整数范围为0-65535(0000000000000000-111)

③字长为n位的无符号整数表示数的范围0-(2n-1)。

④机器字长为8的二进制补码表示带符号整数范围为-128至+127(-01111111)

⑤字长为16的二进制补码表示无符号整数范围为-32768至+32767⑥字长为n位的二进制补码表示带符号整数的范围为-2n-1至+(2n-1-1)。

负数要比正数多一个数。

(2)浮点数:

小数点位置不固定的数。

浮点由尾数和阶码组成,如:

=×10+3,其中+称为尾数,“-”号称为数符,+3称为阶码,“+”号称为阶符。

数据的溢出:

一个数据的阶码超过计算机所能表示的最大阶码称为上溢,计算机要停止运算的。

一个数据的阶码小于计算机所能表示的最小阶码称为下溢,计算机将把此数作为0处理,机器仍然可以运行。

8位二进制代码

不带符号整数的值

带符号整数的值(原码)

带符号整数的值(补码)

00000000

00000001

……

01111111

10000000

10000001

……

11111111

0

1

……

127

128

129

……

255

0

1

……

127

-0

-1

……

-127

0

1

……

127

-128

-127

……

-1

字符编码

1、西文字符的编码计

ASCII码全称为美国标准信息交换码,算机中常用的字符编码有EBCDIC码和ASCII码

标准ASCII编码中共有128个字符,96个可打印字符,32控制字符,每个字符用7个二进位数进行编码,以一个字节存放一个ASCII码,编码范围从0000000B一1111111B

2、汉字的编码

(1)GB2312(第一个国家标准1981)

我国大陆使用最早的计算机汉字编码,全称为《信息交换用汉字编码字符集-基本集》

GB2312规定了7445个字符编码,其中有6763个简化汉字的代码和682个非汉字图形符。

有一级常用字3755个,二级常用字3008个。

两个字节存储一个国标码。

国标码的编码范围:

121H一7E7EH。

汉字国标码=区号(十六进制)+20H位号(十六进制)+20H

汉字机内码=汉字国标码+8080H

机内码:

汉字存储在计算机中的编码。

一个汉字有唯一的机内码,占二字节,并且每个字节的最高位都是“1”。

它在交换码的每个字节的最高位加1得到(这样是为了和ASCII相区别)

区位码:

每个字符用两个字节二进制表示,它的代码表分为94个区,对应第一个字节,每个区又分94个位,对应第二个字节,两个字节的值分别为区号和位号加32(20H)

区位码不能用于汉字的通信,因为它和国际标准通信码不兼容,根据ISO2022的规定,必须将区位码中的区号和位号分别加上32。

得到的代码称为汉字的“国际交换码”(简称交换码、国标码),交换码用于汉字的传输和交换。

输入码:

用不同的中文输入法输入的汉字编码,一种输入法对应一种编码,

汉字输入编码方法大体分为:

数字编码、字音编码、字形编码、形音编码。

(如“中”在智能ABC输入法中输入码为“zhong”,在五笔字型输入法中输入码为“k”)

字模码:

也称之为字形码,用来描述汉字的字体的。

一般用点矩阵的形式表示

格式为:

行点数×列点数,行点数和列点数一般为字节的整数倍(8的倍数)。

每一种字形都以一个文件形式存储在计算机中。

(2)GBK(1995)

GBK全称《汉字内码扩展规范》。

包括BG2313-80中所有的简体字而且还包含繁体字,共有21003个汉字和883个图形符号,前6763个汉字和GB2312完全一样。

(3)GB1083-2000

它的全称《信息交换用汉字编码字符集-基本集的扩充》,它用4个字节表示一个汉字。

共有27000个汉字。

它和GB2312-80、GBK都是兼容的。

(4)BIG5

我国台湾地区、香港和澳门地区使用的是繁体字BIG5(大5码)编码。

(5)UCS/Unicode

UCS称为通用编码字符集,它规定了世界现代书面语言文字所使用的所有字符标准编码。

但它和ASCII码不兼容。

计算机的组成

1、输入输出设备(统称I/O设备)

常用的输人设备有:

键盘和鼠标,其他的输人设备有扫描仪、手写输入设备、声音输入设备、触摸屏和条形码阅读器。

常用的输出设备有:

显示器和打印机、绘图仪,音箱。

磁盘既可以属于输入设备,也可以属于出设备。

常见的输入设备有键盘、鼠标、扫描仪、磁卡读入机、条形码阅读器、触摸屏、数码相机等。

1、键盘。

按结构划分,键盘有机械式和电容式,现在大多是电容式的,这种键盘击键盘声音小,无接触,寿命长,手感好。

为了避免电极间进入灰尘,按键采用密封组装,键体不可拆卸。

键盘与主机的接口有AT(大口)、PS/2(小口)、USB。

无线键盘采用无线接口,通过红外线或无线电波将输入信息传送给主机上安装的专用接收器。

红外线型的无线键盘具有严格的方向性,而无线电波要灵活得多。

2、鼠标。

主要的技术指标是分辨率,用dpi(dotperinch)表示,指的是鼠标每移动一英寸距离光标地屏幕上所通过的像素的个数。

分辨率越高,性能越好,现在一般为300-400dpi

按结构鼠标分为:

机械式鼠标、光电式鼠标、光机式鼠标。

鼠标器与主机的接口有三种:

RS-232(串口,9针D形插头)、PS/2(小口,6针小圆形接口)、USB。

3、扫描仪。

它是将图片(照片)或文字输入计算机的一种输入设备。

按结构分:

手持式、平板式、胶片专用和滚筒式。

现在常用于家用和办公自动化领域的是平板式。

主要指标有:

扫描的分辨率,它反映了扫描图像的清晰程序,用每英寸生成的像素数(dpi)来表示。

色彩位数,色彩位数越多,扫描仪所能反映的色彩越丰富。

色彩的种类是2的位数次方。

与主机接口有:

SCSI、USB、Firewire

4、数码相机。

是除扫描仪之外的另一种重要的图像输入设备。

它将影像聚焦在成像芯片CCD或CMOS上,并由芯片转换成电信号,再经模数转换(A/D转换)变成数字图像,经过处理和数据压缩存储在相机内的存储器中,存储器一般采用快擦除存储器,即断电后也不会丢失信息。

主要指标:

像素:

分辨率之乘积。

存储容量:

存储器的存储容量

2、中央处理器(CPU)

(1)寄存器组

由十几甚至几十个寄存器组成,它们用来临时存放参加运算的数据和运算得到的中间或最后结果。

需要运算器处理的数据总是预先从内存传送到寄存器;预算结果不再需要继续参加运算时就从寄存器保存到内存。

(2)运算器

又称算术逻辑部件(ALU),是用来对数据进行加,减,乘,除或者与,或,非等各种基本的算术运算和逻辑运算。

为了加快运算速度,运算器中的ALU可能有多个,有的完成整数运算,有的完成实数(浮点数)运算,有的进行特殊运算。

(3)控制器

是CPU的指挥中心,它有一个指令计数器,用来存放用CPU正在执行的指令的地址,CPU将按照指令地址从内存读取所要执行的指令。

它还有一个指令寄存器,用来保存当前正在执行的指令,通过译码器解释该指令的含义,控制运算器的操作,记录CPU的工作状态。

(4)指令及指令系

指令是构成程序的基本单位,用二进位表示,用来规定计算机执行什么操作。

操作码

操作数地址

通常,一条指令由两部分组成:

①操作码。

操作码是用来指出计算机应当执行何种操作的一串二进制位。

例如,加法、减法、乘法、除法、取数、存数等操作,均有各自相应的二进制编码。

操作码的位数决定了CPU所识别的指令的条数。

②操作数。

操作数指出该指令所要操作(处理)的数据或者数据所在的位置,由操作码决定。

如果操作数给出的是地址信息,那么这部分也称为“地址码”。

地址码可以给出若干个地址:

所要处理数据的地址(源操作数地址)、操作结果的存放地址(目的地址)等。

地址码可以是CPU某个寄存器的地址,也可以是内存储器的某个单元的地址。

(5)CPU的性能指标

CPU的性能指标直接决定了由它构成的微型计算机系统性能指标。

①字长(位数):

CPU中整数寄存器和定点运算器的宽度(即二进制数的位数)

②主频:

(也叫时钟频率),单位是MHz(或GHz),决定CPU芯片内部数据传输与操作速度的快慢。

③CPU总线速度

④高速缓存

⑤指令系统

⑥逻辑结构

 

PC机的主机

1、主板:

又称母板,在主板上通常安装有CPU插座、芯片组、存储器插座、扩充卡插槽、显卡插槽、BIOS、CMOS存储器、辅助芯片、I/O插口等。

为了便于不同PC机主板的互换,主板的物理尺寸已经标准化,目前使用的比较多的是ATX和BTX规格的主板。

2、BIOS(基本输入/输出系统)(非易失性存储器)

存放在闪存(FlashROM)中,即使关机,它的内容也不会改变。

①加电自检程序(POST)

②系统自举

③CMOS设置程序(CMOS芯片是易失性存储器,必须使用电池供电,使计算机关机后信息不丢失)

④基本外围设备的驱动程序

3、内存储器

内存的存取速度快而容量相对较小,它与CPU直接相连,用来存放等待CPU运行的程序和处理的数据。

外存的速度较慢而容量相对很大,它与CPU不直接连接,用于永久性地存放计算机中几乎所有的信息。

内存储器由称为存储器芯片的半导体集成电路组成。

半导体存储器芯片主要按照是否能随机地进行读写,分为随机存取存储器(RAM)和只读存储器(ROM)。

1RAM

(随机存取存储器)可随机地向指定的存储单元读写信息。

但计算机断开系统电源后,这种存储器中的信息将完全丢失。

这种特点称之为数据的易失性。

其中RAM根据其保存数据的机理不同又可分为SRAM(静态存取存储器)(高速缓冲存储器)

DRAM(动态存取存储器)(主存储器)

2ROM(非易失性存储器)

(只读存储器)一种能够永久或半永久地保存数据的存储器,即使关机后,存放在ROM中的数据也不会丢失。

如微机主板上的BIOS就是一种ROM。

按照ROM的内容是否能在线改写,ROM可分为以下几类:

(1)不可在线改写内容的ROM。

如掩膜ROM(MaskROM)、PROM(前两种不能改写)和EPROM(用户可以使用专用装置写入信息)

(2)FlashROM(闪存)(可以像RAM一样方便地写入信息)。

4、主存储器

主存储器是由若干DRAM芯片组成,它包含有大量的存储单元,每个存储单元可以存放1个字节(8个二进位)。

存储器的存储容量就是指它所包含的存储单元的总数,单位是MB(1MB=220字节)或GB(1GB=230字节)。

为了区分不同的存储单元,必须给每一个存储单元分配一个编号,存储单元地址编号是从0开始编号。

CPU按地址访问存储单元。

5、I/O接口:

是指I/0设备和计算机相连接的接口。

PC机可以连接许多不同种类的I/O设备,所用的I/O端口分成很多类型。

名称

传输方式

传输速率

标准

可连接的设备数目

通常连接的设备

 

串行

s(慢速)

s(全速)

USB-IF

最多127

键盘,鼠标,数码相机,移动盘

串行

60MB/s(高速)

USB-IF

最多127

外接硬盘,数字视频,扫描仪

IEEEE-1394a

IEEEE-1394b

串行

25,50MB/s

100MB/s

FireWire

最多63

数字视频

IDE

并行

66MB/s

100MB/s

133MB/s

UltraATA/66

UltraATA/100

UltraATA/133

1-4

硬盘,光驱,软驱

SATA

串行

150MB/s

30MB/s

 

1

硬盘,光驱

PS/2

串行

低速

IBM

1

键盘,鼠标

IrDA红外线

串行

1115000bps或4Mbps

红外线数据协会

1

键盘,鼠标,打印机

6、I/O总线(Bus)

是计算机各部件之间传送信息的一组公用的信号线及相关控制电路。

总线分为内部总线和系统总线。

内部总线是CPU内各组成部分相互通信的线路。

系统总线是CPU、存储器、I/O设备交换信息的线路,也称之为“底板总线”。

I/O总线上的三类信号:

数据信号,地址信号,控制信号。

根据总路线传输的信号把系统总线分为:

数据总线DB(DataBus)、地址总线AB(AddressBus)、控制总线CB(ControlBus)。

常用的总线工业标准有:

ISA、EISA、PCI、PCIExpress等,其中PCI总线是目前应用最广泛的,其工作频率是33MHZ,数据线宽度是32(64)位,传输速率为133MB/s(266MB/s)

总线带宽(MB/s)=(数据线宽度/8)×总线工作频率(MHz)×每个周期的传输次数

计算机软件

1.软件的分类

Ⅰ.①系统软件例BIOS,操作系统(Windows),程序语言处理系统(C语言编译器),数据库管理系统(ORACLE,ACCESS)

3应用软件

类别

例子

文字处理软件

电子表格软件

图形图像软件

媒体播放软件

网络通信软件

演示软件

信息检索软件

个人信息管理软件

游戏软件

Excel

AutoCAD,Photoshop,CorelDraw,3DSMAX

MediaPlayer,RealPlayer,Winamp

OutlookExpressMSN,QQ,ICQ

PPT

Google,XX

Outlook,Lotus,Notes

游戏

Ⅱ.①商品软件:

用户需付费才能得要其使用权

②共享软件:

一种“买前免费试用”的具有版权的软件,它通常允许用户试用一段,也允许用户进行拷贝和散发(但不可修改后散发)

4自由软件:

用户可自由共享软件,允许随意拷贝,修改其源代码,允许销售和自由传播

操作系统(OS)

属于系统软件,它是系统软件的核心,它和硬件系统最接近

1、操作系统的作用:

(1)为计算机运行的程序管理和分配各种系统中的各种软硬件资源。

(2)为用户提供友善的人机界面。

现在大多采用GUI(图形用户界面)界面。

(3)为应用程序的开发和运行提供一个高效率的平台。

2、操作系统的功能

五大功能:

任务管理、存储管理、文件管理、设备管理和作业管理。

它们之间不是独立进行的,而是相互依赖的。

任务管理有三种不同的方式:

进程管理、分时和并行管理。

进程是操作系统调度的基本单位,它可反映程序的一次执行过程。

进程管理主要是对处理机CPU进行管理。

虚拟存储器:

当内存不够用时,把内存和外存结合起来一起管理。

它的存储空间比实际的物理内存空间大。

计算机中所有的程序、数据和文档都是以文件的形式存储的。

3、常用的操作系统

(1)Windows系列

Windows9X:

它是PC机上常用的操作系统。

从95开始,机器字长都是32位的单用户、多任务的操作系统。

支持图形用户界面;支持“即插即用”的系统配置;还提供通信软件。

WindowsNT:

它是网络操作系统。

一般安装在服务器上。

内置网络功能;支持许多通讯协议;有一个集中的安全系统,安全级别达到C2级;采用了容错技术和高级文件管理技术;可访问4GB的RAM,使用64位地址,外存容量可达TB级。

Windows2000:

实际上它是,它基于NT技术构建的,亦即它使用NT的内核代码。

它支持USB设备,共有4个版本:

professional,用于工作站;server和advancedserver:

安装于中小型服务器系统;datacenterserver:

安装于大型服务器系统。

WindowsXP

WindowsVista

(2)UNIX

它是Bell实验室开发的一种通用型、多用户交互分时操作系统。

它的特点是:

1、结构简练:

以树形目录结构的文件系统为基础。

整修结构分为内核部分、外层应用子系统两部分。

2、功能强大。

3、移植性好:

一开始它是用汇编语言缩写的,后来用C语言改写。

源代码开放。

4、网络通信功能强:

TCP/IP协议就是在UNIX系统上开发成功有。

(3)Linux

是一个多用户、多任务的操作系统,支持多工作平台和多处理器。

它是一种“自由软件”。

其源代码向世人公开。

(4)OS/2操作系统

它是IBM公司开发的PC机操作系统。

这是一个多任务、图形用户界面的操作系统。

程序设计语言

1、程序设计语言的分类

程序设计语言按其级别划分为机器语言、汇编语言和高级语言三大类。

(1)机器语言:

是最底层的计算机程序语言,用二进制代码编写,是计算机唯一能直接识别运行的语言,其它任何语言都要最终“翻译”成机器语言才能在计算机中执行。

一条机器语言指令由操作码和操作数地址码组成,操作码规定本条指令作何种功能(加、减、乘、除等),操作数地址码指示操作数的地址。

用机器语言编写的程序执行的速度最快、效率最高,但可读性和可移植性都很差,它是面向机器的。

(2)汇编语言:

是一种符号化的机器语言,它是用英文缩写字符(指令助记符)来代替机器语言指令代码中的操作码,用地址符号代替地址码。

这种语言主要是为了解决机器语言程序的可读性问题。

用这种语言编写的程序不能被计算机直接识别执行,必须用一种专门的翻译程序将汇编语言程序翻译成机器语言程序,这个翻译的过程叫作“汇编”。

用这种语言编写的程序可移植性差,它也是面向机器的

(3)高级语言:

接近人类自然语言,如Basic、C、C++、Pascal、Java、VFP等。

它又可以分为面向过程的程序设计语言和面向对象(OOP)的程序设计语言。

Basic、C属于面向过程的程序设计语言,VisualBasic、C++、Pascal、Java、VFP属于面向对象的程序设计语言。

用高级语言编写的程序必须经过解释或编译后才能被计算机识别执行。

解释:

一边编写程序一边翻译,是一条语句一条语句的翻译执行。

编译:

将程序编写完,然后再翻译执行。

翻译后的程序叫目标程序。

2、常用的程序设计语言

FORTRAN:

它是FormulaTranslation(公式翻译)的缩写。

这是一种主要用于数值计算的面向过程的程序设计语言。

它主要用于大型科学计算和工程计算方面的编辑。

ALGOL:

它是AlgorithmicLanguage(算法语言)。

它的后继语言PASCAL是第一个结构化的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 电大

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1