计算机基础第一章计算机基本概念什么是计算机计算机的发展计算机的系统组成计算机的工作原理二、计算机的特点及分类什么是计算机一、第一台电子计算机的诞生1946年ENIAC电子计算机诞生。•高速度•高精度•大容量•通用性强•记忆和逻辑判断•自动控制•巨型机(SuperComputer)•小巨型机(MinisSupercomputer)•大型主机(MainFrame)•小型机(MiniComputer)•工作站(Workstation)•个人计算机(微型机)(PC)计算机的发展诞生19714位Intel4004第一代19728位Intel8008第二代19738位Intel8085、M6800、Z80第三代197816位Intel8086、Z8000、M68000第四代198532位Intel80386、Z80000、NS-160321993年32位Intel公司Pentium、PentiumMMX、PentiumII未来计算机的发展表现为四种趋势多极化多媒体化智能化网络化计算机系统的组成·计算机系统的组成·冯.诺依曼计算机基本结构·计算机的逻辑结构·微型计算机的总线结构计算机系统硬件软件主机中央处理器CPU运算器控制器外部设备软盘硬盘光盘系统软件应用软件内存储器一、计算机系统的组成输入设备输出设备外存储器随机存储器只读存储器二、冯.诺依曼计算机基本结构输入设备存储器输出设备控制器运算器控制流数据流I/O设备外存内存控制器运算器CPU主机外设控制流数据流三、计算机的逻辑结构计算机总线包括:数据总线、地址总线、控制总线四、微型计算机的总线结构微处理器CPU随机存储器输入/输出设备接口总线只读存储器硬件各部件传递信息的通道存储程序原理程序:一组有序指令的集合程序存储在计算机内(放在存储器中)计算机自动地从存储器取出一指令,完成一个基本操作,并周而复始自动执行指令。(这是由冯.诺依曼提出的)指令和数据采用二进制表示:便于物理实现。(容易表示、运算简单、节省设备、便于设计)。计算机基本工作原理第二章计算机中的信息表示进位计数制二进制代码和二进制数码不同数制间的转换计算机中数据及编码1、信息:信息的概念信息是对人有用的数据数据与信息的区别数据包含信息数据处理之后产生结果为信息信息具有相对性,时效性许多场合信息和数据不加区分2、信息处理信息处理(数据处理)计算机对数据的采集和输入、存储、建库、处理、加工、转换、合并、分类、计算、统计、汇总、传送等操作的过程。信息处理目的是甚么?向人们提供有用的信息。信息处理的本质即是数据处理,因此数据处理的主要目标是获取有用的信息。4、媒体概念:媒体概念媒体又称媒介、媒质,是承载信息的载体。媒体有五种感觉媒体声音、文字、图像、气味表示媒体二进制表示形式存储媒体磁盘、光盘表现媒体I/O设备传输媒体光纤、电话线“多媒体技术”中的媒体指的是感觉媒体多媒体技术指能够交互式地综合处理多种不同感觉媒体的信息处理技术四、数值数据的机内表示–数值数据有正负、大小之分–为了解决数据的正、负问题,引入数据的原码、反码、补码表示。–为了解决数据的表示范围问题,引入数据的定点表示和浮点表示五、非数值数据的机内表示非数值数据有字符、汉字、图像、声音等,它们在计算机中也表示成二进制形式。字符:字母、数字、标点符号、一些特殊符号字符集:所有字符的集合对每个字符集的编码方法多种多样,目前使用最广泛的字符集及编码是:ASCII码(美国标准信息交换代码)1、西文信息在计算机内的表示ASCII码是7位编码,从0000000到1111111共128种编码,可用来表示128个不同的字符编码,即可用来表示128个不同的字符。用一个字节存放一个ASCII码,高位为0。其中:可打印字符95个,在键盘上有相应键位,如字母、数字等;控制字符33个,在传输、打印或显示输出时起控制作用。2、中文信息在计算机内的表示汉字采用《信息交换用汉字编码字符集》(GB2312-80)。该标准称为“国标码”。国标字符集有6763个常用汉字由三部分组成:字母、数字和各种符号,共687个;一级常用汉字,共3755个,按汉语拼音排列;二级常用汉字,共3008个,按偏旁部首排列。3.汉字的输入:编码方式(四类):数字编码:区位码字音编码:拼音码字形编码:五笔字型码形音编码:自然码非编码方式(手写,扫描)汉字输入编码与汉字机内码、国标码是完全不同的概念在计算机中预存字形信息库,简称字库(font)汉字字形有两种描述方法:点阵字形库(16*1624*2432*32)轮廓字形库汉字字型码:字库中每个汉字的字形信息如:16*16的汉字点阵字形码占32个字节4.汉字的输出:第三章计算机硬件组成微型计算机的基本结构逻辑部件的功能微机的性能指标1.CPU:硬件的核心,大规模集成电路运算器+控制器+(Register)(算术逻辑)(控制各部分)(临时寄存器)CPU的型号决定微机的型号8088--80286--80386--80486--Pentium--PentiumPro--PentiumMMXCPU数据总线的宽度==计算机的字长(位数)一、各逻辑部件功能2.存储器:用于存放程序和原始数据CPU--------内存------外存随机存储器(RAM)只读存储器(ROM)辅存(外存)软盘硬盘光盘(CD-ROM)分类:主存(内存)3、主(内)存储器:使用半导体存储器有以下三种类型:1)静态随机存储器(SRAM):用作Cache2)动态随机存储器(DRAM);主存(32M、64M等)3)只读存储器(ROM):固化了BIOS有关术语:地址:存储器由许多存储单元组成,地址是指存储单元的编号。位(Bit):一个二进制数位字节:计算机中存储容量的基本单位是字节1字节(Byte)=8位(Bit)存储容量:存储器所包含的存储单元的总数千字节:1KB=1024Bytes兆字节:1MB=1024KB千兆字节:1GB=1024MBI/O设备输入设备(键盘、鼠标、扫描仪、光笔、数字化仪等)输出设备(显示器、打印机、绘图仪等)3、I/O设备4、总线功能:是硬件各部件传递信息的通道分为:数据总线(DATABUS)地址总线(ADDRESSBUS)控制总线(CONTROLBUS)二、PC机的性能评测字长CPU速度主存容量与速度Cache硬盘系统总线的传输速率可靠性性能/价格比要高第四章计算机软件软件的概念与分类操作系统的概念和功能字处理、表处理和数据库管理软件的概念和功能计算机病毒一、计算机软件功能和分类:管理计算机各种软硬资源,提高效率改善与扩充计算机的基本功能提供友好用户界面、开发环境、软件工具为用户完成特定信息处理任务软件=程序+文档+数据。软件是用户与计算机硬件的桥梁1.软件的功能:计算机软件软件系统软件应用软件操作系统数据库系统语言处理程序(编译和解释系统)用户程序(工资管理程序,图书检索程序、生产控制等)系统服务程序(诊断、排错、编辑)通用应用软件(KV300、WORDEXCEL、AutoCAD、CAI等)2、分类硬件操作系统应用软件用户3、计算机应用系统的层次构成1、操作系统(OperatingSystem,OS)二、系统软件:直接运行在裸机上的最基本的系统软件,任何其他的软件都必须在操作系统支持下才能运行对计算机系统的各类资源进行统一控制、管理、调度和监督,合理地组织计算机工作流程为其他软件开发提供必要的服务和相应的接口如:MS-DOS、WINDOWS系列、UNIX、OS/2操作系统有以下五个功能:进程与处理机调度作业管理存储管理设备管理文件管理操作系统一般可分为:分时系统、实时系统、网络操作系统、分布式操作系统、单用户操作系统2、语言处理程序语言分类:机器语言(0、1代码组成)汇编语言(如8088汇编)高级语言(C、PASCAL、FORTRAN、BASIC、C++、JAVA等)语言处理程序:源程序语言处理程序(翻译程序)目标程序源程序:用源语言(汇编或高级语言)写的有待翻译的程序目标程序:也称为结果程序,是源程序通过翻译程序加工以后所生成的程序翻译程序:是指一个把源程序翻译(编译、解释)成等价的目标程序的程序汇编程序:把用汇编语言写的程序,翻译加工生成目标程序。编译程序:把用高级程序设计语言写的程序,经翻译加工生成目标程序。解释程序:也是一种翻译程序,它不产生目标程序。边翻译边执行,即输入一句翻译一句执行一句。三种语言处理程序3、数据库系统数据库系统:以统一管理和共享数据为主要特征用于数据密集型应用数据库管理系统(DBMS)数据库管理员DBA数据库(DB)应用1应用2应用nDBMS是数据库系统的核心,由软件公司以商品形式提供.现代计算机将DBMS作为主要的系统软件之一DBMS的三种数据模型:层次型、网状型、关系型常用的关系型数据库有:Foxpro、Access、Oracle等关于DBMS1、文字处理软件2、表处理软件3、辅助设计软件4、实时控制软件三、应用软件:1.病毒的定义:通过修改程序把自身复制品传染给其他程序的程序2.病毒的特点:破坏性传染性隐蔽性潜伏性计算机病毒(ComputerVirus)3、病毒的表现奇怪的信息或画面或声音异常的访问磁盘程序或数据的丢失文件(可执行文件)的变大(小)磁盘空间的变化系统异常重启动或死机其他(打印机异常等)系统信息和重要数据写保护避免使用来历不明的软件制作重要数据的备份禁止游戏定期检查防病毒卡4.病毒的预防5.病毒的清除–手工清除:DEBUGDISKEDITOR等–杀毒软件:KV300KILL等第五章计算机网络网络的功能与组成网络的分类网络的拓扑结构网络的体系结构一、计算机网络功能和系统组成计算机网络计算机网络是指将不同地理位置上的具有独立功能的多个计算机系统通过通信设备和线路相互连接起来,在网络软件的支持下实现彼此之间的数据通讯和资源共享的系统。1、计算机网络(1)局域网(LAN,LocalAreaNetwork)(2)域域网(MAN,MetropolitanAreaNetwork)(3)广域网(WAN,WideAreaNetwork)3、计算机网络分类(从规模上分)2、功能信息交换资源共享分布式信息处理1、网络的拓扑结构:各节点在网络上的连接形式。总线形网络(以太网)将网络上各个节点设备和一根总线相连。网络中所有节点工作站都是通过总线进行信息传输二、计算机网络的构成星形网络星形结构网络是各个工作站以星形方式连接,网络中每一个节点设备都以中心节点为中心,通过连接线与中心节点相连接环形网络环形结构是网络中各个节点通过一条首尾相连的通信链路连接起来的一个闭合的环形结构网。树形网络树形网络结构是天然的分级结构,又被称为分级的集中式网络总线型网络拓扑示意图星型网络拓扑示意图环型网络拓扑示意图树型网络拓扑示意图WorkstationWorkstationWorkstationWorkstationWorkstationWorkstationWorkstationWorkstation通信协议:关于信息传输顺序、信息格式、和信息内容的约定层:网络按层的方式组织网络体系结构:层和协议的集合国际标准化组织ISO制定了“开放式系统互连”(OpenSystemInterconnection,OSI)参考模型当一个系统能按OSI模式与另一个系统进行通信时,称为开放系统2、网络的体系结构OSI将网络通信功能分为七个层次:物理层将比特流送到物理介质上传送(对上一层的每一步该怎样利用物理介质?)数据链路层在链路上无差错地传送一帧一帧信息(每一步该怎么走?)网络层分组传输和路由选择。(走哪条路可到以达该处?)传输层从端到端经网络透明地传输报文。(对方在何处?)会话层会话的管理和数据传输的同步(轮到谁讲话和从何处讲?)表示层数据格式的转换。(对方看起来像什么?)应用层与用户进程的接口。(做什么?)通信子网资源子网衔接作用TCP/IP的体系结构TCP/IPOSI高层运输层网络层底层与各种