功能
SB210
SBP10V2.0
SB16
SB16ASP
采样率( KHz )
4-15
4-44.1
4-44.1
4-44.1
回放率( KHZ )
4-44.1
4-44.1
4-44.1
4-44.1
位数
8
8
8/16
8/16
FM 音
11
22
20
20
立体声
无
有
有
有
话筒、音频输入
有
有
有
有
CD-ROM 接口
无
有
有
有
音频输出
有
有
有
有
混合器
无
有
有
有
语音识别
无
无
无
有
硬件压缩控制
无
无
无
有
声音卡的安装可参阅随卡配置的说明书。一般只要执行配套软盘上的 SETUP
或 INSTALL 文件即可。
18.选择电脑电源 这里说的电源实际上是指电脑电源的变压、整流和稳压电路。电脑的电
源的主要任务是将市电电压 220V 的交流电,经变压、整流、稳压后,转换为
一个直流±5V 和±12V 四种直流电。电脑电源既是一个降压变压器,又是一 个整流和稳压电路。这个电源向电脑供电,如同心脏向人体供血。因此,有 人把电源当成电脑的实际心脏。
一般的电脑电源都是安装在主机箱里,它是包括一个散热风扇在内的完
整组件。选择电源一要看电压,二要看功率,三要看电源的噪声大小。从电 压看,中国电源为 220v。从功率看,一般应达到或大于 200 瓦。从噪声看, 越小越好。
19.UPS 用不间断电源
UPS 是一种专为微电脑系统和精密电子仪器而设计的不间断的稳压电 源。它由核心部件逆变器配以蓄电池、整流器、充电器、转换开关、滤波稳 压器构成,具有效率高、体积小、噪声低等特点。它能在交流市电突然停电 或瞬间电压过高过低时由逆变器在极短时间内向负载提供 220V 稳定的电 压,并报警。在停电期间,由 UPS 内的蓄电池供电,当市电恢复时,机内电 池立即停止供电并自动转为市电对负荷供电。目前市场上常见的 UPS 的功率
有 500W、1000W、1500W、2000W、3000W 不等。功率越高,能连接的负荷就越 大,市电停电后机内电池连续供电的时间也越长,但价格也越贵。图 4-7 为 各种规格的 UPS 外观。
{ewc MVIMAGE,MVIMAGE, !15900250_0070_1.bmp}
《世纪护照——经理人电脑学习手册》电脑软件知识
电脑对社会生活和社会生产产生了深远的影响。 电脑作为人类思维和逻辑推理的一个有力的外延工具,对社会生活和社
会生产产生了深远的影响。
软件基础
1.电脑的字长
字长是指运算器中一条指令的二进制位数,是 CPU 与输入/输出设备和存 储器之间传送数据的基本单位。由于二进制数的位在电脑里有一个专门的术 语,叫“比特(BinaryDigit 的缩写,读 bit)。所以字长的单位也是“比特”。 早期的电脑的字长都是 8bit,因此又叫八位机;PC 机为 16bit,因此叫 16 位机;386DX 及机子 CPU 内部为 32 位,外部为 16 位,就叫准 32 位机;486 以上机型都为 32 位机,大型机长达 64bit。电脑的字长表明了电脑数据总线 的宽度。
2.字长的作用
八位二进制数最小是 00000000。最大是 11111111,总计 256 个。换句话 说,一组八位二进制数可以表示 256 种状态。英文字母只有 26 个,但可以表 达各种语言信息,十进制的数只有 10 个,加上正负号和小数点,一共 13 个 符号就能表明各种数值。有了这 256 种状态,这相当于有了 256 种不同的符 号、把这 256 种符合再进行各种不同的组合,就可以表达各种信息。电脑要 表达的语言、文字、数字等信息都是靠字长来组合。人们对电脑编制的各种 指令、各种操作码、地址码也要根据电脑的字长来设计。可见不同字长的电 脑有不同的操作指令和寻址编方式,字长越长,表达的方式就越灵活,表达 的内容就越广泛。自然而然,字长越长的电脑,其速度就越快,功能就越强。
3.电脑的字节
在电脑里,一串 8 个二进制数组成一个字节。也就是说,一个字节表示 一个 8 位二进制数。8 位二进制数可以有 256 种不同的编码,每个编码正好 对应 ASCⅡ码一个符号的编码。一个汉字的编码通常需要两个字节来存放。 在存储器中,以字节为单位进行编址,通常一个字节赋予一个地址。在
32 位以上字长的机型中,也可以用 2-4 个字节来表示一个地址。
描述电脑存储容量和磁盘容量时,常说多少 K、多少 M,就表明可以存多 少个字节。字节的单位有 k、M、C 等等。
2 的 10 次方字节为 IK 字节。IK=1024 个字节。360K 的磁盘可存 360×
1024 个字节。
2 的 20 次方字节为 IM 字节。又叫兆字节 MB,IM=1024×IK 约为百万字 节。
2 的 30 次方字节为 1G 字节。又叫吉字节 GB,IG=1024×IM 约为 10 亿
字节。
由于电脑是两个字节存储一个汉字。因此,在电脑磁盘存汉字时,所存 字数是字节数的一半。
4.内存地址 地址是用来表示存储器或输入/输出设备位置的。每一个地址对应一个存
储单元,可以存放一个字节的数据,在 8 位微处理器中,通常用 16 位地址线 来指定地址。16 条地址线可以指定为 2 个 16 次方即 65536 个不同的存储单 元。用 16 进制表示时,地址编码的范围为 0000~FFFFH。FFFFH 是 16 位 1 的一组二进制数,用 FFFFH 来表示的地址有 65536 个,即 64K 的内存地址。 为了提高电脑的内存数,一般的 8 位至 16 位机都是用 20 位二进制数来表示 地址。这就可以表示 1024K 即 1 兆的地址。
电脑的内存其实就是这么一些连续的地址。内存大,地址也多,可运行 的程序也大;内存小,地址也少,可运行的程序也相对地小。
5.不同的寻址方式 立即寻址是在指令中直接给出了操作数,即操作数紧跟在操作码后头,
取指令的同时也就取出了地址。 直接寻址是指令中的地址码是操作数的有效地址,用这个有效地址访问
一次存储器便获得了地址。 间接寻址是指令中的地址只是操作数的间接地址。CPU 要访问两次存储
器,第一次从指令中找间接地址,再从存储器中的间接地址去找操作数的有 效地址。
变址寻址是设一变址寄存器(如 SI 为源变址器,DI 为目的变址器)在 指令中的地址段给出一个形式地址。
6.常规内存和上位内存区
常规内存是电脑内存区的开始 640K 字节的空间。内存管理是 DOS 对程序 使用的内存空间进行地址分配的活动。在总线地址为 20 位的电脑中,可以寻 址的地址内存空间为 220=1024(IM)。其中,低 640K 以内的内存地址为常 规内存,用于程序和数据,也包括 DOS 自身的使用。在 MS-DOS 启动后,不需 要运行其它内存管理程序就实现了对这一内存区域的管理。如果在 CONFIG.SYS 中没有 DOS=HIGH 的命令,DOS 自身就全部驻留在这一空间内。 常规内存是任何电脑都具有的最基本内存。
上位内存区又叫 UMA。是紧接 640K 字节常规内存后的 384K 的内存区域。
上位内存区一般用于保留供系统 ROMBIOS、视频 ROMBIOS 和缓冲区,以及各 种硬件接口卡使用,因此也称为保留内存。早期的 PC 机,DOS 只能管理和使
用 640K 的内存范围,在上位内存位尽管也还有一些未用的存储地址(这些地
址叫上位地址块,称为 UMB),但不在 DOS 的管理范围之内。
7.扩页内存
为了使 DOS 能够管理 640K 以上的更大内存,在 80 年代中期出现了扩页 内存技术。其前提是要在硬件上安装扩页内存板,并且在软件上安装扩页内 存驱动程序。然后在上位内存内存区分配 640K 的 UMB 作为页框,而把扩页内 存板上的内存以 16K 为一页,当需要使用扩页内存时,把所需的页映射到上 位内存区的页框里,用这种方法,可以访问 32M 的扩页内存。由于人们制定 了使用扩页内存的 EMS 规范,因此扩页内存又叫 EMS 内存。
8.扩展内存
也有的把扩展内存叫做扩充内存,而把上面讲到的扩页内存叫做扩展内 存。由于 286 使用了 24 位地址总线,386 和 486 使用了 32 位地址总线,这
样 286 的寻址能力达到 16M(224B),386 和 486 的寻址能力达到了 4G(232B)。
但 SOS 使用的是实模式,即还是 20 位的地址总线,因此寻址空间仍然只是 IM。人们把地址在 FFFFFH 以上(即 lM 以上)的内存地址称为扩展内存。为 了让 DOS 使用这些扩展内存,人们制定了扩展内存的 XMS 规范,因此扩展内 存又叫 XMS 内存。(如下图)
扩页内存, 1M 字节
( EMS )
扩搌内存, 2M
( XMS ) 高端内存区( HMA ) 64K 上位内存区( UMA )
384K 常规内存, 640K
、
9.高端内存区
高端内存区是扩展内存中的第一个 64KB 区域,又叫 HMA
(HighMemoryArea)。在 286 以上的机型中,通过启动第 21 条地址线 A20, 可在实模式下进行访问。DOS5.0 以上的版本中有两个驱动程序,一个是 HIMEM.SYS,另一个是 EMM386.EXE,它们都是按 XMS 标准对扩展内存和高端内 存进行管理的程序。其中 EMM386.EXE 是专门为 386 以上的电脑设计的。它有 两个作用:一是使 DOS 能够访问上位内存区,使其它设备驱动程序和内存驻 留程序能够被装入 UMB。二是在没有扩页内存板和驱动程序的电脑里,也可 以用扩展内存来仿真扩页内存。并且换页效果大大提高。
10.缓冲区
在内存开辟的存储区,用于在电脑中传送数据时存放信息,键盘、磁盘 驱动器和视频显示都要使用缓冲区。
键盘缓冲区是一个 15 个字符的循环队列。在其中,键盘中断存放输入的
字符。
显示缓冲区是在内存中留出来保存在屏幕上显示信息的区域。例如,彩 色图形卡使用 16K 缓冲区,显示电路连续扫描使用缓冲区将缓冲区中的内容 译码,并投射到屏幕上。
11.寄存器
在电脑中用来暂时存储一位、一个字符或一个字的存储装置。在 IBM 微 机中,绝大多数寄存器都是 8 位或 16 位。CPU 上的寄存器从内存获得数值, 当其被进行加、乘等操作时保存之。视频控制芯片上的寄存器被设备视频特 征的数据初始化。
段寄存器是 CPU 上指向内存段的开始位置的四个寄存器之一。寄存器中 的值被自动乘以 16,以便指到 1 兆字节 CPU 地址空间的 65535 个 16 字节边 界之一。段寄器的名字分别是 CS(代码段)、DS(数据段)、SS(堆栈段)、 ES(扩展段)。
状态寄存器是保持描述一设备当前状态的位模式的输入/输出寄存器。
12.堆栈 在内存中,一个特定的存储区。它的一端是固定的,另一端是浮动的。
对这个存储区,所有的信息存入和取出都只能在浮动的一端进行,并且符合 后进先出的原则。堆栈简称为栈。
13.驻留程序
运行结束仍保留在内存的程序。DOS 能防止被后续装入的程序覆盖,这 些程序可利用中断向量来访问 DOS 所含有的子程序。
14.电脑的指令 指令是电脑执行某种操作的命令。电脑每一步工作都是一长串的二进制
的数字运算的过程。或者从哪个寄存器取出一个数进行各种运算或者接通一 个输出输入设备,或者从字库中提取一个字形点阵数字送到打印机上变成打 印针的动作??,不管是哪种操作都要指出操作数在什么地方,送到什么地 方去执行(地址)。因此,一台电脑功能的好坏从某种角度讲就是指令的好 坏。指令系统是机器语言,由于机器语言是电脑内部的功能所在,同时又是 电脑的硬件系统,是软件和硬件的结合的界面,即接口。CPU 能够识别的指 令是用二进制编码的机器语言指令。不同的电脑中,基本指令和寻址方式都 不完全相同。
15.指令格式 指令既然是机器能识别的机器语言,则必然是一种二进制编码。指令长
度一般就是电脑的字长度,也就是说 8 位机的指令为 8 位二进制,16 位机则
16 位字长,32 位机的指令就是 32 字长。指令长短不一样,因而不同长短的 指令数量也不一样,长指令所占字节的长度长,可以设置的指令也多:反之 亦然。
指令分为单字节指令、双字节指令和 3 字节指令三种指令格式。不论哪
种指令格式,第一个字节总是操作码,它决定了 CPU 完成的操作类型。单字 节的操作码本身就隐含了操作数是在微处理器内部的一个寄存器中。双字节 及三字节的第二字节或第二、三字节是给出了立即操作数或操作数所在的地 址。显然,指令字长越短,执行指令的速度就愈快;反之,指令越长,就需 要更多的时间来从存储器中取出它的字节。
17.指令类型
电脑指令是面对电脑的。因此不同的电脑有不同的指令,指令的数量也 不尽相同。但从类型上分,不外乎都有运行指令、传送指令、控制指令、输 入输出指令、特殊指令之分。
软件分类
1.软件发展经历阶段 软件的发展经历了四个阶段。第一个是机器语言阶段。当时,人们用机
器能直接懂得的语言,即以“0”和“1”的编码方式来编程,并在纸带上穿 孔来表示程序,这对人来说是非常艰难的。因为人们要把任何数字和符号转 换为二进制的数字,并用孔洞来表示,让电脑的光电管能直接读人。由于这 种编程方式太艰难且容易出错,才向第二个阶段汇编语言、第三个阶段高级 语言、第四个阶段操作系统发展。
2.软件编程发展到高级语言阶段的特点 人们采用汇编语言编程时只能针对特定机器的结构和机器指令,不同机
器有不同的编法,适应性差。从 50 年代中期开始,产生了以 FORTRTRAN(公 式翻译语言)为代表的各种电脑高级程序设计语言。这种语言接近自然语言, 便于记忆,且对各类机器的通用性强。当然,高级语言程序也需要经编译程 序“翻译”成机器语言才能执行。
3.软件向操作系统发展 高级语言解决了软件适应性差的问题,但还是没有解决电脑的设备利用
率问题,即自动化问题。虽然电脑的 CPU 每秒种可以执行几十万条甚至几百
万条指令,但是,在没有自动化管理的情况下,用户在进行程序和数据的输 入和计算结果的输出时,这时电脑的 CPU 不能做其它的事情;相反,当 CPU 工作时,其它输出输入设备也没有工作,这就造成了电脑资源的极大浪费。 为了适应电脑的进一步推广应用。人们提出自动管理系统的要求,这就是操 作系统。
4.操作系统
操作系统是为了充分发挥电脑的工作效率,而提出的电脑自动化的管理 系统。
操作系统又是一种系统软件,它由许多程序模块所组成,这些模块管理
着电脑系统的处理器、内存、辅助存储器、输入和输出设备以及文件资源等 等。这种软件接受和处理用户所提交的作业;具有处理中断的能力,能统一 管理外围设备的输入输出;还能给多用户提供使用机器的方便,具有处理不 同终端和多道作业的功能。操作系统常见的子功能有:存储器管理功能、设 备管理功能、文件管理功能、用户操作功能等等。其中最有代表性的操作系 统在 CP/M、MS-DOS、WINDOWS、OS/2 等等。
5.网络系统软件和数据库系统软件
网络系统软件是利用通信线路把分布在不同地点的多个独立的电脑系统 连成网络,由电脑网络控制,使用户实现数据传递,共享软硬件资源。
数据库系统软件是用户对大量数据库进行存储、修改、更新、排序、查 询、管理等加工处理的软件系统。
随着人工智能的发展,专家系统、资料库、知识库、自动程序设计等都 成为软件发展的重要方向。
6.系统软件 系统软件是电脑的基础软件,是为了使电脑能够运行,而为电脑提供环
境、提供条件、提供保证的最基本的软件,系统软件也称为系统程序。如 DOS
系统,就是为用户提供一个可运行各种应用软件的环境和平台。 按系统软件的功能,又可分为三大类:一类是语言系统,即各种编程语
言及其相应的汇编程序、编译程序和解释程序;一类是操作系统,如 DOS 和
们 WINDOWS 等;一类是服务系统,如各种引导程序、诊断程序等等。
7.应用软件 应用软件是以某种电脑语言写成的,通过系统软件的支持,使电脑进行
某种具体工作完成某方面的任务而设计的软件。 应用软件可以是解决某方面问题的大型、复杂的系统,如 WPS 文字编辑
系统,开发这种系统需要动用大量的人力物力进行多学科的密切配合。应用 软件也可以是针对某个具体问题而自己编制的小程序,如一个单位的人事管 理或物资管理程序。个人的资料查询程序等等。
8.常见的系统软件
系统软件包括操作系统 OS(OperatingSystem)、汇编程序、编译程序、 调试程序等。
其中操作系统是为了电脑的工作提供一个环境,有了这个环境,其它的 应用软件就能工作了。常见的操作系统有:
CP/M,MS-DOS,CCDOS,CP/M-86,WINDOWS,UNIX,UC-DOS,CSTAN 等等。 在这些系统软件里,用得最多的是西文 DOS(MS-DOS,又叫 PC-DOS)和中文 DOS(即 CCDOS)。
现在 MS-DOS 的 3.0、5.0、6.2 版和 CCDOS 的 4.0、4.1 版都比较普通。
CCOOS 还有一些与各自中文系统配套的版本,如:2.13A~K、金山(西山) SUPER-CCDOS、希望 UCDOS、王码 WMDOS 系统等等。
9.常见的应用软件
常见的应用软件有财会、制图软件,数据库管理软件,应用软件包,应 用工具软件,测试工具软件,查、清病毒软件,电脑辅助设计、绘图软件, 拷贝、加密软件,压缩扩容工具软件,辅助学习类、翻译、英语学习软件, 键盘打字练习软件,游戏类软件,家庭教育、CAI 类,医学类软件等等。
10.常见的操作系统
操作系统按功能分,一般分为六类:即单用户操作系统;批处理操作系 统;实时操作系统;分时操作系统;网络操作系统;分布式操作系统筹。
其中单用户操作系统是在一个电脑系统内,每次只能执行一个用户程
序,如 DOS 操作系统。批处理操作系统是采用批处理作业技术的一种操作系 统。实时操作系统是较少有人为干预的监督和控制系统,它要求电脑对于外 来信息要以足够快的速度进行处理、作出反应。分时操作系统可以使一台电 脑几乎是同时为许多终端用户服务,使得每个终端用户好像自己单独拥有这 台电脑一样。网络操作系统是用来提供网络通信和网络资源共享功能的操作 系统。分布式操作系统是用于管理分布系统资源的操作系统。
11.常用的程序设计语言类软件
1.C 语言。如 MicrosoftC、QuickC、TurboC++、TurboCTools、TurboC 和 CToolsPlus 各种版本。
2.BASIC 语言。如解释型 BASIC、编译型 BASIC、GWBA-SIC、编译型 CBASIC 等。
3.PASCAL 语言。如 MS-pascal、Turbopascal 等。
4.Prolog 语言。如 TurboProlog2.0 版。
5.Logo 语言。如 Logo1.0 版。
6.Cobol 语言。如 Cobo12.0 版。
7.Lisp 语言。MS-Lisp4.01 版。
8.FORTRAN 语言。如 MS-Fortran773.13 版和 MS-For-tran4.0 版。
9.汇编、调试语言。如 MASM、TurboAssembler。
10.反汇编语言。如 Source3.10 版。 现在还出现了功能更加强大,能处理静止和动态图形的 HTML、JAVA 和
VB 等语言。
12.中文文字编辑排版软件
目前在电脑中用得较普通的中文字处理系统是 Word-star、WPS、2.13A~ K、M~6403、华光、方正、CCED4.0、5.0 版、UCDOS3.1~6.0 等等。
专业中文排版软件有:北大方正精密照排系统、北佳 95 通用发排系统、 长城笔神照排系统、华光排版系统、科印排版系统、MSOA 保利排版系统、UP/2 排版系统、王码 480 排版系统、前景排版系统、昆仑排版系统、四通 alOO 排版系统、四通 4S 排版系统,巨人 M6403、M6405 排版系统,长城 BS919A 办公系统等等。
13.汉字输入编码的类型
目前汉字输入编码注册的有上千种,除了拼音码、五笔字型码、大众码、 自然码、郑码、普通码、阴阳码、首尾码、认知码、智能 ABC 等常用输入编 码外,还有快速码、电报码、表形码、层次四角码、全息码、未来码、声韵 码、折声三码、四笔声形、前三未一码、智能码、三元码、钱码、易码、龙 码、仓颉码、偏旁码、555 码、见字码、鸿钟码、二维三码、无键盘 CAIT 汉 字输入系统等等输入编码。
14.电脑辅助设计和制图软件
电脑辅助设计的软件,现在使用最普通的是 AutoGAD2.5 版,2.6 版,9.03 版,10.0 版,11.0 版,12.0 版。印刷电路设计的软件有 SmartWork1.3 版、
1.4 版,1ango1.13~3.12 版,Au-toBOARD2.0、2.1 版;PROTEL3.31 版,PSPICE
电路设计等;还有 AutoROUTE,ProteI(ORCAD),PCAD,REDBOARD-REDLOG, EEDesigner,EEsystem,PADS-PCB 等等。
绘图类的软件有哈佛制图 DrHalo,PCPaini,Printshop,C—Pol,PaintPM
(贺卡),PIZAZZPlus2.1 版;画笔:PaintBrush;动画制作:PcstoryBoard; 刊头设计:BannerMania;绘画系统:Deluxe-PaintIIEnhanced;幻影 256、
72:Image256,Image72;卡通制作大师:ColorMaestro,Gartooners;动画、 绘图:FantaVision;图片处理、广告设计、Photoshop、CORELDRAW、3DS 等 等。
15.数据库管理软件
目前一般电脑用于数据库管理的软件主要有 dBAsE、foxBASE、FoxPro、 WINDOWS 下的数据库 ACCESS、EXCEL、电子邮差 MAIL 和一些电子表格。
其中 dBASE 有 dBASEⅢ、Ⅳ,dBASEⅢ编译;foxBASE 有 foxBASE2.0, MfoxBASE2.10;FoxProforDOS 有 1.10、2.0、2.5,Mfoxprun;FoxProforWindows
有 2.5 版和 3.0 版。电子表格有:删 Sl 一 2—32.0 版二。2 版 J.1 版;中文 电子表格有 C-Multiplan,等;智能电子表格有 Tablestar 等等。其它数据
库有 CDS/ISIS2.3 版,此外还有各种财务、物资、人事等通用或专业的管理 软件。
16.最为常用的应用工具软件
个人电脑中用得最多的工具软件是 PCTOOLs。这一软件,由 1.0 版经过 不断的升级完善,已发展到版 9.0 及 FOR Windows。但在大多数电脑家庭中 运用而舍不得放弃的仍有 4.11 版、4.21 版、4.24 版、5.0 版、5.1 版、5.5 版及 6.0 和 7.0 版。PCTOOLS 是很方便的工具软件包。在 7.1 等高版本中, 它还包括扩展操作系统功能的 PCSHELL、磁盘维护的 DISKFIX、恢复数据的 MIRROR/REBUlLD、优化磁盘的 COMPRESS、加速硬盘的 PC-CACHE、数据加密的 PCSECURE、多功能记事台的 DESKTOP、快速多功能压缩备份的 PCBACKUP 等等。 此外,还有 Norton4.5 版、5.0 版、6.0、7.0、8.0 版工具包,其功能与
PCTOOLS 相类似,但又具有在命令行中使用的特色。 另外,压缩软件较常用的有 ARJ、LHA、RAR 等,其它诸如图像处理(如
ALCHEMY、GDS、SVGA)也是电脑必备的工具软件。
17.窗口操作系统和常见软件
著名的窗口工具软件有 Windows3.0、3.1、3.2 版、Windows95,长城多 窗口图形操作中文环境,中文之星 V2.0、四通利方 RichWinV4.0 中文平台, 还有 Word5.0、6.0forWindows 版、Coreldraw1.21 版、Photoshop.0 版、 IphotoforWindows3.0 版、Winzip 窗口压缩工具等。
18.压缩扩容类软件
压缩存盘的信息,可大大节省磁盘,相当于扩大了磁盘的容量。这类软 件有:PKARC3.5,ARJ、ARCNiNVE5.2、PKZIP1.01、1.1,LHICE1.14,LHARC1.0, LHA2.11,2.13,PAK2.10,PKPAK,ZOO2.00,RAR 等。其中如压缩工具 LHARC, 虽然只有一个 LHARC.EXE 文件,但它带上不同的参数,即可完成压缩、解压、 转换为自动解压的执行文件等等多种功能。
压缩后可直接运行的有 PKLITE,SHEZ,LZEXE,EXEPACK。
压缩中可加密码及多种参数的有 ARJ2.1、2.41 版。 扩大磁盘容量的有 FDFORMAT、800Ⅱ。
硬盘扩容的有 STACKER 及 DRDOS6.0 版中的 SSTOR 以及 DOS6.2 中的
DBLSPACE 等等。
19.打印仿真类软件
中文 9 针仿 24 针:9P24
9 针仿 24 针:LQPrinter
打印机仿绘图仪:PPL
PC 机运行苹果机软件:PC→APPLE
单色显示器仿彩色显示:GRAZY、FZ、MAGICKEY、MFB 可使单显运行 GIF 图形软件:GIFPUB 断针免维护软件等。
20.清查、清除病毒的软件 国内常见的清病毒软件是公安部不断推出新版本的 KILL/SCAN 以及超级
巡警 KVl00、KV200、KV300 瑞星防病毒卡;国外比较好的防病毒软件是 CPAV1.0、1.2 版,还有 TurboAnti-Virus6.80A 版及 7.1 版,德国的 Toolkit, Scxn/Clean 等等。
21.拷贝、加密类的软件
快速拷贝的软件有 HDCOPY 、 Duplicator3.0 , Su-perDiskCopy 、 Fcopy2.0、CopyQM1.61、2.5;加密、解密拷贝的 Lock/Unlock,Teledisk, Proguard1.05,Protect.1.1,Lock89,Un-guard,Prolok1.2,Diskexpl, Bolkeras,Explorer,Simint13(万能解密),CopyⅡPC1.4,1.61,1.71,
1.91,2.4,4.1,5.0,6.0、7.0;Rcopy03(拷内存),Copywrite、Bnetrlock2.O2, locksmith/PC1.2、1.3,GameBuster3.0(游戏克星),DUMPSCR(动态抓图), FPE(整人专家)等等。
22.教育、学习类软件 教育和辅助学习方面的软件很多。有很多类似课堂教育的教学软件。也
有很多信息库、电子词典、电子翻译、学英语辅导、微机键盘练习方面的软 件。如教学软件中,既有成套的中小学教学辅导和课外辅导软件如《CSC 家 庭教师》。又有物理大师、化学大师、代数智多星等专科学习软件,还有英 语数学等各种应试复习指导,也有各种电子出版图书(如最近发行的系列光 盘《东方》、《邮票上的中国——历史与文化》、《当代中国美术观象》), 还有像《即时通》、《译星》、《译林》在线词典之类的英汉翻译系统。
23.家用电脑中常备软件 家用电脑中应该配备哪些软件,的确是仁者见仁,智者见智,以下只是
一个建议意见,可根据自己的具体情况进行舍弃和增补:
(1)操作系统类 操作系统是任何一台电脑必备的软件,没有它,电脑将无法工作。建议
选择高版本的 DOS,如 DOS6.2。另外,WindOws 也是必不可少的操作系统,
没有它,许多应用软件将无法运行(如 Word),如你的电脑档次在 P5 以下, 建议选择 Windows3.1 或 Windows3.2 中文版;
(2)工具软件类
为了保证电脑的正常工作,以及对应用软件进行压缩、解压、加密、解 密,以及系统维护等工作,有必要为电脑配备一些工具软件,实用的一般有 PCTOOLS、NORTON、UNDISK、HD-COPY、DDUP、UNIMG、KV200、KV300、ALCHEMY、 GDS、CSHOW、SVGA、VPIC、FPE、GB4、SGB 等;
(3)教育软件类
如果购买家用电脑的目的是为了孩子学习,那么如 CSC 家庭教师、AICKAI 家教大师,以及智冠公司的系统教育软件、联想系列教学软件,轻轻松松背 单词和译林、即时通等英汉翻译软件也是配备的软件;
(4)应用软件类 应用软件的品种美不胜举,用户可根据自己情况选择,如经常写文章的
作家,那么 WPSNT、Word6.0forWindows 等排版软件可谓必不可少;如有条件
(扫描仪)可加配汉化的 OCR 文字识别软件;如用户是一个商人,那么中文 记事本等又是需要安装的;若是广告界人士可安装 Photoshop、Coreldraw 等图形处理软件;
(5)语言类
如用户可以自己编写应用软件,那么可配 BASIC、C、HTML、JAVA、VB、 FoxPro、MIS 等。
(6)其他类
根据用户爱好,可为自己的电脑安装电脑游戏软件、电脑卡拉 OK 软件、 高级 Hi-Fi 软件,此刻可真正享受到电脑的多媒体效果。
24.使用软件要注要的问题 软件并不是在所有电脑上都能运行的,系统软件也不是对任何应用软件
都支持的。常看到在低档机上能很好运行的软件,考到自己的磁盘上,塞进 自己的高档微机里却不管用了。这是什么原因呢?
(1)软件需要一定的环境支持。这个环境,一是要看 DOS 操作系统的版 本,二是要看运行的驱动器,三要看设备参数。有类软件不能直接采用文件 拷贝的方法拿来运用,有些要重新安装或重新配置才能使用。
(2)软件能否运行还要看需要多大的内存。如果微机的内存满足不了软 件的要求,也不能运行。这个内存不是指电脑的内存分配能力,而是指电脑 的物理内存或能使用内存的自由空间。
(3)还要看显示器的显示方式与显示分辨率是否匹配。
(4)有的软件是加密的,运行时需要加入保密口令。
电脑的语言
1.电脑的机器语言
机器语言是 CPU 能直接执行的二进制指令代码组成的语言。这种语言没 有“字母”,只有 0 和 1。完全靠 0 和 1 这两个字来写程序是很繁琐,很容 易错的。但人类最早的程序就是用机器语言写出来的。直接用二进制的机器 语言写的程序叫代码程序。编写代码程序时,人们用纸带上穿孔的办法将常 用的像正弦 sin、对数 log 等函数编制成程序段(这种为完成一件小事而编 的程序段叫子程序)。人们使用时,通过读纸带的方法,调用这些程序,并 填入需要的参数。
代码程序的优点是不用解释和翻译,机器能识别,可以直接执行。代码 程序的缺点是难读、难写、容易错、不好交流。于是从 50 年代开始开发程序 语言。
2.电脑的汇编语言 初期的程序语言主要是汇编语言。这种语言采用了接近自然语言的或数
学算式的易认易记符号。因此汇编语言又叫符号语言。它和机器语言也较为 接近,它使用符合、英文缩写表示各种操作,用数字表示操作数。这种用符 号语言编写的程序又叫符号程序。
汇编语言的优点是克服了机器语言的缺点,又保持了机器语言的效率。
用汇编语言编写的符号程序比代码程序易读、易写,也便于检查和交流。但 汇编语言的缺点是这些符号机器不能识别。必须将编好的符号程序翻译为机 器能直接识别的二进制代码。这个翻译工作就是用汇编程序来完成的。显然, 汇编程序也必须用汇编语言来编写。汇编程序的作用就是将人们用汇编语言 写的源程序翻译为机器能识别的二进制代码程序即目标程序。这个翻译过程 称为汇编。
3.电脑的高级语言
高级语言是一种更接近于人们习惯使用的书面语言。用这种高级语言编 程序,可以直接写出和代数式相似的计算公式,它广泛使用类英语词汇、短 语。用高级语言编程序比用汇编语言和机器语言简单得多,不同机型的同一 种高级程序语言很相近或完全相同,程序易于改写和移植,高级语言的使用 最广泛,许多应用领域都有专门的程序语言,它的用户也最大,不局限于电 脑工作者。如 BASIC、FORTRAN、COBOL、CLISPER、HTML、JAVA、dBASE、FOXBASE 等都是著名的高级程序语言。
4.电脑的源程序和目标程序 用高级语言写的程序机器还是识别不了,仍需要翻译,使之变为二进制
代码程序,机器才能执行。进行这个翻译工作的程序叫“编译程序”,编译 程序接受的是用高级语言书写的源程序,输出的是功能等价的目标程序。
从汇编语言的汇编过程和从高级语言的编译过程可以看出,无论是使用 汇编语言还是使用高级语言编程序,都需要将源程序转换为目标程序。编制 软件的人无论用哪种程序语言编程序,所编出的程序都叫做源程序,源程序 经过软件“翻译”得到的机器语言程序就叫做目标程序,电脑实际执行的是 目标程序。
5.程序的翻译过程和编译过程 从源程序到目标程序要经过翻译。因为懂机器语言的电脑和懂程序语言
的用户就像说两种不同语言的两个人。人与人之间语言障碍可以通过翻译解 决,用户和电脑间的语言障碍同样通过“翻译”,这种翻译过程就是前面说 的汇编过程、编译过程或是解释过程。担负这些过程的程序就是汇编程序、 编译程序或解释程序。所有的这些程序都是电脑软件,属于系统软件序列。 用于承担翻译工作的软件通常分为两类:一类叫做解释系统,另一类叫 做编译系统。解释系统较为容易实现,它不产生目标程序,而边解释源程序 边执行。编译系统实现较为复杂,但目标程序运行效率高。它把用户写的整 个程序一次翻译并建立一个称为目标文件的文件。目标文件是用机器能识别 的二进制代码表示的。所有的翻译工作都在程序运行之前完成,在运行程序 时,不再翻译源程序,也不再检查变量表或行号,这样使大大提高了速度。
6.PASCAL 语言
PASCAL 语言是 70 年代初由瑞士的 Eidgenossische 工科大学的 N.Wirth 教授提出来的。这是一种结构化语言。它体现了结构程序设计的思想,强调 了语言成分要有利于编辑程序,有利于查找错误,强调语言面向算法而不是 面向机器,同时也兼顾语言的表达能力和使用效率。PASCAL 语言主要有以下 几个特点:
一是具有丰富的数据类型和灵活的构造数据结构的方法。二是增加了控
制结构语句。三是在结构上有递归性。能够简单而自然地用自顶向下法进行 程序设计。
7.COBOL 语言
COBOL(CommonBusinessOrientedLanguage)即通用商业语言。也是各类 电脑中广泛使用的一种面向数据库处理的语言。COBOL,用类似英语的语言与 电脑对话,最适合数据的收集、存储、传送、分类、排序、计算、报表打印、 输出等处理。它具有丰富的描述数据结构和输入输出功能。COBOL 语言提供 了顺序文件、随机文件、索引文件等三种强有力的文件处理功能。其大量数 据一般作为文件记录存储在磁盘上,而不直接存放在内存,COBOL 提供了加、 减、乘、除、乘方等五种常用运算,不牵涉其它复杂的内部函数。这些功能
使 COBOL 很适合于商业和各种事务管理、人事管理、工资管理、财会统计、
计划调度、情报检索、库存管理等。但由于 COBOL 缺乏浮点运算能力并且没 有数学中的超越函数,因而不适宜作科学计算。
8.C 语言
C 语言,是 1978 年发表的。经过十多年的发展,越来越受到人们的欢迎。
C 语言有以下特点:
(1)通用性好。C 语言并不过分地依赖于电脑硬件环境,一个 C 语言程 序,不需改动或改动很少就可以在不同的机器上运行。因而,目前广泛使用 的大、中、小型微机都可以使用 C 语言。
(2)支持系统广泛。C 语言最好的支持系统软件是 U-NIX,但在广为流 行的 PC-DOS 和 MS-DOS 上也能运行 C 语言。C 语言受到多种操作系统的支持。
(3)功能强大。C 语言不但具有通用程序设计语言的功能,还有其专用
语言。这就是特别适用于编写系统软件。因而有人把 C 语言说成是“高级语 言中的低级语言”或“低级语言中的高级语言”。很多著名的软件,如,UNIX 系统,DBASEⅢ数据库管理系统都是用 C 语言写成的。
C 语言是电脑专业部门,特别是软件开发公司的重要编程工具。有人把 是否懂得 C 语言作为是否懂电脑的标志。凡是搞电脑专业的人都越来越重视
C 语言的基础训练。
目前在很多电脑上都配有 C 语言编译程序。其中在 MS-DOs 环境下,还配 有多种 C 语言的编译程序。
9.最新出现的 HTML 语言
HTML 语言是 HyperTextMarkupLanguage 的缩写。严格来说,HTML 并不是 一种编程语言,而只能算是一种描述型语言,使用它能将普通文本、静止图 片以及信息标签(TAGA)组织在一起,并且允许作者对显示格式有一定的控 制。信息标签用来定义一个导航点(ANCHOR),该导航点是用户访问另一 ATML 文件或启动 JAVA 编写 APPLET 程序的入口。利用这些控制,就可以生成一个 图文并茂可方便查阅相关信息的交互式的 HomePage(主页)。HTML 语言编写 的文件需要相应的浏览器,比如 Mosaic 浏览器或 Netscape 来读取显示。HTML 文件可用在网络上方便地使用 E-mail 或 FTP 传输。HTML 语言打破了地理地 域为组织原则的信息管理方式,使作者能按信息内容的相关性将分布于整个 网络(Internet)的资源(包括文本、图片、声音文件等)有效地组织在一 起。用户不用记忆复杂的命令,也不用去记忆枯燥的网络地址,通过浏览具 有提示性的导引文字和图片,用户可以靠双点选取而进入自己感兴趣的内 容。
10.最新出现的 JAVA 语言
JAVA 是 C ? ? 发展而来,保留了大部分 C ? ? 内容,因而对于熟悉 C ? ? 的 编程人员很好掌握。它摒弃了容易产生问题的语言元素。提供了强大的类库 支持。另外还它具有面向对象性、分布性、稳定可靠性、安全性、结构中立 和可移植性、多线程性以及动态性和高性能。
HTML 能将文本和静止的片组织在一起,但始终是静止的界面,如今,通
过了 JAVA 语言编写 APPLET 小程序,作者可将许多动作加入原来静态的界面 中,形成一个动态变化的,栩栩如生的,更加友善的用户接口。JAVA 是一种 解释执行语言,它的运行环境是在 JAVA 虚拟机上,而虚拟机是独立于各种硬 件本台的,这是它的特点之处。
文 件
1.文件 由若干个逻辑记录构成的信息集合称为文件。这些记录可以是同一种类
型,也可以是不同种类型。在一般意义上,文件表示在目的、形式和内容上 彼此相似的信息项的集合。
文件作为某类信息的集合,可在电脑里读写、存储、编译、修改。文件 的一切操作、运行、编译、修改都是在内存上进行的。文件的存储可在磁盘、 磁带、磁鼓和磁芯等一切磁性介质上进行,也可在光盘上进行。每个文件, 都有一个特定的文件名。文件就是以这个文件名标志着它的存在和运动。人 们辨别、调用、读写、存储、运行不同的文件,也都是依靠这些文件名进行 的。因此,在一个存储空间,一个文件只有一个文件名,文件名是绝对不能 重复的。
2.取文件名规则
文件名就如同人的姓名一样,姓名(name)是一个人的称号,文件名
(filename)也是一个文件的代号。 给人取名是很讲究的,要按姓氏、按辈分、按男女性别来定夺。给文件
取名也是有一定规矩的。一个文件的全名由驱动器号、主文件名和扩展名三
部分组成。文件全名的格式为:
[d:]filename[.ext] 其中[]中的参数可以省略;[d:]磁盘驱动器号,如:A:,B:,C:,
D:,E:等等;filename 主文件名,由 1-8 个字符或 1-4 个汉字组成(注:
现在的 Windows95 支持 78 符字长的文件名)。
[.ext]扩展名,由一个英文句点开始,并紧接着由 0-3 个字符组成。 如:“C:COMMAND.COM”就是一个文件全名,它表示文件是在硬盘 C 上, 主名是“COMMAND”,表示是一个命令处理程序。扩展名:“.COM”,表示是
一个机器语言命令文件。
3.文件名用字符表示 文件名都是用字符表示,但无论是主名还是扩展名,都不是什么字符都
可使用的。人们为了使用文件和设计程序不发生矛盾冲突,作了一些规定:
(1)文件名和扩展名的字符可为:英文字母,0-9 的数字,特别字符$、
@、#、!、%、(、)、_、{、}、~。
(2)文件名和扩展名不能使用:任何控制符,空格以及字符<>\ˇ+
-=/[]:;,?”*。
(3)设备名不能作文件名,但可作为文件名的一部分。
4.常用扩展名 下表是部分常用扩展名及其特定的含义。
扩展名
约定的含义
扩展名
约定的含义
.ASM
汇编的程序文件
.BAK
备用文件
BAS
BASIC 程序文件
.BAT
批处理文件
.BIN
二进制程序文件
.C
C 语言源文件
.COB
COBOL 源文件
.C
COM 命令(程序)文件
.DAT
数据文件
.DOC
资料(文本)文件
.DTA
数据文件
.EXE
可执行的程序文件
.FOR
FORTRAN 源文件
.HLP
求助源文件
.LIB
程序库文件
.MAP
连结映像文件
.MSG
程序信息文件
.OBJ
中间目标代码文件
.OVL
程序覆盖文件.
OVR
程序覆盖文件
.PAS
PASCAL 源文件
.PRN
列表文件
.WPS
WPS 编辑文件
.GIF
GIF 图片文件
.ARJ
ARJ 压缩文件
.FOX
FOX 编辑文件
.DBF
数据库文件
.HLP
帮助文本文件
.SYS
系统配置文件.
TMP
暂存文件
.TXT
文本文件
.$$$
暂存或错存文件
上述由系统指定的扩展名具有特殊的意义,取文件扩展名时,不能随意
用这些名字作扩展名。
5.系统文件
系统文件即构成电脑各种工作系统的文件,由各种操作系统及其程序所 组成。这类文件一般用汇编语言或编译语言所编写,对用户不直接开放,只 能通过系统调用为用户服务。因此,通常又称它为程序文件。程序文件一般 都使用 COM 或 EXE 的扩展名。也有使用 HLP、SYS、VID、INI 和 BAS 的。因此 用户在使用文件名时,最好不用这些名字作扩展名。
6.汉字库文件
汉字库文件包括汉字显示库及汉字打印字库,有繁体字库和简体字库、 高点阵字库和低点阵字库、矢量字库和曲线字库、普通字库和精密字库之分。 字库文件由标准子程序及常用的实用程序组成。这类文件的扩展名一般由各 汉字系统开发者自行定义。如金山的字库文件为 DOT、PS1、PS2,而 2.13H 的字库文件都不带扩展名。这类文件允许用户使用,但不能修改。
7.用户文件 用户文件又叫数据文件。由用户自己操作时输入电脑。并委托系统保存
的文件,如用户编制的源程序、原始数据、文本文件等。这类文件只能由用 户自己即文件的主人进行读/写操作或编辑修改。
在用户文件中,常会看到“.BAK”的扩展名,这是用户的备份文件。在 WPS 的用户文件中,经常会看到“.%A%”及“.%B%”扩展名的文件,这 是用户的临时文件。
8.批处理文件
DOS 命令常在某提示符下打入,回车后系统开始执行,这是通常的用法。 但对于经常使用的有规律的一批 DOS 命令,如果逐条地从键盘上打入,便感 到执行不方便,于是,DOS 提供了批处理文件这一概念。即事先用某种编辑 方法将 DOS 命令一条命令一行地编好,无论是 DOS 内部命令还是外部命令均 可,组成一个新文件(文件名任意),扩展名系统规定为 BAT,这样的文件 就叫批处理文件。可以理解批命令和普通 DOS 命令作用相同,只不过它内部 包含了一批单个的 DOS 命令。
AUTOEXEC.BAT 是一个典型的批处理文件。电脑在启动后自动在根目录中 寻找此文件,找到后则自动逐条执行,故一般我们将开机后即要执行的程序 放入批处理,避免以后逐条输入执行。
9.可执行文件
可执行文件是指能够运行的程序文件。DOS 可支持两类可执行文件,即 “.COM”文件和“.EXE”文件。“.BAT”批处理文件也是一种可执行的文件。 凡是可执行的文件,输入了文件名文件就能运行。由于输入执行文件名称时 都不打扩展名,因此如果目录里有几个文件主名相同、而扩展名不同的文件 时,DOS 要能分辨识别他们的优先等级。DOS 对可执行文件的运行规定了一条 既定的执行顺序:当 DOS 操作系统执行某条命令时,先寻找扩展名为“.COM” 再寻找为“.EXE”的文件,找到后便按此文件中的内容逐条执行 DOS 命令, 如果没有查找到,则显示出错信号。因此在编制“.BAT”的批命令里,不要 取目录中有同名的文件。特别是不要取有“.COM”、“.EXE”等扩展名的同 名文件。
10.文件属性
为方便 DOS 对系统及用户文件的管理,DOS 规定了文件属性这一概念, 这是文件目录项中的一个设置,让每个文件都具备某种属性。文件属性决定 着文件的状态,如正常、隐含或只读等等。
文件的属性是登记在磁盘 5-11 扇区的根目录表中。不管是根目录,还是
子目录,在这个目录表中都占用 32 字节长度的“档案”,上面登记着文件的 名字、扩展名、属性、长度、文件在盘上的起始位置以及建立和修改此文件 的日期和时间。其中 0-7 字节是文件名,8-10 字节是扩展名,第 11 字节是 文件属性,22-23 字节是时间,24-25 字节是日期,26-27 字节是文件在磁盘 上的起始簇号,28-31 字节是文件长度。DOS 就是根据这个表来对磁盘文件进 行管理的。其中文件的属性就是指这个表中第 11 字节里对每个文件的登记。
文件有哪些属性,在目录登记表中是怎样规定的呢?
00H:读写文件,又叫普通文件。其目录在查找时可显示。
01H:只读文件,只能使用,不能修改,即不能用功能调用打开的文件。
02H:隐含文件,隐含起来使目录查找时看不到的文件。
03H:系统文件,目录查找时不显示的文件。
10H:表示该目录是子目录。
20H:归档文件,表示文件完成了写操作并已关闭。 文件的属性是可以修改的。如果要修改文件的属性,用 DOS 命令调出这
一个目录表,修改第 11 字节的内容就行了。修改时,可以把上述值进行组合 设置,这样,一个文件就可以具有几个属性了。
可用 PCTOOLS 的 File 菜单中的 AttribleChange 来直观地修改文件的属 性。
11.文件目录
磁盘可以存放许多文件,使 DOS 操作系统承担起管理磁盘文件的任务。 为了便于系统更好地管理文件,系统将文件名集中存放在磁盘特定的位置, 像图书一样,我们称这一特定位置为目录。当磁盘存入一个新文件时,目录 便增加有关这个文件的目录内容;删除磁盘某些文件时,目录也会删除相应 目录的内容。
DOS 管理文件的具体办法是在磁盘特定的位置上建立目录区和两份内容 相同的文件分配表(设两份可增加保险系数,一份坏了用另一份)。
12.目录区 目录区是用以记载文件的名称、属性、长度、建立或修改日期、时间以
及文件存放的起簇(簇即磁盘分配块,每簇含 2-16 个连续区,视磁盘的类型 和容量而定,磁盘格式化时由 FORMAT 程序确定)位置等信息。其中每个文件 在目录区中占用 32 个字节。360K 的软盘目录区共有 7 个扇区(每扇区 512 字节),所以 360K 软盘中存放文件个数最多不能超过 112 个文件。硬盘目录 区一般可容纳 512 个文件。
13.ASCⅡ码
ASCⅡ码是美国信息交换标准码的英文缩写,是数据通信的标准七位代 码。由于电脑里一个字节是 8 位二进制数,因此第 8 位作奇偶校验位。ASC Ⅱ码的全码有 128 个字符,包括了大小写字母、数字、符号和控制符。大多 数终端使用 96 个子集,不包括通信控制符在内。这个子集也是小型机和电脑 通常的内部存储器代码。许多字处理器使用包括大小写字母、数、普通的符 号、标点在内的 64 个字符的子集。ASCⅡ码被国际标准化组织所采纳的信息 交换标准码。IBM 电脑使用含有 256 个字符的扩展 ASCⅡ码字符集。
防病毒技术
1.杀毒、防毒软件原理 消毒/杀毒软件主要是由扫描器、特征信息库、消毒器三部分组成。扫描
器是研制者事先编制好的一段程序,它能够对用户所要求的检测的对象进行 病毒特征串扫描,即将特征信息库中的病毒征串逐个与检查对象中的数据进 行比较,如果相符,则认为有病毒,如果一条都不符,则认为无毒。特征信 息库中存放的是消毒软件研制者通过对具体病毒分析后所得到的该病毒最具 代表性的特征串。消毒器的消毒过程是按事先约定好的过程将有关信息恢复 到原来位置,此过程是研制者通过对具体病毒分析后设计出来的。
病毒的消毒/杀毒过程是病毒传染的逆过程,它主要依赖于消毒/杀毒软 件研制者对具体某个病毒剖析后选取的病毒特征串。特征串是病毒扫描、检 测、消毒的基础。特征串的选取是一个关键因素,选取具有代表性的特征串, 有可能覆盖一类病毒的许多变种病毒,而选取普通化的特征串,有可能造成 “误报”现象,如:SCAN8 会对 2.13H 汉字系统中的 PRINTA.COM 误报有“FamR” 病毒。
消毒是被动的,只有在发现病毒后,对其剖析、选取特征串,才能设计 出该“已知”病毒的消毒软件,当发现新病毒或变种病毒时,又要对其剖析、 选取特征串,才能设计出新的消毒软件。它不能检测和消除研制者未曾见过 的“未知”病毒,甚至对已知病毒的特征串稍作改动,就可能无法检测出这 种变种病毒或者在消毒时会出错。
发现病毒——→剖析特征串——设计扫描、消毒软件——变种或新病毒
2.反病毒系统选用标准 防范工作的首要一条就是:绝不运行未作病毒检查的软件。由此,每个
电脑用户至少应备有一个安全、可靠的反病毒系统。目前国内市场不断推出
抗病毒、反病毒系统,这些系统大多各具特色,都能诊治常见病毒,但也有 些系统编写很不严格,在消毒时破坏了关键信息,结果会使数据更加无望。 如:染上“米氏”病毒的 DOS2.0 格式化的硬盘应立即消毒。有些抗病毒程序 在消毒前,却往硬盘拷入程序或创建标志文件,而破坏了 FAT 副本,严重时 会毁坏 BOOT 区。
如何选择一个理想的反病毒系统?以下几点是应该首先考虑的:
(1)安全性和可靠性:该系统是否具有完善的系统安全保护措施?系统 本身是否具有抗击病毒感染的能力?系统在预期的情况下是否能够正确地工 作,而在意外的情况下,是否也能作出适当的处理?有的系统对磁盘检测, 而不先检查内存,结果磁盘虽消毒,却又被存在于内存中的病毒重新感染上, 这样的系统就不是一个可靠的抗病毒系统。
(2)诊治能力和防护能力:该系统能够诊治多少种病毒?防护措施是否 合理?错误报警的频率是多少?在安装防病毒系统之前必须彻底地对系统诊 治,以免已受病毒感染的程序也得到合法的保护。对于一个新系统,防治工 作就显得更为重要,从“黑色星期五”产生一系列变异病毒这一现实中可以 看出,开发更多的诊治程序也无济于事,只有积极地采取防治方法,才能争 取主动。防治才是抑制、根治病毒的理想手段,特别是对未发现过的新病毒。 SCAN 是一个功能较强的抗病毒软件,它能诊治 2000 多种病毒,但它对国人 修改过的变异病毒却无能为力。例如:有人把“大麻 007”病毒强行占有 0
面 0 道第 7 个扇区修改为占用 0 面 0 道第 8 个扇区,制造出其变异病毒—— “大麻 008”,若用 CLEAN 对其消毒,硬盘数据就被毁坏,甚至硬盘无法启 动。
(3)适应国情的程度:该系统是否适应汉字操作系统的特殊要求?是否 可选用汉字提示?是否适合国产电脑?汉字信息处理技术是我国电脑应用的 重要基础,汉字操作系统通过扩充或修改显示器、键盘和打印机等设备要求 的中断驱动程序,使电脑能够处理汉字信息。国外许多著名的防病毒系统,
如 VGUARD,VIRUSAFE 等,都不适合在国内使用,原因就在于它们都把汉字操 作系统对中断的合理修改看成是“非法”的,而频频错误报警。
从系统的角度,更具体地说,病毒防护策略必须具备下列准则:
①拒绝访问能力 来历不明的入侵软件(尤其是通过网络传过来的)不得进入系统。
②病毒检测能力 应当认识到,病毒总是有可能进入系统的,系统中应设置检测病毒的机
制。除了检测已知类病毒外,能否检测未知病毒是一个重要的指标。
③控制病毒传播的能力 应当认识到,没有一种方法能检测出所有的病毒。一旦病毒进入了系统,
应不让病毒在系统中到处传播。系统一定要有控制病毒传播的能力。
④清除能力 如果病毒突破了系统的防护,即使它的传播受到了控制,也要有相应的
措施将它清除掉。对于已知病毒,可以使用专用消毒软件,对于未知类病毒,
在发现后使用软件工具对它进行分析,尽快编写出消毒软件。当然,如果有 后备文件,也可使用它直接覆盖受感染文件,但一定要查清楚病毒的来源。
⑤恢复能力
有可能在消除病毒以前,病毒就破坏了系统中的数据,系统应提供一种 高效的方法来恢复这些数据。
⑥替代操作
可能会遇到这种情况:当发生问题时,手头没有可用的技术,任务又必 须执行下去。系统应该提供一种替代操作方案。在恢复系统时可用替代系统 工作,等问题解决以后再换回来。这一准则对于战时的军事系统是必需的。 在考虑上述病毒防护策略和评价准则的情况下,多选用一些新近开发的 杀毒/消毒/扫毒软件,是有益的。扫描病毒的关键是已知病毒的特征串,出 现一个新病毒不可能所有的扫毒软件开发者同时发现,因此,有的杀毒软件 对一些病毒有效,而有的扫毒软件对另一些病毒有效,譬如,KILL 软件能够 及时扫描、杀除国产病毒。而对国外的大部分病毒则应借助于国外的 SCAN、 CPAV、TNT、NAV 等软件。在本章后面将介绍这些软件的使用技术和注意要点。 值得注意的是,防病毒系统并非多多益善,如果使用多种防病毒系统, 可能会出现相互之间抢占资源和判断失误等问题,因此,必须慎重地选择一
到两个安全、可靠的防病毒系统。
如:用 CPAV 对可执行文件加免疫保护外壳后,若再用其它软件加免疫外 壳,就不能正常工作。
3.KILL 使用方法
DOS 系统启动后,将 KILL 盘插入 A 或 B 软盘驱动器,输入命令:
KILL[驱动器][路径名][文件名] 方括号中各项内容可根据用户要处理的盘号、路径及文件名填入。如果
只输入盘号,KILL 则对指定盘进行处理。可以填入盘号和路径,此时只处理 指定的路径。也可输入文件名,KILL 只对这个文件进行处理。
例如:
KILL C:\DOS
KILL C:\TC\LIB
KILL C:\FZ\WPS.EXE KILL A:
若用户只输入文件名,则默认当前驱动器和当前目录。 例如:
KILL FILENAME.EXE 若只输入:
KILL 则对整个当前盘进行处理。 KILL 开始运行时若显示提示:
FIND VIRUS IN MEMORY,REBOOF SYSTEM 则说明系统已被病毒感染,应该使用干净的 DOS 系统盘重新启动系统。 软件运行后,主屏幕上会有 6 个可选项,可使用功能键←和→进行选择。
{ewc MVIMAGE,MVIMAGE, !15900250_0115_1.bmp}(1)SCAN 项:KILL
只检查病毒是否存在,若发现病毒,屏幕会显示被感染的文件名及病毒种类, 不做杀毒处理。
(2)CLEAN 项:KILL 将对病毒进行清除,屏幕会显示被清除的病毒种类
和被感染的文件名。
(3)RESIDENT 项:软件常驻功能,该功能暂不向用户提供。
(4)TOOLS 项:辅助分析工具,该功能暂不向用户提供。
(5)DRIVE 项:用户可以用此项功能随时改变原来指定的驱动器号或目 录或文件名,而不必退出 KILL 重新运行。用 RETURN 键选中此项后,屏幕上 出现一个小窗口,此时可输入新的驱动器号或目录或文件名,与 KILL 加载时 命令行参数的格式要求相同,如:
A:
C:\DOS C:\FZ\WPS.EXE
内容输入后,显示小窗口消失,即可进行其它操作。(6)QUIT 项:选 中此项时,程序将结束运行,正常退出。
KILL 运行过程中可随时用功能键 ESC 中止运行或强行退出。 当检查出系统内存含有病毒时,则尽可能予以清除,然后开始检查操作
驱动器的引导记录。如果发现感染有系统引导型病毒,则立即予以清除,并 恢复引导记录状态,然后检查磁盘中的文件。
屏幕在运行过程中会不断显示发现的病毒种类数和已检查处理过的文件 个数。
4.KILL 使用注意要点
(1)建议先制作一个〈DOS 管理盘〉,该盘是一个与硬盘中的 DOS 同版 本的 DOS 系统盘,并且必须消毒后贴上“写保护”标签。
(2)KILL 必须在干净无毒的系统环境下才能可靠运行。因此用户在使
用 KILL 软件前,必须用干净无毒的 DOS 系统盘,(如:DOS 管理盘)启动系 统。
(3)选用 CLEAN 功能项杀毒时,若用户用自己的 DOS 启动系统并且 CONFIG.SYS 中要求扩展内存管理,则可能与 KILL 软件有冲突,此时可先将 CONFIG.SYS 文件改名为 CONFIG,重新启动即可杀毒。杀毒后,恢复CONFIG.SYS 文件。
(4)KILL 盘使用前应贴封写保护。
(5)关于 KILL 本身加密情况的说明,只针对加密版而言。
①KILL.EXE 是加密后的程序,该程序所在软盘为“密钥盘”。
②该程序可拷贝至其它盘中(如:C、D)执行,但必须将该“密钥盘” 插入 A 或 B 驱动器。
③若不插入“密钥盘”,运行 KILL 时会引起系统死机,须重新启动方可 再次运行。
5.SCAN 命令参数
在 DOS 提示符下打入命令: A:〉SCAN/?
可以得到该软件的命令行用法的参数说明。下面是 SCAN 的参数说明和中
文大意。 Usage:SCAN:dl:...d26:/A/ADx/AFfilename/AGfile- name/AVfilename
/BELL/BMP/CERTIFY/CFfilename/CHKHI/CG/CV/D
DATE/E.xxx.yyy/EXT.d:filename/HISTORYfilename/ MAINT/NLZ/NOBREAK
/NOEXPIRE/NOMEM/NOPAUSE/REPORTfilename
/RFfilename/RG/RV/SAVE/SHOWDATE
/SUB/filename
其中
d1:...d26:为进行操作的驱动器符,可以同时设定 26 个操作的驱动器。 例如:SCANC:扫描 C:整个硬盘
SCANC:\TEST\*.*D:\E:\扫描 C:盘子目录\TEST 及 D:和 E:
根目录。
SCAN/BELL 扫描当前盘,发现病毒时响铃警报。可选的参数说明和中文 大意:
\-Scanrootdirectryandbootareaonly 只扫描引导区和根目录。
/A-Scanallfiles,includingdata,forviruses 扫描所有文件(包括数 据)
/ADX-Scanalldrives(‘L’=Local,‘N’=net-wook,’’=both) 扫描所有驱动器(L=本地,N=网络,”=两者)
/BELL-Ringalarmifvirusfound 发现病毒时响铃警报
/CERTIFY-Listfilesthathavenotbeenvalidated 列出未确认的文件。
/CHKHI-CheckmemoryfromOKBto1088KB 检查内存 0--1088KB
/D-Overwriteanddeleteinfectedfile 删除受病毒感染的文件
/DATE-Logdateandtimeofsystemscan 登记扫描系统日期和时间
/E.xxx.yyy.xxx-Scanoverlayextensions.xxx.yyy.zzz 扫 描 扩 展 名.xxx.yyy.zzz 覆盖程序
/EXTd:filename-Scanusingexternalvirusinformationfile 使用外部 的病毒信息文件扫描
/HISTORYfilename-Createorappendtoexistinginfectionreport 建立 或追加现存感染报告
/M-Scanmemoryforallviruses 对内存进行所有病毒的扫描
/MAINT-Scan“invalidmedia”error(damaged)disk 扫描“非法介质” 错误(损坏)的磁盘
/NLZ-SkipinternalscanofLZ.EXEcompressedfiles 跳过 LZ.EXE 压缩文 件的内部扫描
/NOBREAK-DisableCtrl+C/Ctrl+Brkduringscanning 在扫描过程中禁 止按〈Ctrl+C〉/〈Ctrl+Break〉
/NOEXPIRE—Donotdisplay“SCANoutofdate”message 不显示“SCAN 过 时”的信息
/NOMEM-Skipmemorychecking 跳过内存检测
/NOPAUSE-disablescreenpausewhenscanning 在扫描过程中不要屏幕暂
停
/REPORTd :
filenameCreatereportofinfectedfiles,overwritingoldreport,ifany 建 立感染文件报告
/SAVE-Setcurrentcommandlineoptionsasthedefault 设置当前命令行
参数为缺省的
/SHOWDATE-ShowdateandtimeSCANwaslastrun
(use/DATEtosavedatedndtime)显示最后一次将近运行 SCAN 的日期和时间
(使用/DATE 存)
/SUB-Scansubdirectories 扫描子目录
/filename-Scanusingoptionsfromconfigurationfile 使用配置文件中 的参数进行扫描
6.SCAN 使用要点
(1)对驱动器进行检查
使用如下命令(假定 SCAN 程序在 C 盘当前目录下)格式: C:\>SCAN[A:][B:][C:][D:][..] 用户给定需要检查的驱动器符(对于软盘驱动器,还要有在其中插入待
检查的磁盘),然后按回车键,程序开始运行。 首先检查系统内存,然后对指定的驱动器进行检查,当发现有病毒时在
屏幕上显示出病毒的名称。
如:SCANA:C:扫描 A:驱中的软盘和 C:盘。
(2)对指定目录进行检查 使用如下命令格式: C:\SCAN[d:]\path
d:为指定的驱动器符,path 为指定的操作目录。如果 d:缺省,则为当 前操作驱动器。如 SCANC:\DOS 扫描 C:盘子目录\DOS。
(3)对指定文件进行检查 使用如下命令格式:
C:\>SCAN[d:][\path][filename]
d:为指定的驱动器符 path 为文件所在的子目录,filename 为指定的文 件名。d:和 path 缺省时,则当前操作驱动器和当前目录操作的路径。
如 SCANC:\DOS\COMMAND.COM 扫描 C:盘子目录\DOS 中的 COMMAND.COM 文件。
(4)删除检查出病毒的文件 使用如下命令格式:
C:\>SCAN[d:][\ppath][filename][\D]
[d:],[\path]及[filename]参数的含义同前,/D 参数为指定 删除操作方式。此时,当检查出含有病毒的文件时。则立刻将文件删除掉。 注意,因为这样将丢失一些文件,所以用户应慎重使用该参数。
7.SCAN 注意要点
SCAN.EXE 和 CLEAN.EXE 等文件具有自身代码校验功能,因此,不能对它 们进行压缩或加免疫外壳。
如果启动 SCAN 时,屏幕出现提示:
Warning:Thefile“C:\SCAN.EXE”hasbeendamaged!则表示 SCAN.EXE 文件已经被破坏,有可能该文件已受病毒感染。应将 SCAN 原盘中的文件覆盖 到已损坏的文件。如果覆盖后的文件运行不久,又提示受破坏,说明系统内 存有病毒,应加以处理。
8.CLEAN 命令行参数
成为本站VIP会员VIP会员登录,
若未注册,请点击免费注册VIP 成为本站会员.
版权声明:本站所有电子书均来自互联网。如果您发现有任何侵犯您权益的情况,请立即和我们联系,我们会及时作相关处理。