2022年高中信息技术复习纲要 .pdf
一信息技术基础1信息技术基础(1)信息的载体和形态信息本身并不是实体,必须通过载体才能体现。语言、文字、声音、图像和视频等可以承载信息,是信息的载体,也是信息的常见表现形态。(2)信息的特征信息的表示、传播、储存必须依附于某种载体,载体就是承载信息的事物。信息可以脱离它所反映的事物被存储和保留,信息是可以加工和处理的。信息是可以传递和共享的。信息具有时效性。2信息的编码(1)二进制代码的特征二进制数由 0 与1 两个数字组成,运算规则为逢二进一 ,每个数码在不同的数位上,对应不同的信息。将十进制整数转换成二进制整数可用 除二取余 法,将二进制数转换成十进制数可用按权展开相加 法。计算机内部采用二进制表示数据信息,但是不便于书写,在实际表示中,常常采用十六进制的形式。二进制转换成十六进制:从二进制的低位开始,每四位二进制数转换成一位十六进制数。反之,每一位十六进制数转换成四位二进制数。(2)ASCII码的概念计算机内的英文字符以二进制编码的形式来表示,其中使用最广的是ASCII码,即美国国家信息交换码。标准的ASCII 码用一个字节中的7个位来表示,可以表示128种编码,其中数字、字母是按顺序依次排列的。(3)汉字编码方案(GB2312 、GBK 、GB18030 )及观察内码汉字在计算机内也是以代码形式表示的,这些代码称为汉字编码。GB2312 使用 2个字节编码, 它包括一级汉字常用字(以拼音顺序排列)和二级汉字非常用字(以偏旁笔画顺序排列)。GB18030 对收录的字符分别以单字节、双字节和四字节进行编码。用 UltraEdit或WinHex工具软件观察内码时,ASCII 码(英文字符)只占1个字节,汉字编码占2个字节。(4)多媒体信息的编码声音信号是通过采样和量化实现模拟量的数字化。采样频率越高,量化的分辨率越高,所得数字化声音的保真程度越好,但是它的数据量也越大。黑白位图的图像所占空间大小计算。只有黑、白两种颜色,每个像素只需要一个位就可以表示,因此黑白位图的图像大小计算公式为:水平像素点的个数*垂直像素点的个数/8 。以一幅 800*600像素的黑白图像为例, 它所占的空间大小为: 800*600 (位),即 800*600*1/8=60000 字节。彩色图像所占空间除了它的像素点的个数之外,还与它的颜色种类的多少有关,表示颜色种类越多,色彩越逼真,储存的空间越大。3信息技术与社会(1)信息技术对人类社会的影响数字化是信息技术发展的一个重要主题,数字化已经越来越深入地影响人们的日常生活。(2)信息技术的发展和应用信息技术的发展对人类社会的发展进程产生了重大影响,信息技术本身也取得了长足的进步,出现了一些新的技术,例如:量子计算机、生物计算机、网格计算、机器人技术、数字地球和智能化社区、因特网2和下一代因特网、虚拟现实的实用化。(3)保护知识产权开发者设计开发的计算机软件,在开发完成之日起就受到法律的保护。作为软件的使用者,应树立法制观念,遵守相关的法律规定,自觉使用正版软件,抵制盗版及未授权的软件。(4)计算机病毒的特征计算机病毒是人为编制的一些能够通过修改程序,尽可能地把自身复制进去,进而去传染给其他程序的,具有破坏他人计算机系统的计算机程序。病毒具有寄生性、传染性、潜伏性、破坏性、爆发性。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - (5)计算机病毒的防治计算机病毒防治从预防、检查和杀毒三方面着手。比较有效的方法是安装杀毒软件并经常升级,同时做好数据的备份工作。(6)网络道德规范遵守全国青少年网络文明公约,一方面要利用好网络这个平台,另一方面要文明上网,做到生活学习两不误。例题:1、古代的人们常用学富五车 来形容一个人博学,那时的书是以笨重的竹简、木简为载体,这体现了信息的(A)载体依附性(B)共享性(C)时效性(D)传递性2、大写字母 C的ASCII 码值为 67,则大写字母 A的ASCII码值为(A)69 (B)68 (C)65 (D)63 3、下列现象中,感染了计算机病毒可能性最大的是(A)音箱的音量降低(B)显示器亮度变暗(C)计算机自动重复启动(D)数分钟内自动启动屏幕保护程序4、在相同的时间内,声音的采样频率越低,音频文件的容量(A)越大 (B)越小(C)一样大(D)与采样频率高低没有任何关系二信息的加工及管理1信息获取的方法信息是人类社会的重要资源,信息资源的多样性及信息获取方法的多样性,使得人们更加关注如何及时、准确、高效地获取所需信息,大众媒体和因特网已成为当前获取信息的主要途径。2因特网上信息的浏览与获取(1)网站的访问与浏览通过网址访问相应网站来获取所需信息,通过超链接在不同页面间跳转。(2)保存网页内容网页中使用的文字、图像、声音等元素,根据需要可保存于本地计算机中。(3)收藏夹的使用让浏览器记住多个网站的地址,以便下次浏览,可将网址收藏在收藏夹 中,收藏夹中内容可根据需要进行分类、整理。(4)网上资源检索网上资源可以通过主题目录和使用搜索引擎等方法进行检索,目前使用比较广泛的搜索引擎有Google、百度等。(5)因特网信息资源评价从信息来源的多样性中确认权威、可信的信息源,从而鉴别信息的真实性;理解信息的价值与时效性。评价因特网信息资源的三种主要方式:统计评价,从统计角度来评价网站的可信度。专家或核心刊物评价,从专家学术专著或核心期刊上罗列的一些专业学术网站的资源表,来选择或评价所需的网站,该方法参考价值较高。个人推荐,凭借个人对因特网上信息资源的了解和主观认识进行的评价,该方法参考价值较低。3现代信息处理工具- 计算机(1)计算机的基本功能与特征计算机的基本功能是计算,其基本特征是运算速度快,能准确地执行指令,而且还有很大的存储容量。(2)用计算机解决问题的一般步骤计算机解决问题一般要经历分析问题、寻找解题途径和方法以及用计算机处理这三个阶段。4文字处理(1)语音识别与光学字符识别(OCR )软件的使用。要对各种出版物中的文字进行编辑,可将其以图片格式保存在计算机中,利用 OCR 软件进行文字识别,转变为文本格式。汉字识别技术可以分为印刷体识别和手写体识别技术。(2)对录入的文字进行格式设置,版面布局,文稿美化。(3)文稿编辑的多人合作。利用编辑软件(如Word)的修订功能,可对一人起草的文稿,进行多人批注和修订。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 5图表处理常用的图表处理软件有Microsoft Excel 、Lotus 1-2-3和Corel Quattro Pro等。(1)电子表格基本概念与基本操作。一个 Excel 工作簿通常由多张独立的工作表组成,工作表由单元格组成。单元格是 Excel 工作簿的最小组成单位。(2)工作表的基本操作工作表的插入、重命名与删除工作表中数据的输入与修改,单元格格式设置,数据填充工作表中单元格、行、列的插入与删除(3)公式与函数直接利用常用工具栏中的按钮,如自动求和、升序排序、降序排序等。在编辑栏中输入公式。在编辑栏中引用函数。(4)排序、筛选数据排序选定要排序的所有单元格,使用数据 菜单中的 排序 命令,选择关键字及排序方式进行排序。数据筛选单击 数据 菜单,选择 筛选下的 自动筛选 ,通过对数据筛选条件的设置,筛选出所需的数据。(5)图表的建立与美化选定数据区域,根据向导生成图表。对图表进行适当的编辑与美化。(6)利用电子表格进行数据分析,将分析过程及结果通过字处理软件形成报告,得出相应的结论。6多媒体信息处理(1)图像处理图像处理的有关知识。像素、分辨率、位图、矢量图、颜色、图像文件格式、图形与图像等概念。图像处理。图像大小、亮度、对比度和色数的调整,图像旋转、缩放等操作。(2)音频处理。利用音频处理软件对音频文件进行格式转换、音频剪辑、音质调整等操作。(3)视频处理。常用的视频处理软件有Adobe Premier 、Pinnacle Edition、Ulead Media Studio Pro等,通过视频处理软件可以对视频文件进行编辑,还可以不同的格式进行输出。7算法与编程(1)算法及表示算法 指的是解题方法的精确而完整的描述,常用的算法表示形式有:自然语言、流程图和计算机语言等。(2)程序的基本控制结构 顺序结构顺序结构是按语句的先后次序依次执行的程序控制结构。 分支结构分支结构又称为选择结构。根据条件判断其是否成立,从而选择程序执行的方向,执行其中的一个分支。在QBasic中的条件分支语句的语法如下:(a) IF 条件 THEN 或者(b)IF 条件 THEN 语句序列语句序列 1 END IF ELSE 语句序列 2 END IF 循环结构根据条件判断是否成立,如果条件成立则重复执行循环结构中某语句序列功能,直到条件不成立,退出循环结构为止。在QBasic中,常用的循环结构语句有WHILE WEND 和FOR NEXT,语法定义如下:WHILE 循环体 WEND WHILE 循环的循环体一般需改变循环条件。FOR 循环变量 =初值 TO 终值 STEP 增量 循环体 NEXT 循环变量 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 其功能如图 4-1 所示:注:当 STEP 增量 项缺省时,表示增量是1。8信息资源管理及其沿革信息资源管理就是对信息、信息技术、信息设备和信息人员等各项资源的管理,管理信息系统、数据库系统、情报检索系统是信息资源管理的三个重要方面。信息资源管理的特点:信息资源管理不只是对信息和信息技术的管理,还大量地涉及人和社会的多种因素,既有技术上的因素,也有人文方面的因素。信息资源管理必须有健全的社会和法制环境。信息资源管理体现了国家意志。信息资源管理的根本目的是为了促进信息资源的开发和有效利用,推动国民经济和社会信息化的发展。通过数据库对日常生活中的信息及网上数据进行管理,提高信息检索的效率。9数据库系统(1)数据库系统基本概念。数据库系统包括数据库、数据库管理系统、数据库管理员、软硬件平台及用户。(2)Access数据库基础。数据库元素:二维表、字段及字段的数据类型、记录的概念。浏览、添加、删除和修改数据库中的记录。数据库文件的格式及保存。三信息的表达与交流一、知识点1信息表达方式与技术(1)信息表达方式同一种信息内容可以采用不同的表达方式,以满足信息接收者的特点和实际需要。最常用的信息表达方式有:文字、语言、图形、图像、声音和形体动作等几种。(2)信息表达技术常用的信息表达技术有广播电视、报刊书籍、计算机网络等,其中多媒体技术和网络技术是信息社会中极为重要的信息表达技术。(3)信息表达的规范化为了进行正常的信息交流,信息表达要遵照一定的标准,以避免引发交流双方的误解。利用计算机进行信息交流时,事先必须对各类信息制定统一的编码 标准,使得通过计算机及其网络交流信息成为可能。目前国际公认的信息表达规范有英文字符信息交换的ASCII码,汉字信息交换的国标码(GB2312 ),商品信息的条形码,网络数字音乐的MP3 编码,以及静态图像压缩技术的JPEG 标准和视频压缩技术MPEG 标准等。2电子邮件(1)收发电子邮件E-mail (Electronic mail)的中文意思是电子邮件。E-mail 地址一般写成如 的形式,其中 是分隔符, 前面的部分是用户名, 后面的部分是邮件服务器名称。基于网页的电子邮件收发需要 登录 相关的网站,输入账户名和密码,根据提供的网页界面,在线 收发邮件。基于网页的电子邮件收发适合于在公共场所的邮件收发,比如在学生机房等地方收发邮件。(2)通过电子邮件管理软件收发目前常用的电子邮件管理软件有Outlook Express、Foxmail 等。使用电子邮件管理软件来收发电子邮件,首先要添加一个自己的邮箱账号,添加时一般要输入电子邮件地址、账户名和密码、接收邮件服务器等信息,并进行功能设置。使用电子邮件管理软件不仅可以方便地接收和发送电子邮件,而且可以实现多邮箱的邮件收发和管理(如邮件过滤、远程管理等)。(3)电子邮箱申请及原理电子邮箱申请一般要经过进入申请页面,注册邮箱,接受服务协议,输入邮箱信息,提交信息、申请成功等几个步骤。电子邮件的传递是借助于简单邮件传输协议(SMTP ),实现把邮件从发件人那里送到收件人的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 邮箱中;借助于电子邮局协议(POP3 ),可以将电子信箱中的电子邮件读到本地计算机上。3电子公告板电子公告板( Bulletin Board System,简称 BBS ),也叫做布告栏、论坛。目前较为普遍使用的是基于网页方式的 BBS 。使用 BBS 前一般先进行注册,因为未注册的普通游客一般只能看贴。注册用户可以在论坛中浏览帖子、发贴或跟贴发表自己的意见,与多人在线交流观点。4网站和网页(1)网页、网站的基本概念网页是按照超文本标记语言(HTML )规范要求表达文本、图像、动画等多媒体信息的,网页之间遵循超文本传输协议( HTTP )进行相互链接访问,围绕相关主题的若干个网页组成一个网站,网页和网站的地址用URL (统一资源定位器)标识。(2)网页的基本元素网页的内容有三种基本元素:文字、图形图像和超链接,网页还可以使用 表格 、表单 、音乐 和内嵌程序等构件,起到美化网页、双向交流的作用。(3)网页制作工具网页中的文本、图像、超链接和表格等基本元素及构件是由超文本标记语言(Hyper Text Markup Language,HTML )进行描述的。网页制作实质上就是编写HTML 语言的代码,可以使用任何文本编辑器软件制作网页的源代码,也可以选择采用专用工具软件制作网页,如FrontPage 、Dreamweaver等。5网页制作(1)网页策划与构思网站的策划与构思主要考虑因素有网站名称是否贴切,网站主题是否鲜明,网站内容是否丰富和网站结构是否清晰等。(2)素材的收集与整理素材的收集与整理需要做到:将收集到素材按照不同的类别,分别保存在不同的文件夹中。对收集的素材应该重新取一个合适的文件名,以方便使用。对有些图片可能需要进行格式转换处理,网页上常用GIF 或 JPEG格式。可能需要从某些图片中截取部分画面生成新的图片。视频素材在使用前需要进行一些编辑处理,如将格式转换成流媒体格式(RM 、WMV)(3)制作网页的基本方法制作主页(a)根据主题,输入网站名称标题(文字或图片)(b)根据栏目,插入和设置布局表格(c)输入文字、图像、动画(d)输入版权和联络信息(e)预览保存网页制作超链接(a)在文字或图片上制作超链接(b)制作指向本站的超链接(c)制作指向 Internet的超链接插入水平线、字幕、特效等元素和构件进行网页修饰(4)网页的调试与发布把做好的网页放在学校服务器或个人主页空间上进行浏览调试并发布。测试超链接的有效性测试网页元素定位的精确性测试文字内容的正确性本章重点:信息表达方式, E-mail 的收发和 BBS 的使用,制作网页。本章难点:使用电子邮件管理软件收发E-mail ,BBS 的深入使用,制作网页。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 四算法的表示一、知识点1. 使用计算机解决实际问题的一般过程(1)分析问题确定要用计算机来做什么 ,即确定解题的任务。(2)寻求解决问题的具体途径和方法。(3)用计算机进行处理。2. 程序的组成程序通常包括指令和数据二大部分:(1)指令部分:指令是对计算机操作类型和操作数地址作出规定的一组符号。(2)数据部分:计算所需的原始数据、中间结果或最终结果。3. 设计程序时需要考虑的问题(1)数据的存取计算机所需要的原始数据、计算产生的中间结果需要存储在不同的变量中。(2)计算的过程把解决问题的方法步骤化,并用计算机能执行的指令来有序地实现对应的步骤。4. 典型的指令类型(1)输入指令(2)输出指令(3)算术运算指令(4)逻辑运算指令(5)控制转移指令5. 算法的特征(1)有穷性。一个算法必须保证它的执行步骤是有限的,即它是能终止的。(2)确定性。既算法中的每个步骤必须有确切的含义。(3)可执行性。算法中的每个步骤都要实践能做的,而且能在有限的时间内完成。(4)有 0个或多个输入。(5)有一个或多个输出。6. 算法的表示方法(1)自然语言就象写文章时所列的提纲一样,有序地用简洁的语言加数学符号来描述。(2)流程图( flowchartFlowchart)用国家颁布的标准(BG1526-89,ISO 5807-1985 )中规定的图示及方法来画流程图。常用的构件有:处理框:框中指定要处理的内容,该框有一个入口和一个出口。输入 / 输出框:用来表示数据的输入或计算结果的输出。判断框:用来表示分支情况,有一个入口和多个出口。连接框:用于连接因画不下而断开的流程线。开始 / 结束框:用来表示算法的开始和结束。一个算法只能有一个开始处,但可以有多个结束处。7. 程序中的变量及用途(1)程序中的变量指的是数据的存储单元,其中存储的数据在程序执行的过程中是可以改变的。(2)可以将输入的数据或计算的结果存入到指定的变量中;如果计算机执行过程中需要某个变量中的数据,随时可以取出来使用。(3)在大多数程序设计语言中,定义变量时都要明确说明变量的数据类型。8. 算法的三种基本模式(1)顺序模式在算法流程中,执行完一个处理步骤step1 后,顺序执行紧跟着的下一个步骤step2 ,一直这样下去,直到遇到其他模式(如图6-1 )。(2)选择模式在算法流程中,往往需要对某个情况e进行判断,当结果为真时,执行yes 指向的流程线下的步骤 step1, 否则执行 no指向的流程线下的步骤step2 (如图 6-2 )。(3)循环模式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 在算法流程中,对某个情况e进行判断,当结果为真时,执行yes 指向的流程线下的步骤step1 ,然后再次判断情况e,如果结果还为真,则再次执行步骤 step1 ,并继续判断情况e,重复上述过程,直到判断的结果为假,执行no指向的流程线下的其他语句(如图6- 3)。本章重点:(1)使用计算机解决问题的一般过程。(2)算法的自然语言描述和流程图描述。(3)算法的三种基本模式。本章难点:用流程图来描述算法;算法的三种基本结构。注意点: (1) 描述算法要有逻辑性,哪个先哪个后脑子里要非常清楚,如果在学习中一时不能做到,建议先用自然语言来描述算法,然后把它翻译成流程图。 (2) 画流程图不同于自由画图,要使用标准的框图来画,并且每个框图的使用要正确。 (3) 一个完整的算法,不管用什么方法来表示,都至少有一个输出结果。五 VB程序设计及基础一、知识点1对象、属性、类、事件和事件处理的概念(1)对象是客观存在的事物或概念。它有两个特点:状态和行为。(2)一个对象的状态是通过若干个属性(property)来描述的;行为是指对属性进行操作和处理的方法( method)。在面向对象的程序设计中,一个对象是由一组对象状态的数据和一组描述处理对象属性的方法的代码构成的。对象的属性定义其外观,方法定义其行为,事件定义其与用户的交互。(3)类( class )是对相同性质的对象的一种抽象,而一个对象则是类的一个实例 。(4)事件( event )就是发生在对象上的事情,通常是由用户在对象上激发的一种动作。一个事件的发生,可以引起某个对象上某个方法(事件处理过程)的执行,即由某个事件驱动了相应的事件处理过程的执行。这就是面向对象程序设计中的事件驱动概念。2VB应用程序的界面设计(1)VB程序设计语言:基于Basic 语言的可视化程序设计环境,采用面向对象的程序设计方法( OOP )。(2)VB应用程序设计环境的的窗口主要由对象窗口、控件工具箱、属性窗口、工程窗口组成。(3)控件工具箱集中了常用的基本控件:标签label 、文本框 TextBox 、命令按钮 Command Button 、列表框 ListBox 等。(4) 窗体( Form)是VB应用程序的基本结构。窗体可以看作是一个 容器 ,其中放置着各种各样在应用程序中必须用到的对象。3VB应用程序的运行和保存运行:单击工具栏中 运行 选项中的启动按钮,运行应用程序。保存:在 文件 菜单中选 工程另存为 ,该应用程序的窗体和工程分别存储到文件中,其相应的文件扩展名分别是 .frm和 .vbp。也可以选 文件 菜单中的 生成工程 xxx.exe ,这样,就可在Windows环境中直接运行这个应用程序了。4VB的基本数据类型、常量、变量和数组(1)数据:数据是信息的一种记录形式。在VB中,常用的基本数据类型有以下几种:Integer(整数型 ) 、Long( 长整数型 ) 、Single(单精度实数型 )、Double( 双精度实数型 ) 、String(字符串型 ) 、Boolean( 逻辑型 )、 Date( 日期型 ) 。(2)常量:常量是在程序执行过程中其值不变的存储单元或数据。在VB中,常量有整数常量、实数常量、字符串常量和逻辑常量这几种类型。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - (3)变量:变量用来表示数据的存储区,在程序运行过程中,这些存储区中的值是可以改变的。变量名由字母、数字和下划线等字符组成,但必须以字母开头,在变量名中对大小写字母是不加区分的。变量说明语句的常用形式为:Dim 变量名As 变量的类型。(4) 数组:数组是由一批同类型的变量构成的一个序列,组成数组的每一个变量被称为数组的元素,也称为下标变量,下标是一个整数,用来指出某个元素在数组中的位置。一维数组的常用形式为:Dim 数组变量名 (A1 To A2) As 元素的类型。二维数组的常用形式为:Dim 数组变量名 (A1 To A2 ,B1 To B2) As 元素的类型。注意 :VB变量是一个名字,给变量命名时应遵循以下规则:(1)名字只能由字母、数字和下划线组成;(2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符;(3)名字的有效字符为255个;(4)不能用 VB的保留字作为变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有说明符的保留字。(5)VB不区分变量名和其它名字中字母的大小写,但习惯上,符号常量一般用大定字母定义。5 VB中的常用标准函数(1)常用数学函数:Abs(X) 、Int(X)、Sqr(X) 、Rnd()、 Exp(X) 、Log(X) 、Sin(X) 、Cos(X)、Tan(X) 。请分别说明以上各函数的作用, 要记 ! (2)常用类型转换函数和字符串函数:Asc(X) 、Chr(X) 、Val(X) 、Str(X) 、Len(X) 、Mid (X,n,k)、Fix(X) 。请分别说明以上各函数的作用, 要记 ! 6基本运算与表达式(1)VB的基本运算: VB的基本运算包括算术运算、关系运算和逻辑运算三大类。算术类基本运算有:、- 、*、/ 、 、Mod、+、- 关系类基本运算有:=、= 逻辑类基本运算有:Not 、And 、Or (2)表达式:表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的数据(变量和常量)。(3)基本运算的优先级从高到低为:(1级), - (指负号, 2级),、 / (3级),(4级), Mod(5级), +、- (6级), =、=(7级), Not(8级), And (9级), Or(10级)。7VB的基本语句(1)赋值语句:变量名 = 表达式或对象名 . 属性名 = 表达式(2)选择语句:行If 语句: If 条件表达式Then 语句1 Else 语句 2 或If 条件表达式Then 语句块If 语句:If 条件表达式 1 Then 语句块 1 ElseIf 条件表达式 2 Then 语句块 2 ElseIf 条件表达式 n Then 语句块 n Else 语句块 0 End If (3)循环语句: For 语句 For 循环变量 = 初值To 终值Step 步长语句块Next 循环变量 Do 语句 Do While 条件表达式语句块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - Loop (4)注释:注释是以单引号( )开头的一串文字,可以出现在程序中需要说明的位置上,通过这一串文字,对附近的程序段进行简要的说明,增加程序的可读性。注释对程序的执行效果没有任何影响,程序运行时自动跳过注释。8过程和函数(1)VB应用程序是按模块化的方式组成的,一个程序模块是程序的一部分,每个模块负责解决整个应用问题的一部分任务。程序模块分为过程和函数两种。(2)过程:将程序划分成一个个较小的逻辑单元,每个逻辑单元构成一个过程。过程中的代码可以被重复调用。过程分成两类,一类是事件处理过程,另一类是通用过程。(3)事件处理过程: Sub 事件处理过程名(参数表)语句块 End Sub 其中,事件处理过程名必须符合下面的规则:对象名_事件的标准名。VB 的一些常用对象上的常见事件的标准名有:文本框 Text :Text_Click、Text_DblClick、Text_KeyPress 命令按钮 Command :Command_Click、Command_DblClick 标签 Label :KeyPress (4) 函数:函数是类似于过程的另一个程序模块,不同之处是函数执行完成后,函数的计算结果被送到函数的调用点上,供程序的后继部分继续进行处理。自定义函数: Function 函数名(参数表) As 类型名语句块End Function 本章重点:(1) 对象、属性、类、事件和事件处理的概念;控件工具箱的使用;VB 应用程序的保存和运行。(2) VB 程序设计语言的基础知识,包括基本数据类型、常量、变量、数组、常用的标准函数、算术类、关系类、逻辑类基本运算及表达式、赋值语句、选择语句、循环语句、注释语句、事件处理过程、自定义函数。(3) 用VB程序设计语言实现顺序、选择、循环三种控制结构并理解模块化程序设计的基本思想,初步掌握其基本方法。本章难点:(1)对象、属性、类、事件和事件处理的概念;(2) 控件的初步使用;(3) 事件处理过程和自定义函数。注意点 (1) For循环语句主要用于循环次数已知的情况,步长值不能为0,如果步长为 1,则Step 1可以省略不写。 (2) 自定义函数中的语句块中至少要有一个形如函数名 = 表达式的语句,这样,表达式的计算结果才能作为函数的返回值,被送到函数的调用点上,供程序的后继部分继续进行处理。习题 : 1、下列各组控件都具有Caption 属性的是(A)窗体、文本框(B)标签、定时器(C)窗体、标签(D)文本框、定时器2、有如下 Visual Basic 程序段:s = 0 For k = 1 To 4 If 8 / k =3 Then s = s + k Next 该程序段运行后,变量s的值是(A)1 (B)2 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - (C)3 (D)10 下面程序的功能是:计算s= 1 - 1/2 + 1/3 +. + 1/99 - 1/100 的值。在图 7-1 中单击计算结果: 按扭,结果就会显示在右侧的文本框(Text1 )中,如图 72。为了实现这一目标,程序中划线处的语句应为()。Private Sub Command1_Click() Dim s As Single Dim i As Integer Dim t As Integer s = 0: t = 1 For i = 1 To 100 s = s + t * 1 / i ()Next i Text1.Text = s = 0 + Str(s) End Sub 六算法的程序实现s = 0 For k = 1 To 4 If 8 / k =3 Then s = s + k Next 该程序段运行后,变量s的值是(A)1 (B)2 (C)3 (D)10 下面程序的功能是:计算s= 1 - 1/2 + 1/3 +. + 1/99 - 1/100 的值。在图 7-1 中单击计算结果: 按扭,结果就会显示在右侧的文本框(Text1 )中,如图 72。为了实现这一目标,程序中划线处的语句应为()。Private Sub Command1_Click() Dim s As Single Dim i As Integer Dim t As Integer s = 0: t = 1 For i = 1 To 100 s = s + t * 1 / i ()Next i Text1.Text = s = 0 + Str(s) End Sub 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -