1、大大学计学计算机基算机基础教础教程程目目 录录第1章 计算机基础知识第2章 操作系统第3章 WORD 2010文字处理第4章 电子表格Excel 2010第5章 PowerPoint 2010第6章 计算机网络第7章 多媒体技术基础第8章 农业信息化第9章 计算机软件基础 第第1章章 计算机基础知识计算机基础知识数数据据编码编码2134 计算机的发展及应用计算机的发展及应用 计算机系统组成计算机系统组成键盘输入技术键盘输入技术计算机是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。计算机对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。计算机的应用领域
2、从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革1.1.1 计算机发展概况计算机发展概况 1834年,巴贝奇在研制差分机的工作中,看到了制造一种新的、在性能上大大超过差分机的计算机的可能性,他把这个未来的机器称为分析机。巴贝奇写出了世界上第一部关于计算机程序设计的专著。巴贝奇是国际计算机界公认的、当之无愧的计算机之父。1.1 计算机的发展及应用计算机的发展及应用1第一代计算机:电子管数字计算机(19411957年)阿塔纳索夫-贝瑞计算机(Atanasoff-Berry Computer,简称ABC)是法定的世界上第一台电
3、子计算机,为美国爱荷华州立大学的约翰文森特阿塔纳索夫和他的研究生克利福特贝瑞在1937年至1941年间开发。举世闻名的埃尼阿克(ENIAC)(Electronic Numerical Integrator And Computer,简称电子数字积分计算机)于1946年2月14日诞生在美国宾西法尼亚大学。使用电子管作为主要元件。软件方面采用机器语言、汇编语言。应用领域以军事和科学计算为主。世闻名的埃尼阿克(ENIAC)(Electronic Numerical Integrator And Computer,简称电子数字积分计算机)于1946年2月14日诞生在美国宾西法尼亚大学。ENIAC采用电
4、子管作为基本电子元件。ENIAC占地170平方米,重达30吨,耗电140千瓦。ENIAC每秒能进行5000次加法运算2第二代计算机:晶体管数字计算机(19571964年) 晶体管数字计算机的逻辑元件采用晶体管。软件方面出现了以批处理为主的操作系统、高级语言及其编译程序开始进入工业控制领域。3第三代计算机:集成电路数字计算机(19641971年) 集成电路数字计算机的逻辑元件采用中、小规模集成电路,。软件方面出现了分时操作系统以及结构化、规模化的程序设计方法。4第四代计算机:大规模和超大规模集成电路计算机(1971年至今)大规模集成电路计算机的逻辑元件采用大规模和超大规模集成电路。软件方面出现了
5、数据库管理系统、网络管理系统和面向对象语言等。1971年世界上第一台微处理器Intel4004在美国硅谷诞生,开创了微型计算机的新时代,应用领域从科学计算、事务管理、过程控制逐步走向日常生活。1.1.2 程序设计语言的发展历程程序设计语言的发展历程1.机器语言最底层的计算机语言。用机器语言编写的程序,计算机硬件可以直接识别。在用机器语言编写的程序中,每一条机器指令都是“二进制”形式的指令代码。2.汇编语言为了便于理解与记忆,人们采用能“帮助记忆”的英文缩写符号(称为指令助记符)来代替机器语言指令代码中的操作码,用地址符号来代替地址码。“汇编语言与机器语言一般是一一对应的”,因此汇编语言也是与具
6、体使用的计算机有关的。3.高级语言高级语言即就是算法语言,它不是面向机器的,而是面向问题的,不依赖于具体机器,具有良好的通用性目前流行的C,C+,C#,JAVA,Python,Lisp,Prolog,FoxPro,VC,易语言等等都属于高级语言。1.1.3计算机的主要特点计算机的主要特点1.运算速度快当今计算机系统的运算速度已达到每秒万亿次,微机也可达每秒亿次以上。超级计算机“天河一号”峰值速度4700万亿次每秒、持续速度2566万亿次每秒浮点运算。它运算1小时,相当于全国14亿人同时计算340年。2.计算精确度高计算机控制的导弹之所以能准确地击中预定的目标,是与计算机的精确计算分不开的。计算
7、精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。3.逻辑运算能力强计算机能根据判断的结果自动执行下一条指令以供用户随时调用。4.存储容量大计算机内部的存储器具有记忆特性,不仅包括各类数据信息,还包括加工这些数据的程序。5.自动化程度高人们可以将预先编好的程序存入计算机内存,在程序控制下,计算机可以连续、自动地工作,不需要人为干预。1.1.4计算机的分类计算机的分类1.按照性能指标分类按照性能指标分类按照1989年由IEEE美国电气和电子工程师协会提出的运算速度分类法,可将计算机分为巨型机、大型机、小型机、工作站和微型机。巨型机:巨型机又称为超级计算机,高速度、大容量,主要应用于军事技
8、术和科研领域。大型机:大型机规模次于巨型机,有比较完善的指令系统和丰富的外部设备。主要应用于科研领域。小型机:具有高可靠性、高可用性、高服务性,主要用于企业,多作为服务器。工作站:工作站是高档微机,易于联网,配有大容量主存,大屏幕显示器,特别适合于CAD/CAM和办公自动化。微型机:体积小、重量轻、价格低。台式机和笔记本电脑都是微型机。2.按照用途分类按照用途分类专用机:针对性强,特定服务,专门设计。通用机:用于科学计算、数据处理、过程控制的各类问题。1.1.5计算机的应用领域计算机的应用领域1.科学计算科学计算 2.过程检测与控制过程检测与控制 3.信息管理信息管理 4.计算机辅助系统计算机
9、辅助系统 5.人工智能人工智能6.多媒体应用多媒体应用7.计算机翻译计算机翻译1.1.6未来计算机未来计算机1.能识别自然语言的计算机今后,人类将越来越多地同机器对话。键盘和鼠标的时代将渐渐结束。2.高速超导计算机高速超导计算机的耗电仅为半导体器件计算机的几千分之一。3.激光计算机激光计算机利用激光作为载体,又叫光脑。一块截面等于5分硬币大小的棱镜,其通过能力超过全球现有全部电缆的许多倍。4.分子计算机分子计算机正在酝酿。已研制出分子计算机中的逻辑门电路,线宽只有几个原子直径之和,运算速度是目前计算机的1000亿倍。5.量子计算机量子计算机可以在量子位上计算,也可以在0和1之间计算。在理论方面
10、,量子计算机的性能能够超过任何可以想象的标准计算机。6.DNA计算机数学家、生物学家、化学家以及计算机专家正在合作研究制造未来的液体DNA电脑。体积小,但存储量却超过现在世界上所有的计算机。7.神经元计算机神经元计算机最有前途的应用领域是国防,它可以识别物体和目标,处理复杂的雷达信号,决定要击毁的目标。8.生物计算机生物计算机主要是以生物电子元件构建的计算机。它利用蛋白质有开关特性,用蛋白质分子作元件从而制成的生物芯片。1.2计算机系统组成计算机系统组成计算机系统图计算机系统图1946年,美籍匈牙利数学家冯诺依曼在一篇题为关于电子计算机逻辑设计的初步讨论的学术报告中,提出了“存储程序”的概念。
11、1中央处理器中央处理器运算器和控制器合称为中央处理器CPU(Central Processing Unit)。中央处理器是计算机的核心部分,通过它指挥全机各部件的协调动作。CPU是计算机性能的主要标志。目前市面上的CPU主要有Intel和AMD两种品牌。主频是CPU的主要性能指标,如Intel酷睿i73770KCPU的主频是3.5GHz。按其运算核心的多少,CPU又可以分为单核、双核、三核和四核CPU。Intel酷睿i73770K CPU2存储器(1)内存储器体积小,速度快,有电可存,无电清空。(2)外存储器像硬盘、软盘、磁带、光盘、U盘等,能长期保存信息。单位价格低、容量大、速度慢、断电后数
12、据不会丢失。(3)随机存储器RAM(Random Access Memory)CPU可以从RAM中任意地址中直接读取所需的数据,而不必从头至尾一一查找。(4)只读存储器ROM(Read Only Memory)主板、显卡、网卡上的BIOS就是一种ROM,通常电压下只能读取不能写入,常用于电脑中的开机启动。(3)存储单位位bit(比特)用来存放一位二进制数,即 0 或 1,它是最小的存储单位。一个字节 byte(B)由8个二进制位组成,是表示存储容量最常用的单位。1KB=1024B,其中1024=210 1PB=1024TB1MB=1024KB 1EB=1024PB1GB=1024MB 1ZB=
13、 1024EB1TB=1024GB 硬件制造商的1G是普通光盘的最大容量大约是700MB,DVD盘片单面4.7GB,最多能刻录约4.59G的数据,双面8.5GB,最多约能刻8.3GB的数据,蓝光中HD-DVD单面单层15GB、双层30GB;BD单面单层25GB、双面50GB、三层75GB、四层100GB。(4)云存储云存储是指通过整合大量异构存储设备,对外提供海量数据存储能力,具有良好的可扩展性和极高的可靠性。与其说是一种存储设备,云存储其实更像是一种网络服务系统。对于企业来说,云存储具有低成本、高效率、部署灵活、扩展性好等优势,对于个人来说,云存储为用户提供安全、高速、大容量的在线存储管理、
14、备份及共享服务。3输入设备输入设备扫描输入设备包括扫描仪,传真机,条形码阅读器,字符和标记识别设备等,通过捕获图像并将之转换成计算机可以显示、编辑、存储和输出的数字化输入设备。触摸屏是一种可接收触头等输入讯号的感应式液晶显示装置。常见的触摸屏有电阻屏和电容屏两种。电阻屏简称为软屏, 能用手写笔,多用于Windows Mobile系统的手机。电容屏简称为硬屏,触摸灵敏;iPhone和G1等机器采用电容屏屏质的。电容屏价格比电阻屏贵10%到50%。语音输入设备一般由麦克风、声卡和语音输入软件系统组成,其功能是将声音的模拟信号转换为计算机能够识别的数字信号。4.输出设备输出设备打印机是将计算机的处理
15、结果打印在纸张上的输出设备。显示器的输出常被称为软拷贝,打印机的输出常被称为硬拷贝。衡量打印机好坏的指标有三项:打印分辨率,打印速度和噪声。3D打印机是快速成形技术的一种机器,它是以一种数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。它不仅可以“打印”出一幢完整的建筑,甚至可以在航天飞船中给宇航员打印任何所需的物品。多功能一体机是集传真、打印与复印等功能为一体的机器。它的影像是通过油墨形成的,而不象复印机是通过碳粉形成。冯诺依曼结构致力于提高主频和缓存,适用于个人计算机。而很多单片机则采用哈佛结构,哈佛结构是一种将程序指令存储和数据存储分开的存储器结构
16、,它一种并行体系结构,它的主要特点是程序存储器和数据存储器是两个独立的存储器。多功能一体机1.2.2计算机软件系统计算机软件系统软件系统可分为系统软件和应用软件两大类。1.系统软件系统软件由一组控制计算机系统并管理其资源的程序组成。(1)操作系统操作系统是管理、控制和监督计算机软、硬件资源协调运行的程序系统,它是直接运行在计算机硬件上的、最基本的系统软件,是系统软件的核心。(2)语言处理系统机器语言是计算机唯一能直接识别和执行的程序语言,因此如果要在计算机上运行高级语言程序就必须配备程序语言翻译程序。对于高级语言来说,翻译的方法有两种:“解释”,逐条把源程序语句进行解释和执行,它不保留目标程序
17、代码,即不产生可执行文件。这种方式速度较慢。“编译”,把源程序变成目标程序(以.obj为扩展名),然后再用连接程序,把目标程序与库文件相连接形成可执行文件。它形成的可执行文件可以反复执行,速度较快,高级语言源程序解释程序(解释执行)结果解释过程编译程序连接程序执行高级语言源程序目标文件.obj可执行文件.exe结果编译过程(3)服务程序服务程序能够提供一些常用的服务性功能,如微机上经常使用的诊断程序、调试程序、编辑程序。对微机加电以后,一般都首先运行ROM中的一段自检程序,以检查计算机系统是否正常工作,这就是最简单的诊断程序。(4)数据库管理系统数据库是指按照一定联系存储的数据集合。数据库管理
18、系统则是能够对数据库进行加工、管理的系统软件。数据库系统不但能够存放大量的数据,还能迅速、自动地对数据进行检索、修改、统计、排序、合并等操作1.2.3微型计算机的配置微型计算机的配置2.应用软件为解决各类实际问题而设计的程序系统称为应用软件。从其服务对象的角度,又可分为通用软件和专用软件两类。(1)通用软件这类软件通常是为解决某一类问题而设计的,而这类问题是很多人都要遇到和解决的。例如:文字处理、表格处理、电子演示等。(2)专用软件比如某个用户希望有一个程序能自动控制车床,同时也能将各种事务性工作集成起来统一管理。1.2.3微型计算机的配置微型计算机的配置(1)主板主板上面安装了BIOS芯片、
19、输入/输出控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。通常的集成主板上的接口包括显示器接口、音箱(耳机,麦克风)接口、网线接口、键盘接口、鼠标接口、COM口、USB接口等。主板采用了开放式结构。主板上大都有68个扩展插槽,供PC机外围设备的控制卡(适配器)插接。主板的类型和档次决定着整个计算机系统的类型和档次。昂达G31T主板(2)硬盘硬盘盘片和硬盘驱动器合称为硬盘。图1-5计算机系统的组成图中所示的存储器是指内存,在这里硬盘又属于输入/输出设备,成为计算机与用户交互的一个接口。CPU运算所需要的数据来自于内存,内存中的东西则来自于硬盘,所以
20、硬盘并不直接与CPU打交道。硬盘容量很大,已达TB级,尺寸有3.5、2.5、1.8、1.0英寸等。硬盘容量和转速是硬盘的主要性能指标。如希捷ST2000DM0012T型号硬盘的容量大小是2TB,转速为每分钟7200转。希捷希捷ST2000DM0012T(3)风扇CPU风扇紧贴在CPU上面,驱散CPU工作时产生的热量。显卡和电源由于发热量大,往往也加有风扇。(4)光驱光驱中有激光头等机械装置。若某光驱的读写速度是40X,其速度是第一代光驱的40倍,即约为6000KB/S。(5)声卡、显卡、网卡插在主板的扩展插槽内。一般的主板中集成了声卡、网卡、显卡。(6)电源用于将220V交流电转化为低压直流电
21、,为主机供电。2显示器显示器液晶是一种具有规则性分子排列的有机化合物,它是介于固态和液态之间的物质,加热时它会呈现透明的液体状态,冷却时它则会出现结晶颗粒的混浊固体状态。液晶显示器是由液晶分子折射背光源的光线来呈现出不同的颜色。LCD显示器的尺寸是指液晶面板的对角线尺寸,以英寸单位。分辨率是指像素点与点之间的距离,像素数越多,其分辨率就越高,CRT显示器液晶显示器3键盘、鼠标键盘是常用的输入设备,当按下某个键时,键盘接口将该键的二进制代码送入计算机主机中,并将按键字符显示在显示器上。目前使用的鼠标多为光学鼠标。光学鼠标通过底部的LED灯以约30度角将灯光射向桌面,照射出粗糙的表面所产生的阴影,
22、然后再通过平面的折射透过另外一块透镜反馈到传感器上。“联想家悦联想家悦S525卓越型卓越型”型号的家用台式机有如下配置。型号的家用台式机有如下配置。操作系统操作系统Win8处理器处理器AMD Fusion平台四核平台四核A63620CPU频率频率主频主频2.2GHz二级缓存二级缓存4MB高速缓存高速缓存传输频率传输频率4000MHz HT总线总线显卡显卡HD6530D核芯显卡核芯显卡Geforce6051GDDR3独立显卡独立显卡内存内存4G,DDR3硬盘硬盘1TB7200转高速转高速SATAII防震硬盘防震硬盘光驱光驱Rambo显示器显示器23寸寸2011款款LEDFHD(16:9)声卡声卡
23、内置内置High Definition音响系统音响系统-支持支持5.1环绕音响环绕音响键盘鼠标键盘鼠标联想人体工学键盘,联想光电鼠标联想人体工学键盘,联想光电鼠标应用系统应用系统LVT联想成才学院联想成才学院数据传输数据传输7合合1数码读卡器数码读卡器/USB接口接口1.3数据编码数据编码1.3.1几种常用的数制几种常用的数制生活中常见的数制有十进制、二进制、八进制和十六进制。逻辑电路通常只有两个状态,开关的接通与断开,正好可以用“1”和“0”表示,因此计算机中采用二进制。数制采用的计数符号称为数码(如十进制数的数码有09),全部数码的个数称为基数(如十进制数的基数R=10),进位的原则是逢基
24、数进位,即“逢R进一”。处于不同位置的数码表示不同的数值,数值大小为该数码与数码所在位置的权值(又称位权)的乘积。1.3.2数制的转换数制的转换1.非十进制数转换成十进制数转换方法:将非十进制数按位权进行多项式展开,然后在十进制中按照“逢十进一”的运算规则进行运算。(98.46)10=9*101+8*100+4*10-1+6*10-2(1011.11) 2=1*23+0*22+1*21+1*20+1*2-1+1*2-2 =8+0+2+1+0.5+0.25=(11.75) 10(123.45)8=182+281+380+48-1+58-2 =64+16+3+0.5+0.078125=(83.57
25、8125)10(5FC.1A)16=5*162+F*161+C*160+1*16-1+A*16-2 =5*162+15*161+12*160+1*16-1+10*16-2 =1280+240+12+0.0625+0.0390625 =(1532.1015625) 2.十进制数转换成非十进制数,必须分成两步做:整数部分的转换采用“除以基数倒取余数”。即将十进制数的整数连续除以非十进制数的基数,直到商为0时为止。然后用“倒取”的方式将各次相除所得余数组合起来即为所求结果。85D=1010101B 小数部分的转换采用“乘以基数取整数”。即将小数 部分连续乘以非十进制数的基数,每次相乘后所得的整数部分
26、取下,直到小数部分为0时或已满足精确度要求为止。然后按各次相乘获得的整数部分的先后顺序组合起来即为所要求的结果。0.6875D=1011B3. 二进制数转换为八进制数二进制数转换为八进制数一位八进制数相当于三位二进制数,所以,把二进制数转换为八进制数时,以二进制数的小数点为中心分别向左、右每三位分为一组,最后一组不足三位的用0补足,然后将每组的三位二进制数等值转换成对应的八进制数。011 101 111 011 . 101 100 3 5 7 3 . 5 4即(11101111011.1011)2 =(3573.54)84.八进制数转换为二进制数按原数位的顺序,将每位八进制数等值转换成三位二进
27、制数。如将(273.64)8转换成二进制数。2 7 3 . 6 4 010 111 011 . 110 100即(573.64)8=(10111011.1101)部分可打印的ASCII码表1.4键盘输入技术键盘输入技术计计算机基算机基础教础教程程 操作系统概述操作系统概述Windows 7基础知识基础知识控制面板控制面板123第第2章章 操作系统操作系统文件管理文件管理Windows 7的的Aero 效果效果Windows 8456 2.1.1操作系统的定义和功能操作系统的定义和功能 2.1.2操作系统的发展操作系统的发展2.1 操作系统概述 2.1.4操作系统的分类操作系统的分类 2.1.3
28、操作系统的组成操作系统的组成 2.1.5常见的操作系统常见的操作系统2.1.1操作系统的定义和功能操作系统的定义和功能 定义 操作系统(Operating system,OS)是有效地组织和管理计算机系统中的硬件资源和软件资源,合理地组织计算机的工作流程,控制程序的执行,并向用户提供各种服务,使得用户能够灵活、方便、有效地使用计算机,使整个计算机系统高效运行的程序集合。 功能 (1)处理机管理。 (2)存储管理。 (3)设备管理。 (4)文件管理。 (5)用户接口。2.1.2操作系统的发展操作系统的发展1.人工操作阶段 第一台电子计算机只是由控制台控制的一个庞大物理机器,并没有操作系统的概念。
29、使用者采用手工方式直接控制和使用计算机,其具体操作是:将事先准备好的程序和数据穿孔在卡片或纸带上,并通过卡片或纸带输入机将程序和数据输入计算机,然后启动程序,使用者通过控制台上的按钮、开关和氖灯等来操纵和控制程序,程序运行完毕时取走计算结果。 穿孔卡片是一种在硬纸板上打孔(穿孔)并以此来几路信息的工具。下图所示的是20世纪使用最为广泛的一种80列穿孔卡,大小尺寸187.32582.55mm。 像穿孔卡片一样,穿孔纸带最初也是用于机械织布机。对计算机来说,它既可以用于数据输入,同时也是输出的介质。纸带上每一行对应一个字符。下图所示的是8级穿孔纸带(每行8孔)。2.单道批处理阶段(1)联机批处理
30、早期的批处理操作把若干个作业组织成一批作业输入到磁带上,然后再监控程序的作用下,先把磁带上的第一个作业调入内存,并把控制权交给该作业,当该作业处理完后,再由监督程序把第二个作业输入内存,按这种方式对磁带上的作业自动地、一个接一个地处理,直到把磁带上的所有作业全部处理完毕。由于系统对作业的处理是成批地进行,且在内存中始终只保持一道作业,故称为单道批处理系统。(2)脱机批处理输入设备输出设备卫星机主机输入磁带输出磁带输入作业输出结果 脱机批处理就是通过卫星机将用户的程序和数据输入到磁带上,当主机需要时,再将这些程序和数据送入主机进行处理;同样对于处理完毕的数据也是先存入卫星机中,再输出到用户。主机
31、与卫星机可并行工作。(3)执行系统 在20世纪60年代初期,随着通道和中断技术的出现,操作系统进入了执行系统阶段。通道主要用于控制I/O设备与内存间的数据传输,它独立于CPU运行,实现了CPU与输入/输出的并行处理。而中断是指CPU在收到外部中断信号后,停止原来所执行的操作,转去处理中断时间,处理完毕后回到断点继续执行被中断的操作。通道技术和中断技术的出现使监督程序在负责作业运行的同时,提供了I/O控制功能。3.多道批处理系统阶段 多道程序设计技术是指在计算机内存中同时存放几道相互独立的程序,它们在管理程序的控制下相互穿插地运行。这种技术在内存中存放了多个作业,从宏观上看,这些作业是并行的,它
32、们都处于运行中,并且都没有运行结束;从微观上看是串行的,各道作业轮流使用CPU,交替执行。多道程序设计技术不仅使CPU得到充分利用,同时改善I/O设备和内存的利用率,从而提高了整个系统的资源利用率和系统吞吐量(单位时间内处理作业(程序)的个数),最终提高了整个系统的效率。4.分时操作系统阶段 分时技术是把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。分时操作系统就是利用分时技术,在一台主机上同时连多个用户终端,同时允许多个用户共享主机资源,每一个用户都可以通过自己的终端以交互的方式使用计算机。 分时操作系统就有以下特点:(1)多路性。(2)交互性。(3)独立性。(
33、4)及时性。5.实时操作系统阶段 虽然多道批处理系统和分时系统能获得较令人满意的资源利用率和系统响应时间,但却不能满足实时控与实时信息处理两个应用领域的需求。于是就产生了实时系统,即系统能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理。 典型的实时操作系统有过程控制系统、信息查询系统、事务处理系统等。实时操作系统具有及时性、高可靠性等特点。2.1.3操作系统的组成操作系统的组成1.管理模块 管理模块主要体现操作系统的管理功能。操作系统对计算机的管理包括两个方面:硬件资源的管理和软件资源的管理。用户应用程序系统应用程序库函数系统程序软件资源设备等存储器硬件资源对计算机资源管
34、理CPU2.用户接口 操作系统为用户提供两个接口界面。一个是作业一级接口,即各种命令接口界面。用户利用这些操作命令来组织和控制作业或管理计算机系统。作业控制方式典型地分两大类:脱机控制和联机控制。另一个接口是程序一级接口,即系统调用。系统调用是操作系统提供给编程人员的唯一接口。编程人员可以通过系统调用,在源程序一级动态请求和释放系统资源,调用系统中已有的功能来完成与计算机部分相关的工作,以及控制程序的执行速度等。常见的系统调用有以下几种:(1)文件管理。包括对文件的读、写、创建和删除等操作。(2)设备管理。请求或释放有关设备、启动和关闭设备等操作。(3)存储管理。查询作业占据的内存区的大小和获
35、取内存区的首地址等。(4)进程控制。进程是在一个功能上独立的程序上的一次执行过程。进程控制主要包括进程的创建、撤销、执行等待和执行优先级控制等。(5)进程通信。在进程之间传递消息或信号。(6)线程管理。有线程的创建、调度、执行、撤销等。 2.1.4操作系统的分类操作系统的分类(1)批处理操作系统 批处理操作系统是以作业为处理对象。处理过程是:用户将作业交给系统操作员,由系统操作员将各用户的作业组成一批,并提交给计算机,然后由计算机自动处理。这类操作系统的特点是:作业的运行完全由系统自动控制,系统的吞吐量大,资源的利用率高。(2)分时操作系统 分时操作系统是多个用户在各自的终端上联机使用同一台主
36、机。当用户交互式地向系统提出命令请求时,操作系统以时间片为单位,轮流处理服务请求。从宏观上来看,多个用户同时使用CPU,而就用户而言,却有独占该计算机的感觉。因此,分时操作系统具有多路性、交互性、独占性和及时性的特点。 (3)实时操作系统 实时操作系统是指计算机能及时响应外部事件的请求,并在规定时间内完成对该事件处理的系统。实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应。其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。实时操作系统广泛用于工业生产过程的控制和事务数据处理中,具有高可靠性和完整性。(4)网络操作系统 为计算机网络配置的操作系统称为网络操作系统,通常运行在
37、服务器上。网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构协议标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。其目标是相互通信及资源共享。(5)分布式操作系统 分布式操作系统是分布计算系统配置的操作系统。分布式计算机系统是由多个并行工作的处理器组成的系统,系统中的计算机无主次之分,系统中的资源提供给所有用户共享,一个程序可分布在几台计算机上并行地运行,互相协调完成一个共同的任务,有较强的纠错能力。分布式操作系统是网络操作系统的更高形式,它保持了网络操作系统的全部功能,而且还具有透明性、可靠性和高性能等特点。(6)微型计算机操作系统 微型计算机操作系统是指
38、配置在微型计算机上的操作系统。应用较广的微型计算机操作系统有单用户多任务和多用户多任务两种类型。 单用户多任务微型计算机操作系统,是指只允许一个用户使用但允许把程序分为若干个任务并发执行的操作系统,例如Microsoft 的Windows 系统个人用户版操作系统; 多用户多任务微型计算机操作系统,是指允许多个用户通过各自的终端使用同一台计算机,共享系统中的各种资源,而每个用户程序又可进一步分为多个任务并发执行的操作系统,例如源代码公开的Linux 操作系统等。 微型计算机具有交互性好、功能强、操作简单、价格便宜等优点。(7) 嵌入式操作系统 嵌入式操作系统是一种支持嵌入式应用的操作系统,是一种
39、用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。嵌入式操作系统大多用于机电设备、仪器等专用控制方面,并具有十分广泛的应用和发展前景。2.1.5常见的操作系统常见的操作系统1.常见计算机操作系统(1)DOS操作系统 DOS(Disk Operating System)的意思是磁盘操作系统,是一种单用户、单任务的计算机操作系统。从1981年直到1995年的15年间,DOS在IBM PC 兼容机市场中占有举足轻重的地位。DOS采用字符界面,以命令的形式
40、来操作计算机,这些命令都是英文单词或缩写,难以记忆,因此无法推广使用。进入20世纪90年代后,DOS逐渐被Windows之类的图形界面操作系统所取代。(2)Windows操作系统 Windows操作系统是一款由美国微软公司开发的窗口化操作系统,采用了GUI图形化操作模式。Microsoft公司从1983年开始研制Windows系统第一个版本的Windows 1.0于1985年问世1987年推出了Windows 2.0版1990年推出Windows 3.0是一个重要的里程碑1995年8月微软公司发布了Windows95,其版本号为4.0Windows 98是一个发行于1998年6月25日的混合1
41、6/32位的系统Windows ME(Windows Millennium Edition)是一个16/32位混合的系统Windows NT是纯32位操作系统,使用先进的NT核心技术Windows 2000是发行于1999年12月19日的32位图形商业性质的操作系统Windows XP是微软公司发布的一款视窗操作系统Windows Server 2003是目前微软推出的使用最广泛的服务器操作系统2006年11月发布Windows Vista操作系统,其内核版本号为 Windows NT 6.02009年10月22日微软于美国正式发布 Windows7微软于2012年10月25日推出了最新Win
42、dows8系统(3)UNIX操作系统 UNIX操作系统是美国AT&T公司1971年在PDP-11上运行的多用户多任务的操作系统,支持多种处理器架构,最早由肯汤普逊(Kenneth Lane Thompson)、丹尼斯里奇(Dennis MacAlistair Ritchie)于1969年在AT&T的贝尔实验室开发。 UNIX系统大部分是由C语言编写的,这使得系统易读、易修改、易移植。其系统结构可分为两部分:操作系统内核(由文件子系统和进程控制子系统构成,最贴近硬件),系统的外壳(贴近用户)。UNIX取得成功的最重要原因是系统的开放性和公开源代码。用户可以方便地向UNIX系统中逐步添加新功能和工
43、具,这样可使UNIX越来越完善,成为有效的程序开发的支撑平台。 UNIX可以运行在微型机、工作站、大型机和巨型机上,因其稳定可靠的特点在金融、保险等行业得到广泛的应用。(4)Linux操作系统 Linux内核最初是由芬兰人林纳斯托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的,该内核于1991年10月5日首次发布。严格来说,术语Linux只表示操作系统内核本身,但通常都用Linux来表示基于Linux内核的完成操作系统。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行
44、主要的UNIX工具软件、应用程序和网络协议,并支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。现在Linux内核支持从个人电脑到大型主机甚至包括嵌人式系统在内的各种硬件设备。(5)Mac OS操作系统 Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统,是全球第一个使用“面向对象操作系统”的全操作系统,也是首个在商用领域成功应用的图形用户界面的操作系统。Mac OS基于UNIX内核的图形化操作系统,它把UNIX的强大稳定的功能和Macintosh的简洁优雅的风格完美地结合起来。最新的系统版本是Mac OS X10.8.
45、3版。2.常见手机操作系统(1)iOS iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPodtouch以及iPad使用。就像其基于Mac OS X的操作系统一样,它也是以Darwin为基础的。原本这个系统名为iPhone OS,在2010年6月7日的WWDC大会上改名为iOS。iOS的系统架构分为四个层次:核心操作系统层(the Core OS layer),核心服务层(the Core Services layer).媒体层(the Media layer),可轻触层(the Cocoa Touchl aycr)。(2)Symbian Symbian(塞班)是一个
46、实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合于机等移动设备使用,经过不断完善,可以支持GPRS、蓝牙、SyncML,以及3G 技术, Symbian将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好地适应不同方式输入的平台,也可以使厂商为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的Symbian 系统的主要原因。为Symbian 平台开发的Java 程序在互联网上相当盛行,用户可以通过安装这些软件. 扩展手机功能。不过,随着iOS 和Android 的崛起及快速吞噬市场份额, Symbian 已处在风烛残年的
47、尴尬境地。(3) BlackBerry BlackBerry(黑莓)曾是美国市场占有率第一的智能手机,这得益于它的制造商RIM(Research in Motion)较早地进人移动市场并且开发出适应美国市场的邮件系统。宽大的屏幕和便于输入的QWERTY键盘是BlackBerry的经典设计,所以BlackBerry一直是移动电邮的巨无霸。同样,面对Android 和iOS的强力竞争,BlackBerry的市场占有率相比过去在迅速地下滑。(4)Windows Mobile Windows Mobile(简称WM)是微软过去针对移动设备而开发的操作系统。该操作系统的设计初衷是尽量接近于桌面版本的Wi
48、ndows。微软按照电脑操作系统的模式来设计WM,以便能使得WM与电脑操作系统一模一样。WM 的应用软件以Microsoft Win32 API为基础。但在Windows Phone操作系统出现后,Windows Mobile系列正式退出手机系统市场,2010年10 月,微软宣布终止对WM的所有技术支持。(5)Windows Phone Windows Phone 是微软于2010 年10 月11 日发布的一款手机操作系统,它将微软旗下的Xbox Live 游戏、Zune 音乐与独特的视频体验整合至手机中。Windows Phone 具有桌面定制、图标拖拽、滑动控制等一系列前卫的操作体验。其主
49、屏幕通过提供类似仪表盘的体验来显示新的电子邮件、短信、未接来电、日历约会等,以便对重要信息保持时刻更新。Windows Phone还包括一个增强的触摸屏界面,更方便手指操作,以及一个最新版本的IE Mobile 浏览器。Windows Phone 力图打破人们与信息和应用之间的隔阂,提供适用于人们包括工作和娱乐生活的方方面面,做到最优秀的端到端体验。(6)Android Android(安卓)是一种以Linux 为基础的开放源代码操作系统,主要使用于便携设备,最初由Andy Rubin 开发。由于Android 系统的开放性,使得消费者可以享受丰富的应用软件资源。Google 的地图、邮件,探
50、索等可以在Android 平台手机上无缝结合。 2.2.1 Windows 7概述概述 2.2.2 Windows 7桌面桌面 2.2.3窗口窗口2.2 Windows 7基础知识 2.2.4资源管理器资源管理器 2.2.5附件附件2.2.1 Windows 7概述概述Windows 7系统包括: Windows 7 Starter(简易版)、 Windows 7 Home Basic(家庭基础版)、 Windows 7 Home Premium(家庭高级版)、 Windows 7 Professional(专业版)、 Windows 7 Enterprise(企业版)、 Windows 7