当前位置:文档之家› 计算机二级vb基础知识考点整理

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

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

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

数进制的基本概念

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

比特只有两种状态,或者是“1”或者是“0”。(比特无大小)

2、比特的运算:

逻辑乘(与)0 0 1 1

∧0 ∧ 1 ∧0 ∧ 1

0 0 0 1

逻辑加(或)0 0 1 1

∨0 ∨ 1 ∨0 ∨ 1

0 0 0 1

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

3、比特的存储单位:KB(千字节)、MB(兆字节)、GB(吉字节)、TB(太字节)

它们之间的关系是:1KB=210B=1024B1MB=210KB1GB=210MB1TB=210GB

4、比特的传输速率单位:b/s(bps)、kb/s(千比特)、Mb/s(兆比特)、Gb/s(吉比特)、Tb/s(太比特)

它们之间的关系是:1kb/s=1000b/s1Mb/s=1000kb/s 1Gb/s=1000Mb/s1Tb/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)二进制、八进制、十六进制→十进制:

如:(1011.101)2=1×23+0×22 +1×21+1×20+1×2-1+0×2-2×2-3=11.625

a9.4H=10×161+9×160+4×16-1=169.25

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

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

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

如:(0.875)10=(0.111)2

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

0.75×2=1.5 整数部分=1

0.5×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 101.01)2=(001 101.010)2=(35.2)8

(4)八进制→二进制:

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

(16.327)8=(001 110.011 010 111)2=(1 110.011 010 111)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 1101.01)2=(0001 1101.0100)2=(1D.4)16

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

(4C.2E)16=(0100 1100.0010 1110)2=(1001100.0010111)2

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

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

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

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

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

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

○1原码

正数:最高位为0,其余各位表示其值。总的位数根据CPU的字长而定。

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

○2反码

正数:和原码相同

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

○3补码

正数:和原码相同

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

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

判断一个机器数的真值,要把它转换成原码形式。已知一负整数的补码求原码:符号位不变,其余各位按位取反,末位加1(不是减1)

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

总结:

①机器字长为8的无符号的整数能表示数的范围:0-255(00000000-11111111)

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

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

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

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

(2)浮点数:小数点位置不固定的数。浮点由尾数和阶码组成,如:-345.6= -0.3456×10+3,其中+0.3456称为尾数,“-”号称为数符,+3称为阶码,“+”号称为阶符。

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

字符编码

1、西文字符的编码计

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

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

2、汉字的编码

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

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

GB2312规定了7 445个字符编码,其中有6763个简化汉字的代码和682个非汉字图形符。有一级常用字3 755个,二级常用字3 008个。

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

国标码的编码范围:121 H一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(dot per inch)表示,指的是鼠标每移动一英寸距离光标地屏幕上所通过的像素的个数。分辨率越高,性能越好,现在一般为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(基本输入/输出系统)(非易失性存储器)

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

①加电自检程序(POST)

②系统自举

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

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

3、内存储器

内存的存取速度快而容量相对较小,它与CPU直接相连,用来存放等待CPU运行的程序和处理的数据。外存的速度较慢而容量相对很大,它与CPU不直接连接,用于永久性地存放计算机中几乎所有的信息。

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

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

①RAM

(随机存取存储器)可随机地向指定的存储单元读写信息。但计算机断开系统电源后,这种存储器中的信息将完全丢失。这种特点称之为数据的易失性。其中RAM根据其保存数据的机理不同又可分为SRAM(静态存取存储器)(高速缓冲存储器)

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

②ROM(非易失性存储器)

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

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

(1)不可在线改写内容的ROM。如掩膜ROM( Mask ROM) 、PROM(前两种不能改写)和EPROM (用户可以使用专用装置写入信息)

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

4、主存储器

主存储器是由若干DRAM芯片组成,它包含有大量的存储单元,每个存储单元可以存放1个字节(8个二进位)。存储器的存储容量就是指它所包含的存储单元的总数,单位是MB(1MB=220字节)或GB(1GB=230字节)。为了区分不同的存储单元,必须给每一个存储单元分配一个编号,存储单元地址编号是从0开始编号。CPU按地址访问存储单元。

5、I/O接口:是指I/0设备和计算机相连接的接口。PC机可以连接许多不同种类的I/O设备,所用的

6、I/O总线(Bus)

是计算机各部件之间传送信息的一组公用的信号线及相关控制电路。总线分为内部总线和系统总线。内部总线是CPU内各组成部分相互通信的线路。系统总线是CPU、存储器、I/O设备交换信息的线路,也称之为“底板总线”。

I/O总线上的三类信号:数据信号,地址信号,控制信号。

根据总路线传输的信号把系统总线分为:数据总线DB(Data Bus)、地址总线AB(Address Bus)、控制总线CB(Control Bus)。常用的总线工业标准有:ISA、EISA、PCI、PCI Express等,其中PCI总线是目前应用最广泛的,其工作频率是33MHZ,数据线宽度是32(64)位,传输速率为133MB/s (266MB/s)

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

计算机软件

1.软件的分类

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

Ⅱ.①商品软件:用户需付费才能得要其使用权

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

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

操作系统(OS)

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

1、操作系统的作用:

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

(2)为用户提供友善的人机界面。现在大多采用GUI(图形用户界面)界面。

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

2、操作系统的功能

五大功能:任务管理、存储管理、文件管理、设备管理和作业管理。它们之间不是独立进行的,而是相互依赖的。

任务管理有三种不同的方式:进程管理、分时和并行管理。

进程是操作系统调度的基本单位,它可反映程序的一次执行过程。进程管理主要是对处理机CPU进行管理。

虚拟存储器:当内存不够用时,把内存和外存结合起来一起管理。它的存储空间比实际的物理内存空间大。

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

3、常用的操作系统

