高中信息技术会考复习ppt课件_第1页
高中信息技术会考复习ppt课件_第2页
高中信息技术会考复习ppt课件_第3页
高中信息技术会考复习ppt课件_第4页
高中信息技术会考复习ppt课件_第5页
已阅读5页,还剩175页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息技术会考复习,第一章信息技术基础第一节 信息及信息的获取,信息及信息的特征,信息是指数据、信号、消息中所包含的意义。 信息的特征: 载体性(载体就是承载信息的事物)不存在没有载体的信息 信息是可以加工和处理的。 信息可以脱离它所反映的事物被存储、保存 和传播 传递和共享性 时效性 不完整性(盲人摸象) 真伪性(空城计,朝鲜战争与兰德咨询公司的故事,朝鲜战争前,兰德公司向美国国防部推销一份秘密报告,其主题词只有7个字,要价150万美元。美国国防部认为是敲诈,不予理睬,结果“在错误的时间,在错误的地点,与错误的敌人进行了一场错误的战争”。战争之后,国防部才想起那份报告,要来一看,追悔莫及,那7

2、个字是什么,价值性(价值的相对性,时效性,信息技术的发展和应用,量子计算机 生物计算机 网格计算 机器人 数字地球和智能化社区 因特网2和下一代因特网 虚拟现实技术,1、访问网站、浏览网站 Internet Explorer (IE) Maxthon(遨游) Firefox(火狐) 360浏览器 迅雷看看浏览器,2、IE浏览器的常见按钮 前进、后退、刷新、主页、停止、历史,信息的获取,网上资源的检索,1、搜索引擎 baidu google 2、主题目录,例题】在 Google 搜索引擎中搜索“北京大学”,出现的页面内容是 ( ) (A)北京大学的招生简章 (B)北京大学相关信息的链接地址 (C

3、)北京大学简介 (D)北京大学网站主页,B,因特网信息资源的评价,三种主要方式: (1)统计评价(可信度高) 按收视率统计电视栏目的收视情况 网站点击率排行榜 (2)专家或核心刊物评价(有较高的参考价值) (3)个人推荐(参考价值相对较低,病毒的特征与防治,计算机病毒: 是指编制或者在计算机程序中插入的破坏计算机功能或者 毁坏数据、影响计算机使用,并能自我复制的一组计算机指令 或者程序代码,寄生性、传染性、潜伏性、破坏性、爆发性,计算机病毒的防治: 从预防、检查和杀毒三方面着手。比较有效的方法是安装杀毒软件并经 常升级,同时做好数据的备份工作,计算机病毒的防治,1、用硬盘启动计算机 2、对重要

4、的数据要定期进行备份 3、不使用来历不明的光盘和U盘 4、不要非法复制别人的软件 5、安装具有智能分析功能的杀毒软件 6、先检查杀毒再使用 7、谨慎处理收到的电子邮件及附件,从以下几个方面来采取预防措施,防止黑客(Hacker) 入侵的做法 安装并启用防火墙,信息的保护方法,信息安全 信息系统或者信息产品的安全策略、安全功能的管理、开发、维护、检测、恢复和测评的总称。 信息安全包括 鉴别、访问控制、数据完整性、数据保密性、抗抵赖,知识产权,知识产权: 开发者设计开发的计算机软件,在开发完成之日起就受到法律的保护,我们应该怎样尊重知识产权,自觉使用正版软件 抵制盗版及未授权的软件 未经软件版权人

5、的允许,不得对其软件进行复制、修改 传播、商业性转让、销售,知识产权,例1:以下行为中违反计算机软件保护条例的是( ) A 从软件供应商处购买正版软件 B 把正版软件任意复制给他人使用 C 使用开发商提供的免费软件 D 从 Internet 上下载共享软件,例2:以下行为违反知识产权的是( ) A 修改未经授权软件中的版权信息 B 参加网络远程教学 C 通过电子邮件与朋友交流 D 到 CCTV 网站观看网上直播,B,A,1网络的空前发展对我们的生活产生了积极的影响,但是使 用网络必修遵守一定的规范和网络道德。以下行为中符合中学 生行为规范的是( ) A 在网络上,言论是自由的,所以你想说什么都

6、可以 B 未征得同意私自使用他人资源 C 沉溺于虚拟的网络交往及网络游戏 D 参加反盗版公益活动,2在保证数据安全的前提下,预防病毒感染最有效的措施 是( ) A 定期对所有硬盘进行格式化 B 设置计算机密码并经常更新 C 加大计算机内存容量 D 安装杀毒软件并经常升级,D,D,4信息的安全问题已引起人们的关注。为了达到信息安全的 目的,可以采取的最有效的做法是( ) A 个人的出生年月是隐私,可以使用它作为常用的密码 B 使用比较复杂的密码,并经常更换密码 C 在任何场合使用相同的密码 D 只要不在计算机上保存密码,就可以在网吧等公共场合 进行网上购物,B,5小陈家里的电脑感染了病毒,他想清

7、除电脑中的病毒,有 四位同学对他建议: 甲 删除电脑中的所有文件,病毒就被清除了 乙 将硬盘进行格式化 丙 启用防火墙功能,可以清除电脑中的病毒 丁 安装杀毒软件,并升级病毒库,然后进行杀毒 小陈应采用的建议是( ) A 甲 B 乙 C 丙 D 丁,D,第二节 信息的加工,信息处理工具计算机,计算机的基本功能是:计算 计算机的基本特征,1、速度快 2、准确性高 3、存储容量大,计算机并非无所不能,3.2 字处理,字处理软件:建立和编辑以文本为主的文档,常用的字处理软件:Microsoft Word 金山公司的WPS,Word常用功能:(文件扩展名为:doc,插入图片、插入表格 分栏功能(格式分

8、栏) 自动生成目录(插入引用索引和目录) 查找、替换功能(编辑查找/替换) 页眉和页脚(视图页眉和页脚) 批注功能(插入批注) 修正功能(工具修订) “自动更正”功能,批注功能:对选中的字、词、句或段落等,发表看法或提供意见。 修订功能:修订后的文稿,可以明确显示出文稿修订前后的差异。 自动更正功能:自动检测并更正键入错误、误拼的单词、语法错误和错误的大小写,表处理,存储和处理数据 常用的图表处理软件有Microsoft Excel Lotus 1-23 Corel Quattr0 Pro Microsoft Excel生成文件的扩展名为:xls,基本操作,1)工作表的插入、重命名与删除 (2

9、)工作表中数据的输入与修改 (3)单元格格式设置 (4)工作表中单元格、行、列的插入与删除 (5)直接利用常用工具栏中的按钮,如自动求和 (6)在单元格中输入公式 (7)在单元格中引用函数 (8)数据排序:选定要排序的数据区域,选择“数据”菜单中的“排序”命令,选择关键字及排序方式进行排序。 (9)数据筛选:选定要筛选的数据区域,打开“数据”菜单,选择“筛选”下的“自动筛选”命令,通过对数据筛选条件的设置,筛选出所需的数据。 (10)图表的建立与编辑 (11)数据分析及应用:根据应用需求,可通过计算、排序、筛选、图表等方法对数据进行分析,智能处理,较常用到的智能型的信息处理工具软件有,汉字输入

10、到计算机里一般分为,人工键入,自动输入,语音识别技术,汉字识别技术,印刷体汉字识别 光学字符识别软件(OCR,手写体汉字识别,联机,脱机,光学字符识别软件(OCR):-印刷体汉字识别,使用它,可以快速地从扫描获得的图像中识别汉字,OCR能对 tif 、jpg等图片的识别,识别结果能以文字txt、doc形式表示,OCR应用步骤,1、用扫描仪进行扫描,获取图像(tiff) 2、图像倾斜校正 3、用OCR软件打开扫描图像 4、选择识别区域,进行识别 4、识别校对 5、保存文件,OCR识别系统,机器翻译,单词、句子翻译 全文翻译 网页翻译,常见的翻译软件,金山快译 有道词典,在线翻译网站: 百度翻译、

11、有道翻译、google翻译,第三节 信息的管理,数据库 数据库是指有组织地、动态地存储在辅助存储器上的,能为多个用户共享的,与应用程序能彼此独立的一组相互关联着的数据集合,常见的数据库管理系统:SQL Server、FoxPro、Access,数据库系统,数据库 数据库管理系统 计算机软、硬件 系统人员和用户,记录 :每一行(除了标题行)就是 一条记录 字段 :每一列称为一个字段 字段的值:每条记录中各个字段存放的数据 字段数据类型:文本,数字,货币,自动编号等。 数据库文件的扩展名 *.mdb,一个数据库系统可管理多个数据库 一个数据库可由若干张数据表组成,字段名,字段的数据类型,各个按钮,

12、第1条记录,前条记录,后条记录,最后一条记录,新建1条记录,1下图是一个用Access软件创建的数据表,该数据表中 共有记录数(,2下图是一个用Access软件创建的数据表,记录了某班学生 选考科目报名情况,以下说法正确的是(,3下图是一个用Access软件创建的数据表,记录了某班学 生的体检情况,以下有关该数据表的说法正确的是(,有关该数据表的说法正确的是( ) A 当前为第4条记录 B 该表共有6个字段 C 该表共有5条记录 D 名为“大佛”的唱片不是CD类型,下图所示的Access数据表是某个班级的新书推荐阅读书目,下列说法正确的是 A字段“编号”和“定价”都是数字类型。 B该数据表只有

13、6条记录。 C该数据表的记录没有被删除过。 D字段“出版日期”是日期/时间类型,字段“新书简介”只能用文本类型,使用Access软件对数据表“唱片”进行插入“新纪录” 的操作,部分界面如下图所示,当该操作完成后,当前纪录号是: (,第四节 信息的表达与交流,信息表达的方式,同一种信息,可以采用不同的表达方式,信息表达的技术,信息表达的规范化,问题:秦始皇为什么要统一度量衡和文字,信息表达规范化就是表达信息时要遵照 一定的标准,以利于信息的交流。 字符编码标准:ASCII 汉字编码标准:GB2312 音频压缩标准:MP3 视频压缩标准:MPEG 静态图像压缩标准:JPEG,电子邮件的申请,进入申

14、请页面 注册邮箱 接受服务协议 输入邮箱信息 提交信息 申请成功 电子邮件的收发:邮件客户端软件 浏览器,电子邮件地址,E-mail地址的格式,电子邮件的工作原理,简单邮件传输协议(SMTP) 功能:把电子邮件送到收件人的电子信箱中 电子邮局协议(POP3) 功能:让收件人从电子信箱中将电子邮件读到他的本地计算机上 SMTP:传输协议 POP3:接受协议,电子公告板 BBS,QQ MSN 阿里旺旺 博客 微博,其他常见的网络信息交流工具,未注册用户:一般只能浏览帖子 注册用户:浏览帖子、发帖、跟帖、在线交流,网页的三种基本元素,文字 图形图像 超链接,网页中除了三种基本元素外,还经常使用“表格

15、”、“表 单”、“音乐“和内嵌程序等来美化网页,增强网页的功能,HTML语言,网页是按照超文本标记语言(HTML)规范要求表达的文本、图像、动画等多媒体信息,HTTP协议,HTTP协议(超文本传输协议):访问网页需遵循的协议,URL(统一资源定位器):网页和网站的地址,网站网页,网站:若干个网页组成一个网站 网站中的首张网页称为首页或主页,主页文件名一般为index.htm 网页要先保存再编辑,网页文件扩展名一般为htm或html,网页制作工具,网页制作实质上是编写HTML代码 网页制作: 记事本(编写源代码) FrontPage Dreamweaver,A,下列软件中,可以用来编辑HTML文

16、件的是( ) A 记事本 B IE浏览器 C 录音机 D 画图软件,第二章多媒体技术应用第一节 多媒体技术基础,媒体与多媒体,媒体 一是指存储信息的实体,如磁带、磁盘、光盘等 二是指承载信息的载体,如文字、声音、图形等 多媒体:多种媒体的综合 多媒体技术:以计算机为平台综合处理多种媒体信息 多媒体技术特征:集成性、交互性、实时性,多媒体计算机系统,多媒体计算机,多媒体软件,多媒体硬件,光盘驱动器 音频卡、视频卡 麦克风 音箱 扫描仪 数码相机(摄像机,多媒体操作系统 多媒体数据采集和编辑软件 多媒体创作和集成软件,Authorware:是一种解释型、基于流程的图形编程语言 Director:主

17、要用于多媒体项目的集成开发,可以整合图形、声音、动画、文 本和视频来生成引人注目的内容。 3ds max:三维动画渲染和制作软件 Premiere: 视频编辑软件,系统结构设计,编写文字脚本,数据冗余,空间冗余:同一幅图像中,规则物体和规则背景的表面物理特性具有相关性 视觉冗余:人类的视觉分辨能力为26灰度等级,而一般图像量化采用28灰度等级 结构冗余:有些图像从大域上看存在着非常强的纹理结构,如草席图像 时间冗余:后一幅图像与前一幅图像之间存在着较大的相关性,一 无损压缩(.zip .rar) 二 有损压缩 静态图像常用的压缩格式:JPEG(JPG) 声音常用的压缩格式:MP3 VCD和DV

18、D的压缩格式:MPEG1和MPEG2 P*64标准:可视电话和电视会议,数据的压缩,衡量压缩技术的指标,压缩比要大(压缩前:压缩后) 算法要简单 压缩、解压的速度要快 失真要小,第二节多媒体信息编码,进制,计算机内部采用二进制表示数据信息,但是不便于书写,在实际表示中,常常采用十六进制的形式。 进位制的标识 二进制 B 如: (110)2 110B 十进制 D 如: (110)10 110D 十六进制 H 如: (110)16 110H,权值,十进制 157=1*102+5*101+7*100 二进制 10010=1*24+0*23+0*22+1*21+0*20,十进制转二进制,除二取余法,2

19、8,2,14,0,2,7,0,2,3,1,1,2,1,1,28D=11100B,28)10=(11100)2,二进制转换为十进制,例:把二进制数(10010)2表示成十进制数是多少,按权相加,1 0 0 1 0,20,21,22,23,24,124+023+022+121+020,16+0+0+2+0 =18,十六进制 H,由十六个符号组成:0-9 A-F 逢十六进一 每一位十六进制数对应4位二进制数,二进制转换为十六进制,从二进制的低位开始,每4位二进制数转换为1为十六进制数 (10011001101)2=(4CD)16 每1位十六进制数转换成4为二进制数 2A=101010,计算机存储的最

20、小单位 二进制位(比特、bit或b) 计算机存储的基本单位 字节(Byte或B) 8个位(比特)1个字节、 8bit1Byte 、8b1B,计算机存储单位,存储容量(文件大小)单位B、KB、MB、GB、TB 1KB=1024BKB(千字节) 1MB=1024KBMB(兆字节) 1GB=1024MBGB(千兆字节) 1TB=1024GBTB(百万兆字节,例题: 在计算机中,所有的信息都是以二进制形式存储和表示的.某集成模块共有8个针脚,每个针脚表示一个二进制位,它最多表示的编码个数是( ) A 8种 B 16种 C 128种 D 256种,信号灯有“开”和“关”两种状态,6盏信号灯(不包括全开和

21、全关的状态)最多可以表示的信号组合有() (A)62种 (B)255种 (C)63种 (D)126种,什么是字符,字符编码,字符(代码):数字、英文字母(大小写) 标点符号,控制符码,A,3、字符编码1字节(8位,ASCII(American Standard Code for Information Interchange)美国信息交换标准码 (1)标准ASCII码 0 标准的ASCII码使用一个字节中的7个位来表示128个字符。 (2)数字09由小到大排列,ASCII码分别为4857, (3)在英文字母中,A的ASCII码值为65,a的ASCII码值为97,且由小到大依次排列。因此,只要我

22、们知道了A和a的ASCII码,也就知道了其他字母的ASCII码,练习,1、国际上普遍采用的美国国家信息交换标准码是( ) A 拼音码 B 五笔码 C GB2312码 D ASCII码 2、标准ASCII码最多能够表示的字符个数是( ) A 128 B 127 C 64 D 8,4、汉字编码2字节(16位,汉字在计算机内部也是以二进制代码形式表示的,这些代码,称为汉字编码。 汉字常用编码:GB 2312编码 汉字的编码有输入码、交换码、处理码、字形码。其中交换码又称为区位码,区位码分成94个区,每区包含94个位,用第一个字节标记区码,第二个字节标记位码,汉字内码(UltraEdit 或 WinH

23、ex 软件,用UltraEdit软件观察字符内码,结果如图所示: 字符“不起”的内码为 (A)C9 CB B2 BB (B)CB B2 BB C6 (C)B2 BB C6 F0 (D)C9 CB C6 F0,用UltraEdit软件观察字符内码,结果如图所示: 则内码64 62 6F对应的字符为 (A)dbo (B)ado (C)obe (D)dba,用Ultraedit软件观察字符内码,结果如图所示: 该图中显示的英文字母个数是( ) (A)8 (B) 4 (C)3 (D)5,例题:用UltraEdit软件观察字符内码,结果如上图所示,则图中内码表示的字符可能是( ) A 6个ASCII字符

24、 B 1个ASCII字符和1个GB2312字符 C 2个GB2312字符 D 3个GB2312字符,B,声音信号是通过采样和量化实现模拟量的数字化采样频率越高,量化的分辨率越高,所得数字化声音的保真程度越好,但是它的数据量也越大,采样频率单位:赫兹(Hz,CD的采样频率为44.1KHz,(即每秒要采样44100次,声音容量大小计算(未经压缩的wave,存储量=采样频率(Hz)*量化位数(bit)*声道*时间(s)/8 (单位:字节B,1、 录制一段时长10秒、采样频率为22.05KHz、量化位数为8位、双声道立体声的WAVE格式音频,需要的磁盘存储空间大约是( ) (A)215KB (B)43

25、0.7KB (C)1.7MB (D)3.4MB,请计算对于双声道立体声、采样频率为44.1kHz、采样位数为16位的激光唱盘(CD-A),用一个650MB的CD-ROM可存放多长时间的音乐,44.1*1000*16*2*t/8/1024/1024=650 t=3864 s = 1.07 小时,2、用GoldWave软件录制一段时长10秒的WAVE格式音频,文件属性设置如下图所示: 若量化位数为16位,则存储该音频文件需要的磁盘空间约为 (A)215KB (B)430.7KB (C)1.7MB (D)22MB,声音素材的处理,常见的音频格式:CD格式、WAVE(*.WAV)、MP3、mid、 W

26、MA等,1)声音素材的采集:录音机、Goldwave软件、CoolEdit (2)声音的基本处理 状态栏中,显示 采样频率、量化位数、声音长度、文件格式 编辑“声道”、“标记”、“删除”“剪裁” “静音”、“插入静音” 效果“音量”(提高/降低音量、淡入/淡出) (3)音频格式转换 :文件另存为,方法一:44100*16*2*241/8/1024/1024=40.54MB,方法二:1411*241/8/1024=40.54MB,Kbps:kb/s 每秒钟的数据传输速率,kb是千比特(1000bit)p英语单词“per”“每”的意思,s是“second”“秒”的意思 是信息流量速率的一个单位,表

27、示每秒读取的信息量 存储量=Kbps*时间/8 (单位:kB,128*78.5/8/1024=1.23MB,A,下列操作方法中,不能从CD上获取音频的是( ) A 直接从CD上复制并粘贴到U盘上 B 利用GoldWave软件的CD读取器获得音频 C 边播放CD上的音频,边用GoldWave录制 D 利用Windows Media Player的“从CD复制”功能获得音频,图片:图形和图像,图形:是真实物体的模型化、抽象化、线条化,灰度和色彩相对简单。 图像:真实再现一个物体的原形,具有丰富的灰度和色彩层次,1,2,3,4,5,图像:位图和矢量图,常见位图:tif,jpg,bmp, gif, p

28、sd 处理软件:Photoshop、画图,常见矢量图:swf,fla, AI 处理软件: Flash、 CorelDraw (word中的自选图形,位图图像的色彩模式,黑白模式:只有黑和白两种颜色 灰度模式:也只有黑和白两种颜色,但图像中每个像素有256个 等级的亮度值 RGB模式:R(红)G(绿)B(蓝,影响图像质量的因素有两个:像素数和颜色数,5,位图是由一个一个点构成的,这些点被称为像素。 单位:pixel 像素越多,排列越紧密,图像就越清晰,但是所需容量也越大,存储量=水平像素*垂直像素*颜色位数/8 (单位:字节B,未经压缩的BMP图像存储容量计算,下面表格以800*600像素的BM

29、P图像为例,计算各种类别BMP图像的存储空间,视频的数字化,视频:由很多单一的画面所构成的,每一副为一帧,视频:由连续的图像帧组成,我国使用的PAL制式的视频每秒显示25帧 有些国家使用NTSC制式,每秒显示30帧,未经压缩视频存储量计算公式,存储量=帧图像存储量*帧频*播放时间 (单位:字节B,1、一段长5秒钟的分辨率为1024768像素的PAL制式的彩色视频所包含的数据量是多少,2、某同学将一段视频文件处理成:帧频为15帧/秒、画幅大小为352*288像素、16位色、长度为1分钟的无声AVI视频文件,则该视频文件的存储容量为(,352*288*16*15*60/8/1024/1024=17

30、4.02MB,视频素材的采集,利用视频捕捉卡捕捉 从因特网中下载视频节目 素材库中提供的视频资料 从VCD光盘或其他现有的视频文件中截取 用数码相机或摄像头直接生成视频文件,视频处理,播放视频软件: windows media player 暴风影音 迅雷看看 视频编辑软件:windows movie maker 会声会影 Adobe Premier软件,常见的视频格式:avi、mpg、rmvb、flv,会声会影软件,视频轨:插入图片、视频、动画 标题轨:只能在“标题”编辑状态下输入文字 声音轨:插入声音 音乐轨:插入声音,视频轨,覆叠轨,标题轨,声音轨,音乐轨,C,练习:在会声会影中,有下列

31、操作: 将两个视频片段连在一起;为影片添加字幕;为影片另配声音;为场景中的人物重新设计动作; 可以完成的是( ) A B C D,B,练习:小张使用“会声会影”制作一段视频,创建一个“PAL MPEG2(720*576,25fps)”格式的视频文件。对于该文件理解不正确的是( ) A 该视频文件属于DVD格式 B 该视频的宽度和高度分别为720英寸和576英寸 C 播放该视频文件,每秒钟播放25帧 D 在不同分辨率的屏幕中,均可全屏播放该视频,程序设计,算法及算法的表示,算法就是解决问题的方法和途径,算法的特征,有穷性:一个算法必须保证在执行有限的操作步骤后结束,如“泡茶”这个算法到水开泡茶后

32、就结束了。(没有死循环) 确定性:算法中的每一个步骤必须有确定的含义,不能是含糊的、模棱两可的,即不能有“二义性”。 可执行性:算法原则上能够精确地运行,而且做有限次运算后即可完成。 有0个或多个输入 有1个或多个输出,算法的常用表示方法,1、自然语言 2、流程图 3、计算机语言,例2、交换两个变量的数据,自然语言描述法: (1)输入A、B的值; (2)找一中间变量,将A的值送给变量C; (3)将B的值送给变量A; (4)将C的值送给变量B,流程图法,计算机语言: INPUT A,B C=A A=B B=C PRINT A,B,流程图符号,算法的三种结构,选择结构,循环结构,顺序结构,顺序结构

33、是只有1条箭头线路 选择结构为有2条箭头线路,且不发生箭头回旋 循环结构的特点是其中1条线路的箭头方向可以形成回旋,右图是判断方程ax2+bx+c=0(a0)有无实根的部分流程图,则图中虚线部分的内容是( )(浙江省2008年会考试题,A. B. C. D,开始,结束,输出 a,输出b,b=9,N,Y,a3,ba+5,有流程图如右所示: 该算法的输出结果为( )(浙江省2009年会考试题) (A)3(B)5 (C)8(D)9,有流程图如图所示,若输入a的值为3,则该算法输出的结果为( ) (浙江省2009年会考试题) A.-3 B.0C.3D.9,该流程图的作用,程序实例,REM exerci

34、se1( ) a=3 b=6 c=2*a+b print ( c ) End,12,程序实例,REM exercise2( ) x=5 If x10 Then y=2*x Else y=x*x+1 End If print ( y ) End,26,利用计算机编写程序解决问题,需要经历: 编写程序 设计算法 分析问题 调试代码 通常情况下,以上环节的先后顺序应该是,VB软件简单介绍,可视化”和“事件驱动”这两个特征构成了VB开发的应用程序的精髓,一个VB开发的简单应用程序一般必须由一个窗体文件(.frm)和一个工程文件(.vbp)组成,也可以“生产工程xxx.exe”文件,exe文件可以在wi

35、ndows环境中直接运行,对象:客观存在的事物或概念 属性:描述对象的状态,定义对象的外观 类:是对同样性质的对象的一种抽象,而对象是类的一个“实例” 事件:发生在该对象上事情,通常是由用户在对象上激发的一种动作(如鼠标左键双击等,属性的设置: 方法一:通过属性窗口对对象的属性 进行设置 方法二:在程序运行阶段通过赋值语 句对对象的属性进行设置,其他属性:Font 设置字体 ForeColor 设置字体颜色,控件及其属性,常用控件的共有属性,Label3,事件处理过程名,注意事件与事件处理过程的对应关系 请将左边的“事件”与该事件驱动的“事件处理过程”用直线连接起来,VB中变量与常量,变量与常

36、量 变量命名的基本规则 变量名与实际意义 变量的赋值:变量名与变量值,a=3,变量名,变量值,存储单元,a,赋值号,3,变量先赋值,后使用; 变量可反复使用,即“取之不尽”; 变量可重新赋值,即“赋值即覆盖,常量,在程序执行过程中,其值不变的存储单元或数据,不能对常量赋以新值 整数常量 12 2443 实数常量 3.23 -0.54 字符串常量 “basic” “0.87” 逻辑常量 true false 可以用一个符号来代表一个常量 “符号常量” Const pi= 3.14,变量,变量是数据的一个存储区,在程序执行过程中,其值可以改变,可以对变量赋以新值 变量命名规则 1、由字母、数字和下

37、划线组成 2、通常以字母开头 3、不区分大小写 4、保留字不能做变量名(不能用已有的函数名) 变量说明用Dim语句 Dim 变量名 As 变量的类型 Dim x as integer Dim name as string,VB常用的基本数据类型,VB常用的标准函数,二、运算符和表达式,1、运算符 算术运算符 例:5+10 mod 109/3+22,关系类基本运算,将两个操作数进行大小比较,结果为逻辑量。 字符串比较,则按字符的ASCII码值从左到右一一比较,直到出现不同的字符为止。 例:”ABCDE”ABRA” 结果为False,逻辑类基本运算,字符串连接运算符,、 & 把两个字符串合并成一个

38、字符串 string c = “ABCD” + EFGH“ 最后字符串变量c里面存储的是字符串为“ABCDEFGH,、+ 字符串连接 123 + 456 结果 123456 “ 123 ” & “ 456 ” 结果“ 123456 ” 区别:+ 两边必须是字符串,& 不一定。 例如: abcdef & 12345 结果为abcdef12345 abcdef + 12345 出错 注意: 123 + True 结果为122 True转换为数值-1,False转换为数值0,表达式,用来规定值的计算过程,以及对于某些情况或条件的判断。 运算优先级,二、运算符和表达式,2、表达式 组成 变量、常量、函

39、数、运算符和圆括号。 书写规则 (1) 运算符不能相邻。例a+ -b是错误的。 (2) 乘号不能省略。例x 乘以y 应写成:x*y。 (3) 括号必须成对出现,均使用圆括号。 (4) 表达式从左到右在同一基准上书写,无高低、大小。 不同数据类型的转换 运算结果的数据类型向精度高的数据类型靠。 Integer=字符运算符关系运算符逻辑运算,二、运算符和表达式,表达式书写举例 a*b*c*d/e/f/g 或a*b *c*d/(e*f*g) sin(45*3.14/180)+(exp(10)+log(10)/sqr(x+y+1,赋值语句,作用:把赋值号(等号)右边的计算结果存储 到赋值号左边的变量或

40、某个特定对象的属性中,格式如下: 变量名=表达式 x=123+15-21 对象名.属性名=表达式 Label1.Caption=“红富士,text3,text2,text1,Private Sub Commandqk_Click() Text1.Text = Text2.Text = Text3.Text = End Sub,Private Sub Commandjs_Click() Dim a, b, c As Double a = Val(Text1.Text) b = Val(Text2.Text) c = a * b Text3.Text = Str(c) End Sub,Privat

41、e Sub Commandtc_Click() End End Sub,Msgbox(“欢迎参观!”) Inputbox(”请输入您的密码:”,算法的基本结构,顺序结构 选择结构 循环结构,选择结构(或称分支结构,IfThen语句(单分支结构 F)语句形式:1) If Then 语句块End If 2) If Then,根据不同的判断结果,选择执行不同的处理,选择语句,例:设d、count都是整数类型的变量,如果d的值在闭区间10,100中,则 使变量count的值增加1,否则什么也不做,方法一:if d=10 and d=100 thencount=count+1 End if,方法二:if

42、 d=10 and d=100 thencount=count+1,选择结构(或称分支结构,例:交换x与y的值,使x大于y 方法一:if xy then t=x x=y y=t end if 方法二: if xy then t=x : x=y : y=t 注意:1、 将两个变量中的数进行交换时,必须借助于第三个变量才能实现。 2、 语句块可以是一句或多句,若多句,语句间需用冒号分隔,而且必须在一行上书写,选择结构(或称分支结构,IfThenElse语句(双分支结构) 语句形式: 1)If Then Else End If 2) If Then Else,例:设a、b是两条线段的长度,若线段a的

43、长度大于等于线段b,则把1存储到变量s中,否则把-1存储到变量s中,方法二: If a=b Then s=1 Else s=-1,方法一: If a=b Then s=1 Else s=-1 End if,例: y= x2 -5 x0 3x +2 x=0 方法一:if x0 then y=x*x-5 else y=3*x+2 end if 方法二: if x0 then y=x*x-5 else y=3*x+2,选择结构(或称分支结构,IfThenElseIf语句(多分支结构,块If语句: (n=1) If 条件表达式1 Then 语句块1 ElseIf 条件表达式2 Then 语句块2 El

44、seIf 条件表达式n Then 语句块n Else 语句块0 End If,注意 : 1)不管有几个分支,程序执行了一个分支后,其余分支不再执行;2)ElseIf 不能写成Else If 3)当多分支中有多个表达式同时满足,则只执行第一个与之匹配的语句块,例:计算一元二次方程ax2+bx+c=0的实数根,结果存储到变量x1和x2中。用 变量k记录方程实数根的个数,若无实数根,k为0,若有两个相等的实数 根,k为1,若有两个不等的实数根,k为2,d=b2-4*a*c If d0 Then x1=(-b+sqr(d)/(2*a) : x2=(-b-sqr(d)/(2*a) : k=2 ElseI

45、f d=0 Then x1=(-b)/(2*a): x2=x1: k=1 Else k=0 End If,选择结构(或称分支结构,If语句的嵌套 If语句的嵌套是指if 或else后面的语句块中又包含If语句。语句形式: If ThenIf Then End If End If,选择结构(或称分支结构,注意: 1)对于嵌套结构,为了增强程序的可读性,应该采用缩进形式书写;2)If语句形式若不在一行上书写,必须与End If配对,多个if嵌套,End If与它最接近的End If配对,一维数组,数组:由一批同类型的变量构成的一个序列 组成数组的每一个变量称为数组的元素,也称为下标变量,下标是一个

46、整数,用来指出某个元素在数组中的位置。 Dim 数组变量名(A1 to A2)As 元素的类型 Dim a (1 to 10 ) As ingeger a 是由10个整型变量构成的一个一维数组变量,它有10个数组元素: a(1)、a(2)a(9)、a(10,循环语句,描述了一种重复计算的过程,如求n的阶乘或求100个数的和,都可用循环语句,For语句:通过次数控制循环的计算过程,主要用于循 环次数已知的情况 Do语句 :通过条件控制循环的计算过程,循环次数未知,但知道在什么条件下应该循环,循环语句-For语句,For语句 For 循环变量=初值 to 终值 Step 步长 语句块 Next 循环变量,使用说明: 1、循环变量是数值变量,初值、终值和步长必须是数值表达式 2、步长可以是正数,也可以是负数,但不能是0,step 1可以省略 3、next后的循环变量与for语句中的循环变量要一致 4、总循环次数:终值-初值+1,例1:求1到50这50个数字的和,存储到s中,s=0 For i=1 to 50 Step 1 s=s+i Next i,循环语句-For语句,例2:设d是一个数组变量,说明如下: Dim d(1 to 100) As Integer, 且设有100个数据存储在数组变量d中 请计算这100个数据之和 (2) 寻找数组d中值最大的数据,结果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论