1、第一章第一章:计算机基础知识计算机基础知识第一章第一章:计算机基础知识计算机基础知识本章要点本章要点 计算机的发展过程、发展方向、特点及应用 计算机系统的组成:硬件系统和软件系统 计算机主要常用性能指标,常用输入、输出设备 计算机的数制转换:二进制、八进制、十六进制,数制转换 DOS磁盘操作系统:文件、目录、路径概念,常用DOS命令 计算机病毒防治:病毒概念、特点及防治第一章第一章:计算机基础知识计算机基础知识1.1 概述概述1.2 计算机系统的基本组成和工作原理计算机系统的基本组成和工作原理1.3 微型计算机的主要性能指标微型计算机的主要性能指标1.4常用输入常用输入/输出设备简介输出设备简
2、介1.5 数制与编码数制与编码1.6 DOS磁盘操作系统磁盘操作系统1.7 计算机病毒基本知识计算机病毒基本知识1.1 概述概述 随着时代的发展,科技的进步,计算机已走进千家万户,其应用范围已从科学计算扩展到非数值处理的各个领域且日益普及,不懂计算机知识已成为新型文盲了,计算机在生活、工作、学习等领域中越来越成为人们的重要帮手了。1.1.1计算机的发展简史计算机的发展简史 世界上第一台计算机 ENIAC (Electronic Numerical Integrator And Calculator,电子数字积分计算机)诞生于1946年2月,是在美国陆军部的赞助下,由美国国防部和美国宾西法尼亚大
3、学共同研制成功的。ENIAC占地面积为170 平方米,重达30 多吨,耗电量每小时150 千瓦,使用了18000多个电子管,内存容量为16 千字节,字长为12位,运行速度仅有每秒5 000次,且可靠性差。但它的诞生揭开了人类科技的新纪元,它使科学家们从奴隶般的计算中解脱出来。至今人们公认,ENIAC机的问世,表明了计算机时代的到来,具有划时代的伟大意义。1.1.1计算机的发展简史计算机的发展简史 60多年来,计算机的系统结构不断变化,应用领域也在不断地拓宽。人们根据计算机采用的物理器件把计算机的发展分成4个阶段:电子管时代、晶体管时代、中小规模集成电路时代、大规模和超大规模集成电路时代。根据计
4、算机采用的物理器件划分代次起止年份所用电子元器件数据处理方式运算速度应用领域第第一一代代19461957电子管汇编语言、代码程序几千几万次/秒国防及高科技第二代19581964晶体管高级程序设计语言几万几十万次/秒工程设计、数据处理第三代19651970中、小规模集成电路结构化、模块化程序设计、实时处理几十万几百万次/秒工程设计、数据处理第四代1970今大规模、超大规模集成电路分时、实时数据处理、计算机网络几百万上亿条指令/秒工业控制、数据处理1.1.2计算机的特点和分类计算机的特点和分类 计算机是一种能快速、高效地对各种信息进行存储和处理的电子设备。具有以下几个特点:运算速度快。现代计算机每
5、秒的运算速度可从几十万到几十亿次,甚至更高。计算精度高,可靠性好。计算机不仅能达到用户所需的计算精度,而且可以连续无故障运行,这也是其他运算工具无法比拟的。具有记忆能力和逻辑判断能力。能自动执行命令。计算机是自动化电子设备,在工作过程中不需人工干预,能自动执行存放在存储器中的程序。1.1.2计算机的特点和分类计算机的特点和分类 高性能的实时通信和交流能力。由于计算机技术和通信技术的密切结合,它可使分散在各地的计算机及其外围设备通过网络将数据直接发送、集中、交换和再分配。数据具有实时性、可交换性,从而大大提高了信息处理的效率。信息处理。计算机可利用各种输出与输入设备将信息以人们能够理解与使用的方
6、式输入与输出。1.1.2计算机的特点和分类计算机的特点和分类 2.计算机的分类:(依据:规模的大小和功能的强弱)(1)巨型机也称为超级计算机,是指目前速度最快、处理能力最强的计算机,目前已达到每秒几万甚至十几万亿次浮点运算。(2)大型机也称为主机,这可能是因为这类机器通常都安装在机架内的缘故。大型机的特点是大型、通用,具有较快的处理速度和较强的处理能力。(3)中型机性能和规模介于巨型机和大型机之间的一般都称为中型机。1.1.3计算机的应用和发展计算机的应用和发展1计算机的应用 计算机的应用已经渗透到社会的各个领域,改变着传统的工作,学习和生活方式。归纳起来,计算机的应用主要有以下几方面:(1)
7、科学计算例如:人造卫星轨迹计算、水坝应力计算、房屋抗震强度计算等(2)数据处理也称信息处理,用计算机对信息进行记寻、整理、加工、存储和传输等。(3)人工智能AI(Artificial Intelligence)是指明用计算机亚模拟人脑进行演绎推理和采取决策的思维过程,是计算机应用研究的前沿学科。1.1.3计算机的应用和发展计算机的应用和发展(4)自动控制也称过程控制。可以大大提高控 制的的自动化水平,先进性和准确性。(5)计算机辅助系统计算机辅助设计(CAD)(Computer-Aided Design)、计算机辅助制造(CAM)(Computer-Aided Manufacturing)、计
8、算机辅助教学(CAI)(Computer-aided Instruction)、计算机辅助教育CBE(Computer-Bested Education)、和计算机辅助测试CAT(Computer-Aided Testing)(6)电子商务指在计算机和网络上进行的商务活动。(7)信息高速公路实际上是一个交互式多媒体网络。1.1.3计算机的应用和发展计算机的应用和发展2计算机的发展(发展趋势可概括为四化)巨型化计算机也必须向超高速、大容量、强功能的巨型化发展。微型化芯片的集成度越来越高,计算机的元器件越来越小,而使得计算机的计算速度快、功能强、体积小、价格低,因此发展极其迅速并被广泛应用。网络化
9、计算机网络可以实现资源共享。资源包 括了硬件资源,软件资源和数据资源智能化智能化是未来计算机发展的总趋势。1.2 计算机系统的基本组成和工作原理计算机系统的基本组成和工作原理 1.2.1计算机系统概述计算机系统概述 1.2.2计算机硬件系统计算机硬件系统 1.2.3计算机软件系统计算机软件系统 1.2.4计算机工作原理计算机工作原理1.2.1计算机系统概述 一个完整的计算机系统是由硬件系统和软件系统两部分组成的。硬件是组成计算机的物质实体,是我们能看见的部件,如:主机、显示器、键盘、鼠标等。软件是各种程序及其相关资料的总称,是我们看不见的,存在于计算机内部。1.2.2 计算机硬件系统计算机硬件
10、系统 硬件系统由五个基本部分组成:运算器、控制器、存储器、输入设备、输出设备。1运算器 主要功能是算术运算和逻辑运算。计算机中最主要的工作是运算,大量的数据运算任务是在运算器中进行的。运算器又称算术逻辑单元(Arithmetic and logic Unit,简称ALU)。运算器中的数据取自内存,运算的结果又送回内存。运算器对内存的读写操作是在控制器的控制之下进行。1.2.2 计算机硬件系统计算机硬件系统 2控制器 控制器的作用是控制计算机的各个部件有条不紊地工作,它的基本功能就是从内存中存取和执行指令。控制器由程序计数器PC(Program Counter)、指令寄存器IR(Instruct
11、ion Register)、指令译码器ID(Instruction Decoder)、操作命令产生部件组成。1.2.2 计算机硬件系统计算机硬件系统 控制器和运算器一起组成中央处理单元,即CPU(Central Processing Unit),它是计算机的核心。3存储器 存储器的主要功能是存放程序和数据。程序是计算机操作的依据,数据是计算机操作的对象。存储器有内存(主存)和外存(辅存)之分。内存用来存储当前立即要执行的程序和数据,而外存用于存放暂时不用的程序和数据。内存的特点是容量小,存取速度快,可直接与CPU和输入设备交换信息。外存的特点是容量大,存取速度慢,只能通过内存与CPU和输入输出
12、设备交换信息。1.2.2 计算机硬件系统计算机硬件系统 外存与内存有许多不同之处。一是外存不怕停电。如磁盘上的信息可以保持几年,甚至几十年,CD-ROM可以永久保存。二是外存的容量不像内存那样受多种限制,可以大得多,如当今硬盘的容量有80GB、160GB等;三是外存速度慢,内存速度快。由于外存储器安装在主机外部,故可归属外部设备。存储器的有关术语简述如下:(1)地址:每个单元唯一的编号(称为地址)标识。(2)位(Bit):存放一位二进制数,即0或1。(3)字节(Byte):8个二进制位为一个字节。1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB1.2.2 计
13、算机硬件系统计算机硬件系统 4 输入设备 输入设备用来接受用户输入的原始数据和程序,并将它们转变为计算机可以识别的形式(二进制)存放到内存中。常用的输入设备有键盘、鼠标、扫描仪、光笔、数字化仪、麦克风等。5 输出设备 输出设备用于将存放在内存中由计算机处理的结果转变为人们所能接受的形式。常用的输出设备有:显示器、打印机、绘图仪、音响等。1.2.2 计算机硬件系统计算机硬件系统 从第一台计算机诞生以来,计算机系统基本结构没有变,都属于冯诺依曼计算机,其结构,(如右图所示)图中实线为数据流,虚线为控制流。输入设备输出设备内存储器运算器外存储器控制器1.2.3 计算机软件系统计算机软件系统 软件是指
14、程序、是微机的灵魂。没有安装软件的微机称为“裸机”。无法完成任何工作。计算机软件根据其功能和面向的对象分成系统软件和应用软件两大类。1系统软件 系统软件是指控制计算机的运行,管理计算机的各种资源,并为应用软件提供支持和服务的一类软件。系统软件通常包括操作系统、语言处理程序和各种实用程序。1.2.3 计算机软件系统计算机软件系统 (1)操作系统(Operating System,简称OS):操作系统是最基本的系统软件,是每台计算机必备的系统软件。操作系统的规模和功能随不同的应用要求而言,可分为批处理操作系统、分时操作系统、实时操作系统和网络操作系统。常用的操作系统有:DOS、Windows、UN
15、IX、LINUX、OS/2、Novell Netware 等。1.2.3 计算机软件系统计算机软件系统 (2)语言处理程序 计算机硬件能惟一识别和直接执行的是由机器指令组成的机器语言程序。语言处理程序的功能,就是把汇编语言源程序、高级语言源程序转换成机器语言程序。语言处理程序有三类:汇编程序、解释程序、编译程序。(3)实用程序:实用程序完成一些与管理计算机系统资源及文件有关的任务。1.2.3 计算机软件系统计算机软件系统 2.应用软件 应用软件是专业人员为各种应用目的而开发的程序,这些程序通常是利用高级语言编程或使用应用程序的生成工具来生成的。应用软件的种类:(1)文字处理软件如:WpsOff
16、ice、Word2003 等 (2)表格处理软件如:Excel2003 等 (3)辅助设计软件如:AutoCAD 等 (4)实时控制软件如:SCADA(supervisory control and data acquisition,临察控制和数据采集)软件 等。计算机系统计算机系统 综合前面介绍的内容,一个完整的计算机系统,(如右图所示)。1.2.4 计算机工作原理计算机工作原理 计算机的工作方式取决于它的两个基本能力:一是能够存储程序,二是能够自动地执行程序。计算机利用存储器来存放所要执行的程序,中央处理器可以依次从存储器中取出程序中的每一条指令,并加以分析和执行,直至完成全部指令任务为止
17、。这就是计算机的“存储程序”的工作原理。1.3 微型计算机的主要性能指标微型计算机的主要性能指标 计算机的技术指标影响着它的功能和性能,而计算机的功能和性能又是由其系统结构、硬件组成、指令系统、软件配置等多种因素决定的,计算机主要的技术指标有:1字长 字长是指计算机能直接处理的二进制信息的位数。字长是由CPU内部的寄存器、加法器和数据总线的位数决定的。字长标志着计算机处理信息的精度,也反映了计算机的处理能力,字长越长,精度越高,速度越快,但价格也越高。当前普通微机字长有16位,32位,现进朝64位的高档微机发展。1.3 微型计算机的主要性能指标微型计算机的主要性能指标 2运算速度 运算速度是指
18、计算机每秒钟能执行的指令条数。单位是次每秒或百万次每秒。百万次每秒(1秒内可以执行100万条指令)记作MIPS。一般来说,微机的运算速度已达300500 MIPS。3时钟频率(主频)时钟频率是指CPU在单位时间(秒)内发出的脉冲数。它在很大程度上决定了计算机的运算速度。时钟频率越快,计算机的运算速度也越快。主频的单位是兆赫兹(MHz)。如80486为25100 MHz,80586为75266 MHz,现在高的时钟频率已达3GHZ。1.3 微型计算机的主要性能指标微型计算机的主要性能指标 4存取速度 存储器完成一次读写操作所需的时间称为存储器的存取时间或访问时间。存储器连续进行读写操作所允许的最
19、短时间间隔,称为存取周期。5存储容量 内存容量。指内存储器能够存储信息的总字节数。内存容量的大小反映了计算机存储程序和处理数据能力的大小,容量越大,运行速度越快。外存容量。指外存储器所能容纳的总字节数。如160GB硬盘。1.3 微型计算机的主要性能指标微型计算机的主要性能指标 6外部设备的配置 主机所配置的外部设备的多少与好坏,也是衡量计算机综合性能的重要指标。7软件的配置 软件的配置一般独立于机器,但系统的功能和性能在很大程度上又受到软件的影响。丰富的软件系统是保证计算机系统得以实现其功能和提高性能的重要保证。合理安装与使用丰富的软件可以充分地发挥计算机的作用和效率,方便用户的使用。1.3
20、微型计算机的主要性能指标微型计算机的主要性能指标 8稳定性、可用性和可维护性 稳定性是指在给定时间内,计算机系统能正常运转的概率。可用性是指计算机的使用效率。可维护性是指计算机的维修效率。稳定性、可用性和可维护性越高,则计算机系统的性能越好。此外,还有一些评价计算机的综合指标,例如,系统的兼容性、完整性和安全性以及性能价格比。1.4 常用输入常用输入/输出设备简介输出设备简介 1.4.1输入设备输入设备 输入设备是向计算机输入程序、数据和命令的部件,常见的输入设备有键盘、鼠标、扫描仪、光笔、数字化仪、数码相机、话筒等。1键盘1.4.1输入设备输入设备 键盘是计算机必备的标准输入设备,用户的程序
21、、数据以及各种对计算机的命令都可以通过键盘输入。键盘由按键、键盘架、编码器、接口电容组成。键盘根据按键可以分为触点式和无触点式两类。机械触点式和薄膜式属于触点式键盘;电容式属于无触点式键盘,是目前键盘的发展方向。根据按键的数量又分为83键、101键、104/105键以及适用于ATX电源的107/108键。由于Windows的广泛应用,104键键盘已经被广泛使用,而107/108键则在较新型的高档微机上使用。1.4.1输入设备输入设备 标准键盘,可以分为主键盘(打字)区、功能键区、控制键区、数字键盘区。主键区:主键区是键盘的主要使用区,用来输入各种字母、数字、常用运算符、标点和汉字等。除此之外,
22、还有几个特殊的控制键及常用组合键,其功能如表1-1所示。功能键区:功能键区的按键又分为操作功能键(Esc、F1F12)和控制键。在不同的软件中,可以对功能键F1F12进行重新定义。表1-11.4.1输入设备输入设备 编辑键区 编辑键区的10功能键又分成8个光标移动键和2个编辑操作键(Del和Ins)。其功能如表1-2所示 小键盘区 小键盘区的数字是上档字符。要连续进行数字输入时,可以按下数字锁定Num Lock键,按下该键后,键盘右上角Num Lock的指示灯亮,表示小键盘已处于数字锁定状态,输入为09和小数点“.”。再按一下Num Lock键,则Num Lock指示灯熄灭,表示小键盘已处于非
23、数字锁定状态,输入为下档光标移动键。表1-21.4.1输入设备输入设备 2鼠标鼠标也是一种输入设备。其主要用于程序的操作、菜单的选择、制图等。鼠标根据其使用原理可以分为:机械鼠标、光电鼠标和光电机械鼠标。按键数可以分为:两键鼠标、三键鼠标和多键鼠标,如下页图示。机械鼠标和光电鼠标图1.4.1输入设备输入设备 3扫描仪 扫描仪是一种光电一体化的高科技产品,它是将各种形式的图像信息输入计算机的重要工具,如右图示。扫描仪由扫描头、主板、机械结构和附件四个部分组成。扫描仪按照其处理的颜色可以分为黑白扫描仪和彩色扫描仪两种;按照扫描方式可以分为手持式、台式、平板式和滚筒式四种。1.4.1输入设备输入设备
24、 扫描仪的性能指标有:分辨率、扫描区域、灰度级、图像处理能力、精确度、扫描速度等。4光笔 原理:是用一支与笔相似的定位笔(光笔)在一块与计算机相连的书写板上写字,根据压敏或电磁感应将笔在运动中的坐标位置不断送入计算机,使得计算机中的识别软件通过采集到的笔的轨迹来识别所写的字,然后再把得到的标准代码作为结果存储起来。因此手写输入的核心技术是识别软件。1.4.1输入设备输入设备5数码相机数码相机是近几年开始出现的摄影输入设备。数码相机是一种无胶片相机,是集光、电、机于一体的电子产品。数码相机集成了影像信息的转换、存储、传输等部件,具有数字化存取功能,能够与计算机进行数字信息的交互处理,如图示。1.
25、4.2输出设备输出设备 输出设备是用来输出经过计算机运算或处理后所得的结果,并将结果以字符、数据、图形等人们能够识别的形式进行输出。常见输出设备有:显示器、打印机、投影仪、绘图仪、声音输出设备等。1显示器 显示器是计算机的最主要输出设备,用户通过显示器能及时了解到机器工作的状态,看到信息处理的过程和结果,及时纠正错误,指挥机器正常工作。显示器由监视器和显示控制适配器(显示卡)组成,如图示:显示器可以分为单色显示器和彩色显示器两种。显示器的主要技术指标有屏幕尺寸、点距、显示分辨率、灰度和颜色深度及刷新频率。其中:分辨率是指能显示像素的数目,像素是可以显示的最小单位。例如,显示器的分辨率是6402
26、00,则共有640200=12 800个像素。显示器的分辨率受点距和屏幕尺寸的限制,也和显示卡有关。1.4.2输出设备输出设备1.4.2输出设备输出设备 灰度和颜色深度:灰度指像素点亮度的级别数,在单色显示方式下,灰度的级数越多,图像层次越清晰。颜色深度指计算机中表示色彩的二进制位数,一般有1位、4位、8位、16位和24位,24位可以表示的色彩数为1 600多万种。刷新频率:指每秒钟内屏幕画面刷新的次数。刷新频率越高,画面闪烁越小,通常是75 Hz90 Hz。1.4.2输出设备输出设备 2打印机 打印机按打印技术分为击打式和非击打式;按印字方式分为串式打印机、行式打印机和页式打印机;按构成字符
27、的方式分为字模式和点阵式;按打印的宽度分为宽行打印机和窄行打印机。下页图展示了部分打印机类型。打印机1.4.2输出设备输出设备3绘图仪 绘图仪是一种输出图形硬拷贝的输出设备,如右图示。绘图仪按工作原理分为笔式绘图仪和喷墨绘图仪1.4.2输出设备输出设备 4声音输出设备 声音输出设备包括声卡和扬声器两部分。声卡(也称音频卡)插在主板的插槽上,通过外接的扬声器输出声音。声卡可分为8位、16位、32位、64位,位数越高则录制和播放的声音越接近真实,效果越好。现在多数的声卡均采用16和32位(个别高档声卡采用64位)的分辨率,并且使用了三维环绕立体声技术,使微机具有音响的功能。1.4.2输出设备输出设
28、备 目前声卡的总线接口 有ISA和PCI两种,PCI已经成为主流,如下图示。声卡除了发声以外,还提供录入、编辑、回放数字音频和进行MIDI音乐合成的能力。扬声器主要有音箱和耳机两类。1.4.2输出设备输出设备 5投影机 投影机主要用于电化教学、培训、会议等公众场合,它通 过与计算机的 连接,可以把 计算机的屏幕内容全部投影到银幕上,如图。投影机分为透射式和反射式两种。投影机的主要性能指标是:显示分辨率、投影亮度、投影度、投影尺寸、投影感应时间、投影变焦、输入源和投影颜色等。1.5 数制与编码数制与编码 1进位制数制定义 按进位的方式来计数,简称为进位制。数制有进位计数制与非进位计数制之分,目
29、前一般使用进位计数制。进位计数制逢N进一,N是指进位计数制表示一位数所需要的符号数目,称为基数。处在不同位置上的数字所代表的值是确定的,这个固定位上的值称为位权,简称“权”。1.5 数制与编码数制与编码 各进位制中位权的值恰巧是基数的若干次幂。因此,任何一种数制表示的数都可以写成按权展开的多项式之和。设一个基数为r的数值N,N=(dn-1dn-2d1d0d-1d-m),则N的展开为:N=dn-1rn-1+dn-2rn-2+d1r1+d0r0+d-1r-1+d-mr-m例如,十进制数1234.56的展开式为:1234.67=1103+2102+3101+4100+510-1+610-2 计算机中
30、常使用二进制、十进制、八进制、十六进制等。1.5 数制与编码数制与编码 2二进制数 二进制数的数码为0、1共两个,进位规则为逢二进一,借一当二。例:(1101)2=123+122+021+120=8+4+0+1=(13)10其中:23,22,21,20表示权,即标明对 应二进制数码所在的位。1.5 数制与编码数制与编码 3八进制数 八进制表示:(1)八进制数的计数符号有八个:0,1,2,3,4,5,6,7。所以八进制的基数N=8;(2)进位规则:逢8进1及借1当8;(3)任何一个八进制数都可以写成多项表示式形式。如:(563)8=582+681+380=320+48+3=(371)10 其中:
31、82,81,80为八进制数中的权。1.5 数制与编码数制与编码 4.十六进制数 十六进制表示:(1)十六进制数的数码有十六个:09,A,B,C,D,E,F。最大数码为F(对应十进制数的15)。十六进制数的基数N=16。(2)进位规则:“逢十六进1”及“借一当十六”。(3)任何一个十六进制数也可写成多项表示式形式。如:(FA5)16=15162+10161+5160 =3840+160+5=(4005)10其中:162,161,160为十六进数中的权。1.5 数制与编码数制与编码 1八进制数和十六进制数与二进制数的对应关系 二进制数、八进制数和十六进制数的对应关系如表示。八进制二进制十六进制二进
32、制十六进制二进制0000000008100010011000191001201020010A1010301130011B1011410040100C1100510150101D1101611060110E1110711170111F11111.5.1 数制换算数制换算 2二进制、八进制、十六进制数换算成十进制数方法:将二进制、八进制或十六进制数按权展开相加即可以得到相应的十进制数。1.5.1 数制换算数制换算 3十进制数与二进制、八进制、十六进制数之间的转换十进制数转换算成n进制数,因其整数部分和小数部分的换算方法不相同,所以相应地分整数部分的换算和小数部分的换算。整数部分的换算方法:“除N取
33、余法”(再由下向上读取数据)。小数部分的换算方法:“乘N取整法”(再由上向下读取数据)。2 268 2 134 余 0(K0)(低位)2 67 余 0(K1)2 33 余 1(K2)2 16 余 1(K3)2 8 余 0(K4)2 4 余 0(K5)2 2 余 0(K6)2 1 余 0(K7)0 余 1(K8)(高位)所以(268)10=(100001100)2 1.5.1 数制换算数制换算 例如:将十进制小数0.48换算成二进制、八进制和十六进制数(精确到小数点后第5位)的方法如下 取整数部分0.482=0.960=K-1(高位)0.962=1.921=K-20.922=1.841=K-30
34、.842=1.681=K-40.682=1.361=K-5(低位)所以(0.48)10=(0.01111)2 取整数部分0.488=3.843=K-1(高位)0.848=6.726=K-20.728=5.765=K-30.768=6.086=K-40.088=0.640=K-5(低位)所以(0.48)10=(0.36560)8 取整数部分0.4816=7.687=K-1(高位)0.6816=10.88 A=K-20.8816=14.08 E=K-30.0816=1.281=K-40.2816=4.484=K-5(低位)所以(0.56)10=(0.7AE14)161.5.1 数制换算数制换算4二
35、进制数与八进制数的相互换算 因为二进制的进位基数是2,而八进制的进位基数是8。所以三位二进制数对应一位八进制数。方法是:以小数点为基准,整数部分从右向左,三位一组,最高位不足三位时,左边添0补足三位;小数部分从左向右,三位一组,最低位不足三位时,右边添0补足三位。然后将每组的三位二进制数用相应的八进制数表示,即得到八进制数。八进制数换算成二进制数的方法是:将每一位八进制数用三位对应的二进制数表示。1.5.1 数制换算数制换算5二进制数与十六进制数的相互换算 因为二进制的基数是2,而十六进制的基数是16。所以四位二进制数对应一位十六进制数。方法是:以小数点为基准,整数部分从右向左,四位一组,最高
36、位不足四位时,左边添0补足四位;小数部分从左向右,四位一组,最低位不足四位时,右边添0补足四位。然后将每组的四位二进制数用相应的十六进制数表示,即可以得到十六进制数。十六进制数换算成二进制数的方法是:将每一位十六进制数用四位相应的二进制数表示。1.5.2数据编码数据编码 数据编码就是规定用什么样的二进制码来表示字母、数字以及专用符号。计算机系统中,有两种字符编码方式:ASCII码和EBCDIC码。ASCII码使用最为普遍,主要用在微型机与小型机中,而EBCDIC代码(Extended Binary Coded Decimal Interchange Code,扩展的二十进制交换码)主要用在IB
37、M的大型机中。1.5.2数据编码数据编码 1BCD码 把十进制数的每一位分别写成二进制形式的编码,称为二进制编码的十进制数,即二到十进制编码或BCD(Binary Coded Decimal)编码。BCD码编码方法很多,通常采用8421编码,其方法使用四位二进制数表示一位十进制数,从左到右每一位对应的权分别是23、22、21、20,即8、4、2、1。例如十进制数1975的8421码可以这样得出 1975(D)=0001 1001 0111 0101(BCD)1.5.2数据编码数据编码 2ASCII码 国际上使用的字母、数字和符号的信息编码系统是采用美国标准信息交换码American Stand
38、ard Code for Information Interchange),简称为ASCII码。它有7位码版本和8位码版本两种。国际上通用的ASCII码是7位码(即用七位二进制数表示一个字符)。总共有128个字符(27=128),其中包括:26个大写英文字母,26个小写英文字母,09共10个数字,34个通用控制字符和32个专用字符(标点符号和运算符)。具体编码如下页表所示:7位ASCII码表 b7b6 b5 b4 b3 b2 b10000010100111001011101110000NULDLESP0Pp0001SOHDC1!1AQaq0010STXDC2”2BRbr0011ETXDC3#3
39、CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELETB,7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LFSUB*:JZjz1011VTESC+;Kk1100FFS,Nn1111SIUS/?O oDEL1.5.2数据编码数据编码3汉字编码 汉字处理系统对汉字外部码(又称输入码),由键盘输入汉字时输入的是汉字的外部码。计算机识别汉字时,要把汉字的外部码转换成汉字的内部码(汉字的机内码)以便进行处理和存储。汉字外部码 汉字外部码又称输入码,由键盘输入汉字时主要是输入汉字的外码,每个汉字对应一个外部码
40、。汉字输入方法不同,同一汉字的外码可能不同,用户可以根据自己的需要选择不同的输入方法。1.5.2数据编码数据编码汉字交换码(国标码)汉字信息在传递、交换中必须规定统一的编码。目前国内计算机普遍采用的标准汉字交换码是1980年我国根据有关国际标准规定的信息交换用汉字编码字符集基本集,即GB2312-80,简称国标码。国标码基本集中收录了汉字和图像符号共7 445个,分为两级汉字。其中一级汉字3755个,属于常用汉字,按照汉字拼音字母顺序排序;二级汉字3 008个,属于非常用汉字,按照部首顺序排序;还收录了682个图形符号。1.5.2数据编码数据编码 国标码采用两个字节表示一个汉字,每个字节只使用
41、了低七位。这样使得汉字与英文完全兼容。汉字机内码机内码是计算机内部存储和加工汉字时所用的代码。计算机处理汉字,实际上是处理汉字机内码。一般用二个字节表示一个汉字的内码。汉字输出码又称汉字字形码或汉字发生器编码。汉字输出码的作用是输出汉字。1.5.2数据编码数据编码 汉字的字形称为字模,以一点阵表示。点阵中的点对应存储器中的一位,对于1616点阵的汉字,其有256个点,即256位。由于计算机中,8个二进制位作为一个字节,所以1616点阵汉字需要216=32字节表示一个汉字的点阵数字信息(字模)。同样,2424点阵汉字需要324=72个字节来表示一个汉字;3232点阵汉字需要432=128个字节表
42、示。点阵数越大,分辨率越高,字形越美观,但占用的存储空间越多。1.6 DOS磁盘操作系统 1DOS命令的分类 DOS中的命令可以划分为两种不同的类型。(1)内部命令:DOS内命令是包含在命令处理程序内,一旦DOS启动就由磁盘装入内存,用户键入内部命令立即就能执行,而不需要再从磁盘中调入。(2)外部命令:外部命令是以文件的形式存放在磁盘上,执行前必须从磁盘读入内存,在不用时就存放在磁盘上,以免占用太多的内存空间,在DOS目录下,带有扩展名EXE和COM的文件都是外部命令。1.6 DOS磁盘操作系统 2DOS命令的格式 在DOS中规定命令的格式是:盘符命令字参数表文件名 盘符:表示所要调用的命令所
43、在的驱动器 命令字:DOS命令的名称。参数表:表示该命令中所需的参数。文件名:该命令表示要处理的文件的名称,允 许文件名带路径名。若使用的是外部命令,则必须将DOS的系统盘在当前驱动器中。若放在其他驱动器中,使用时要指定路径名。1.6 DOS磁盘操作系统 3DOS的常用操作命令 DOS的常用操作命令的格式及功能说明如下:(1)查看目录内容命令DIR 格式:DIR 盘符路径名文件名/P/W 例 C:DIR A*DOC/W /P:若目录项太多,可以使用/P(p-paging)按屏逐页显示目录。/W:一般情况下DIR命令查看目录时每一行显示一个文件的目录项。DIR不列出隐含文件。1.6 DOS磁盘操
44、作系统(2)更改文件名命令REN(RENAME)格式:REN 盘符路径名原文件名新文件名例 C:REN A:MYTXT YOUC(3)删除文件命令DEL:格式:DEL 盘符路径名文件名例 C:DEL:*.DOC说明:删除一个或多个文件,在删除的文件名中使 用文件通配符“?”和“*”,可以删除一批文 件,但不能删除只读文件和隐含文件,只有 将其属性改变以后才可以删除。1.6 DOS磁盘操作系统(4)显示文件内容命令TYPE:格式:C:TYPE A:YOU.FOR说明:TYPE用于在屏幕上显示指定文件的内容。1)TYPE命令只能显示ASCII码文件。2)在文件名和扩展名中不允许使用文件名通配符“?
45、”和“*”。3)如果要打印所显示的文件,即将文件输出到打印机上,需事先按Ctrl+P接通打印机,则可以从打印机上输出屏幕显示内容1.6 DOS磁盘操作系统4)创建目录命令MD:格式:MD 盘符子目录名例C:MD TEMP(1)改变当前目录命令CD:格式:CD 盘符路径例 C:CD WINDOWS(2)删除子目录命令RD:格式:RD 盘符目录例 C:RD TEMP1.6 DOS磁盘操作系统(8)盘符命令:DOS用字母表示磁盘驱动器,软盘驱动器被指定为驱动器A和B,使用A:和B:分别作为两个软盘驱动器的盘符,如果用户系统只有一个软盘驱动器,仍然将B保留为软件驱动器;硬盘驱动器的字母为C,其盘符为C
46、:,如果有两个硬盘,或一个硬盘有几个分区,依次使用字母D,E,来表示;光盘驱动器的表示为硬盘的表示字母的下一个字母,如硬盘有C:,D:,E:则光盘表示为F:。1.6 DOS磁盘操作系统(9)磁盘格式化命令 FORMAT:格式:FORMAT 盘符参数例:C:FORMAT a:/s 说明:FORMAT 命令可以对盘面进行格式化,带参 数/S表示在格式化完磁盘后把启动系统装过 去。其他还有一些DOS命令例:FDISK(硬盘分区),PING(拚网络是否畅通)等DOS命令在实践中有很重要的作用。1.7 计算机病毒基本知识 1计算机病毒的由来和概念 美国著名的计算机安全专家Fred Cohen,于1983
47、年首次在国际计算机完全会议上发表了计算机病毒的研究成果。计算机病毒是一种程序,它用修改其他程序的方法将自己的精确拷贝或者可能演化的形式放入其他程序中,从而感染它们。1.7 计算机病毒基本知识 1994年2月18日,我国正式颁布实施了中华人民共和国计算机信息系统安全保护条例,在条例第二十八条中明确指出:“计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。”计算机病毒程序比较小,一般不会超过5KB。与计算机其他合法程序一样,可以存储,可以执行,但是没有文件名,不能在磁盘中以文件的形式独立存在。计算机病毒一般由病毒引导模
48、块、病毒传染模块、病毒激发模块三大部分组成。1.7 计算机病毒基本知识 2计算机病毒的特征(1)破坏性和危险性。计算机病毒发作时的主要表现为占用系统资源、干扰运行、破坏数据或文件,严重的还能破坏整个计算机系统和损坏部分硬件,甚至造成网络瘫痪,产生极其严重的后果。(2)传播性。指计算机病毒具有的很强的自我复制能力。(3)潜伏性。是指其具有的依附于其他程序而寄生的能力。1.7 计算机病毒基本知识 激发性。病毒程序的发作需要一定条件,这些条件实际上是病毒程序内的条件控制语句。依据制作者的要求在条件具备时产生破坏作用或干扰计算机的正常运行。灵活性。计算机病毒是一种可以直接或间接运行的精心炮制的程序,一
49、般不超过4 KB。经常用附加或插入的方式隐藏在可执行程序或文件中,不易被发现。1.7 计算机病毒基本知识 3计算机病毒的危害 其主要危害有:(1)攻击硬盘主引导扇区、Boot扇区、FAT表、文件目录,使磁盘上的信息丢失。(2)删除软盘、硬盘或网络上的可执行文件或数据文件,使文件丢答。(3)占用磁盘空间。(4)修改或破坏文件中的数据,使内容发生变化。(5)抢占系统资源,使内存减少。(6)占用CPU运行时间,使运行效率降低。1.7 计算机病毒基本知识(7)对整个磁盘或扇区进行格式化。(8)破坏计算机主板上BIOS内容,使计算机无法工作。(9)破坏屏幕正常显示,干扰用户的操作。(10)破坏键盘输入程
50、序,使用户的正常输入出现错误。(11)攻击喇叭,会使计算机的喇叭发出响声。有的病毒作者让病毒演奏旋律优美的世界名典,在高雅的曲调中去杀戮人们的信息财富。有的病毒作者通过喇叭发出种种声音。(12)干扰打印机,假报警、间断性打印、更换字符。1.7 计算机病毒基本知识 4计算机病毒的分类 按设计者的意图和破坏性的大小分为:良性病毒和恶性病毒。按照入侵途径,计算机病毒可分为:外壳型、源码型、入侵型和操作系统型。外壳型:此种病毒常依附于主程序的首尾,当合法的主程序运行时即被激活。一般不破坏原程序。源码型:这种病毒在程序被编译之前,插入到高级语言编写的源程序中,成为可执行程序的合法部分,破坏性较大。1.7