第一篇 绪论
一、教学目的和要求
1、认识当今社会是信息社会;
2、掌握计算机的概念,了解计算机的发展史、分类及应用;
3、掌握计算机的主要特点,了解计算机未来的发展趋势。
二、教学重点及难点
1、重点:计算机的概念、特点和分类;
2、难点:冯·诺依曼的三个思想,计算机的特点;
三、课时分配
本篇计划授课 3 学时
四、教学方法
讲解法、演示法
五、教学内容(以下为教学内容部分)
第一节 信息社会与信息技术
一、 引言
????“IT”这个词现在大家应该听说得很多吧,“IT”界、“IT”业,有没有同学知道这个IT究竟指什么意思?这里的“I”是information是意思,information的中文解释是信息;而“T”是technology的意思,中文解释是技术。所以,IT就是指的信息技术,而平常讲的IT业也就是信息技术业的意思。因为现在信息技术在我们的生活中发挥着越来越重要的作用,所以我们从现在开始就要参与到这门技术的学习中。计算机是信息技术业运用最广泛的技术,所以大家一定要学好这门课,才能在以后的生活、工作中跟上时代前进的步伐。
二、什么是信息?
要了解信息技术的内涵,首先我们来看一下究竟什么叫信息?自从有了人类,在人们的生活和生产活动,就有了信息交流。信息交流的方式伴随着人类社会的发展而发展。但是,把信息与信息交流作为一门科学来研究,则是20世纪后叶的事。
今天人们更是生活在信息的汪洋大海之中。我们每时每刻都不能离开信息,都在自觉或不自觉地获取信息、处理信息和利用信息。
三、当今社会是信息化社会
当今社会是信息化社会,所处时代可称为信息爆炸时代,而计算机可以说是信息社会的主要标志,对大量信息进行传输、运算和处理都依赖于计算机。
在信息社会中,信息产业为主要支柱产业。
四、信息技术(IT)与信息产业
1、信息技术—— Information Technology,简称 I T。
2、信息产业——主要指电子信息产品制造业、通信业和软件业。
五、国际互联网——Internet
它是一个全球性资源最为丰富的计算机网络,由全球数以万计的网络互联而成的一巨型网络,其前身为1969年建立的一个称为“ARPAnet”的实验性网络,90年代后开始向商业机构开放,从而带来了Internet发展史上的飞跃。
第二节 计算机发展简史
一、计算机的概念
一种能自动、高速进行科学计算和信息处理的电子设备。
二、世界上第一台计算机
1)ENIAC(爱尼亚克),于1946年由美国宾夕法尼亚大学研制成功。
2)冯·诺依曼:提出三个基本思想,即
A、计算机从硬件角度分五大部分(第二篇详细讲解)
B、程序和数据在计算机中用二进制数表示
C、 计算机工作过程中,是由存储程序控制的
三、计算机发展所经历的五代
计算机发展至今50多年里,计算机的发展非常迅猛,从逻辑元件及软件方面来分析,
它已经历了四个代,正向第五代迈进:
1)第一代计算机:1946~1957年,主要逻辑元件为电子管;
2)第二代计算机:1958~1964年,主要逻辑元件为晶体管;
3)第三代计算机:1965~1971年,主要逻辑元件为中小规模集成电路;
4)第四代计算机:1972年以后,主要逻辑元件为大规模集成电路(LSI);
5)第五代计算机:1982年以来,许多西方国家开始研制这一代计算机,称为智能计算机,这种计算机主要特点 是,实现计算机从“做什么”到“怎么做”的功能转变,即智能化。
第三节 计算机的特点、分类及应用
一、计算机的特点
1、运算速度快
每秒钟几十万次到几亿次,甚至几千亿次。
2、计算精度高
在圆周率的计算上,过去经过艰苦努力只能计算到小数点后几百位,现在采用计算机可以轻而易举的计算到小数点后几千位。
3、通用性好
各个领域都能使用计算机进行数值运算和数据处理。
4、运算过程的自动化
计算机根据所存储的程序一步一步地往下执行,中间不需人工干预。
二、计算机的分类
分类方法有很多,根据计算机综合处理能力不同,可将计算机分为以下几类:
1、巨型机 : 运算速度最快,处理能力最强,存储容量最大,价格最昂贵等特点。
2、大型机 : 通用性好,综合处理能力强,运算速度快等特点。
3、小型机 : 规模较小,结构简单,维护方便、操作容易。
4、微型机 : 体积小,功能强,成本低,生产周期短。
附:计算机、电脑和微机三个概念的关系。
三、计算机的应用
已应用于各个领域,现在计算机的应用领域主要有:
1、数值计算 : 计算快,精度高,可缩短计算周期,可节省大量的人力和的物力。
2、信息处理 : 计算机最广泛的应用领域,包括对数据的收集、处理和传输等。
3、自动控制 : 用于电力、治金、石油化工和机械等工业。如用计算机机床,其加工速度比普通机床约快10倍以上。
4、CAD/CAM/CAI
CAD —— Computer Aided Design,即计算机辅助设计
CAM —— Computer Aided Manufacturing,即计算机辅助制造
CA I —— Computer Aided Instruction,即计算机辅助教学
第四节 计算机的未来发展趋势
从计算机硬件的未来发展趋势看,主要有以下几个方向:
1、微型化 : 体积更小,重量更轻,价格更便宜,且功能更强。
2、巨型化 : 目前世界上还有很多领域,如国防、百年天气预测和地震分析等,都需要功能更为强大的计算机。
3、网络化 : 将计算机连成网络,可实现计算机的相互通信和资源共享。
4、多媒体化 : 使人们面对图、文、声并茂的计算机信息。
5、智能化 : 让计算机能够模仿人脑的功能,即对信息具有智能处理能力。
附:作业
1、电子计算机的概念及其发展过程;
2、计算机的主要特点及其分类。
教后体会:
对计算机技术空洞的讲解学生的兴趣不是太大,结合实际与光盘课件进行讲解效果较好。
附:教学课件
第二篇 计算机基础知识
一、教学目的和要求
1、认识二进制数在计算机中的应用,各种数制的表示及其相互转换;
2、掌握计算机的硬件各组成部分的名称、相互关系及其功能;
3、掌握计算机软件的概念、分类及其应用;
4、认识计算机病毒的危害及防治方法。
二、教学重点及难点
1、重点:二进制数的表示及其转换;计算机硬件与软件部分的内容。
2、难点:各种进位制数的相互转换;硬件五大部分的相互关系。
三、课时分配
本篇计划授课 6 学时。
四、教学方法
讲解法、演示法
五、教学内容(以下为教学内容部分)
第一节 常用数制及数制转换
引言: 信息的数字化表示
通常我们是用十进制数来计数或进行计算的,但计算机并不是这样,因为计算机是由元器件控制的,而元器件的电源控制其接通与断开比较容易,控制其具体电压值比较困难,如果用0代表电源断开,1代表电源接通的话,那么计算机要进行运算只能用两个数。十进制数用十个数来表示,那么用两个数表示的就叫二进制数。(该结论让学生总结回答)?除了十进制数和二进制数,在与计算机相关的数制中还经常用到的一种进制就是十六进制数,因为用二进制数来表示一个不太大的数就比较长了,而大家都知道,平时在读数时,长的数字比较难读,所以为了方便我们读数,一般用十六进制数来代替二进制数,为什么不用十进制数呢,因为二进制与十六进制数的转换比较简单,而与十进制数之间的转换比较复杂。
我们首先看一下进制的表示方法,按照我们通常的习惯,101就是101,而如果这个数是二进制数,那它其实是5,而十六进制中它是257,那么如何来区分不同进制的数呢?我们给它们加了不同的下标,二进制数用(101)2来表示,十六进制数用(101)16来表示,十进制数符合我们通常的思维习惯,所以可以不用加下标,当然如果你要加也可以。 下面就来看一下进制之间的转换。
一、常用数制及其表示
1、十进制数, 基数为10,有1、2、3、4、5、6、7、8、9、0十个数字符号,并按照“逢十进一”规则组成。一个十进制数值实际上是由它们在这个数中所处的位置来决定的。所以,十进制是一种位置记数法。
例如,2568.65这个数,用十进制表示,可以写成如下的形式。
72568.65=7×104+2×103+5×102+6×101+8×100+6×10-1+5×10-2
例:(568.3)10 = 5 ╳ 102+6 ╳ 101+8 ╳ 100+3 ╳ 10-1
2、二进制数
1)基数为2,逢二进 一,由0和1组成
(101.1)2 = 1 ╳ 22+0 ╳ 21+1 ╳ 20+1 ╳ 2-1
(1101)2=1×23+1×22+0×21+1×20 2)计算机使用二进制的理由
① 易于表示(0和1)
二进制数中只有0和1两个数,用于表示只有两个稳定状态的电子元件所处状态非常方便。
② 运算规则简单
加法:0 + 0 = 0 1 + 0 = 0 + 1 = 1 1 + 1 = 10
乘法:0 ╳ 0 = 0 1 ╳ 0 = 0 ╳ 1 = 0 1 ╳ 1 = 1
由于运算规则简单,使得运算器的结构简单,运算的控制也容易实现。
③ 适合于逻辑运算
用二进制数中的1和0可方便地表示逻辑代数中的真和假。
3、八进制数
基数为8,逢八进一,数符集为0~7。
(176. 5)8 = 1 ╳ 82 + 7 ╳ 81 + 6 ╳ 80 + 5 ╳ 8-1
4、十六进制数
基数为16,逢十六进一,数符集为0~9、A、B、C、D、E、F。
(B78.F)16 = 11 ╳ 162 + 7 ╳ 161 + 8 ╳ 160 + 15 ╳ 16 -1
二、不同数制间的相互转换
1、非十进制数转换成十进制数(按权展开法)
1)二进制数转换成十进制数
例:(101.1)2 = 1 ╳ 22 + 0 ╳ 21 + 1 ╳ 20 + 1 ╳ 2-1 = (5.5)10
2)十六进制数转换成十进制数
例:(B78.F)16 = 11 ╳ 162 + 7 ╳ 161 + 8 ╳ 160 + 15 ╳ 16 -1
2、十进制数转换成非十进制数
以十进制数转换成二进制数为例,其它类推:
A、整数转换(除 2 取余法)
例:(57)10 = …… = (111001)2
B、小数转换(乘 2 取整法)
例:( 0.25)10 = …… (0.01)2
3、非十进制数之间的相互转换
① 先转换成十进制数,再将十进制数转换成相应进制数;
② 八进制数和二进制数之间的相互转换
因为 8 = 2 3 ,即一个八进制数可以用三个二进制数来表示,反之亦然,利用这一规则可方便地在八进制数和二进制数之间相互转换。
例:(10110101.11)2 = ( 010 110 101 . 110 ) 2 = ( 265. 6 ) 8 && 反过来也一样
③ 十六进制数和二进制数之间的相互转换
因为 16 = 2 4 ,即一个十六进制数可以用四个二进制数来表示,反之亦然,利用这一规则可方便地在十六进制数和二进制数之间相互转换。
例:(10110101.11)2 = ( 1011 0101 . 1100) 2 = ( B5.C ) 16 && 反过来也一样
第二节 计算机系统
一、计算机系统概念
1、计算机系统由计算机硬件系统和软件系统组成;
2、几个概念:
1)指令:计算机执行某种操作的命令;
2)指令系统:一台计算机所能执行的指令总和;
3)程序:为解决某一问题从指令系统中所选择的指令序列,计算机解题时要先编写程序,计算机的一切行为都在程序控制下进行。
二、硬件系统和软件系统的概念
1、计算机硬件系统指实际的物理设备,主要包括运算器、控制器、存储器、输入设备和输出设备五大部分;
2、计算机软件系统指实现某一功能或算法的程序和文档,即计算机运行所需的各种程序和技术资料;
三、计算机硬件系统和软件系统的关系
相互依存、不可分割,未安装软件的“裸机”无法工作,软件脱离硬件也无法运行,软件在很大程度上决定计算机整体功能的发挥,它们共同组成了计算机系统。
第三节 计算机硬件系统
一、冯·诺依曼计算机的基本结构
冯·诺依曼提出计算机硬件共分五大部分,即输入设备、输出设备、存储器、运算器和控制器。
二、计算机的基本组成部件
1、输入设备
1)概念:负责把用户的程序、数据或命令等转换为计算机所能识别的信息;
2)常见的输入设备有键盘、鼠标及扫描仪等设备,
A、键盘结构(了解)
B、几个常用功能键的主要作用
如:[Enter] [Tab] [Esc] [Backspace] [Shift] [Caps Lock] [Print Screen] [F1]~[F12]
C、正确的键盘指法操作(了解)
2、输出设备
1)概念:负责从计算机中取出程序执行的结果或其它信息,供用户查看;
2)显示器
常见显示器分为CRT阴极射线管显示器和液晶显示器。
3)打印机
常见打印机分为击打式打印机和非击打式打印机,击打式打印机为针式打印机,非击打式打印机主要有喷墨打印机和激光打印机。
3、存储器
1)概念:是计算机的存储和记忆部件,用以存放数据和程序,可分为内存储器和外存储器两类。
2)内存储器:容量小、速度快,可直接与CPU交换信息,可分为RAM和ROM两类。
A、RAM——Random Access Memory,随机存储器,由电路状态来表示信息,断电后信息将会消失;
B、ROM——Read Only Memory,只读存储器,由电路的结构来表示信息,断电后信息仍可保存。
C、存储器的容量:指存储器可存储的信息量。
a)位:存储容量的最小单位,即一个二进制位,也称一个 bit 。
b)字节:由8个二进制位组成一个存储单元,也称为一个Byte ,可存储一定的内容。如存储字母“A”,其值为 65 ,其对应的值就为“0100 0001”。计算机还有一些存储单位,如KB,MB,GB等,各单位之间转换关系如下:
1 Byte = 8 bit 1 KB = 210 Bytes =1024 Bytes
1 MB = 210 KB = 1024 KB 1 GB = 210 MB = 1024 MB
c)字:一组二进制数作为一个整体来参与运算或处理,这一组二进制数即为一个字,而这组数的长度称为字长,字长为32位的计算机一个字为4个字节。
D、数据的ASCII码表示
a)ASCII——美国标准信息交换代码(America Standard Code for Information Interchange)的缩写,其含义是将计算机要处理的数字、运算符、字母及标点符号用一串二进制代码表示。
b)ASCII 值:ASCII字符集中每一个字符都对应一个 ASCII 值,如 0 ~ 9 的 ASCII 值为(0011 0000)2 ~(0011 1001)2,即十进制 48~57,A~Z的ASCII值为(0100 0001)2 ~(0101 1010)2,即十进制65 ~ 90,a~z的ASCII值为(0110 0001)2 ~(0111 1010)2,即十进制 97~122。
3)外存储器:容量大、速度慢,不能直接与CPU交接信息,常见外存储设备有硬盘、软盘、光盘等,存储速度为:硬盘 > 光盘 > 软盘。
A、软、硬磁盘的结构(了解)
扇区(512字节)和磁道的概念。
B、磁盘的读写
以簇为单位,一个簇为两个扇区,其容量为1024 Bytes = 1KB。
C、使用软、硬磁盘的几点注意
a)软盘不要折叠、重摔,以免损伤盘片;
b)开机状态尽量不要移动主机,以免损伤硬盘;
c)连续两次按电源开关时间间隔应在7秒以上。
4、运算器
也称为算术逻辑单元ALU,可实现对数据的算术运算和逻辑运算。
5、控制器
控制器根据指令的要求,对计算机各部件发出相应的控制信息,使各部件能协调工作而完成对计算机系统的控制。
控制器和运算器统称为CPU(中央处理器),是计算机的心脏。
三、计算机的基本性能指标
衡量一台微机性能好坏的基本指标是CPU的频率、字长和内存。
1、CPU 频率
CPU直接与运算速度成正比,PC机的频率标致着它的速度和档次,它由最初的4MHz左右上升到现在的几百MHz。
2、字长
表示计算机数据处理时一 次可处理的二进制位数,现在常见芯片字长为32位。
3、内存
内存容量大小及存取速度将影响计算机的处理速度。
4、总线
在计算机系统中,信息传送是通过总线进行的,总线是传送信息的公共通道,并将各个功能部件连接在一起。
1)数据总线:CPU同各部分交换信息的通路;
2)控制总线:传送控制信号;
3)地址总线:传送地址码,由CPU送到内存和接口电路,其位数与寻址范围有关。
第四节 计算机软件系统
一、软件的概念
概念:指为了运行、管理、维护和使用计算机所编制的各种程序和技术资料。
二、软件的分类
1、系统软件
1)DOS磁盘操作系统和Windows 操作系统
2)计算机程序设计语言的编译与解释系统
将汇编语言或高级语言转换成机器语言的方法有两种:编译和解释。
2、应用软件
为解决各种实际问题而设计的应用程序,应用软件一般有两类:
1)通用软件
为解决某一类问题而设计的软件,如Office,FoxPro 2.5和CAD等软件。
2)专用软件
为少数用户设计的、目标单一的软件,如控制卫星发射或某机床设备的控制软件。
第五节 计算机病毒及其防治
教学目的和要求
了解计算机病毒的基本特征和基本类型;知道怎样发现病毒并熟练掌握一种杀毒方法。
一、什么是计算机病毒
含义:能够侵入计算机系统并给计算机系统带来故障的一种具有自我繁殖能力的指令程序。
二、计算机病毒的特点
1、破坏性
2、隐蔽性
3、潜伏性
4、传染性
三、计算机病毒的分类
1、攻击磁盘分区表和系统区的病毒;
2、攻击数据区中文件的病毒;
文件感染病毒后,文件长度将变大。
3、攻击计算机主板、硬盘等硬件设备的病毒。
四、计算机病毒的防治
1、预防计算机病毒的方法
A、不使用已带病毒或来路不明的软盘与光盘;
B、安装病毒监控软件;
C、对于集体用机,可安装硬盘锁。
2、消除计算机病毒的方法
目前主要用杀毒软件来清除病毒,如 KV300系列杀毒软件。
附:作业
1、计算以下各题:
1)(47.32)10 =(????? )2 =( )8 =( )16
2)( 1011010.011)2 =( ??? )8 =( )10 =( )16
3)(157.34)8 =( ???? )2 =( )10=( )16
4)(101 1010 0111 1100 1001.01011)2 = (????? )16
2、计算机硬件系统、软件系统的概念及其相互关系,计算机硬件由哪几大部分组成?
3、计算机病毒的本质及其特点。
教后体会:
学生对二、十六进制之间的转换关系理解较为困难,结合实例能达到比较好的效果。
附:教学课件
第三篇 汉字输入法
一、教学目的和要求
1、了解汉字在计算机中应用;
2、掌握汉字的全拼输入和五笔输入方法。
二、教学重点及难点
1、重点:汉字的五笔输入法;
2、难点:五笔输入法中,字根的键盘分布及汉字柝分。
三、课时分配
本篇计划授课 4 学时 (实践2学时)。
四、教学方法
讲解法、演示法
五、教学内容(以下为教学内容部分)
第一节 汉字的拼音输入法
一、汉字在计算机的应用
1、汉字的使用
在计算机中使用汉字,就是让计算机能够输入、存储、显示和打印汉字。
2、汉字的存储
A、在汉字库中存储汉字
汉字以点阵字型(又称字模)的方式存储在计算机中,其存储容量与其点阵字型大小有关,若为16╳16点阵为例,每个汉字在汉字库中的存储容量为(16╳16)/ 8字节,即为32 Bytes 。
B、输入汉字时存储汉字
在键盘上输入一个汉字,计算机自动将它转换成计算机能够识别的代码存储在计算机中,这种代码称为汉字的(机)内码,汉字内码用两个字节表示。
二、拼音输入法
1、特点:易学、易记,只要会汉语拼音,即可输入汉字;但输入时重码太多,不利于提高输入速度。
2、全拼输入法的使用:
1)用鼠标左键单击桌面右下角的“En”图标,选择全拼输入法;
2)输入时一律用小写字母;
3)单字输入时,韵母“ü”用V代替。
第二节 五笔输入法
一、五笔字型输入法简介
1、特点:字词兼容、重码少、速度快,但比拼音输入法难学。
2、汉字输入:根据汉字特点,共选出130个字根,合理安排在A~Y的25个键上,输入一个汉字只需按2~4下键。
二、五笔字型的基本字根及字根键盘
1、汉字的五种笔画
根据汉字书写的运笔方向,可将汉字笔画分为横、竖、撇、捺、折(一、丨、丿、丶、乙)五种,并以1、2、3、4、5分别作为这五种笔画的代号。
对笔画的分类另作如下说明:
1)提笔视为横
如“现、场、物、扛、冲”等,各字左部末笔的提均视为横。
2)点应属于捺
如“村、学、家、寸、心、冗”等,各字中的点(含‘冖’中的左点)都为捺。
3)一切带转折的笔画都归为折类
左竖钩归为竖除外。
2、五笔字型的基本字根
1)字根:由若干基本笔画组成的相对不变的结构;
2)输入汉字时,以字根为基本单位,而笔画只在输入时起辅助作用;
3)字根分类:130个字根按首笔画分为五类(称五个区,区号依次为1、2、3、4、5,),与汉字的五种笔画相对应;每类又分为五组(称五个位,位号依次1、2、3、4、5),共计25组,每组对应一个英文字母键位,字根表中的字母代号由区号和位号组成,称为区位号。
3、五笔字型的字根键盘
1)键盘布局
从每个键上选出一个有代表性的字根作为键名,共25个键名字,位于键位左上角。
2)字根排列规律
a、字根的首笔笔画代号与所在区号一致
如:王、木、口、白、方、女。
b、相当一部分字根第二笔笔画代号与所在位号一致
如:王(11)、土(12)、石(13)、之(15)、纟(55)。
c、部分字根的笔画数目与位号相符
如:一(11)、二(12)、三(13)、丨(21)、刂(22)、川(23)
d、部分字根与键名字根形态相近
如: 王 、五 土、士、干
e、个别例外
如:“车”、“力”在L键上
f、位号从中间向两侧由小到大变化
三、汉字的结构分析与拆分原则
1、汉字的三种字型
1)汉字的字型可以分为三种类型:左右型、上下型和杂合型,代号分别为 1、2、3;
2)类型说明:左右型、上下型包括双合和三合字;杂合型包括内外型和包围型。
2、字根间的结构关系
可分为单、散、连、交四种:
1)单:本身就单独成为汉字的字根,如口、五、斤、几、门等;
2)散:构成汉字不止一个字根,且字根间保持一定距离,不相连,也不相交,吕、字等;
3)连:字根相连有两种情况,
a、一个基本字根连一个单笔画,单笔画可在前,也可以在后,如白、尺等
b、带点结构,如术、主、斗、头等。
4)交:指两个或多个基本汉字交叉构成的汉字,如农、里、果等。
3、汉字分解为字根的拆分原则
1)取大优先,如无 : 二 儿
2)兼顾直观,如生
3)能连不交,如天,于等
4)能散不连,如午
四、单字输入编码规则
1、键名汉字的编码与输入
键名汉字共有25个,每个键上一个,输入方法:将所在键字母连打四下。
王:gggg 人:wwww 口:kkkk
2、成字字根的编码与输入
有些字根可单独作为一个汉字,输入方法如下:
1)两笔画成字字根
输入方法:键名码+首笔码+末笔码。
厂:dgt 十:fgh
2)两笔画以上成字字根
输入方法:键名码+首笔码+次笔码+末笔码。
文:yygy 西:sghg
3、键外字的编码与输入
1)字根码(由四个或四个以上字根组成的汉字)
输入方法:取一、二、三、末字根编码。
给: xwgk 张:xtay 鸣:kqyg 燕:auko
2)末笔画字型交叉识别码(不足四个字根的汉字)
一个字的字根不够四码,单凭字根给汉字编码将出现大量重码,影响输入速度,如只、叭的字根码相同,汀、沐的字根码也相同,因此编码时可根据末笔画字型交叉识别汉字,避免重码。
识别码:末笔画代号 + 字型代号 = 识别码的区位号,例:
只:kwu 叭:kwy
汀:ish 沐:isy
4、简码输入
1)一级简码
共25个,一个键安排一个,也叫高频字码。
输入方法:击键一次,加一个空格。
2)二级简码
共625个,由单字全码的前两个字根代码组成。
输入方法:取前两个字根码,再加一个空格,例:
给:xw 燕:au
3)三级简码
由单字的前三个字根组成。
输入方法:输入前三个字根码,再加一个空格。
五、词组输入
1、两字词
输入方法:各取两个汉字的前两个字根码进行编码,例:
计算:yfth 汉字:icpb
2、三字词
输入方法:前两个汉字各取第一码,最后一个汉字取前两码进行编码,例:
计算机:ytsm 共产党:auip
3、四字词及多字词
输入方法:取前三个汉字的第一字根、最后一个汉字的第一个字根进行编码,例:
操作系统:rwtx 中华人民共和国:kwwl
附:作业
1、ASCII码的机内码占 个字节,汉字机内码占用 个字节。
2、24个32╳32点阵的汉字占用的磁盘空间是 KB。
3、“赛”和“西”的五笔编码分别是 和 。
教后体会:
学生对五笔字型输入法兴趣较浓,但要熟练掌握运用较为困难,特别是汉字的结构分析与拆分原则较难熟悉,若能结合实践练习会达到比较好的效果。
附:教学课件
第四篇 操作系统及MS - DOS 基础
一、教学目的和要求
1、掌握操作系统的概念、功能及常见的操作系统;
2、掌握DOS操作系统的启动、功能及常用DOS命令的使用格式;
3、掌握文件、目录及路径的概念、命名及使用方法,了解DOS 组织磁盘文件的方式;
4、掌握批处理文件的建立及运行。
二、教学重点及难点
1、重点:DOS 的功能及常用DOS命令的使用,文件、子目录及路径部分知识,批处理文件的建立;
2、难点:目录、路径概念及其表示。
三、课时分配
本篇计划授课 5 学时(实践2学时)。
四、教学方法
讲解法、演示法
五、教学内容(以下为教学内容部分)
第一节 操作系统知识及DOS 启动
一、计算机操作系统
1、概念:是一种系统软件,用于管理计算机系统资源和控制程序执行。
2、功能
1)管理计算机硬件资源(CPU、存储器和外设);
2)管理计算机软件资源(程序、数据和软件包);
3)提供给用户一个方便的界面;
4)对运行中的软件进行控制。
3、常用操作系统
DOS,Windows,Unix,Linux等操作系统。
二、DOS 概念及其组成
1、DOS的含义:磁盘操作系统(DISK OPERATING SYSTEM)。
2、DOS的版本:了解版主、次本号的含义。
3、DOS的组成:一个引导程序和三个层次模块(即为IO.SYS,MSDOS.SYS 和 COMMAND.COM)。
1)引导程序:在0面0道1扇区上,启动时自动装入,并查找和装入IO.SYS模块以及MSDOS.SYS模块。
2)IO.SYS:负责管理键盘、显示器、打印机和通讯设备等,解释CONFIG.SYS文件并设置系统环境。
3)MSDOS.SYS:是整个DOS的核心,负责磁盘读写,同时提供了系统与用户之间的高级接口,用户程序可调用其中的系统功能。
4)COMMAND.COM:也叫命令解释器,处在整个DOS最外层,直接与用户打交道,启动后即常驻内存,其任务是对DOS命令进行解释并执行,负责把命令程序调入内存。
4、使用DOS 的几点注意
1)不同版本的DOS都是由一个引导程序和三个层次模块组成;
2)不同版本的DOS命令文件长度、功能强弱不一样,所以不能混用。
三、DOS的启动
1、DOS启动:把系统盘中的DOS读出,并驻留到内存中去。
2、启动方式
1)软盘启动
准备一张含有DOS三个模块文件的系统盘。
A、步骤
插入系统软盘,开机,启动后屏幕显示DOS提示符“A:\>_”。
B、日期、时间格式:
·日期格式:MM-DD-YY
·时间格式:HH-MM-SS.S/100
C、A:\ >的含义
2)硬盘启动
·过程与软盘启动类似,启动后屏幕显示“C:\>_”。
·盘符转换:输入盘符,再加冒号。
例:C:\>A:↙
3)重新启动DOS
方法 1:按 CTRL+ALT+DEL组合键(热启动);
方法 2:按主机箱面板上的 Reset按钮。
第二节 文件、目录结构和路径
一、文件(File)
1、文件:存储在磁盘介质中的一组相关信息(数据)的集合。它可以是一个程序或是一组字符,在逻辑上具有完整意义的信息集合。
2、文件命名规则
文件名可以识别一个文件,对文件的操作是通过文件名来进行的。
1)文件名的组成
格式:主文件名·扩展名
其中主文件名用于识别文件,扩展名用于标识文件特性 。
2)命名规则
A、主文件名不能省略,扩展名可省略;
B、主文件名由1~8个字符组成,扩展名由1~3个字符组成,以下是给文件命名时的合法字符:
·26个大小写英文字母
·10个阿拉伯数字
·特殊字符:$ @ & ! % ( ) { } _ - ~ ^
以下为不法字符:" . [ ] | < > + = 空格
3、文件名中的通配符
1)?:代表该位置上的任意一个合法字符,在文件名中可连续出现;
2)* :代表该位置及其后的任意一串合法字符,在文件名中不可连续出现。
3)作用:当需要对一组文件执行相同的操作时,可使用通配符指定一个文件组,而不必对每个文件重复执行相同的操作。
4、文件的类型
1)定义:类型由扩展名来标识,即依据扩展名对文件进行分类,DOS用特定的扩展名表示特定的文件。
2)常见类型
·COM 系统命令文件 ·EXE 可执行文件
·BAT 批处理命令文件 ·TXT 文本文件
·DOC WORD 2000文档 ·WPS WPS 文件
·SYS 系统专用文件(如设备驱动程序)
二、目录及树型目录结构
1、树型目录结构
为有效的组织磁盘上的文件,DOS提供了一种目录结构来组织文件:把同一个磁盘上的文件分成组,分别放在各自的目录中,这种文件组织结构,就好比是一棵倒立的大树,从树根或枝上可以分出许多树枝(子目录)和树叶(文件),这样层层向下展开,形成了树状层次结构,即树型目录结构 (如下图)。
图4.1 DOS 树型目录结构
2、目录的类型
1)根目录
树型目录结构的最上端,称为根目录。在磁盘格式化时由DOS命令创建,用“\”表示。
2)子目录
在根目录或某一目录中建立的目录都称为子目录,同一目录下的各子目录不能同名。目录的命名方法与文件相同,但目录名一般不用扩展名。
3、当前目录
当磁盘上有许多目录时,用户可根据需要进入其中某个目录,用户目前正在其中工作的目录叫当前目录。
三、路径
1、定义:文件在磁盘上的位置,即某一文件所在的磁盘(盘符)以及从根目录或当前目录出发到该文件所经过的各级子目录,以上图中HL1.EXE为例,其路径如下:
\USER\USER1\HL1.EXE
2、类型:目录有绝对路径和相对路径两类,若当前目录为C:\USER,以上图中文件HL1.EXE为例。
1)绝对路径:以根目录为起点的路径。
\USER\USER1\HL1.EXE
2)相对路径:以当前目录为起点的路径。
USER1\HL1.EXE
第三节 DOS 设备名
一、定义
DOS 配有一些常用的标准外部设备,为便于使用和管理,DOS给每个设备都赋于一个特定的名字,即DOS设备名。
二、常用的DOS设备名
CON 键盘/显示器 LPT1或PRN 第一台并行打印机
A: ~Z: 磁盘驱动器 AUX或COM1 第一个串行口
COM2 第二个串行口
第四节 DOS命令的类型及格式
DOS命令:即DOS所运行的用以执行特定任务的处理程序。
一、DOS命令的类型(内部命令、外部命令和批处理命令三种)
1、内部命令:其处理程序包含在DOS 的COMMAND.COM程序中,启动后即装入并常驻内存。
例:CLS VER TIME DATE MD CD DIR COPY TYPE PATH等等。
2、外部命令:命令的处理程序以文件的形式存在于磁盘上,文件的主文件名即为命令名,其扩展名常为.COM 或.EXE。执行时,先将其由磁盘装入内存,执行完后,释放其所占用的内存。
例:FORMAT . COM、FDISK . EXE、XCOPY.EXE等。
3、批处理命令:是由一组内部命令或外部命令及批处理子命令构成的文件,文件的扩展名为.BAT。
例 :UCDOS.BAT
二、DOS命令格式的表示法
格式:给出一个DOS命令,后跟一个或几个参数
1、内部命令格式:
内部命令名 [参数1][参数2]
例:C:\>DIR C: \WINDOWS↙
2、外部命令格式:
[盘符][路径]外部命令 [参数1] [参数 2]…[参数 N-1] | [参数 N]
例:C:\>WINDOWS\COMMAND\FORMAT A:↙
[ ]:表示括号中的参数是可选的。
…:某一项目可根据需要重复使用多次。
| :竖线两边的参数要选择一项且只能选择一项输入。
三、DOS命令的联机帮助(三种形式)
1、C:\>DIR/?
2、C:\>HELP DIR
3、C:\>HELP
显示所有DOS命令列表,可查其功能。
第五节 常用的 DOS 命令
一、磁盘管理命令
1、FORMAT 命令(磁盘格式化命令)
类型:外部命令
功能:1)划分磁道和扇区,并将引导程序写入0面0道1扇区;
2)给坏磁道加上标记,防止其分配给文件使用。
格式:[盘符][路径]FORMAT 盘符 [/S]| [/Q]
/S:格式化成系统盘。
/Q :快速格式化。
例:将A盘格式化成系统盘,可用以下格式:
C:\>\WINDOWS\COMMAND\FORMAT A:/S↙
注意:先取消软盘的写保护,磁盘格式化后将丢失盘内所有信息。
2、DISKCOPY 命令(全盘拷贝命令)
类型:外部命令
功能:将源盘中所有内容复制到目标盘中。
格式:[盘符][路径]DISKCOPY [ 盘符1 [ 盘符2 ] ]
[盘符1]:源盘驱动器。
[盘符2]:目标驱动器,若未指定,则视为当前驱动器。
例:将软盘A中的内容全部复制到软盘B中,可用以下格式:
C:\>\WINDOWS\COMMAND\DISKCOPY A: B:↙
注意:1)本命令只对软盘适用,且必须是同类型软盘;
2)若当前盘为A盘,且源盘和目标盘均为A盘,则可将[盘符1]和[盘符2]全省略;
3)目标盘上原有的内容将全部覆盖。
? 二、目录管理命令(以下均为内部命令)
1、MD 命令
功能:建立子目录
格式:MD [盘符][路径]目录名
例:MD D:\TEMP↙
2、CD 命令
功能:改变当前目录
格式:CD [盘符][路径]
例:CD TEMP↙
3、RD 命令
功能:删除子目录
格式:RD [盘符][路径]
例:RD D:\TEMP↙
说明:只能删除空子目录,且不能删除当前目录及其上级目录。
4、DIR 命令
功能:列表显示磁盘文件目录
格式:DIR [盘符][路径][文件名][扩展名][/P][/W]
/P:分页显示。
/W:按宽行格式显示。
例:DIR C:\WINDOWS/P↙
三、文件操作命令
1、TYPE 命令
类型:内部命令
功能:显示文本(ASCII 字符)文件内容。
格式:TYPE [盘符][路径] 文件名
用法有两种:
1)显示文件内容
例:C:\USER\USER2>TYPE LX2.TXT↙
2)打印文本文件
例:C:\USER\USER2>TYPE LX2.TXT > PRN↙
2、DEL 命令
类型:内部命令
功能:删除磁盘文件。
格式:DEL [盘符] [路径] 文件名
例:C:\>DEL USER\USER1\HL2.BAT↙
·DEL还支持通配符。
3、REN 命令
类型:内部命令
功能:更改文件名,但不改变文件的位置和内容。
格式:REN [盘符][路径] 文件名1 文件名2
例:C:\>REN \USER\USER1\HL1.EXE HL.EXE↙
4、COPY 命令
类型:内部命令
功能:复制文件。
格式:COPY [盘符1][路径1]文件名1 [盘符2][路径2]文件名2
四种用法:
1)同名复制文件
例:C:\USER>COPY USER1\HL1.EXE A:↙
2)非同名复制
例:C:\USER>COPY USER1\HL1.EXE A:\HLK.EXE↙
3)复制与合并文件
将两个或多个文件首尾相连组合成一个新文件。
例:C:\USER\USER2>COPY LX1.TXT LX.TXT2 A:\LX.TXT↙
4)与外设之间复制文件
A、从键盘复制文件到磁盘
例:C:\>COPY CON D:\WAN.BAT↙
输入结束后以Ctrl+Z或F6键存盘结束。
B、打印文件
例:C:\>COPY USER\USER2\LX1.TXT PRN↙
5、XCOPY 命令
类型:外部命令
功能:复制子目录及文件。
格式:[盘符][路径]XCOPY [盘符1][路径1][文件1] [盘符2][路径2][文件2][/S][/E]
/S:复制文件及下属各级子目录(含子目录下的文件),但不含空目录。
/E:复制空目录。
例:C:\>\WINDOWS\COMMAND\XCOPY USER A:\USER/S
四、其它命令(内部命令)
1、DATE 命令
功能:显示或设置系统日期
格式:DATE [MM-DD-YY]
例:C:\>DATE ↙
Current date is Sat 11-04-2000
Enter new date(mm-dd-yy):_
2、TIME 命令
功能:显示或更改系统当前的时间。
格式:TIME [hh:mm[:ss[. xx]]]
例:C:\>TIME ↙
Current time is 14:15:34.78
Enter new time:_
3、VER 命令
功能:显示DOS版本号。
格式:VER
4、CLS 命令
功能:清屏幕并将光标移到屏幕左上角。
格式:CLS↙
5、PATH 命令
功能:指定路径,DOS 可沿着这些路径去搜索可执行文件。
格式:PATH [[盘符1] 路径1 [[;[盘符2] 路径2] …]] 或 PATH;
三种用法:
·显示路径
例:PATH↙
·设置搜索路径
例:PATH C:\WINDOWS\COMMAND↙
·断开搜索路径
例:PATH;↙
第六节 批处理文件
一、概念
1、含义:由一组DOS内部命令,外部命令及批处理子命令组成。扩展名为 .BAT 的文件。
2、作用:各条命令将在执行批处理文件时自动连续执行,在重复执行命令时,可提高效率。
3、关于自动批处理文件
名称为 AUTOEXEC.BAT,位于系统盘的根目录下,启动机器时该文件将被自动执行。
二、批处理文件的建立与运行
1、建立
·在 Windows 环境下,利用记事本建立
方法:“开始”→“程序”→“附件”→“记事本”
输入批处理文件的语句,再从文件菜单中选择“存盘”。
·在 DOS 环境下建立
格式:COPY CON [盘符][路径] 文件名
几点注意:
1)每一行语句用回车结束,但不得再对上一行进行修改;
2)文件结束用Ctrl+Z或F6存盘。
例:C:\>COPY CON D:\ KX.BAT↙
CLS ↙
TYPE C:\AUTOEXEC.BAT > PRN↙
^Z↙
2、运行
方法:在DOS提示符下,直接输入批处理文件名(扩展名可省略)回车即可执行。
例:D:\.>KX↙
附:
一、作业
1、内部命令和外部命令有什么区别?
2、COPY和XCOPY 命令的功能有什么不同?
3、如何用RD命令删除图4.1中的USER2子目录?
二、磁盘作业
在软盘根目录下建立一个以自己的学号为文件名的批处理文件,要求能完成以下功能:
1、清屏幕;
2、将自动批处理文件复制到D盘根目录下,命名为AUTO.TXT,并将其打印出来;
3、格式化软盘成系统盘;
4、删除D:\TEMP下的所有文件。
教后体会:
DOS命令历来是学生学习计算机基础知识的薄弱环节,该章节内容记忆量大,理解性强,特别是些常用命令的语法格式,因为要求较严格,学生要熟练掌握运用较为困难,还有就是批处理文件的概念及文件建立是难点,若能结合实践练习会达到比较好的效果。
第五篇 中文 Windows 98 操作系统
一、教学目的和要求
1、了解Windows 98的基本概念、掌握Windows 98 的特点与功能;
2、掌握Windows 98 桌面的组成与设置操作;
3、掌握Windows 98 下文件和文件夹的概念、命名和使用方法;熟练掌握磁盘的基本操作
4、了解多任务的概念,掌握Windows 98 设置操作和应用程序操作;
5、了解Windows 98的多媒体功能。
6、掌握输入法的安装、设置并能熟练地输入汉字 7、熟练掌握控制面板中的主要操作 8、了解Windows 98下的MS-DOS窗口的操作
二、教学重点及难点
1、重点:Windows 98 功能、桌面组成及常用设置操作;
2、难点:基本没有。
三、课时分配
采用多媒体教学,所以本篇计划授课仅安排 12学时(实践4学时)。
四、教学方法
讲解法、演示法(任务驱动法)
五、教学内容(以下为教学内容部分)
第一节 中文 Windows 98概述
教学目的和要求
(1)、了解Windows98基本特点、功能及所需硬件环境。
(2)、熟练掌握系统的启动和关闭,掌握鼠标、键盘功能键及一些常用快捷键的使用;知道如何获得Windows98的帮助。
(3)、学会设置桌面以及文件和文件夹基本操作。
一、Windows 98 的特点
Windows 98是一种不基于 DOS 的一种全新、独立的操作系统,其特点如下:
1、全新的用户界面
全新图形用户界面。
2、支持长文件名
可支持长度≤255个字符且可留空格的文件名。
3、完整的操作系统
一个独立、完整的32位操作系统,不再依赖于DOS。
4、即插即用功能
自动检测,自动安装。
5、添加和删除程序极为方便
提供了“安装/删除程序”功能,所以安装和卸载软件非常方便。
6、强大的网络功能
Windows 98 不仅是一个PC操作系统,同时也是一个功能强大的网络操作系统,提供了对等网和客户/服务器两种网络模式。
7、支持多媒体
自动检测多媒体设备并安装,还提供了多种多媒体软件。
8、多任务操作系统
在Windows 98 环境下,同一时间可运行多个应用程序。
二、Windows 98 的运行环境及其安装
1、运行环境
1)软件安装环境
安装环境为MS-DOS 3.2 以上或 Windows 3.0以上。
2)硬件配置环境(了解)
2、Windows 98 的安装
1)安装 Windows 98 的步骤(了解)
2)安装 Windows 98 时的几点说明
A、安装时要输入产品序列号,用户可从产品说明中查得;
B、选择安装类型,共有典型安装、便携安装、最小安装和定制安装四种安装类型。
三、Windows 98的启动和关闭
1、启动 Windows 98
从开机到Windows 98桌面出现的过程。
2、关闭Windows 98
“开始”→“关闭系统 …”→选择“关闭计算机”,单击“确定”。
四、Windows 98 的光标及鼠标操作
1、常见鼠标指针(了解)
2、鼠标器操作术语
主要有单击、双击、右单击、拖动和释放等操作。
五、 Windows 98 桌面介绍
1、我的电脑
可以查看计算机上所有的硬件配置及应用程序,可以浏览本机的文件及文件夹。
2、网上邻居
只有计算机联网后才会出现“网上邻居”图标。通过该窗口可浏览与使用网上的全部计算机资源。
3、回收站
文件被删除后将暂时存放在回收站中。
4、“开始”菜单
可从该菜单进行各项功能操作。
六、文件和文件夹
1、文件及文件夹的概念(文件夹即为 DOS 下的子目录)
2、文件及文件夹的命名规则
不能用于命名的字符:/ \ : * ?“ < > |
3、文件或文件夹的属性(共四种)
1)系统属性 (S) 2)隐含属性 (H) 3)只读属性 (R) 4)档案属性 (A)
第二节 Windows 98 的基本操作
教学目的和要求
1、熟悉桌面系统的组成,了解桌面一些主要图标的意义,能设置任务栏属性和自己喜欢的桌面风格,并能熟练使用菜单,掌握桌面和窗口的一些基本操作。
2、 能通过“我的电脑”查看和管理计算机资源,掌握开始菜单和资源管理器的使用,熟练掌握对文件的管理;能在桌面上创建快捷方式;熟练掌握写字板的使用;熟练掌握一种或多种汉字输入的方法;熟练掌握对磁盘的操作。
3、Windows 98中的MS-DOS DOS (1) 进入MS-DOS方式 (2)DOS的基本命令:CLS、CD、DIR、COPY、DEL、TYPE
4、重点是"我的电脑"和"资源管理器"的使用、文件和文件夹操作以及回收站
一、窗口操作
1、窗口的分类与组成
1)分类:分应用程序窗口和文档窗口两类。
2)组成(见图5.1)
有标题栏、控制菜单、菜单栏、最小化按钮、最大化按钮、关闭按钮、常用工具栏、地址栏、滚动条、状态栏及工作区域。?
图5.1 “我的电脑”窗口
2、打开与关闭窗口
1)打开窗口 : 打开窗口即执行应用程序。
2)关闭窗口 : 关闭窗口即关闭应用程序。
3、移动窗口 : 方法有两种。
4、放大与缩小窗口 : 用鼠标拉动窗口的边框或某一个角。
5、排列窗口 : 将打开的多个窗口排列。
6、最大化与最小化窗口 : 将窗口放大至屏幕或缩小成图标放在任务栏中。
7、多窗口的切换 : 利用任务栏或直接用鼠标点击窗口,使该窗口成为当前窗口。
二、桌面操作
1、排列图标
方法:在桌面空白处单击鼠标右键,在弹出的快捷菜单中选择“排列图标”。
2、更改图标名称
方法:在文件图标处单击鼠标右键,在弹出的快捷菜单中选择“重命名”。
3、改变任务栏
用于改变任务栏的位置、形态等等。
方法1:在任务栏中单击鼠标右键,选择“属性”;
方法2:“开始”→“设置”→“任务栏和开始菜单…”。
三、磁盘操作
1、格式化磁盘
方法1:在A盘图标处单击鼠标右键,在弹出的快捷菜单中选择“格式化…”;
方法2:选中A盘图标,再从“文件”菜单中选择“格式化…”。
2、复制整个磁盘(只用于软盘)
方法1:在A盘图标处单击鼠标右键,在弹出的快捷菜单中选择“复制磁盘…”;
方法2:选中A盘图标,再从“文件”菜单中选择“复制磁盘…”。
四、文件与文件夹的操作
资源管理器:中文win95 的一个应用程序,通过它可以完成计算机所有软件与硬件资源的管理。
1、打开文件夹
方法1:在“资源管理器”左窗口中选定(单击)某一文件夹,则右窗口中将显示该文件夹中的所有内容;
方法2:双击该文件夹。
2、建立文件夹
可在资源管理器、“文件”菜单或在窗口空白处单击鼠标右键都可选择“新建”(文件夹)。
3、复制文件或文件夹
可利用剪贴板或直接拖动图标。
4、移动文件或文件夹
可利用剪贴板或直接拖动图标。
5、删除文件或文件夹
6、恢复被删除的文件或文件夹
在回收站中将已删除的文件还原。
7、设置文件或文件夹的属性
8、更改文件或文件夹的名称
与桌面图标的改名类似。
9、改变文件显示方式
在“查看”菜单中进行设置。
10、查找文件或文件夹
“开始”→“查找…”→“文件或文件夹…”。
五、Windows 98 的MS--DOS 方式
1、启动
1)“开始”→“程序”→“MS--DOS方式”,可进入DOS应用程序窗口。
2)“开始”→“关闭系统…”→选择“重新启动并切换到MS--DOS方式”,并单击“确定”,进入纯DOS模式。
2、关闭
1)在MS--DOS应用程序窗口中,输入EXIT可返回Windows 98环境中;
2)在纯DOS模式的DOS提示符下,可直接关闭电源。
第三节 中文Windows 98的设置操作
教学目的和要求
了解控制面板中一些主要应用程序的使用,利用控制面板中的应用程序会设置用户密码、系统时间及日期、能添加与删除程序;了解基本的系统配置方法;能对声音和显示属性进行设置;会添加新硬件、安装调制解调器;能熟练掌握打印机的管理方法。
Windows 98的所有设置操作都可以在“控制面板”中进行。
一、重新设计桌面
1、选择背景与墙纸
方法:在桌面空白处单击鼠标右键,在弹出的快捷菜单中选择“属性”,进行设置。
2、选择屏幕保护程序
是一种用来监视键盘和鼠标活动的程序,其主要作用是用来减少显示器的损耗。
3、选择桌面字体
方法:在桌面空白处单击鼠标右键,在弹出的快捷菜单中选择“属性”,选择“外观”页框中进行字体设置。
4、设置系统日期与时间
单击右下角显示的时间,可进入日期与时间的设置对话框。
二、设置显示器参数
方法:在桌面空白处单击鼠标右键,在弹出的快捷菜单中选择“属性”,然后单击“设置”页框,可进行分辩率、颜色与字体的设置。
三、设置鼠标
在“控制面板”中双击“鼠标器”图标,可进入鼠标的设置对话框,进行以下设置:
1、互换左、右键
2、调整双击速度
3、设置鼠标指针
4、设置鼠标移动的速度和轨迹
四、安装打印机
了解安装打印机的基本步骤。
五、制作Windows 98启动盘
“控制面板”→“添加/删除程序”→“启动盘”→单击“创建启动盘”按钮。
六、添加新硬件
以声卡的安装为例,了解硬件的安装步骤。
第四节 中文Windows 98应用程序的操作
教学目的和要求
熟练掌握系统应用程序的管理 、应用程序的运行、切换和退出 、快捷方式的创建 、应用程序的安装和卸载
一、启动及关闭应用程序
1、启动应用程序
双击桌面快捷图标或从“开始”菜单中运行应用程序。
2、关闭应用程序
类似于关闭窗口。
二、增加应用程序
1、在桌面上增加应用程序;
2、在启动组中增加应用程序;
3、在“开始”菜单中增加应用程序;
4、在“程序”菜单中增加应用程序;
5、在“程序”下级菜单中增加应用程序。
三、删除应用程序
1、在启动组中删除应用程序;
2、在“开始”菜单中删除应用程序;
3、在“程序”菜单中删除应用程序;
4、删除“文档”菜单中的应用程序。
第五节 多媒体
教学目的和要求
熟练掌握WIN98多媒体的功能及使用方法、并能使用应用软件播放CD、VCD。
一、CD 播放器的操作
1、在CD播放器中播放音乐
2、设置播放顺序
3、设置窗口状态
4、设置播放项目
二、VCD的播放操作
以超级解霸5.5播放VCD为例。
附:一、作业
1、中文Windows 98桌面有哪几部分组成?
2、屏幕保护程序的作用是什么?如何设置?
3、写出将应用程序置于“启动”菜单中的步骤。
二、磁盘作业
在A盘根目录下建立一个以自己学号命名的文件夹,并在该文件夹中建立STUD和KX两个子文件夹,并将C盘中的自动批处理文件复制到STUD文件夹中,而将上次作业中所建立的批处理文件从A盘根目录移动到STUD文件夹中。
教后体会:
中文Windows 98学生学习比较容易,有MS-DOS的基础知识更为上手。该章节内容操作性强,但学生要熟练掌握运用则要结合实践练习才会达到比较好的效果。
附:教学课件
第六篇 中文 WORD 2000 字处理系统
一、教学目的和要求
(1)、了解WORD 2000的功能及运行环境;掌握启动和退出WORD 2000的方法;熟悉WORD 2000工作窗口、菜单、工具栏的操作方法及获得帮助的方法。
(2)、熟练掌握文档的新建、打开、保存和关闭的方法;能使用模板和向导制作特定类型的文档;熟练掌握文档的输入、选取、复制、移动、删除、插入以及文本查找与替换等操作的基本方法。
(3)、熟练掌握字符、段落、页面、节及文档的格式化等操作的基本方法。
(4、 熟练掌握WORD 2000的制表功能;熟练掌握在文档中建立、编辑表格及文本与表格互换等操作的基本方法。
(5)、熟练掌握WORD 2000图形处理功能;熟练掌握在文档中插入文本框、图片及图文混排等操作的基本方法。
(6)、熟悉WORD 2000在文档中插入图形、艺术字、图表、公式等其他对象等操作的基本方法。
(7)、熟悉WORD 2000文档的打印方法。
(8)、了解WORD 2000 的数据排序、计算及图文混排功能。
二、教学重点及难点
1、重点:WORD 2000 文档的建立、编辑、排版、打印和保存等操作,WORD 2000 表格的创建和编辑;
2、难点:文档的排版及表格编辑。
三、课时分配
采用多媒体教学,所以本篇计划授课安排12学时(实践4学时)。
四、教学方法
讲解法、演示法(任务驱动法)
五、教学内容(以下为教学内容部分)
第一节 WORD 2000 系统概述
一、WORD 2000 的功能与特点
1、WORD 2000 的主要功能
A、编辑 B、排版 C、图形 D、打印
2、WORD 2000 的特点
1)易学易用
2)所见即所得
3)多种模式的显示方式
4)灵活方便的表格处理功能
5)图文混排的操作
6)不同文档格式的自动转换
二、WORD 2000 的启动和退出
1、启动
方法:“开始”→“程序”→“Microsoft WORD 2000”。
2、WORD 2000 窗口介绍
1)文档窗口
用于打开WORD 2000文档。
2)标题栏
显示打开的文档名。
3)菜单栏
包括WORD 2000操作的所有命令。
4)常用工具栏
包括一些常用的操作命令。
5)格式栏
单击格式栏中某一图标,可进行某一格式
6)标尺栏
7)文本编辑区
用于输入、编辑文本。
8)选定栏
以行为单位选定文本。
9)状态栏
显示当前光标所处的状态。
10)滚动条
移动滚动条可显示文档窗口中的所有文档。
3、联机帮助
操作时可使用“帮助”菜单获取帮助信息。
4、Office 助手
5、快显菜单
选定某一操作对象,然后在选定对象处单击鼠标右键,将弹出与该对象相关的快显菜单。
6、退出
有多种退出方法。在关闭时若显示保存文档对话框,则可选择“是”或“否”对文档进行保存或放弃保存。
?
第二节 文档的建立与编辑
一、文档的建立与打开
1、创建新文档 :方法:“文件”→ “新建…”→选“常用”模式及“文档”。
2、打开已存在的文档 :方法:“文件”→“打开…”→在选择对话框选择要打开的文档。
二、输入文字与符号
1、输入文字及符号
在编辑区中输入文字和符号。
2、自动换行
一行结束时将会自动换行,可以不需要按回车键。在WORD 2000中,按回车表示一个段落结束,并加上段落结束符。
3、保存文档
·保存新文档
方法:“文件”→“保存”→弹出保存对话框。
·保存已命名的文档
方法:“文件”→“保存”。
·修改文档名存盘
方法:“文件”→“另存为…”。
4)自动保存文档
方法:“工具”→“选项…”→“保存”页框,设置自动保存文档时间。
4、利用模板建立文档
方法:“文件”→“新建…”→选择一种模板,单击“确定”。
三、修改文档
1、插入点定位
将光标插入到某一位置。
2、选定编辑对象
有多种选定方法。
3、插入文本
·插入与改写方式的切换
·插入其他文件内容
4、修改及删除文本
·删除
·用新文本替换原有内容
·撤消与重复
5、复制与移动文本
·复制文本
·移动文本
6、查找与替换文本
·查找文本
·替换文本
第三节 文档的格式设置与打印
?
一、设置字符格式
1、利用格式栏设置
·设置字体
·设置对齐格式
2、使用字体对话框设置(了解)
·字体字号
·字符间距
·动态效果
二、设置段落格式
1、使用标尺排版
2、使用段落中段落命令排版
三、文档的分栏操作
进行分栏排版,首先要将文档选择在页面视图方式下。
方法:“格式”→“分栏…”
·设置分栏数
·修改栏间距
四、页面设置
1、打印纸设置
“文件”→“页面设置…”→“纸张大小”。
2、页边距设置
“文件”→“页面设置…”→“页边距”。
3、页眉页脚、页码及分页
“视图”→“页眉和页脚”。
五、文档的打印
1、打印前预览
方法:“文件”→“打印预览”
2、打印文档
方法1:“文件”→“打印…”
方法2:在常用工具栏中单击打印机图标。
?
第四节 表格制作
?
一、表格创建
1、使用工具栏图标建立
将光标移到要插入表格的位置,再单击工具栏中的插入表格图标。
2、使用菜单栏命令建立
将光标移到要插入表格的位置,再选择“表格”菜单中的“插入表格”。
3、绘制表格
“表格”→“绘制表格”→利用表格绘制工具画出表格
二、修改表格
1、行、列及单元格的选定
·用鼠标选择
·用表格菜单命令选择
2、增加表格的行、列和单元格
·增加表行
将光标置于表格中,再从“表格”菜单中选择“插入行”。
·增加表列
选定列,再从“表格”菜单中选择“插入列”。
·插入单元格
选定单元格,再从“表格”菜单中选择“插入单元格…”。
3、删除表格行、列及单元格
·删除表行
选定行,再从“表格”菜单中选择“删除行”。
·删除表列
选定列,再从“表格”菜单中选择“删除列”。
·删除单元格
将光标置于单元格中,再从“表格”菜单中选择“删除单元格…”。
4、合并或分隔单元格
·合并单元格
选定要合并的单元格,再从“表格”菜单中选择“合并单元格”。
·拆分单元格
将光标置于单元格中,再从“表格”菜单中选择“拆分单元格…”。
5、修改表格的高度和宽度
·利用菜单命令修改
·利用标尺修改
·自动调整栏宽
6、拆分表格
·将光标移到要拆分的行中,再选择“表格”菜单中“拆分表格”。
7、设置表格边框
·使用菜单设置
将光标置于表格中,再选择“格式”菜单中“边框和底纹…”。
·使用“表格和边框工具栏”设置
8、表内文字对齐及格式化
·表格内文字对齐
·表格内文字的格式
?
第五节 图文混排
?
一、在文档中放置图片
1、插入剪贴画图片
·“插入”→“图片”→“剪贴画…”。
2、插入图形文件
·“插入”→“图片”→“来自文件…”
3、插入画笔图片
·“插入”→“对象”→新建→画笔图片→单击“确定”。
二、编辑图片
1、放大与缩小图片
选定图片,用鼠标拖动图片边框的小方框。
2、复制与移动图片
·复制
选定图片,用鼠标点击常用工具栏中的“复制”图标,再将光标移动到目标位置,再用鼠标点击常用工具栏中的“粘贴”图标即可。
·移动
直接用鼠标拖动图片。
3、剪切与删除图片
·剪切
选定图片,用鼠标点击常用工具栏中的“剪切”图标,再将光标移动到目标位置,再用鼠标点击常用工具栏中的“粘贴”图标即可。
·删除
选定图片,再按Delete键,或用鼠标点击常用工具栏中的“剪切”图标。
附:一、作业
1、WORD 2000 中字体、字号是如何设置的?
2、WORD 2000 创建表格的方法有哪几种?对表格单元格如何调整?
二、磁盘作业
1、用WORD 2000 编辑一个不少于1000 字的求职信,文件名用“W+学号(后4位)”的形式(如 W0123),文档标题为“求职信”,要求采用A4纸,排版及修饰效果自定。
2、设计一个表格,文件名为“B+学号(后4 位)”(如B0123),标题为“学生基本资料”,记录本宿舍成员(至少6名同学)的基本资料,必须包括姓名、性别、出生年月、籍贯和联系电话等项,其它内容以及表格样式可自定(要求必须采用A4纸类型)。
教后体会:
中文WORD 2000学生学习也比较容易。该章节内容操作性强,学生感兴趣,学习效果有成就感。但学生要熟练掌握运用则要多多结合实践练习才会达到比较好的效果。
附:教学课件
第七篇??????? 中文Excel 2000电子表格基本操作
一、??????? 教学目的和要求
(1)、了解Excel 2000的功能特点;掌握启动和退出Excel 2000的方法;熟悉Excel 2000的窗口组成;掌握工作簿、工作表、单元格、区域、地址、引用等基本概念及获得帮助的方法。
(2)、熟练掌握建立工作表的方法,能够熟练输入各类数据、公式、函数,能够利用自动填充快速输入序列数据和复制公式;掌握数据的修改、移动、复制、清除及行列互换等编辑方法;掌握单元格、行、列的插入和删除的方法;掌握查找与替换、撤消与重复的操作方法。
(3)、熟练掌握工作表格式化的方法;掌握调整行高和列宽的方法,掌握隐藏与取消隐藏行、列、工作表的方法;掌握复制格式和自动套用格式的方法。
(4)、掌握工作簿的新建、打开、保存的方法;熟练掌握工作表的选择、命名、插入、删除、复制、移动等操作方法;掌握保护工作表和工作簿的方法;掌握工作表的页面设置和打印的方法。
(5)、了解数据清单的概念和创建准则;掌握数据排序、筛选、分类汇总等数据管理的方法。
(6)、了解Excel 2000图表的类型及元素,熟练掌握创建图表的操作步骤和方法,掌握调整图表数据和修改、设置图表的方法。
(7)、了解在Excel 2000中创建超级链接方法,了解在Excel 2000中创建和发布Web页的方法。
二、??????? 教学重点和难点
1.重点:掌握工作表的建立与编辑方法;掌握工作簿的操作及打印方法。
2.难点:Excel 2000中如何建立和编辑图表及数据清单的应用方法。
三、??????? 课时分配
本篇计划授课学时为12学时(实践4学时)。
四、教学方法
讲解法、演示法(任务驱动法)
五、教学内容(以下为教学内容部分)
?
第一节 Excel 2000系统概述
一、Excel 2000 的功能与特点
1、Excel 2000的功能
①表格编辑功能。Excel 2000的首要功能是编辑表格,这些表格被称为工作表。工作表由单元格构成。
②表格管理功能。它包括对工作表的查找、打开、关闭、重命名等多种功能。Excel 2000将多张工作表组成工作簿。
③格式化功能。设置工作表格式,可以改进工作表外观。
④图表功能。Excel 2000支持14类73种统计图,帮助用户以图形的方式来表示数据。
⑤数据清单功能。对于具有关系数据库形式的工作表,Excel 2000称为数据清单。Excel 2000支持对这些数据清单进行查询、排序、筛选、分类汇总等操作。
2、Excel 2000的特点
①?? 方便的组织管理。Excel 2000将工作表组织为工作薄,使表格处理从二维空间扩为三维空间。
②?? 广泛的应用范围。
③?? 简单的统计计算。Excel 2000允许在工作表中使用公式和函数,加上自动计算大大简化了Excel 2000的数据统计工作。
④?? 友好的工作界面。
⑤?? 规范的操作步骤。
二、Excel 2000的启动与退出
1.启动
单击“开始”按钮→指向“程序”→单击“Microsoft Excel 2000”
Excel 2000窗口界面如下:
2.Excel 2000窗口
①Excel 2000的主窗口
如上图所示(结合教材中图片进行介绍)。
②工作薄窗口 如下图(画一草图进行简单介绍):
??????? 工作表标签:用于显示工作表名称,可以使用此标签来转换工作表。Excel 2000中每个工作薄可以有255张工作表,系统默认为3张。
??????? 全选按钮:单击它可以选定整张工作表。
??????? Excel 2000的工作表是一张65536行,256列的大表格,行和列相交形成单元格。单元格的列字母和行号构成单元格地址。每个单元格可以容纳32000个字符。
③编辑栏
3.退出Excel 2000
?
第二节 工作表的建立和编辑
2.1???????? 建立工作表
1.选定单元格区域
??????? 从欲选定的区域的左上角拖动鼠标到右下角;
??????? 单行号或列字母来选定一行或一列;
??????? 沿行号或列标拖动鼠标来选定相邻的行或列;
??????? 单击一单元格来选定该单元格;
??????? 通过按住Ctrl键的方法来选定一些不相邻的区域;
??????? 单击“全选按钮”来选定整张工作表。
2.数据类型
①?? 数值型数据
??????? 科学记数据法表示。例:12345可表示为1.2345E+04;
??????? Excel 2000在计算时是以输入数据为准,而不是以显示的数据为准;
??????? 输入分数时,应在分数前冠以0及空格。例:输入2/3时,则应键入0 2/3;
??????? 负数应冠以减号或将其置于()中。
②?? 文本数据
???????? 对于全部由数字组成的文本数据,输入时应在数字前加一个单撇号。例:’341000;
???????? 若在公式中夹有文本数据,则应双撇号将文本数据括起来。例:”He is a …”。
③?? 日期或时间数据
???????? 日期和时间的有效格式:
格式
举例
YY/MM/DD
99/10/28
YY-MM-DD
99-10-28
YYYY-MM-DD
1999-10-28
DDMMMYY
28Dec99
HH:MM
15:23
HH:MM AM/PM
3:23 PM
HH:MM:SS AM/PM
3:23:45 PM
MM/DD/YY HH:MM
10/28/99 15:23
HH:MM MM/DD/YY
15:23 10/28/99
???????? 若要在同一单元格中输入日期和时间,应在其间用空格分开;
???????? 若要用12小时制键入时间,应在时间后留一空格,并键入AM或PM;
???????? 可以用组合键“Ctrl+;”或“Ctrl+Shift+;”来输入当天日期或时间。
3.输入数据
??????? 选定所需单元格后,直接输入数据;
??????? 自动填充:输入好一个单元格的数据后,拖动它的填充柄即可将这个单元格的数据填充到相邻的单元格。
2.2 公式和函数
公式是在工作表中对数据进行分析的等式,它可以对工作表数值进行运算。而函数通常是公式的重要成分,是预先定义好的内置公式。Excel 2000提供10类248个函数。在Excel 2000中,一切公式均以“=”开始,如“=A1+C1”。
1.公式
①公式中的运算符
???? 算术运算符:+、-、*、/、%、^。例:
=C3+D4*D5 =Sheet1!E3+Sheet2!E3
??????? 比较运算符:比较运算符的运算结果为“真”或“假”,分别用“TRUE”“FALSE”表示。比较运算符有:=、<、>、<=、>=、<>。结合教材中P220中图13-7进行举例;
??????? 文本运算符:只有一个,即“&”,它的作用是连接两串文本。结合教材中P220中图13-7进行举例;
??????? 引用运算符:“:”,区域运算符。例“A1:D6”表示从A1到D6的单元格区域;“,”,连接运算符。例“A1,D6”表示A1和D6单元格。
②公式的编辑
??????? 单击单元格后,在编辑栏中编辑公式。
??????? 消去公式:消去公式,可使单元格中的值成为固定值,不再受公式中引用单元格的影响。方法是双击单元格后,按“F9”键。
??????? 公式的复制:可以拖动填充柄来复制;也可以选中单元格后,单击“复制”和“粘贴”按钮来复制,复制结束后按“ESC”键。
??????? 单元格的绝对引用:通常在进行公式复制时,单元的引用是相对引用,即在复制公式的同时会调整单元格的引用。绝对引用是无论如何改变行、列都不改变引用单元格的地址,为此要在引用单元格的字母和数字前加一个“$”。例:
假设B2中的公式为“=$A$1+$C$1”,则不论把B2复制到何处,其值都是A1和C1的和。
2.函数
函数的一般形式为:函数名(参数1,参数2,……)
①自动求和
即SUM函数,可以单击工具栏中的“自动求和”按钮(∑)来输入。结合教材中的图13-10进行举例。
②粘贴函数
单击“粘贴函数”按钮(fx)→在“粘贴函数”对话框中选中所需函数→在工作表中拖满所需单元格。结合教材中的图13-13进行举例。
2.3 编辑工作表
1.修改与清除单元格内容
??????? 修改:单击或双击单元格后,输入数据,即可进行修改操作。前者作全部修改,后者作部分修改。
??????? 清除:选定要清除的单元格(或区域)利用“编辑”菜单中的“清除”命令(该命令有四个选项——全部、格式、内容、批注)。若只清除内容,可在选定单元格(或区域)后,按“Del”键。
注:批注是有关单元格的说明性文字,当某单元格加入了批注后,该单元格的右上角会显示一个红色的小三角形。如果指向该红色小三角形,则会显示出有关的批注内容。
2.插入与删除单元格
①插入
选定欲插入单元格的位置→选择“插入”菜单中的“单元格”命令→在“插入”对话框中进行人机对话后,单击“确定” (讲解时,结合实例习题进行)
②删除
清除命令只能移走单元格中的内容,而删除命令则可以同时移走内容与空间。
选定欲删除的单元格(或区域)→选择“编辑”菜单中的“删除”命令→在“删除”对话框中进行人机对话后,单击“确定”
3.移动与复制单元格内容
①移动
选定区域→指向选定区域的边框线上,此时鼠标指针变为空心箭头→拖动选定区域到目标。
②复制
选定区域后,使用“复制”和“粘贴”按钮。
注:在执行了移动或复制操作后,目标区域中原有的数据会被替换掉。
4.查找与替换单元格内容
利用“编辑”菜单中“查找”和“替换”命令来完成。
2.4 设置工作表格式
设置工作表格式就是改进工作表的显示格式,使之更加美观和适合用户的需要。
1.调整单元格的行高与列宽
拖动两行间分界处即可改变行高,拖动两列间的分界处则可以改变列宽。
2.单元格内容的格式化
包括字体、字号、粗体、斜体、下划线等。设置方法是选定区域后,利用工具栏中的相应按钮来完成。与WORD 2000类似。
3.设置边框
右击选定区域→选择“设置单元格格式”命令→在“单元格格式”对话框中选择边框标签→设置所需边框格式
附:作业一
1.什么是单元格?它的地址是如何定义的?
2.Excel 2000中,每个工作薄最多可以包含多少个工作表?系统默认为几张?
3.清除单元格和删除单元格有什么区别?
4.若需将C1单元格中的公式复制到C2:C8区域中,有哪几种方法?
?
第三节 工作薄的操作及打印
?
一、工作薄的管理
工作簿的管理包括建立、打开、保存、关闭工作簿文件,可以分别用工具栏中的新建、打开、保存、关闭按钮或利用相关的菜单命令来完成这些操作。
二、工作簿的编辑
1.选择工作表
??????????????? 单击工作表标签上的表名,可以选择单张工作表;
??????????????? 利用Ctrl键和单击的配合,可以选择多张工作表。
2.插入和删除工作表
①插入工作表
选定插入位置→选择“插入”菜单中的“工作表”命令
②删除工作表
选定要删除的工作表→选择“编辑”菜单中的“删除工作表”命令,系统会弹出删除确认对话框,单击“确定”即可。
3.移动和复制工作表
??????? 工作表可在同一工作簿或不同工作簿中移动或复制。
??????? 选定所需工作表后,拖动到指定位置,就可以完成工作表的移动。若在拖动工作表的同时,按住Ctrl键不放,则可以完成工作表的复制。
4.为工作表命名
双击工作表标签上的工作表名,输入新的名字并按加车即可。
三、工作簿的打印
??????? 工作簿的打印包括页面设置、设置打印区域、打印预览、打印,这些操作当中,页面设置、打印预览、打印的操作与WORD 2000类似。
??????? 设置打印区域:打开“文件”菜单中的“页面设置”命令→选择“页面设置”对话框中的“工作表”标签→单击“打印区域”文本框→在工作表中拖满需要打印的区域
第四节 图表功能
?
一、图表的建立
1.图表术语
图表中常用术语有:数据系列、分类、坐标轴、图例、网格线。
①数据系列:数据系列是指同类数据的集合。如,全班同学的考试成绩;
②分类:分类反映系列中的元素数目。如,一年中的十二个月;
③坐标轴:坐标是图表的一边。在二维表中,有一个X轴和一个Y轴;④图例:图例定义图表的不同元素。即图表中各部分表示什么;
⑤网格线:网格线用来强调数据系列的X轴或Y轴刻度。
2.创建图表
??????? Excel 2000既可以创建嵌入图表,也可以创建图表工作表。嵌入图表与数据在同一张工作表中,而图表工作表则是一张单独的图表。
??????? 创建图表的方法:选择用于制成图表的数据区域→单击工具栏中的“图表向导”工具→依照提示操作即可完成图表的创建。
(讲解中结合课件所示图片进行介绍)
二、图表的编辑
1.图表的移动、调整、复制和删除
??????? 移动:用鼠标拖动;
??????? 调整:选中图表后,用鼠标拖动图表边框上的句柄(即图表边框四周的黑色小方块)即可调整图表的大小;
??????? 复制:选中图表后,利用工具栏中的“复制”和“粘贴”按钮;
??????? 删除:选中图表后,单击“Del”。
2.编辑图表中的数据系列
①删除数据系列
选中欲删除的数据系列(单击即可选中)后,按“Del”键。
②添加数据系列
选中欲添加的数据系列区域后,单击“复制”按钮,然后选中图表并单击“粘贴”按钮。
?
第五节 数据清单的应用
?
一、基本术语
??????? Excel 2000数据库(即数据清单)的组成:字段、字段名和记录。
①字段:数据清单中的列。每一列相当于一个字段;
②字段名:数据清单中的列标题;
③记录:数据清单中的行。每一行相当于一条记录。
??????? 在工作表中建立数据清单时的注意事项:
①字段名在数据清单的第一行创建。字段名不能用数字、逻辑值、空白单元格等;
②数据清单中不能有全空的行或列;
③工作表中的数据清单与其他数据间至少留出一列或一行空白单元格。
?
二、数据清单的操作
1.编辑
方法一:与编辑工作表的方法一样。
方法二:利用“数据”菜单中的“记录单”命令,打开记录单对话框进行编辑。编辑操作有:增加记录、删除记录、修改记录。
2.查询
???? 步骤:单击数据清单中的任一单元格→打开“数据”菜单中的“记录单”对话框→单击“条件”按钮→在要查找的字段中输入查找值后,单击“下一条”按钮。
???? 多次单击“下一条”按钮,可以找出所有符合条件的记录。
3.排序
???? Excel 2000可以按某一字段名对数据清单进行排序,这个字段名称为关键字。Excel 2000允许对3个以内的关键字进行排序。
???? 步骤:单击数据清单中的任一单元格→选择“数据”菜单中的“排序”命令→根据要求选择所需关键字(主要关键字、 次要关键字、 第三关键字)后,单击“确定”按钮。
4.筛选
??????? 筛选是过滤掉不符合条件的记录,仅显示符合条件的记录。
??????? 步骤:单击数据清单中的任一单元格→选择“数据”菜单中的“筛选”子菜单中的“自动筛选”命令,此时每一列的字段名旁边会产生一个向下的筛选箭头→根据要求选择单击所需字段名的筛选箭头,并选择所需选项。
三、分类汇总
分类汇总就是选取数据清单中的一部分,然后就某一字段按某种分类方式进行统计。
1.?分类汇总的条件:必须对汇总字段进行排序。
2.分类汇总的方法:排序→选择“数据”菜单中的“分类汇总”命令,系统弹出“分类汇总”对话框→根据要求选择“分类字段”、“汇总方式”、“汇总项”后,单击“确定”。
附:作业二
1.如何移动或复制工作表?
2.如何设置打印区域?
3.如何删除图表中的数据系列?
4.什么是数据清单?它由几部分组成?有哪些作用?
教后体会:
中文Excel 2000学生学习较难掌握。因为该章节内容有大量的公式、变量、数据分析、处理、及图表的内容,比较灵活。操作性强,学生感兴趣,学习效果有成就感。但学生要熟练掌握运用则要多多结合实践练习才会达到比较好的效果。
附:教学课件 第八篇 局域网与国际互联网
一、??????? 教学目的和要求
1、掌握计算机网络的概念与功能;
2、掌握计算机网络的基本组成;
1、掌握计算机网络的分类与组建;
2、掌握Internet的连接与使用。
二、教学重点及难点
1、重点:计算机网络的概念、功能及其组成,Internet的使用;
2、难点:计算机网络的组建。
三、课时分配
本篇计划授课10学时。
四、教学内容(以下为教学内容部分)
?
第一节???????????? 计算机网络基础
?
1、?? 计算机网络概念:指通过数据通信系统把地理上分散的自主计算机系统连接起来,实现相互通信和资源共享的一种计算机系统。
自主计算机:具有独立处理能力的计算机。
2、 计算机网络的功能
1) 相互通信:局域网主要是软件共享,而广域网则以E-Mail服务为通信的代表。
2)? 资源共享:即硬件资源、软件资源和数据资源的共享。
3)? 负荷均衡:将网络中的工作负荷被均匀地分配给网络中各计算机系统。
4)? 分布处理:可将要处理的作业分为三个阶段,即提供“作业输入文件”,对作业进行加工处理,把处理结果输出。
3、? 计算机网络的发展
1)??? 终端联机阶段
2)??? 计算机网络阶段
3)??? 计算机网络互联阶段
4)??? 信息高速公路阶段
4、? 计算机网络的分类
1)? 根据计算机网络的覆盖范围可以分为局域网、城域网和广域网。
?
表4.1 局域网、城域网与广域网的技术参数
网络类型
英文缩写
覆盖范围(大约)
计算机相对位置
传输速率范围
局域网
LAN
10 米
房 间
4Mbps — 2Gbps
100 米
建筑物
1000米
校 园
城域网
MAN
10公里
城 市
50Kbps — 100Mbps
广域网
WAN
25公里
洲或国家
9.6Kbps — 45Mbps
2)? 根据拓扑结构可分为星形网、总线网和环形网等。
星形网:功能高度集中;响应时间与终端数目有关;线路利用率低;可扩充性差。
总线网:信道利用率高;地理覆盖范围小;传输速率高;网络构建容易。
环型网:传输时延的确定性;可靠性差;灵活性差;网络建造容易。
3)? 根据使用的网络操作系统不同可分为Novell网和Windows NT网等。
网络操作系统:是指建立在主机之上的一个操作系统,用于实现在不同主机系统之间的用户通信、全网硬件和软件资源的共享,并向用户提供统一的、方便的网络接口,以方便用户使用网络。
Novell网:NetWare操作系统
Windows NT网:Windows NT操作系统
4)? 根据网络模式可为对等网(Peer-to-Peer)和客户机/服务器(Client/Server)模式。
第二节 计算机通信
一、? 计算机通信技术
概念:指通过计算机技术与通信技术的结合来实现信息的传输、交换、存储和处理的技术。
二、? 据通信系统的组成
1、 数据传输系统
1) 传输线路(信道):信息的传输路径,是由各种类型的传输介质和有关的中间通信设备组成。传输介质有同轴电缆、光纤、双绞线、微波、无线电和红外线等组成。
2) 调制解调器(MODEM):若利用电话系统传输信号,必须将数字信号转换成模拟信号在电话系统中传输,当该模拟信号传输到目标数据终端时,再将它转换成数字信号。调制解调器就是用来完成数字信号与模拟信号的相互转换的。
3) 多路复用器(多路转换器):为了提高传输信道的利用率,使多个终端设备共用一条物理信道来传输信息所用的设备。
4) 交换器:在任意两个要进行通信的终端之间先建立暂时性连接,然后通过该连接把源终端发出的信息转接至目标终端,通信结束后再拆除连接,交换器就是用来实现这种暂时连接与传输信息的设备。分为电路交换与分组交换。
2、数据处理系统
1)? 终端设备:用户与数据传输系统之间的接口,用户通过它来取得数据通信系统的服务,其基本功能是向系统中的计算机系统发送信息及接收来自计算机系统的信息。
2)? 计算机系统:其主要职责是进行数据的收集和处理,是数据处理的核心,同时兼顾某些数据通信任务和一些管理工作。
?
第三节 计算机局域网基础知识
?
一、? 局域网的特点
1、覆盖范围小
2、传输速率快
3、误码率低
二、局域网的通信协议
1、 通信协议:通信双方共同遵守的一套规则,它是两台网络计算机进行通信时使用的语言。协议定义了如何将在网络上传送的数据压缩成包及接收主机如何将数据解包。计算机要在同一网络上相互通信,必须使用同一协议。
2、 ISO OSI与IEEE 802标准
3、 以太总线网的通信协议
4、 令牌环网的通信协议
三、局域网的组成
由网络硬件和网络软件两部分组成。
1、?? 网络硬件
1)?? 服务器:常见服务器有文件服务器、打印服务器和通信服务器几种类型。
2)?? 网络工作站:有带盘工作站和无盘工作站两种。
3)?? 网络适配器(网卡):是服务器或工作站与网络交换数据的接口。
4)?? 通信介质
2、?? 网络软件
1)?? 网络操作系统:包含服务器操作系统、网络服务软件和工作站软件等等。
2)?? 网络数据库管理系统:将网络中各种形式的数据组织起来,科学高效地进行存储、处理、传输和提供使用。
3)?? 网络应用软件
四、网络互联
网络互联:将若干个网络互联,组成覆盖范围更大的网络,以便在更大范围内进行数据通信和资源共享。
第四节 Internet技术
一、? Internet的概念
1、??????? 什么是Internet?
Internet是一个在全球性的计算机网络。它是由全球数以万计的局域网、城局网和广域网互连组成的一个巨型网络。
2、??????? Internet的起源和发展
Internet的前身是一个称为“ARPAnet”的实验性计算机网络,它美国国防部高级研究计划局建立的计算机网。这个国际网允许其成员使用其设备并对大批不同的计算机存取数据。Internet整个发展过程如下图1所示。
3、??????? Internet的工作方式
1)??????? Internet采用分组交换技术
2)??????? Internet使用TCP/IP协议
TCP/IP协议:即传输控制协议/互联网协议。
3)??????? Internet通过路由器将各个网络互联起来
4)??????? Inernet的IP地址和域名
IP地址:用于唯一确定TCP/IP网络上的每一台主机。
IP地址的表示:32位二进制数分成四组构成,组之间用·号隔开。为方便记忆,常用十进制数表示IP地址。
IP地址的分类:可分为A、B、C、D和E五类,前三类IP地址的每一类都由这些地址的网络部分和主机部分组成。
IP地址:202.109.135.111
DNS——域名服务器
域名:为了方便记忆与识别,Internet采用了域名管理系统,通常用域名代替IP地址使用,域名常由机构名、网络名和最高层域名组成。最高层域名又分机构性域名(3个字母组成)和地理性域名(2个字母组成)。
例:gntc.net.cn
域名服务器:用来实现IP地址与域名地址之间的相互转换功能。输入主机名和域名,并添加DNS服务器的IP地址。如可输入202.101.224.68,也可输入多个。
4、???? 接入互联网Internet的方式
1)?????????????? 电话线连接上网
2)?????????????? 专线连接上网
IE的连接设置成功后即可通过浏览器来观看Internet的网络资源。
二、Internet的使用
1、Internet提供的服务
1)电子邮件(E-Mail)
电子邮件是通过计算机网络来收发电子邮件。与传统邮件相比,其最大的优势就是速度快,并且不仅能发送文字信息,还能发送声音和图像等信息。
电子邮件是采用“存储转发”方式传递的,即邮件通过邮件服务器中转,完成邮件传递。
Internet电子邮件地址的格式:用户名@邮件服务器地址
例:slgzmh@21cn.com
2)远程登录Telnet
它是将用户的计算机与网络上的另一台计算机进行连接。
3)文件传输协议(FTP)
在一个TCP/IP网络中,将数据文件从一台主机传输到另一台主机时所使用的最普通的协议。
4)环球网WWW
是World Wide Web的英文缩写,又称环球网或万维网,是在超文本的基础上形成的信息网。WWW站点信息以网页的形式提供给用户浏览,在Internet上每一个网页都有一个独立的地址,该地址称为统一资源定位器(URL),是网页地址的完整描述,包括网页所在的服务器地址、路径名及文件名,其格式如下所示:
格式:http://www服务器地址/路径名/文件名
如:http://www.gntc.net.cn/news/zjxw.htm
? 2、在Internet上查询信息
1)?? 浏览查询
打开网页后按浏览方式查找信息
2)?? 搜索引擎(如下图2所示)
?
附:作业
1、简述计算机网络的概念与功能。
5、什么是网络协议?Internet使用的标准协议是什么?该协议的含义是什么?
3、在Internet中WWW的含义是什么?
教后体会:
组建网络学生有较浓的兴趣,本篇从理论的角度探索了这个问题,让学生有了理性认识。结合校园网的构建,学生能较快入门,真正能操作还有待与实践。
第九篇 数据库系统的概述
一、??????? 教学目的和要求
1、掌握数据、数据库、数据库系统及数据库管理系统的概念与相互关系,了解数据模型的含义及分类;
2、掌握FoxPro 2.5 for Windows窗口、菜单及命令的操作;
3、掌握FoxPro 2.5 for Windows中常用的数据类型、常量、变量及函数的使用。
二、教学重点及难点
1、重点:数据库、数据库系统及数据库管理系统的含义,FoxPro 2.5 for Windows中常用的数据类型、命令及函数的使用;
2、难点:FoxPro 2.5 for Windows中数据库的概念、数据类型、命令及函数的使用。
三、课时分配
本篇计划授课10学时。
四、教学内容(以下为教学内容部分)
?
第一节 数据、信息与数据处理
一、数据
定义:指能被计算机存储和处理的反映客观事物的物理符号序列,用来记录或标记事物的物理状况。如数值数据、文字、声音和图像等。
二、信息
1、定义(了解):对原始数据经过加工处理后得到的有用数据。
2、信息和数据的关系:信息来源于数据,又以数据的形式出现。
三、数据处理(了解)
1、含义:指对各种形式的数据进行收集、存储、分类、计算、加工、检索和传输的过程,即将“原料”加工成“产品”的过程。
2、数据处理技术经历了三个主要阶段
A、人工处理阶段
B、文件系统阶段
C、数据库系统阶段
优点:对所有数据进行统一、集中、独立的管理,以实现数据的共享,保证数据的完整性。
第二节 数据库、数据库管理系统和数据库系统
?
一、??????? 数据库(DB)
定义:将大量的数据以一定的组织方式并以文件的形式存入计算机的存储器中,这样的文件称为数据库。
二、??????? 数据库管理系统(DBMS)
1、含义:一种软件,是数据库与用户间的接口,可对数据库中的资源进行统一的管理和控制,如FoxPro 2.5for Windows。
2、功能:
1)定义数据库:即对建立的数据库结构进行定义
2)管理数据库:即对数据库系统的运行进行控制并执行对数据的输入、检索、插入、修改和删除等操作。
3)建立和维护数据库:数据库的建立、更新,数据库结构的维护。
3、DBMS由三个部分组成(了解)
1)数据描述语言DDL及翻译程序;
2)数据操纵语言 DML或查询语言;
3)数据库管理子程序。
DBMS与数据库之间的关系如下图:
用户 —→ DBMS —→ 数据库
?
三、数据库系统
1、定义:把数据库管理系统、数据库及用户的应用程序统称为数据库系统,如用户开发的数据库管理软件。
2、它具有以下特点:
1) 数据的独立性:它是反映应用程序不必随着数据存储结构的改变而变动。
2) 减少了数据的冗余度:数据库具有“多对一”的关系,有效地节省了存储资源。
3) 实现数据共享:数据共享允许多个用户同时存取数据而不相互影响。
4) 加强了对数据的保护:数据库加入安全保密机制,可以防止对数据的非法存取。
?
四、数据模型
1、数据库的核心问题是数据模型,目前在数据库系统中使用的数据模型主要有三种:网状模型、层次模型和关系模型。
2、关系模型是一种二维表结构。在二维表中,每一列称为字段,它是关系型数据库中最基本的不可分割的数据单位;表体中每一行称为一个记录,描述某一个的数据集合,由若干个字段组成,它相当于二维表中的一行。如下表所示。
?
职工基本情况表
?
编号
姓名
性别
出生日期
工资
联系电话
个人简历
71012
张志伟
.T.
10/12/65
854.36
0797-8121501
Memo
71013
梁 军
.T.
09/05/77
532.58
0797-8121462
Memo
71014
曾少群
.F.
11/26/74
625.25
0797-8121358
Memo
71015
钟 明
.T.
03/19/71
662.36
0797-8125507
Memo
71016
邱小英
.F.
10/06/74
638.90
0797-8421580
Memo
?
第三节??????????? FoxPro 2.5 for Windows 数据库管理系统
?
一、FoxPro 2.5for Windows的功能特点
1、友好的用户界面
2、强大的数据处理能力
FoxPro 2.5可对各种信息进行分类、检索和处理,还可对图形、图像和声音等信息进行处理,可同时处理多个数据库,在它们之间建立联系。
3、Rushmore 技术(即查询优化技术)
FoxPro 2.5 采用 Rushmore 技术来访问索引文件中的数据,这使得从大文件中精确快速地检索数据成为可能。
4、良好的兼容性
兼容dBase 或 Foxbase 。
5、提供了丰富完善的开发工具,如菜单和报表等生成器
6、提供了跨平台支持,FoxPro 2.5 不再区分单用户和多用户,即开发者可以在单机上开发出多用户应用程序。
?
二、FoxPro 2.5for Windows的启动和退出
1、启动:双击桌面上 FoxPro 2.5 图标或从程序菜单中启动。
启动后界面中有两个窗口,较大的叫应用程序窗口,它占据了整个屏幕,较小的为命令窗口。
2、退出(有 3 种方法)
1)控制菜单
2)File 菜单
3)在命令窗口中输入quit命令
三、FoxPro 2.5 的系统菜单
共有 9 项:File、Edit、Database、Record、Program、Run、Text、Windows和Help,用户操作时,可用菜单也可在命令窗口中输入命令。
?
第四节??????????? FoxPro 2.5的数据类型、常量与变量
?
一、??????? 数据类型
在 FoxPro 2.5 for windows 系统中共定义了七种数据类型,主要掌握前5种。
1、字符型:用 C(Character)表示,由英文字母、汉字、数字和 ASCII 码字符集中可打印的字符组成,一个字符型字段长度应小于254个字节。
2、数值型:用 N(Numeric)表示,由阿拉伯数字(0~9)、小数点(圆点)和正负号(+ ,-)组成。数值型字段长度最多为 20 位数字。
3、日期型:用D (Date)表示,用来表示日期格式的特殊数据,有固定格式,字段宽度为固定值8位,mm/dd/yy
4、逻辑型,用L(Logical)表示,表示逻辑判断结果的值,有两种取值:逻辑“真”或逻辑“假”分别用“.T.”和“.F.”表示,字段长度固定为1。
5、备注型字段:用M(MEMO)表示,字段长度固定为10个字节。备注型字段中的数据存放在一扩展名为.FPT 的文件中,而数据库中只存放这些信息块的地址指针,备注型数据不能进行任何运算。
6、通用型数据(了解):用G(GENERATE)表示。FoxPro 2.5for Windows 特有的数据类型一般指图像、声音等信息,字段长度固定为10个字节。
7、浮点型(了解):用F(FLOAT)表示,这是数值型的另一种表现形式,表示浮点数时,用字母E,如2E3表示2*10**3,用于科学运算。
以上为七种数据类型,一旦定义,就必须按该类型操作,若要变换,有些类型可用函数转换。
?
第五节??????????? 运算符及表达式
一、??????? 运算符及表达式的概念
1、运算符(Operator):表示数据之间运算方式的符号。
2、表达式(Express):数据之间运算关系的表达形式,是由常量、变量、函数及运算符组成而得到的一个具有物理意义的式子。
?
二、运算符和表达式的分类(五类)
1、算术运算符和算术表达式
1)算术运算符
() 分组括号运算符 ^ 或 ** 乘方运算符
* 乘法运算符 / 除法运算符
% 取模运算符 + 加法运算符
-?????????????????? 减法运算符
2)算术表达式
含义:用算术运算符把数值型常量、变量和函数连接起来的具有一定意义的式子。其结果为数值型数据。
例:10+2/5+SQRT(16)
2、字符串运算符及字符串表达式
1)字符串运算符
+ :将两个字符串直接相连成一个表达式,其结果为字符串。
- :将两个字符串相连,并把前一个字符串末尾的空格移到新串的末尾,其结果为字符串。
$:包含运算符,即左边字符串是否为右边字符串的子串,其结果为逻辑值 .T. 或 .F. 。
2)字符表达式
含义:由字符串常量、变量、函数和字符运算符组成的表达式。
例:?“江西 ”+“赣州 ”
结果:江西 赣州
?“江西 ”-“赣州 ”
结果:江西赣州
?“AB”$“ABC”
结果:.T.
?“AB”$“ACB”
结果:.F.
3、关系运算符和关系表达式
1)关系运算符
用于数值型数据(字符型数据或日期型数据)之间使用。
< > = = = < > 或 # <= >=
2)关系表达式
含义:由数值表达式(字符表达式或日期表达式)组成的表达式,其值为逻辑型。
注:运算符两边的数据类型要一致。
格式:<表达式> <关系运算符> <表达式>
例:?“abcd”=“ab” ?“a”>“b”
.T. .F.
?“ab”=“abcd” ? 4 < = 20
.F. .T.
? {12/15/75}<{10/11/78}
.T.
4、逻辑运算符和逻辑表达式
1)逻辑运算符
.NOT. ( 逻辑非) .AND. (逻辑与) .OR . (逻辑或)
优先次序:从左到右由高到低。
2)逻辑表达式
含义:由逻辑运算符连接起来的式子,结果为逻辑型的值(见P300表17.2)。
格式:<关系表达式> <逻辑运算符> <关系表达式>
运算顺序:先关系,后逻辑。
例1:性别=“男” .AND. 年龄< =25
例2:工资>489.00 .or. 职称=“讲师”
5、日期运算符和日期表达式
1)日期运算符
两个符号:+ ,-
2)日期表达式
含义:由日期运算符、日期型常量、变量和函数组成的表达式。
格式:日期值+整数(天数)—→日期值
日期值 - 整数(天数)—→日期值
日期值-日期值 —→ 整数(天数)
例:?{02 / 20 / 95}+10
03 / 02 / 95
?{02 / 20 / 95}-9
02 / 11 / 95
?
第六节 FoxPro 2.5 命令的语法
一、符号约定
<…> 尖括号内的内容是必选项。
[…] 任选项。
…|… 二选一项。
注:实际使用时,< >、[ ] 和 | 均不需输入。
?
二、命令格式
1、 命令一般格式为:命令动词 子句序列。
2、常见的命令格式为:
命令动词 [<范围>] [FOR <条件1>] [WHILE <条件2>] [FIELDS <字段名表>]
1)命令动词:用在开头,决定此命令的功能。
2)子句:子句间次序随意,决定操作对象及条件。
A、<范围>:记录操作的范围,表示范围的关键字有:
·RECORD <N>:表示第N个记录(N为自然数);
·NEXT <N>:表示从当前记录开始的N个记录;
·ALL :表示当前数据库中的所有记录;
·REST :表示从当前记录开始到文件末尾的所有记录。
B、FIELDS:用来说明数据库文件的字段名,一般后跟一个字段名列表
C、FOR <逻辑表达式>:表示满足该<表达式>条件的所有记录
D、WHILE <逻辑表达式>:条件子句,从当前记录开始作用,指向第一个不符合条件的记录时停止搜索。
?
三、命令书写规则
1、任何命令必须以命令动词开头,大写、小写或混合写均可,子句间顺序随意,关键字可只写前四个字符
2、命令中各子句可用空格符来分隔。
3、一条命令的最大长度为254个字符,一行写不下时,末尾用分行符“;”分行,并在下行继续书写。
?
第七节 常量与变量
一、??????? 常量
1、数值型常量
整数或小数、正数或负数,但不能是分数,如-12,3.15等。
2、字符型常量
用单引号(‘ ’)或双引号(“”)这两种定界符括起来的数据,又称为字符串。“江西赣州”,‘123’等。
3、日期型常量
用于表示日期的常量。常用格式为mm/dd/yy,如{12/15/01}表示2001年12月15日。
4、逻辑型常量
逻辑型常量有两个值,即逻辑“真”和逻辑“假”,分别用.T.和.F.表示。
?
二、变量
(一)??????????? 内存变量
·内存变量的定义(建立内存变量)
1、赋值格式:
Store: <表达式>TO 〈内存变量〉|〈数组变量表〉
2、功能:给内存变量赋值
STORE:一次可给多个变量赋值
= :一次只能给一个变量赋值
例:STORE 0 TO B1,B2,B3
STORE “FOXPRO 2.5 2.6” TO STR1
B4=100 STR2=“HELLO!”
M1=.T. D1=DATE()
·内存变量的显示输出
1、DISPLAY MEMORY 或 LIST MEMORY 命令
格式:DISPLAY | LIST MEMORY [LIKE〈通配符〉][TO PRINTER | TO
FILE〈文件名〉]
功能:显示内存变显的名字、类型、作用域和当前值等信息。
例:ab1=“HELLO”
ab2=100
ab3=.T.
ab4=date()
display memory like a*
结果:ab1 pub C Hello!
ab2 pub N 100
ab3 pub L T
ab4 pub D 02/13/01
2、?或??命令
格式:??<表达式1>[<表达式2>]...
功能: 计算表达式并输出结果
?:命令行下一行输出结果
??:命令行同一行输出结果
例:?ab1
Hello!
?? ab2 100
·内存变量的释放
1、含义:在内存中去掉变量,释放其所占内存。
2、命令
1)clear memory
格式:clear memery
功能:释放除系统变量外的所有内存变量(内存变量组)
2、release命令
格式:relase〈内存变量表〉
或:releas all [like<通配符>| except<通配符>]
功能:释放指定内存变量。
(二)字段变量
构成数据库结构的变量,即二维表中的项。
(三)??????????? 数组变量
一种有组织的内存变量,其本质与内存变量是一样的。定义数组变量可用Dimention命令。
例:DIMENSION marray(2)
STORE 'A' TO marray(1)
STORE 'B' TO marray(2)
注:数组变量未被赋值之前,其类型为逻辑型。
?
(四)系统变量
系统本身定义的一种变量,由系统自动生成和维护。
?
第八节??????????? 常用函数
一、定义
函数是能够完成一定功能的表达式,函数返回的字符串,数值、逻辑值或日期值可以在相同数据类型的表达式中引用。
?
二、函数的分类
1、数值处理函数
1)val( )函数:将字符串中的数值提取出来。
格式:val(<expC>)
例:?val(“12”) ?val(“12.5”)
12.00 12.50
?val("12.534") ?val("-12.538")
12.53 -12.54
?val("1d2.3") ?val("a12")
1.00 0.00
2)取整函数int( )
格式:int(<expN>)
?int(-2.6) ?int(3.4)
-2 3
3)求余(取模)函数mod()
格式:mod(<被除数> , <除数>)
?mod(7 , 2) ?mod(5.5 , 5)
1 0.5
4)四舍五入函数round()
格式:round(<expN1> ,<expN2>)
对<expN1>保留<expN2>位小数四舍五入。
?round(3.453, 1) ?round(-3.427, 2)
3.5 -3.43
5)求绝对值函数abs( )
格式:abs(<expN>)
?abs(-2.8)
2.8
6)求平方根函数sqrt( )
格式:sqrt(<expN>)
?sqrt(49)
7.00
2、字符串处理函数
1)求字符串起始位置函数at( )
格式:at(<expC1>,<expC2>)
功能:返回<expC1>在<expC2>中的位置
例:?at("a","xyap") ?at("xy","abxyz")
3 3
?at("x","abc") ?at("xyz","xy")
0 0
2)求字符串长度函 数len( )
格式:len(<expC>)
?len("x yz") ?len(" 3")
4 3
3)测定表达式类型函数type( )
格式:type("exp">)
?type("125") ?type("'125'")
N C
?type("{02/12/76}")
D
4)取子字符串函数substr( )
格式:substr(<源字符串>,<起始位置>[子串长度])
?substr("abcdef", 2, 4)
bcde
?substr(“赣州市”,3,2) ?substr(“1234”,3)
州 34
5)将数值转换成字符串函数str()
格式:str(expN,expN1,expN2)
?str(224.01, 8, 2) ?str(150.53)
224.01 151
6)将ASCII码值转换为字符函数chr()
格式:chr(<expN>)
?chr(78) ?chr(120)
N x
7)将字符串转换成大写形式函数upper( )
格式:upper(<expC>)
?upper("This Is a game!")
THIS IS A GAME!
8)将字符串转换成小写形式函数lower( )
格式:lower(expC)
?lower("This Is a gaMe!")
this is a game!
9)宏替换&
格式:& <内存变量>[<字符表达式>]
n="15"
?2&n ?2*&n
215 30
3、时间日期函数
1)time( )时间函数
格式:time( )
?time( )
10:06:52
2)date( )日期函数
格式:date( )
例: ?date( )
03/20/01
附:year( ), month( )和day( )分别返回年、月、日
2001 3 20
3)将字符串转换成日期函数CTOD( )
例:?CTOD("03/20/01")
03/20/00
4)将日期转换成字符串函数DTOC( )
格式:DTOC(<expD>)
例:?DTOC(date( ))
03/20/01
4、空格处理函数ALLTRIM()
格式:ALLT(<expC>)
功能:去掉字符串首尾的空格。
?ALLT(“ WE SR ”)
WE SR
附:LTRIM ( ) 或 RTRIM ( ) (TRIM ( ) )去掉字符串开头或末尾的空格。
?
附:作业
1、什么是数据库?什么是数据库管理系统?(P308 第1题)
2、写出FoxPro 2.5中五种常用的数据类型。
3、FoxPro 2.5中有哪几类表达式?并各举一个例子。
第四篇 对数据库文件的操作
一、??????? 教学目的和要求
1、掌握对数据库文件结构的常用操作;
2、掌握对数据文件记录的常用操作;
3、掌握数据库的关联与运算。
?
二、教学重点及难点
1、重点:数据库记录的操作;
2、难点:数据库关联与运算。
三、课时分配
本篇计划授课10学时。
四、教学内容(以下为教学内容部分)
?
第一节???????????????? 对数据库文件的操作
?
1、数据库的构成:由数据库结构和数据库记录两部分构成,数据库文件的扩展名为 .DBF。
2、定义数据库文件结构(两种方式)
1)命令方式
格式:CREATE [<文件名>|?]
2)菜单方式
方法:文件—→新建… —→表—→新建文件
?
图2.1 表设计器
字段名:定义字段名
类型:定义字段类型
宽度:定义字段宽度
小数位数:若为数值型,可定义小数位数
注:所有字段定义结束后,可按CTRL+W或按“确定”键存盘。
3、打开与关闭数据库文件
工作区:它是为打开数据库而分配的内存空间。FoxPro 2.5有225个工作区。分别用1,2,…,225(或用A,B,…,Z,27,…,225)表示。
1)??? 选择工作区
格式:SELECT 〈工作区号〉|〈数据库别名〉
功能:选择指定的工作区。
例:选择8号工作区为当前工作区。
Sele 8
2)??? 打开数据库文件
格式:USE [〈文件名〉] [IN〈工作区号〉] [AGAIN][ALIAS〈别名〉]
功能:打开一个指定的数据库文件。
说明:
??????? 当省略所有子句时,表示关闭当前工作区中已打开的数据库文件。
??????? IN子句:在指定的工作区中打开数据库。
??????? AGAIN子句:再次打开一个在其它工作区已经打开了的数据库。
??????? ALIAS子句:为打开的数据库指定一个别名。
例:
Sele 1
Use Xscj
Use Xscj In 5 (系统提示错误信息,因为XSCJ已经打开)
Use Xscj In 5 Agai (打开成功,因为有AGAIN子句)
3)??? 关闭数据库文件
格式:USE (关闭当前工作区中的数据库文件)
或 CLOSE ALL (关闭包括数据库在内的所有文件和窗口)
或 CLOSE DATABASES (关闭所有工作中的数据库文件)
功能:关闭库文件。
例:关闭5号工作区中的数据库
Sele 5
Use
4、显示数据库文件结构
格式:DISPLAY STRUCTURE | LIST STRUCTURE [ IN <工作区号> | <数据库别名>]
功能:分屏 | 滚动显示结构信息
例:USE XSCJ
LIST STRU
5、修改数据库文件结构
格式:MODIFY STRUCTURE
功能:修改数据库文件结构
例:USE XSCJ
MODI STRU
注:也可用菜单方式来完成这一操作。
6、复制数据库文件结构
格式:COPY STRUCTURE TO 〈新数据库名〉 [FIELDS 〈字段名表〉]
功能:将当前打开的数据库文件的库结构复制到一个新文件中。
其中FIELDS子句指定新库中要包含的字段。
例:将XSCJ.DBF库结构复制到CJ1.DBF。
USE XSCJ
Copy Stru To CJ1 Fiel 学号,姓名,性别,总分
?
第二节???????????????? 对数据库记录的操作
?
一、??????? 输入记录
1、在建立数据库文件结构后立即输入数据
2、给数据库追加记录
格式:APPEND [BLANK]
功能:在当前数据库的末尾添加一条记录。
[BLANK]:表示在数据库的末尾添加一条空记录。
例:USE XSCJ
APPE
3、从其它数据库中添加记录
格式:APPEND FROM 〈文件名〉[FIELDS〈字段名表〉][FOR〈条件〉]
功能:把其它数据库中的记录追加到当前数据库的末尾。
说明:
??????? 源文件必须处于关闭状态。
例:把XSCJ库中所有男生记录追加到CJ1中。
Clos Data
Use CJ1
Appe From XSCJ For 性别
4、显示记录
格式:LIST|DISPLAY [FIELDS〈字段名表〉][〈范围〉][FOR〈条件〉]
功能:显示当前工作区中打开的数据库记录。
说明:省略[<范围>]的DISPLAY表示显示当前(一个)记录,否则是分屏显 示指定记录。
例:显示XSCJ中的记录情况。
Use XSCJ
List
Disp
5、记录指针的定位
记录指针:打开数据库后,系统内部有一个虚拟的指针指向某一记录,这个指针就称为记录指针。
记录定位:移动记录指针指向某一记录。
1)??? GO命令
格式:GO 〈记录号〉[IN〈工作区号〉|IN〈别名〉]
或 GO TOP|BOTTOM [IN〈工作区号〉|IN〈别名〉]
功能:对记录指针进行定位。
说明:
??????? 〈记录号〉(物理定位):将记录指针定位到指定的记录号上。
??????? TOP|BOTTOM(逻辑定位):把记录指针定位到第一个或最后一个记录上。
例:Use XSCJ
Disp
Go 3
Disp
Go Top
Disp
Go Bott
Disp
2)??? SKIP命令
格式:SKIP [〈数值表达式〉][IN〈工作区号〉|〈别名〉]
功能:以<数值表达式>为步长跳移记录指针。
说明:
??????? 〈数值表达式〉为正整数记录指针向文件尾移动,若为负整数则向文件头移动,若为1则常常省略。
例: Use XSCJ
Disp
Skip 2
Disp
Skip –1
Disp
Skip
Disp
6、记录指针管理函数
BOF([<工作区号>|<别名>]) (测试记录指针是否指向文件头)
EOF([<工作区号>|<别名>]) (测试记录指针是否指向文件末尾)
RECCOUNT([<工作区号>|<别名>]) (返回数据库文件的记录数)
RECNO([<工作区号>|<别名>]) (返回当前记录号)
例:Use XSCj
?Recn( ) 1
?Bof( ) .F.
?Eof( ) .F.
?Recc( )
Skip –1
?Recn( ) 1
?Bof( ) .T.
?Eof( ) .F.
?Recc( )
Go Bott
?Recn( )
?Bof( ) .F.
?Eof( ) .F.
?Recc( )
Skip
?Recn( )
?Bof( ) .F.
?Eof( ) .T.
?Recc( )
7、??? 筛选记录
筛选记录:将不需要的记录暂时“屏蔽”掉,即“过滤”掉。
格式:SET FILTER TO [〈条件〉]
功能:将不满足条件的记录“过滤”掉。
说明:
??????? 省略〈条件〉表示取消“过滤”。
例:“过滤”掉1981年以前出生的同学。
Use XSCj
Disp All
Set Filt To 出生日期>={01/01/81}
Disp All
?
8、??? 字段的横向替换
字段的横向替换通常用于横向计算。
格式:REPLACE [〈范围〉]〈字段1〉WITH〈表达式1〉 [,〈字段2〉WITH〈表达式2〉…] [FOR〈条件〉]
功能:修改表/数据库中的记录。
说明:
例:USE XSCJ
Repl All 外语 WITH 外语+3,总分 WITH 语文+数学+外语
9、??? 插入记录
格式:INSERT [BEFORE][BLANK]
功能:在当前记录的前面或后面插入新记录。
说明:[BLANK]表示插入一个空记录。
10、?? 删除记录
在FoxPro 2.5数据库中删除记录分两步:先是为记录加上删除标记(即逻辑删除),然后作删除(即物理删除)。
1)??? 为记录加删除标记
格式:DELETE [〈范围〉][FOR〈条件〉]
功能:为指定记录加上删除标记。
例:Use XSCJ
Disp All
Dele For .not.性别
Disp All
2)??? 取消删除标记
格式:RECALL [〈范围〉][FOR〈条件〉]
功能:为指定记录加上取消删除标记。
例:Reca All
3)??? 删除记录
格式:PACK [MEMO][DBF]
功能:对当前工作区中的数据库中已加删除标记作物理删除。
说明:
??????? MEMO:删除已加删除标记的记录的备注内容。
??????? DBF:删除已加删除标记的记录,但保留备注内容。
例:物理删除XSCJ库中无效的记录
Use XSCJ
Go 5
Dele For 学号=”1014”
Pack
4)??? 物理删除数据库中所有记录
格式:ZAP
功能:物理删除整个数据库的所有记录。
例:删除数据库CJ1中的所有记录。
Use CJ1
Zap
11、浏览记录
格式:BROWSE
功能:浏览/修改记录。
例:Use XSCJ
Brow
?
第三节???????????????? 数据库记录的排序与索引
?
一、数据库文件记录的排序
格式:SORT TO 〈新库名〉ON〈字段名1〉[/A|/D][/C][,〈字段名2〉[/A|/D][/C]…][〈范围〉][FOR〈条件〉][FIELDS〈字段名表〉]
功能:对当前工作区中的数据库文件进行排序,产生一个新的数据库。
说明:
??????? /A|/D:以升序或降序进行排序。若省略/A或/D,则按升序排列。
??????? /C:排序时不区分字母的大小写。
例:对考试成绩库中总分按照从高到低的顺序排序。若总分相同者,则按学号顺序排列。
Use XSCj
Sort On 总分/D,学号/A To Cj_Zf1
Use Cj_Zf
List
?
二、索引文件
1、概念
1)索引文件:根据指定的关键表达式的值按照某种顺序对记录进行组织而生成的反映记录逻辑位置的文件。
2)索引文件的本质:是记录的逻辑位置和物理位置的对照表。
1)在索引文件查找记录采用的是折半查找法。
2、索引文件的类型
两种类型:单索引和复合索引文件。。
1)????????? 单索引文件指索引文件只能存放一种关键字的索引文件,其文件扩展名为.IDX。
2)????????? 复合索引文件是指索引文件中可以包含多个索引标识的索引文件,其文件扩展名为.CDX。复合索引可以随着数据库文件的打开而自动打开。
3、建立索引文件
格式:INDEX ON〈索引表达式〉TO〈单索引文件名〉 [FOR〈条件表达式〉]
例:Use XSCj
List
Index On 总分 To CJ_ZF2
List
4、打开与关闭索引文件
1) 索引文件的打开
A、? 打开数据库文件同时打开索引文件
命令格式:USE <数据库文件> INDEX <索引文件名表>
例:USE XSCJ INDEX CJ_ZF2
LIST
B、? 打开数据库文件之后再打开索引文件
命令格式:SET INDEX TO <索引文件名表>
例:USE XSCJ
LIST
……
SET INDEX TO CJ_ZF
LIST
2) 索引文件的关闭
A、? 当数据库文件关闭时,索引文件将自动关闭。
B、? 不关闭数据库时关闭索引文件
命令格式:SET INDEX TO
5、建立库结构时建立结构复合索引
在建立库数据库结构时,每个字段的后面都有一名为“索引”的按钮。利用该按钮可以建立以指定字段为关键字的结构复合索引。
?
第四节???????????????? 对数据库文件的运算
?
1.??? 统计记录个数
格式:COUNT [〈范围〉] [FOR〈条件〉] [TO〈内存变量〉]
功能:统计当前工作区打开的数据库中满足条件的记录个数。
说明:
??????? TO子句:把结果保存到一个内存变量中。
例:统计全班男生的人数。
Use D:\XSCJ
Coun For 性别 To N
?N
2.??? 纵向求和
格式:SUM [〈表达式表〉][〈范围〉][FOR〈条件〉][TO〈内存变量名表〉|TO ARRAY〈数组名〉]
功能:对当前工作区打开的数据库的数值型字段进行求和。
说明:
??????? TO ARRAY子句:把结果保存到一个数组中。
例:显示全班所有女生的计算机考试总分。
Use XSCJ
Sum 外语 To WY For .not.性别
?WY
3.求字段平均值
格式:AVERAGE [〈表达式表〉][〈范围〉][FOR〈条件〉][TO〈内存变量名表〉|TO ARRAY〈数组名〉]
功能:对当前工作区打开的数据库的数值型字段求平均值。
例:显示外语考试成绩在75分(含75分)以上的同学的马原平均分。
Use XSCJ
Aver 外语 To WY1 For 外语>=75
?WY1
4.分类汇总
格式:TOTAL TO 〈汇总数据库〉 ON〈关键字表达式〉[FIELDS〈字段名表〉] [〈范围〉] [FOR〈条件〉]
功能:对当前工作区打开的数据库按关键字段值进行分类汇总。
说明:
??????? 待汇总数据库首先必须按照〈关键字表达式〉进行排序或索引。
例:对全班同学按姓进行汇总。
Use XSCJ Index CJ_ZF
Tota On 总分 To Total_ZF
Use Total_ZF
List
5.求统计值
格式:CALCULATE〈表达式表〉[〈范围〉][FOR〈条件〉][TO〈内存变量表〉|TO ARRAY〈数组名〉]
功能:对当前工作区打开的数据库按指定的统计进行统计。
说明:
??????? 表达式表:指定统计方式。统计方式有:
??????? AVG(〈数值表达式〉):求平均;
??????? CNT():统计记录个数;
??????? SUM(〈数值表达式〉):求和;
??????? MAX(〈表达式〉):求指定表达式的最大值。
??????? MIN(〈表达式〉):求指定表达式的最小值。
例:统计出XSCJ.DBF中参加考试的人数,外语平均分、总分、最高分,语文和数学之和的最低分。
Use XSCJ
Calc ALL Cnt( ),Avg(外语),Sum(外语),Max(外语),Min(语文+数学)
?
第五节???????????????? 查询数据库文件
?
一、 顺序查找
格式:LOCATE [〈范围〉] [FOR〈条件〉]
CONTINUE
功能:在当前工作区打开的数据库查找所有满足条件的记录。
说明:
??????? CONTINUE:继续查找下一个满足条件的记录。
例:查找外语考试成绩在80分以上的同学。
Use XSCJ
Loca For 外语>=80
Disp
Cont
Disp
?
二、 索引查找
1、??? FIND命令
格式:FIND〈字符串〉|〈数值〉
功能:在打开的索引文件中查找索引关键字段值等于〈字符串〉或〈数值〉的第一条记录。
例:查找总分为252分的同学。
Use XSCJ Inde CJ_ZF2
Find 252
Disp
2、??? SEEK命令
格式:SEEK〈表达式〉
功能:在索引文件中查找关键字段值等于〈表达式〉的值的第一条记录。
说明:
??????? 若表达式为字符串,必须用引号定界。
例:查找姓刘的同学。
Use XSCJ
INDEX ON 姓名 TO CJ_Xm
Seek "刘"
Disp
三、记录指针的同步定位
1、 含义:当前工作区内数据库文件记录指针移动时,另外一个或两个工作区内数据库文件的记录指针也移动到关键字段值与当前工作区记录指针所指记录的关键字段值相匹配的记录上。
格式:SET RELATION TO [< 关键字段>|< 数值表达式>] INTO <别名>
功能:将当前工作区打开的数据库文件与其它工作区打开的数据库文件建立记录指针同步定位关系(即建立关联)。
说明:
·<关键字段>:两个或三个数据库文件都有的字段,要求在另外工作区中打开的数据库文件,一定是按此关键字段进行索引。
·<数值表达式>:是另外工作区数据库文件记录指针所指的记录号。
·<别名>:在另外工作区打开数据库文件时,定义的数据库文件名,若未定义,则别名可用A~J中的字母代替。
例:将学生成绩库与学生档案库以“姓名”字段建立关联,并显示学号、姓名、总分和电话四项内容。
SELE 1
USE XSDA
INDEX ON 姓名 TO DA_XM
SELE 2
USE XSCJ
SET RELA TO 姓名 INTO 1
LIST FIEL 学号,姓名,总分,A->电话
附:若执行SET RELA OFF INTO 1,则解除关联关系。
附:
一、作业
1、go命令与skip命令在记录定位上有什么本质区别?
2、什么是索引文件?索引与排序有什么不同?
3、Locate与seek在使用上有何不同?
?? 二、磁盘作业
在A盘根目录下首先建立以你的学号命名的文件夹,然后建立以下两个数据库文件,并将这两个数据库文件保存到该目录中:
?? 1、建立一个以 XSCJ.DBF命名的数据库文件,字段包括:学号(C,4),姓名(C,8),性别(L,1),出生日期(D,8),语文(N,5,1),数学(N,5,1),外语(N,5,1),总分(N,5,1)。
?? 2、??? 建立一个以 XSDA.DBF命名的数据库文件,字段包括:学号(C,4),姓名(C,8),电话(C,16),简历(M,4)。