第一章计算机基础知识1.1计算机的诞生与发展1.1.1计算机的诞生世界上第一台计算机诞生于1946年,命名为“埃尼阿克”(ENIAC)1.1.2计算机的发展分为四个阶段:第一代(1946年~1958年)电子管时代第二代(1958年~1964年)晶体管时代第三代(1964年~1970年)小规模集成电路第四代(1970年至今)大规模/超大规模集成电路以上的体系结构都是以二进制数和程序存贮控制为基础的结构思想,这个思想是美籍数学家冯`诺依曼于1946年提出来的。1.2计算机的特点、类型及应用领域1.2.1计算机的特点运算速度快精确度高采用二进制进行加法运算存贮容量大,具有“记忆”和逻辑处理能力计算机的内部操作都是自动控制的高度自动化,只需对计算机说“做什幺”而不必关心其是“怎幺做”。1.2.2计算机的类型按用途分为:通用计算机、专用计算机按其规模和性能特点分:巨型、大型、中型、小型和微型计算机微型计算机(Microcomputer)简称微型机或微机,又称PC机或个人计算机。世界上第一台微型机诞生于1971年,至今也已经历了四个阶段的发展。如Intel公司的PⅢ1、PⅢ2、赛阳AMD公司的KⅡ、AthlonCyrix公司的约苏亚1.2.3计算机的主要应用领域科学计算数据处理自动控制多媒体技术应用图网络应用1.3计算机系统组成1.3.1计算机硬件运算器又称为算术逻辑部件,是一个电子线路构成的“算盘”,可以对数据进行各种运算操作。控制器控制器和运算器集成在一块芯片上称为微处理器(CPU)。存贮器存贮器通常可以分为内部存贮器(简称内存或主存)和外部存贮器(简称外存或辅存)两部分。输入/输出设备也称外围设备,又称I/O设备,标准输入设备是键盘,标准输出设备是显示器。总线总线分为三种类型:地址总线、数据总线和控制总线运算器、存贮器和控制器合称为计算机主机;各种输入、输出设备统称为计算机的外围设备。1.3.2计算机软件系统软件⑴、操作系统简称OS(OperatingSystem),常用操作系统有:DOS、WINDOWS、WINDOWSNT、LINUX、UNIX⑵、运行监控、故障诊断及维护软件监控计算机的运行情况、诊断计算机的各种硬软件故障并提供必要的修复和维护服务,是对操作系统的计算机硬软件管理功能的重要补充。⑶、其它系统软件各种汉字系统软件,如ucdos,中文之星、东方快车等能提供汉字界面,并在计算机上实现汉字的输入和输出。开发工具类软件(1、序设计语言以及语言处理程序分为:机器语言、汇编语言、高级语言(如:BASIC、FORTRAN、PASCAL、C、C++、JAVA、VisualC++6.0等)。①、机器语言由于计算机只能处理0和1两种状态,因而人要和计算机进行交流,就要按一定的规则编出只有0和1的组成的指令代码,这种计算机能接受的代码称为机器指令而机器人指令的集合就称为机器语言。②、汇编语言为了克服机器语言的缺点,便于人们记忆和检查修改,人们创造了由助记符和操作数标识机器指令的汇编语言。③、高级语言指人们习惯用的自然语言(多为英语)和数学语言编写指令的集合。(2、数据库系统数据库系统的主要功能是为用户提供数据处理及相应管理程序的开发环境。常用的有:FoxBASE、FOXPRO、ACCESS、SYBASE、ORACLE(3、软件工具软件工具为应用软件的开发提供了更为优良的环境和友善界面,并为所开发的应用软件提供了功能强大调试和集成手段。应用软件如各种办公自动化软件、数据库管理系统、计算机辅助设计(CAD)/制造(CAM)/教学(CAI)软件、科学计算软件、自动控制软件、娱乐及游戏软件等等。1.3.3信息计量单位基本计量单位为“Byte”,称为“字节”,通常用符号“B”表示,而1Byte=8Bit(s)(二进制位)一张1.44MB的软磁盘格式化后的容量有1.38MB的空间,则其能存放的汉字计算为:1.38×1024×1024÷2≈723517(个汉字编码)1.3.4微型机系统组成图主机图图二⑴、CPU(中央处理器)目前主要的CPU生产厂商为:Intel公司;AMD公司;Cyrix(已被台湾的威盛电子(VIA)收购,目前推出的产品是Joshua)目前市场上主要的CPU型号有:(Intel)赛阳:500~1GHz(Intel)PⅢ1:500~1.5GHzPⅣ:1.5~2.5GHz或更高(AMD)K7系列:Athlon、毒龙500~900MHz1G~2.5GHz以上⑵、内部存贮器又分只读存贮器(ROM)与随机读写存贮器(RAM)内存条的发展趋势:快页模式(FPM)DRAM→扩展数据输出(EDO)DRAM→SDRAM(与CPU共享一个时钟周期)→DDR内存条的工作频率:PC100MHz~PC133MHz~…~PC333MHz内存条的容量:4M(386)→8M(486)→16M→32M→64M→128M→256M⑶、硬盘图内部图⑷、软驱图现主要用的是3.5英寸1.44MB软盘⑸、CD—ROM(光盘存贮器)最大容量可达640MB⑹、主机接口除电源、显示器、键盘等接口外,还有并行口和串行口,其中并行口用于连接打印机、绘图仪等,串行口用于连接鼠标器、调制解调器等。显示器(CRT阴极射线管)单色显示方式(MDA)彩色图形方式(CGA)扩展彩色图形方式(EGA)视频图形方式(VGA)超级视频图形阵列方式(SVGA)液晶TFT显示方式键盘可分为机械键盘和电容式键盘其它输入/输出设备扫描仪、数码设备、投影仪1.4计算机的数制及编码1.4.1进位计数制十进制数制二进制数制八进制数制十六进制数制1.4.2数制间的转换任意进制数转换为十进制数11100110.0011转换为十进制、八进制、十六进制十进制数转换为任意进制数1403.1527转换为二进制、八进制、十六进制二进制、八进制、十六进制间的转换1.4.3二进制在计算机中的表示1.4.4二进制编码十进制数的二进制编码主要的是:8421码或叫NBCD码字母与字符的编码美国标准信息交换码(ASCII)1.5计算机病毒及防治1.5.1什么是计算机病毒计算机病毒是人为的具有破坏性、传染性、隐蔽性的指令系列(程序)1.5.2计算机病毒的特征破坏性传染性隐蔽性针对性1.5.3计算机病毒的种类按病毒攻击的机种分类微型计算机病毒、工作站病毒、小型机病毒和网络病毒按其破坏性分类良性病毒、恶性病毒按连接方式分类系统型病毒、外壳型病毒、入侵型病毒和源码型病毒按传染对象分类引导型病毒、文件型病毒1.5.4计算机病毒的寄生方式1、计算机病毒的隐藏方式磁盘扇区、可执行文件EXE、COM和电子邮件等2、计算机病毒的传染方式替代方式、链接方式、插入方式1.5.5计算机病毒的破坏表现1.5.6计算机病毒的诊断与防治1、计算机病毒的诊断2、计算机病毒的消除3、计算机病毒的预防第二章操作系统2.1操作系统概述2.1.1操作系统的功能1.处理机管理又称为进程管理,功能有中断处理和处理机调度。2.存贮管理实际上是对内存中用户区域的管理,主要有:分配内存空间、释放主存空间、存贮共享、存贮扩充。3.文件管理包括硬件资源和软件资源的管理,其中文件操作与用户联系比较紧密,主要有文件的建立、文件的读/写、文件转贮、文件删除等功能。4.设备管理设置外部设备的I/O操作,分配、回收、调度和控制设备的I/O地址5.作业管理包括作业调度和作业控制两个功能2.1.2操作系统的类型1.批处理系统单道批处理系统;在成批执行作业时,内存中某一时刻只能有一个作业,处理器中也只能有一个作业在运行。多道批处理系统这种操作系统允许内存中同时存在多个作业,这些作业可以采用某种方式依次占有处理器运行。2.分时系统Ⅰ、同时性;一组用户可同时使用同一台计算机Ⅱ、交互性;用户能进行人机对话,交互方式工作Ⅲ、独占性;用户之间互不干扰,彼此独立Ⅳ、及时性;用户的请求能及时得到服务和响应。3.实时系统Ⅰ、实时性;对外部事件响应速度及时、迅速;Ⅱ、可靠性;往往采用双机系统,以保证系统可靠的工作Ⅲ、交互性;允许用户对收集到的资料作出相应的干预和响应4.网络操作系统主要功能是实现网络中各台计算机的通信以及网络中各种资源的共享5.分布式操作系统是由多台计算器组成的一种特殊的计算机网络,实现计算机之间的资料传递及资源共享。6.个人计算机操作系统2.1.3常用操作系统介绍1.DOS属于用户单任务操作系统,一般一次只能运行一个程序,最多只能实现后台打印或播发背景音乐,命令式操作。2.WINDOWS窗口接口的操作系统,优点:①、标准的用户接口;②、多任务;③、精明的内存管理;④、设备独立性。3.UNIX属于一种多用户多任务的网络操作系统。4.NetWare和WINDOWSNTNetWare是NOVELL公司开发的一个适用于多种微机的基于局域网的网络操作系统。WINDOWSNT是MICROSOFT公司出品的图形接口类似WINDOWS95、98的网络操作系统,但安全性更高。5.Linux一种可免费使用的UNIX网络操作系统,在一般的PC机上使用,目前有四个版本,其中以RedHatLinux使用较为广泛。2.2WINDOWS操作基础2.2.1鼠标的操作⑴、指向;⑵、左键单击;⑶、右键单击;⑷双击;⑸、拖动。2.2.2WINDOWS的启动与退出2.2.3一般WINDOWS桌面的组成与操作1.桌面的组成(常见图标)⑴【我的电脑】⑵【回收站】⑶【我的公文包】⑷【我的文檔】⑸【网上邻居】⑹【InternetExplorer】⑺【OutlookExpress】2.桌面的操作⑴、添加新对象⑵、删除桌面上的对象⑶、排列桌面上的对象3.WINDOWS98桌面桌面主要元素:①、桌面图标用户可以把很多类型的对象置于桌面上,以便容易访问。这些对象包括文件、快捷键、应用程序等等。②、应用程序窗口每个正在运行的应用程序都有其自己的窗口。③、任务栏显示当前所加载的应用程序的按钮。④、带框许多任务栏中的内容被组织在一个带框内。⑤、开始菜单为用户提供了对存储在系统中的应用程序及文文件的访问。⑥、托盘系统实用程序可以在托盘中显示图标,这些图标提供对系统设置。4.用户接口的主要元素⑴、窗口的组成部分①、标题栏显示应用程序的名字以及打开文档的名字,能利用鼠标拖动窗口,双击可最大化或恢复。②、菜单栏提供了对控制WINDOWS应用程序的命令的访问。大多数应用程序至少有FileEdit和Help菜单。③、窗口边框将应用程序围了起来,使其与桌面上的其它元素区分开。④、客户区(也叫工作区域)提供了应用程序的固有资料。⑤、系统菜单提供了用于移动、重置大小和关闭窗口的命令。⑥、最小化按钮/恢复按钮/最大化按钮单文文件接口(SDI)应用程序多文文件接口(MDI)应用程序⑵、对话框是一种特殊类型的窗口,它使用户与操作系统之间的联系变得容易,它们既从用户那里获得信息,又给用户提供信息。⑶、消息框是一种不需要对话框资源文件的特殊对话框,消息框被有计划性地置于系统之中并被予以显示。⑷、属性单又叫标签对话框,属性单被广泛地用于WINDOWS98,从设置系统选项到操纵应用程序属性。⑸、向导为了使WINDOWS98更容易使用,Microsoft包含了许多向导(wizards),引用用户逐步完成复杂操作的自动化任务。⑹、标准控件①、静态文本不能编辑的文本串。静态文本控件通常被用于对对话框中的其它组件进行标注。②、编辑框可以在其中输入文本的框。可以对编辑框中的文本进行编辑,甚至可以通过剪贴板拷贝和粘贴其中的文本。③、按钮单击触发命令的控件。④、单选按钮通常成组应用的按钮,其中某一时刻只能有一个按钮处于选中状态。⑤、复选框用于打开或关闭选项的按钮。⑥、列表框一列条目。可以使用鼠标从列表中选取一项或多项。⑦、组合框与编辑框结合在一起的一列条目。⑧、成组框用于成组其它控件。5.常见UI(UserInterface)元素①:工具栏就是一行控件(通常为按钮),它们提供了对重要命令的快速访问。②:状态区提供了应用程序显示命令说明和状态信息的地方,如键盘的状态和文本光标的位置。③:滑动器用来从一个