(1)Windows系列

Windows9X:它是PC机上常用的操作系统。从95开始,机器字长都是32位的单用户、多任务的操作系统。支持图形用户界面;支持“即插即用”的系统配置;还提供通信软件。

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

Windows2000:实际上它是WindowsNT5.0,它基于NT技术构建的,亦即它使用NT的内核代码。它支持USB设备,共有4个版本:professional,用于工作站;server和advanced server:安装于中小型服务器系统;datacenter server:安装于大型服务器系统。

WindowsXP

Windows Vista

(2)UNIX

它是Bell实验室开发的一种通用型、多用户交互分时操作系统。它的特点是:1、结构简练:以树形目录结构的文件系统为基础。整修结构分为内核部分、外层应用子系统两部分。2、功能强大。3、移植性好:一开始它是用汇编语言缩写的,后来用C语言改写。源代码开放。4、网络通信功能强:TCP/IP 协议就是在UNIX系统上开发成功有。

(3)Linux

是一个多用户、多任务的操作系统,支持多工作平台和多处理器。它是一种“自由软件”。其源代码向世人公开。

(4)OS/2操作系统

它是IBM公司开发的PC机操作系统。这是一个多任务、图形用户界面的操作系统。

程序设计语言

1、程序设计语言的分类

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

(1)机器语言:是最底层的计算机程序语言,用二进制代码编写,是计算机唯一能直接识别运行的语言,其它任何语言都要最终“翻译”成机器语言才能在计算机中执行。一条机器语言指令由操作码和操作数地址码组成,操作码规定本条指令作何种功能(加、减、乘、除等),操作数地址码指示操作数的地址。

2011全国计算机等级考试二级公共基础知识教程

目录 二级公共基础知识考纲 (1) 第一章数据结构与算法 (2) 第二章程序设计基础 (19) 第三章软件工程基础 (23) 第四章数据库设计基础 (32) 全国计算机等级考试二级公共基础知识考纲 考试内容 一、基本数据结构与算法 1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。 2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。 3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。 4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。 5.线性单链表、双向链表与循环链表的结构及其基本运算。 6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。 7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。 二、程序设计基础 1.程序设计方法与风格。 2.结构化程序设计。 3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。 三、软件工程基础 1.软件工程基本概念,软件生命周戎概念,软件工具与软件开发环境。 2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。 3.结构化设计方法,总体设计与详细设计。 4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。 5.程序的调试,静态调试与动态调试。 四、数据库设计基础 1.数据库的基本概念:数据库,数据库管理系统,数据库系统。 2.数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。 3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。 4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。 考试方式 公共基础的考试方式为笔试,与C语言(V isualBASIC、V isual FoxPro、Java、Access、Visual C++)的笔试部分合为一张试卷。 公共基础部分占全卷的30分。公共基础知识有10道选择题和5道填空题。 第一章数据结构与算法 一、内容要点 (一)算法 1.算法的基本概念 算法是指解题方案的准确而完整的描述。即是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,没有二义性,同时该规则将在有限次运算后可终止。 1)算法的基本特征 (1)可行性 由于算法的设计是为了在某一个特定的计算工具上解决某一个实际的问题而设计的,因此,它总是受到计算工具的限制,使执行产生偏差。

2016年计算机二级《VB》基础练习题及答案(2)

2016年计算机二级《VB》基础练习题及答案(2) 1[简答题]在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。窗体的标题为“窗口”。请通过属性窗口设置适当的属性,满足如下要求: ①Text2可以显示多行文本,并且有垂直和水平两个滚动条; ②程序运行时在Textl中显示输入的字符为“*”。 程序运行后的窗体如图所示。 注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。 参考解析: 【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。 【解题思路】文本框控件的MuhiLine属性用于设置文本框是否显示多行文本,值为Tr ue表示是,值为False则表示否。ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。 【操作步骤】 步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。 【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。 2[单选题]在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。 A.外模式 B.内模式 C.概念模式 D.逻辑模式 参考答案:B 参考解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。 3[单选题]以下关系表达式中,其值为True的是()。 A.1f.XYZ”>”XYz” B.”VisualBasic”<>”visualbasic” C.P the-.=’’there·t D.”Integer”<”Int” 参考答案:B 参考解析:用关系运算符比较两个操作敷时,如果两个操作数是字符型的,按字符的A SCIl码从左到右一一比较,即先比较第1个,若相同再比较第2个,依次比较,直到比较

计算机基础知识知识点归纳

计算机基础知识知识点归纳: 1、世界上第一台电子计算机诞生于 1946年 世界第一台电子计算机的英文名称是。(答案O A.ENIAC B.IBM https://www.doczj.com/doc/bb14966894.html, D.PC ' 世界第一台电子计算机于 _____________ 年诞生。(答案:B ) A.1940 B.1946 C.1960 D.1980 .体系。(答案:B ) A.比尔?盖茨 B.冯?诺依曼 C.唐纳德?希斯 D.温?瑟夫 2、世界上首次提出存储程序计算机体系结构的是 B _ 型计算机。 B 冯?诺依曼 C 温?瑟夫 D 唐纳德?希斯 【计算机的特点】 1.处理速度快 '现代计算机的运算速度可以达到每秒钟数千亿次 (通常以每秒钟完成基本加法指令的数目来 '表示计算机的运算速度),这不仅使得许多大型数据处理工作时间大大缩短,促成了天气预 '报、数值模拟等技术的广泛应用,更使得许多实时控制、在线检测等处理速度要求较高的工 '作得以实现。同时,计算机具有很高的逻辑运算速度, 这使得计算机在非数值数据领域中得 '到了广泛的应用。 ' 2 .运算精度高 '计算机一般都有十几位甚至更多位的有效数字,加上先进的算法,可得到很高的计算精度。 '例如,对圆周率n 的计算,在没有计算机的情况下, 数学家要经过长期的努力才能算到小数 '点后500多位,而使用第一台计算机仅仅用了 40秒钟就打破了这一记录。 ' 3 .具有逻辑运算和记忆能力 :计算机的存储器具有存储数据和程序的功能, 它可以存储的信息量越来越大。计算机不仅可 '以进行算术运算,而且可以进行逻辑运算,可以对文字、符号等进行判断、比较,因而可解 '决各种不同类型的问题。 ' 4 .具有自动控制能力 '计算机内部的操作、 运算是在程序的控制下自动进行的, 它能够按照程序规定的步骤完成指 定的任务,而不需要人工干预。 ' 5 .通用性强 '计算机是靠存储程序控制进行工作的。 在不同的应用领域中, 只要编写和运行不同的应用软 :件,计算机就能在任一领域中很好地完成工作。针对不同的需要, 设计不同的程序,这就能 '使计算机具有很强的通用性。 'I 计算机的特点有 A.运算速度快 B.具有逻辑判断功能 C.存储容量大 D.计算精度高 【计算机的发展历程】 1.第一代:电子管计算机(1946年—1958年) 1946 年 2 月,世界上第一台电子数字计算机 ENIAC (Electronic Numerical Integrator And 现代的计算机系统都属于 冯?诺依曼 现代计算机时 A 比尔?盖茨 。(答案:ABCD )

全国计算机二级VB公共基础知识总汇

第1章数据结构与算法 经过对部分考生的调查以及对近年真题的总结分析,笔试部分经常考查的是算法复杂度、数据结构的概念、栈、二叉树的遍历、二分法查找,读者应对此部分进行重点学习。 详细重点学习知识点: 1.算法的概念、算法时间复杂度及空间复杂度的概念 2.数据结构的定义、数据逻辑结构及物理结构的定义 3.栈的定义及其运算、线性链表的存储方式 4.树与二叉树的概念、二叉树的基本性质、完全二叉树的概念、二叉树的遍历 5.二分查找法 6.冒泡排序法 1.1算法 考点1 算法的基本概念 考试链接: 考点1在笔试考试中考核的几率为30%,主要是以填空题的形式出现,分值为2分,此考点为识记内容,读者还应该了解算法中对数据的基本运算。 计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。 1.算法的基本特征:可行性、确定性、有穷性、拥有足够的情报。 2.算法的基本要素: (1)算法中对数据的运算和操作 一个算法由两种基本要素组成:一是对数据对象的运算和操作;二是算法的控制结构。 在一般的计算机系统中,基本的运算和操作有以下4类:算术运算、逻辑运算、关系运算和数据传输。 (2)算法的控制结构:算法中各操作之间的执行顺序称为算法的控制结构。 描述算法的工具通常有传统流程图、N-S结构化流程图、算法描述语言等。一个算法一般都可以用顺序、选择、循环3种基本控制结构组合而成。 考点2 算法复杂度 考试链接: 考点2在笔试考试中,是一个经常考查的内容,在笔试考试中出现的几率为70%,主要是以选择的形式出现,分值为2分,此考点为重点识记内容,读者还应该识记算法时间复杂度及空间复杂度的概念。 1.算法的时间复杂度 算法的时间复杂度是指执行算法所需要的计算工作量。 同一个算法用不同的语言实现,或者用不同的编译程序进行编译,或者在不同的计算机上运行,效率均不同。这表明使用绝对的时间单位衡量算法的效率是不合适的。撇开这些与计算机硬件、软件有关的因素,可以认为一个特定算法"运行工作量"的大小,只依赖于问题的规模(通常用整数n表示),它是问题规模的函数。即 算法的工作量=f(n)

2020年计算机二级考试VB基本操作题冲刺

2020年计算机二级考试VB基本操作题冲刺 二、基本操作题 41基本操作题 在考生文件夹下,打开Ecommerce数据库,完成如下操作: (1)打开Ecommerce数据库,为表Customer增加一个字段,字段 名为email、类型为字符、宽度为20。 (2)为Customer表的“性别”字段定义有效性规则,规则表达式为:性别$“男女”,出错提示信息为“性别必须是男或女”,默认值为“女”。 (3)通过“会员号”字段建立客户表Customer和订单表OrderItem 之间的永久联系;通过“商品号”字段建立商品表Article和订单表OrderItem之间的永久联系。 (4)为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。 参考解析: (1)具体步骤如下: ① 从“文件”菜单中选择“打开”命令,在弹出的“打开”对话框中选择文件类型为“数据库”,选中Ecommerce数据库后单击“确定”按钮。 ② 打开Ecommerce数据库,右击Customer表,在弹出的快捷菜 单中选择“修改”命令,通过表设计器为该表添加题目要求的字段。 (2)打开Customer表设计器,选中性别字段,在“字段有效性” 组框中的“规则”后面的文本框中输入字段级有效性规则:性别$“男

女”,在“信息”后面的文本框中输入出错提示信息:“性别必须是男或女”,在“默认值”后面的文本框中输入:女。 (3)具体步骤如下: ① 拖放Customer表的“会员号”主索引到OrderItem表的普通索引标志“会员号”上,在Customer表和OrderItem表之间建立永久关系。 ② 按照同样的方法,在Article表和OrderItem表之间建立永久关系。 (4)具体步骤如下: ① 在两表永久关系的连线上右击,选择“编辑参照完整性”快捷命令。 ② 弹出“参照完整性设计器”对话框,在“更新规则”页中选中“级联”单选按钮;在“删除规则”页中选中“限制”单选按钮;在“插入规则”页中选中“限制”单选按钮。 ③ 按照同样的方法设置另一关系的参照完整性。

中职计算机基础知识整理教学内容

中职计算机基础知识 整理

计算机基础知识 (初稿 2011/10/5) 1、计算机发展简史 第一代(1946-1957年)电子管 第二代(1958-1964年)晶体管 第三代(1964-1970年)中、小规模集成电路 第四代(1971年至今)大规模和超大规模集成电路2、我国计算机发展 我国电子计算机研究工作起步于1956年 1958年试制成功了第一台电子管数字计算机DSJ-1 3、计算机的特点 (1)运算速度快 (2)精确度高 (3)具有“记忆”功能和逻辑判断功能 (4)具有自动运行能力 4、计算机的性能指标 (1)字长 (2)主频 (3)运行速度 (4)内存储容量 5、计算机在各个领域中的应用 (1)科学计算

(2)数据处理 (3)过程控制 (4)计算机辅助系统 (5)人工只能 (6)网络应用 (7)多媒体应用 6、计算机的分类 (1)从计算机规模来分,有巨型机,大型机,中型机,小型机和微型机。 (2)从信息表现形式和被处理的信息来分,有数字计算机(数字量、离散的)、模拟计算机(模拟量、连续的)、数字模拟混合计算机。 (3)按照用途来分,有通用计算机、专用计算机。 (4)按采用操作系统来分,可分为单用户机系统、多用户机系统、网络系统和实时计算机系统。 (5)从字长来分,有4位、8位、16位、32位、64位计算机。 7、计算机的基本结构 冯·诺依曼体系模型计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。 8、计算机的工作原理 计算机的工作原理既为冯诺依曼原理,计算机体系设计思想是“程序存储和程序控制”,主要内容包括以下三个方面: (1)计算机硬件设备由运算器、控制器、存储器、输入设备和输出设备五部分组成。

计算机二级公共基础知识(全)

1.1 算法 考点1 算法的基本概念 计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。 算法(algorithm)是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,同时是明确的;此顺序将在有限的次数后终止。算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。 1算法的基本特征 (1)可行性(effectiveness):针对实际问题而设计的算法,执行后能够得到满意的结果。 (2)确定性(definiteness):算法中的每一个步骤都必须有明确的定义,不允许有模棱两可的解释和多义性。 (3)有穷性(finiteness):算法必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。 (4)拥有足够的情报:要使算法有效必需为算法提供足够的情报当算法拥有足够的情报时,此算法才最有效的;而当提供的情报不够时,算法可能无效。 2算法的基本要素 (1)算法中对数据的运算和操作:每个算法实际上是按解题要求从环境能进行的所有操作中选择合适的操作所组成的一组指令序列。 计算机可以执行的基本操作是以指令的形式描述的。一个计算机系统能执行的所有指令的集合,称为该计算机系统的指令系统。计算机程序就是按解题要求从计算机指令系统中选择合适的指令所组成的指令序列在一般的计算机系统中,基本的运算和操作有以下4类: ①算术运算:主要包括加、减、乘、除等运算; ②逻辑运算:主要包括“与”、“或”、“非”等运算; ③关系运算:主要包括“大于”、“小于”、“等于”、“不等于”等运算; ④数据传输:主要包括赋值、输入、输出等操作。 (2)算法的控制结构:一个算法的功能不仅仅取决于所选用的操作,而且还与各操作之间的执行顺序有关。算法中各操作之间的执行顺序称为算法的控制结构。 算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。描述算法的工具通常有传统流程图、N-S结构化流程图、算法描述语言等。一个算法一般都可以用顺序、选择、循环3种基本控制结构组合而成。 (3)算法设计的基本方法 计算机算法不同于人工处理的方法,下面是工程上常用的几种算法设计,在实际应用时,各种方法之间往往存在着一定的联系。 (1)列举法 列举法是计算机算法中的一个基础算法。列举法的基本思想是,根据提出的问题,列举所有可能的情况,并用问题中给定的条件检验哪些是需要的,哪些是不需要的。 列举法的特点是算法比较简单。但当列举的可能情况较多时,执行列举算法的工作量将会很大。因此,在用列举法设计算法时,使方案优化,尽量减少运算工作量,是应该重点注意的。 (2)归纳法 归纳法的基本思想是,通过列举少量的特殊情况,经过分析,最后找出一般的关系。从本质上讲,归纳就是通过观察一些简单而特殊的情况,最后总结出一般性的结论。

(整理)2001年(春)二级VB笔试答案.

2001年(春)二级VB笔试答案 第一部分计算机基础知识 ●A类以WINDOWS 95/98 为平台 1. 为了清除计算机中的病毒,要求用无病毒的软盘重新启动计算机,其目的是清除________中的病毒。 A. RAM B. ROM C.CPU D.硬盘 2. 32位字长的最大正整数是2147483647,而最小负整数是-2147483648,即负整数比正整数多一个,其原因是_______。 A. 机内整数采用原码表示 B. 机内整数采用反码表示 C. 机内整数采用补码表示 D. 公认的约定 3. 已知 521 + 555=1406, 则此种加法是在___3____下完成的。 A. 七进制 B. 八进制 C. 九进制 D. 十进制 4. PC机、APPLE机,SUN工作站等计算机,其指令系统通常有所不同,这主要取决于___4____。 A. 所用的操作系统 B.所用的CPU C. 系统的总线结构 D. 所用的语言处理程序 5. 下列关于机器语言与高级语言的说法中,正确的是___5____。 A. 机器语言比高级语言执行慢 B. 机器语言程序比高级语言程序可移植性强 C. 机器语言程序比高级语言程序可移植性差 C. 有了高级语言,机器语言就无存在的必要了 6. 实现计算机系统中软件安全的核心是___6___。 A. 硬件的安全性 B. 操作系统的安全性 C. 语言处理系统的安全性 D. 应用软件的安全性 7. 下列有关Unicode汉字编码标准(字符集)中,叙述不正确的是___7___。 A. Unicode编码的长度为16位 B. Windows95/98支持Unicode编码 C. Unicode收录了一万多个汉字 D. Unicode与ASCII码不兼容 8. 作为信息处理热点技术之一的“多媒体技术”,强调的是___8___。

大学计算机基础知识点复习总结

大学计算机基础知识点总结 第一章计算机及信息技术概述(了解) 1、计算机发展历史上的重要人物和思想 1、法国物理学家帕斯卡(1623-1662):在1642年发明了第一台机械式加法机。该机由齿轮组成,靠发条驱动,用专用的铁笔来拨动转轮以输入数字。 2、德国数学家莱布尼茨:在1673年发明了机械式乘除法器。基本原理继承于帕斯卡的加法机,也是由一系列齿轮组成,但它能够连续重复地做加减法,从而实现了乘除运算。 3、英国数学家巴贝奇:1822年,在历经10年努力终于发明了“差分机”。它有3个齿轮式寄存器,可以保存3个5位数字,计算精度可以达到6位小数。巴贝奇是现代计算机设计思想的奠基人。 英国科学家阿兰 图灵(理论计算机的奠基人) 图灵机:这个在当时看来是纸上谈兵的简单机器,隐含了现代计算机中“存储程序”的基本思想。半个世纪以来,数学家们提出的各种各样的计算模型都被证明是和图灵机等价的。 美籍匈牙利数学家冯 诺依曼(计算机鼻祖) 计算机应由运算器、控制器、存储器、 输入设备和输出设备五大部件组成; 应采用二进制简化机器的电路设计; 采用“存储程序”技术,以便计算机能保存和自动依次执行指令。 七十多年来,现代计算机基本结构仍然是“冯·诺依曼计算机”。 2、电子计算机的发展历程 1、1946年2月由宾夕法尼亚大学研制成功的ENIAC是世界上第一台电子数字计算机。“诞生了一个电子的大脑”致命缺陷:没有存储程序。 2、电子技术的发展促进了电子计算机的更新换代:电子管、晶体管、集成电路、大规模及超大规模集成电路 3、计算机的类型 按计算机用途分类:通用计算机和专用计算机 按计算机规模分类:巨型机、大型机、小型机、微型机、工作站、服务器、嵌入式计算机 按计算机处理的数据分类:数字计算机、模拟计算机、数字模拟混合计算机 1.1.4 计算机的特点及应用领域 计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。(含义) 1、运算速度快 2、计算精度高 3、存储容量大 4、具有逻辑判断能力 5、按照程序自动运行 应用领域:科学计算、数据处理、过程与实时控制、人工智能、计算机辅助设计与制造、远程通讯与网络应用、多媒体与虚拟现实 1.1.5 计算机发展趋势:巨型化、微型化、网络化、智能化

全国计算机等级考试二级公共基础知识

全国计算机等级考试二级公共基础知识复习资料 全国计算机等级考试二级公共基础知识复习资料 第一章数据结构与算法 1.1 算法 算法:是指解题方案的准确而完整的描述。 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括: (1)可行性; (2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性; (3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义; (4)拥有足够的情报。 算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。 指令系统:一个计算机系统能执行的所有指令的集合。 基本运算包括:算术运算、逻辑运算、关系运算、数据传输。算法的控制结构:顺序结构、选择结构、循环结构。

算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。 算法复杂度:算法时间复杂度和算法空间复杂度。算法时间复杂度是指执行算法所需要的计算工作量。算法空间复杂度是指执行这个算法所需要的内存空间。1.2 数据结构的基本基本概念 数据结构研究的三个方面: (1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构; (3)对各种数据结构进行的运算。 数据结构是指相互有关联的数据元素的集合。数据的逻辑结构包含: (1)表示数据元素的信息; (2)表示各数据元素之间的前后件关系。 数据的存储结构有顺序、链接、索引等。 线性结构条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。非线性结构:不满足线性结构条件的数据结构。 1.3 线性表及其顺序存储结构 线性表是由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。

江苏省计算机二级vb基本知识点总结

一、常量 常量(也称常数),是在程序运行期间其值始终保持不变的量。注意π不是常量。 定义常量的语法格式:[Public|Private]Const 常量名[As数据类型] = 表达式 Const前不能使用Dim 在窗体的通用声明处不能使用Public定义常量、定长字符串、数组 定义常量的语句可以在过程内部,也可以在通用声明处 = 后边的表达式不能是函数 二、变量 定义变量的语法格式:Dim|Private|Static|Public 变量名[As数据类型][,变量名[As数据类型]…] 使用Dim|Private|Static|Public定义变量后会将变量进行初始化 使用Dim定义变量的语句可以在过程内,也可以在通用声明处;使用static定义变量的语句只能在过程内;使用public、private定义变量的语句只能在通用声明处 在过程内部使用dim定义的变量是局部的过程级的变量,即该变量的生命周期和作用域很小。其作用域为本过程,即只在本过程中能用,出了本过程就不能使用其值。其生命周期为从该变量定义的位置开始变量在内存中存在,它所在的过程结束(遇到End Sub)该变量就从内存消失 在通用声明处用Dim定义的变量是模块级的变量;其作用域为本模块,即在本窗体或模块的所有过程中都能使用该变量,在其他窗体或模块中不能使用该变量的值;其生命周期为从该变量定义的位置开始变量在内存中存在,整个程序结束(点击结束按钮或点击窗体上的关闭按钮)该变量才从内存消失 使用static定义的变量是局部的静态变量。其作用域为本过程(同局部的dim定义的变量);其生命周期为从该变量定义的位置开始变量在内存中存在,整个程序结束(点击结束按钮或点击窗体上的关闭按钮)该变量才从内存消失 使用private定义的变量是模块级的变量,其作用域和生命周期同模块级的dim定义的变量 使用public定义的变量是全局变量,其作用域为整个程序,即在整个程序的所有窗体或模块的所有过程中都可以使用此变量(但是注意,如果是在窗体的通用声明处定义的public类型的变量,则在其他窗体或模块使用该变量时需加上窗体的名字);其生命周期为从该变量定义的位置开始变量在内存中存在,整个程序结束(点击结束按钮或点击窗体上的关闭按钮)该变量才从内存消失 三、数组 数组是一组按一定顺序排列的数据的集合,数据的类型可以不相同,数组的维数不得超过60维 1.静态数组 定义静态数组的语法格式:public|private|static|Dim 数组名([下界To] 上界) [As数据类型]若省略下界时,表示下标的取值是从0开始,等价于“0 To上界” 可以使用Dim 或public 或private 或static 定义 分别使用这4个关键字进行定义数组的语句可以出现的位置不同(同变量的定义)、数组的生命周期和作用域不同(同变量的作用域和生命周期) 定义静态数组时小括号内的下标不能使用变量 在同一个作用域内不能定义同名的静态数组(即:在同一个作用域内不能多次定义同一个数组),在不同的作用域内可以定义同名的静态数组(同名数组的使用和同名变量的使用相同) 数组的定义语句中的下界和上界可以是常量或表达式(即:可以是整数、实数、正数、负数),下界不必须是0或1 静态数组定义的同时将被初始化 静态数组一旦定义后,数组名、数组大小、数组的类型就确定了 在程序的窗体模块或标准模块的通用声明处用Option Base n语句可重新设定数组的下界。此语句的含义是:在定义数组时,如果省略了下界则默认的下界是n,在定义数组时如果未省略下界则该数组的下界就是其自己定义的下界值(此时忽略Option Base n指明的下界n)

计算机基础知识

第1章计算机基础知识 1.1 计算机与信息社会 电子计算机是20 世纪人类最伟大的发明之一,随着计算机科学的发展与应用的普及, 计算机已经融入人们的生活,成为人们日常生活、工作、学习中不可缺少的一个基本工具。“21 世纪是以计算机为基础的信息时代”,掌握以计算机为核心的信息技术基础知识和 应用能力是现代大学生必备的基本素质。 1.1.1 计算机的发展 一般认为,世界上第一台数字式电子计算机诞生于1946 年2 月,它是由美国宾夕法尼 亚大学物理学家莫克利(J.Mauchly)和工程师埃克特(J.P.Eckert)等人共同开发的电子数值积分 计算机(Electronic Numerical Integrator And Calculator,简称ENIAC)。 ENIAC 体积非常庞大,其占地面积为170 平方米,总重量达30 吨,如图1-1 所示。机 器中约有18 800 只电子管、1 500 个继电器、70 000 只电阻以及其他各种电气元件,每小时 耗电量约为140 千瓦。这样一台“巨大”的计算机每秒钟可以进行5 000 次加减运算,相当于手工计算的20 万倍、机电式计算机的1000 倍。这台计算机的功能虽然无法与今天的计算机相比,但它的诞生却是科学技术发展史上一次意义重大的事件,展现出新技术革命的曙光。图1-1 ENIAC(电子数值积分计算机) ENIAC 虽是第一台正式投入运行的电子计算机,但它却并不具备现代计算机“存储程序”? 2 ?大学计算机基础 的思想。由于其结构设计不够弹性化,导致对它的每一次再编程都意味着电气物理线路的再连接。ENIAC 的开发小组针对其缺陷又进一步完善了设计。1946 年6 月,冯·诺依曼博士发表了“电子计算机装置逻辑结构初探”论文,并设计出第一台“存储程序”的离散变量自动电子计算机(The Electronic Discrete Variable Automatic Computer,简称EDVAC),于1952 年正式投入运行,其运算速度是ENIAC 的240 倍。冯·诺依曼提出的EDVAC 计算机结构 为人们普遍接受,并成为当今所有计算机的基础结构。 1. 计算机的发展历程 ENIAC 诞生至今半个多世纪以来,计算机获得了突飞猛进的发展。人们依据计算机性能 和当时的软硬件技术,将计算机的发展划分成以下四个阶段,如表1-1 所示。 表1-1 计算机发展的四个阶段 年代 第一代 1946~1957 第二代 1958~1964 第三代 1965~1970 第四代 1971~现在 电子器件电子管晶体管集成电路大规模集成电路

计算机二级公共基础知识高频考点归纳总结

第一章数据结构与算法 算法 1、算法:是指解题方案的准确而完整的描述。算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 2、算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括:(1)可行性;(2)确定性(3)有穷性(4)拥有足够的情报。 3、算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。 4、指令系统:一个计算机系统能执行的所有指令的集合。 5、基本运算包括:算术运算、逻辑运算、关系运算、数据传输。 6、算法的控制结构:顺序结构、选择结构、循环结构。 7、算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。 8、算法复杂度:算法时间复杂度和算法空间复杂度。 9、算法时间复杂度是指执行算法所需要的计算工作量。 10、算法空间复杂度是指执行这个算法所需要的内存空间。 数据结构的基本基本概念 1、数据结构研究的三个方面: (1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;(3)对各种数据结构进行的运算。数据结构是指相互有关联的数据元素的集合。 2、数据的逻辑结构包含:(1)表示数据元素的信息;(2)表示各数据元素之间的前后件关系。数据的存储结构有顺序、链接、索引等。 3、线性结构条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。非线性结构:不满足线性结构条件的数据结构。 线性表及其顺序存储结构 1、线性表是由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。在复杂线性表中,由若干项数据元素组成的数据元素称为记录,而由多个记录构成的线性表又称为文件。 2、非空线性表的结构特征: (1)且只有一个根结点a1,它无前件;(2)有且只有一个终端结点an,它无后件; (3)除根结点与终端结点外,其他所有结点有且只有一个前件,也有且只有一个后件。结点个数n称为线性表的长度,当n=0时,称为空表。 3、线性表的顺序存储结构具有以下两个基本特点:(1)线性表中所有元素的所占的存储空间是连续的; (2)线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。 4、顺序表的运算:插入、删除。 栈和队列 1、栈是限定在一端进行插入与删除的线性表,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据,栈具有记忆作用。用top表示栈顶位置,用bottom 表示栈底。 2、栈的基本运算:(1)插入元素称为入栈运算;(2)删除元素称为退栈运算;(3)读栈顶元素是将栈顶元素赋给一个指定的变量,此时指针无变化。 3、队列是指允许在一端(队尾)进入插入,而在另一端(队头)进行删除的线性表。Rear指针指向队尾,front 指针指向队头。 4、队列是“先进行出”(FIFO)或“后进后出”(LILO)的线性表。 线性链表

计算机二级VB完整教程

李子富周北海林海汪群慧宋存义孙体昌王化军黄国忠孙春宝汪莉钱大益邢奕甘一萍施春红陈月芳 计算机等级考试二级VB基础教程 1.1Visual Basic概述 1.Visual Basic是什么 Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。 “Visual”指的是开发图形用户界面(GUI)的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。 “Basic”指的是BASIC(Beginners All-Purpose Symbolic Instruction Code)语言,一种在计算技术发展历史上应用得最为广泛的语言。Visual Basic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和Windows GUI有直接关系。专业人员可以用Visual Basic实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual Basic Scripting Edition(VBScript)是广泛使用的脚本语言,它是Visual Basic语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件。 VB简单易学,通用性强,用途广泛。 2.VB的功能 VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。 数据访问特性允许对包括Microsoft SQL Server和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。 有了ActiveX(TM)技术就可使用其它应用程序提供的功能,例如Microsoft Word字处理器,Microsoft Excel 电子数据表及其它Windows应用程序。 Internet能力强大,很容易在应用程序内通过Internet或intranet访问文档和应用程序,或者创建Internet服务器应用程序。 已完成的应用程序是使用Visual Basic虚拟机真正.exe文件,可以自由发布。 3.VB的发展 VB是伴随Windows操作系统而发展的,在中国使用较广的版本有VB4.0、VB5.0、VB6.0。 VB4.0是为配合WIN95的问世于1995年推出的,既可用于编写WIN3.X平台的16位应用程序也可编写WIN95平台的32位应用程序;VB5.0主要用于编写WIN95平台的32位应用程序,较之VB4.0主要扩展了数据库、ActiveX和Internet方面的功能;VB6.0是与WIN98配合于1998年推出的,进一步加强了数据库、Internet 和创建控件方面的功能。

计算机基础知识点总结

计算机基础知识点总结 一、电脑基础课 1.复制、剪切与粘贴 选中对象后右键单击,出现复制/剪切,之后,粘贴。 快捷键:复制(Ctrl+C) 剪切(Ctrl+X) 粘贴(Ctrl+V) 2、新建文件及文件夹的命名 新建文件夹:在桌面或者是一个文件夹内,右键单击空白的地方,出现“新建”,在新建右侧会出现“文件夹”字样。 文件夹的命名(重命名):新建文件夹后默认的名称为“新建文件夹”。 选中要重命名的文件夹,右键单击,出现“重命名”字样,点击即可重命名。快捷键为F2 3、文件的选择(单选、跳选、全选、框选、连续性选择) 单选:在要选中的对象上单击左键即为单选,即:只选中一个。 跳选:按Ctrl选择不连续的对象 全选:在一个文件夹内点击“编辑”,在下拉菜单中选择“全部选定”。 快捷键为Ctrl+A 框选:按住鼠标左键不动,拖动鼠标,会出现深颜色的框,框的范围就是被选择对象的范围。 连续性选择:单选第一个对象,按“Shift”键,再选择最后一个对象。 4、隐藏及显示文件 (1)隐藏文件:为了保证重要文件的安全性,有时候我们会设置文件的属性为“隐藏”。这样可以在一定程度上保证文件的安全。 方法:右键单击要设置为隐藏的文件,选择“属性”,选择“隐藏”。、

(2)显示文件:有些时候设置为“隐藏”的文件仍然是可以看到的,这时候我们可以更改文件夹显示的属性,这样就彻底看不到文件了。 方法:打开文件→工具→文件夹选项→查看→隐藏文件和文件夹 5、压缩、加密文件 压缩文件作用:大大缩小了所占电脑的空间,也可以通过密码设置增加安全性。 压缩方法:选择需要压缩的文件,右键单击在出现菜单中选择“添加到压缩文件”。 在高级选项中,可设置解压密码。 6、创建快捷方式 创建快捷方式的作用:比较常用的软件,可以采用快捷方式,一方面更加方便快捷,另一方面大大降低了占桌面空间的大小。 方法:(1)在电脑硬盘中选择软件,右键单击“发送到桌面快捷方式”。 (2)通过“开始”按扭,选择需要的软件,右键单击“发送到桌面快捷方式”。 7、删除文件 (1)不彻底删除 A,选中需要删除的文件,在选中的区域内右键单击出现“删除”。 B,选中需要删除的文件,按“Delete”,即可删除。 (2)彻底删除 A,删除后清除回收站 B,选中需要删除的文件,按“Shift+Delete”,即可 C,勾选回收站属性中的“删除时不将文件移入回收站,而是彻底删除”。 8、设置系统密码,更改图片。 打开“控制面板”,选择“用户账户”,选择“计算机管理员”,然后“创建密码”或“更改我的图片”。 9、文件共享

二级公共基础知识分类模拟题43

二级公共基础知识分类模拟题43 单项选择题 1、下列叙述中正确的是______。 A.所谓算法就是计算方法 B.程序可以作为算法的一种描述方法 C.算法设计只需考虑得到计算结果 D.算法设计可以忽略算法的运算时间 2、下列叙述中正确的是______。 A.算法的复杂度包括时间复杂度与空间复杂度 B.算法的复杂度是指算法控制结构的复杂程度 C.算法的复杂度是指算法程序中指令的数量 D.算法的复杂度是指算法所处理的数据量 3、下列叙述中正确的是______。 A.算法的时间复杂度与计算机的运行速度有关 B.算法的时间复杂度与运行算法时特定的输入有关 C.算法的时间复杂度与算法程序中的语句条数成正比 D.算法的时间复杂度与算法程序编制者的水平有关 4、下列叙述中正确的是______。 A.非线性结构可以为空 B.只有一个根结点和一个叶子结点的必定是线性结构 C.只有一个根结点的必定是线性结构或二叉树 D.没有根结点的一定是非线性结构 5、设数据结构B=(D,R),其中 D={a,b,c,d,e,f} R={(f,a),(d,b),(e,d),(c,e),(a,c)} 该数据结构为______。 A.线性结构 B.循环队列 C.循环链表 D.非线性结构 6、下列叙述中正确的是______。 A.矩阵是非线性结构 B.数组是长度固定的线性表 C.对线性表只能作插入与删除运算 D.线性表中各元素的数据类型可以不同 7、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 A.不同,但元素的存储顺序与逻辑顺序一致 B.不同,且其元素的存储顺序可以与逻辑顺序不一致 C.相同,元素的存储顺序与逻辑顺序一致 D.相同,但其元素的存储顺序可以与逻辑顺序不一致 8、下列叙述中正确的是______。 A.能采用顺序存储的必定是线性结构 B.所有的线性结构都可以采用顺序存储结构 C.具有两个以上指针的链表必定是非线性结构 D.循环队列是队列的链式存储结构 9、下列叙述中正确的是______。 A.在栈中,栈顶指针的动态变化决定栈中元素的个数

计算机二级基础知识整理

计算机基础知识部分1.1计算机概述 考点1计算机发展简史 1946年2月日,世界上第一台电子计算机在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。 从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。对于传统的大型机,根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代, 我国在微型计算机方面,研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。 考点2计算机的特点 现代计算机算一般具有以下几个重要特点。 (1)处理速度快(2)存储容量大。(3)计算精度高。(4)工作全自动。 (5)适用范围广,通用性强。 考点3计算机的应用 计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进人了家庭。计算机主要有以下几个方面的应用。

(1)科学计算(数值计算)。(2)过程控制。(3)计算机辅助设计()和计算机辅助制造()。(4)信息处理。(5)现代教育(计算机辅助教学()、计算机模拟、多媒体教室、网上教学和电子大学)。(6)家庭生活。 考点4计算机的分类: 巨型机,小巨型机,大型主机,小型机,工作站,个人计算机。 1.3 计算机中字符的编码考点7 西文字符的编码 计算机中常用的字符编码有码和码。系列大型机采用码,微型机采用码是美国标准信息交换码,被国际化组织指定为国际标准。它有7位码和8位码两种版.国际的7位码是用7位二进制数表示一个字符的编码,其编码范围从0000000B一1111111B,共有7=128个不同的编码值,相应可以表示128个不同的编码。 7位码表:p41 考点8汉字的编码 1.汉字信息的交换码 汉字信息交换码简称交换码,也叫国标码。规定了7 445个字符编码,其中有682个非汉字图形符和6763个汉字的代码。有一级常用字3755个,二级常用字3 008个。两个字节存储

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

(该内容都由本人辛苦整理,希望大家好好利用) 数进制的基本概念 1、比特:是计算机和其他数字系统处理、存储和传输信息的最小单位,一般用小写的字母“b”表示。 比特只有两种状态,或者是“1”或者是“0”。(比特无大小) 2、比特的运算: 逻辑乘(与)0 0 1 1 ∧0 ∧ 1 ∧0 ∧ 1 0 0 0 1 逻辑加(或)0 0 1 1 ∨0 ∨ 1 ∨0 ∨ 1 0 0 0 1 取反(非),“0”取反后世“1”,“1”取反后是“0”。 3、比特的存储单位:KB(千字节)、MB(兆字节)、GB(吉字节)、TB(太字节) 它们之间的关系是:1KB=210B=1024B1MB=210KB1GB=210MB1TB=210GB 4、比特的传输速率单位:b/s(bps)、kb/s(千比特)、Mb/s(兆比特)、Gb/s(吉比特)、Tb/s(太比特) 它们之间的关系是:1kb/s=1000b/s1Mb/s=1000kb/s 1Gb/s=1000Mb/s1Tb/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)二进制、八进制、十六进制→十进制: 如:(1011.101)2=1×23+0×22 +1×21+1×20+1×2-1+0×2-2×2-3=11.625 a9.4H=10×161+9×160+4×16-1=169.25 (2)十进制→二进制、八进制、十六进制: 整数:除以转换之后数制的基数,反序取余数,直到商为0结束 小数:乘以基数,正序取整数部分,直到小数部分为0或满足一定的精度结束。 如:(0.875)10=(0.111)2 0.875×2=1.75 整数部分=1 (高位) 0.75×2=1.5 整数部分=1 0.5×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 101.01)2=(001 101.010)2=(35.2)8 (4)八进制→二进制: 一位八进制数转换成对应的三位二进制 (16.327)8=(001 110.011 010 111)2=(1 110.011 010 111)2 (5)二进制→十六进制:

相关主题
文本预览
相关文档 最新文档