2023年广西学业水平考试信息技术考试复习知识点_第1页
2023年广西学业水平考试信息技术考试复习知识点_第2页
2023年广西学业水平考试信息技术考试复习知识点_第3页
2023年广西学业水平考试信息技术考试复习知识点_第4页
2023年广西学业水平考试信息技术考试复习知识点_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

2023年高一信息技术学业水平考试复习要点必修模块部分:信息技术基础主题一:信息获取一、信息与信息技术(一)信息的基本概念及基本特性1.信息、物质与能源是人类社会生存与发展的三大基本资源。2.从信息的含义、信息的表现形式、信息的载体这三个方面来结识信息。信息是事物的运动状态及其状态变化的方式。(P2左手边小字部分)运用文字、符号、声音、图形、图像等形式作为载体,通过各种渠道传播的内容称之为信息。(注意描述的主体,假如主体是事物就不属于信息,假如描述的是内容、情况就是信息)3.信息的基本特性:载体依附性、价值性、时效性、共享性、真伪性、不完整性等。4.能通过具体事例分析信息的特性。如:①依附性:信息必须依附一定的媒体介质表现出来,如:看到蚂蚁搬家知道快下雨了②价值性:信息可以满足人们某些方面的需要,如:“烽火连三月,家书抵万金”等。判断是否是价值性重要看两点:a)主体是否是信息;b)能否体现价值。③时效性:信息会随着客观事物的变化而变化,如:天气预报、市场信息都会随时间的推移而变化。④共享性:一个信息可以由多人进行分享;如:网络上的信息被人下载和运用。⑤真伪性:“明修栈道、暗渡陈仓”、诸葛亮“空城计”。不完整性:“盲人摸象”。(二)信息技术的概念和信息技术的应用实例1.信息技术的概念:一切与信息的获取、加工、表达、管理和评价等有关的技术。(P5)2.信息技术的应用,说得出虚拟现实技术、语音技术、智能代理技术的具体例子。P7-P8虚拟现实技术:大型3D游戏、电子宠物、三维全景图片、仿真虚拟实验室等语音技术:涉及语音辨认技术、语音合成技术。如:语音消息、语音搜索、语音变声、语音输入法等。智能代理:Office助手、智能机器人的应用等。(三)信息技术的发展史(P5)人类社会发展历史上经历了五次信息技术革命:1.语言的使用:是从猿进化到人的重要标志。2.文字的发明:使信息的存储和传递初次超越了时间和地区的局限。3.印刷术的发明:为知识的积累和传播提供了更为可靠的保证。4.电报、电话、广播、电视的发明和普及:进一步突破了时间与空间的限制。5.计算机技术及现代通信技术的普及与应用:将人类社会推动到了数字化的信息时代。(四)信息技术的发展趋势:1.越来越和谐的人机界面;2.越来越个性化的功能设计如个性化手机、个性化电视节目等。硬件系统从外观上看硬件系统从外观上看,一台计算机重要由主机箱、显示器,键盘,鼠标,音箱,打印机等组成。从功能上分控制器输入设备:键盘,鼠标,扫描仪,麦克风等运算器存储器输出设备:显示器,打印机,音箱等。中央解决器,简称CPU,是微机的核心部件。通常说到的486、586、奔腾Ⅱ、奔腾Ⅲ、奔腾Ⅳ等都是指CPU的型号。外存储器:硬盘、软盘、光盘、U盘等。内存储器软件系统应用软件:Word、WPS、Excel、游戏、杀毒软件等应用在某一方面的软件。系统软件:WINDOWS、DOS、UNIX等操作系统软件。应用软件要在系统软件的平台上才干正常运营。计算机系统(五)计算机基本知识2.计算机的基本操作(涉及鼠标和键盘的基本操作,文本输入)。(1)鼠标操作:移动、单击左键(单击)、单击右键(右击)、双击、拖动。(2)键盘操作:八个基准键是:左手小指到食指依次放在ASDF键上;右手食指到小指依次放在JKL;键上;(3)中英文输入法切换:CTRL+空格;不同输入法的切换:CTRL+Shift中文输入拼音字母ü用键盘的v键代替;中文输入要在小写字母状态下。特别中文标点符号输入:省略号(……)shift+顿号(、)书名号《》shift+二、信息获取(一)信息获取的一般过程(分得清楚问的问题相应哪个过程,特别2和3)信息获取的一般过程:拟定信息需求、选择信息来源、拟定信息获取方法并获取信息、评价信息。(二)信息来源多样性根据问题拟定信息需求和信息来源,选择适当的方法获取信息,能根据问题拟定信息来源。1.信息来源分类:文献型信息源、口头型信息源(个人信息源)、电子型信息源、实物型信息源(现场信息源)。P16表2-1(三)计算机网络及因特网的基本知识1.网络基本类型(1)计算机网络按其规模大小,可分为局域网和广域网。(2)计算机网络按连接类型,可分为有线网和无线网。2.网络构成的三要素:计算机及辅助设备(如:互换机)、通信介质(如:电缆、光纤、无线)、网络软件(如:WindowsNT、NOVELL)。3.因特网的通信协议(1)TCP协议:数据传输控制协议。它规定对传输的数据如何进行分组和传输。(2)IP协议:网络互联协议。它重要规定因特网中计算机地址的统一表达方法。TCP/IP协议是因特网上最基本的通信协议,连接在国际互联网上的任何一台计算机都要使用该协议才干在因特网上进行互相通信和交流。(3)HTTP协议:超文本传输协议,以便各种文字、声音、图像等信息在网上传输。(4)FTP协议:文献传输协议。(5)邮件协议:SMTP(简朴邮件传输协议)、POP3(邮局协议)。4.统一资源定位器(URL)的组成P255.域名及IP地址(1)域名①域名的表达形式:计算机名.网络名.机构名.顶级域名,如.com.cn②常用机构名:com(商业站点)、edu(教育站点)、gov(政府站点)、net(网络服务机构)(2)IP地址:IP地址由3个小数点、4个整数组成,其中每一个数字都在[O~255]之间,如:168.160.224.36数值不能出现负数,不能超过255,不能有其他符号,如:192.10.258.3(258超过255)和10.0.0.1.12(5个数了)222.52.-1.32(有负数-1),这三个IP地址格式都是错误的。(四)搜索引擎的类型搜索引擎可分为全文搜索引擎和目录类搜索引擎。1.全文搜索引擎的使用方法也称为“关键词查询”,指用代表所需信息主题的关键词进行信息查询。2.目录搜索引擎是将收取到的各个网站(网页)的信息按照目录分类,建立索引数据库供人们分类查找,因此这种搜索方式也被称为分类搜索。3.常用搜索网站:百度(.com)、谷歌(.com)、必应(Bing.com)、搜狐(.com)等。4.文献名组成:主文献名.扩展名,如:成绩表.xls,扩展名代表文献类型,又叫做“后缀名”ﻫ文献名命名不能涉及以下符号(英文状态下):

?*/\<>:|

"(英文双引号不能用,英文单引号’可以用)常见各种文献类型及扩展名:(1)文档类型:doc(Word文档)、xls(电子表格)、txt(记事本)、rtf(写字板)、wps(WPS文献)(2)网页文献:htm、html(如默认网站主页文献名是:index.htm)(3)图形图像:bmp、jpg、gif(动态图)、png、psd(Photoshop格式)(4)视频文献:avi、wmv、mpg、mov、mp4、rmvb、rm等(5)音频文献:mp3、wma、wav、mid等(6)压缩文献:zip、rar(7)可执行文献:exe(8)动画文献:swf(9)数据库文献:mdb、dat(五)信息的搜索与浏览1.信息搜索的策略与技巧:(1)使用权威网站;(2)使用不同搜索引擎;(3)提炼搜索关键词;(4)用好逻辑命令(AND(可以减少搜索结果)、OR(可以增长搜索结果)、NOT、“+”、“-”);(5)运用专业搜索引擎2.信息的浏览(***具体见后面的复习提纲***)(1)IE浏览器窗口的组成。(2)浏览信息的方法:在地址栏中输人网址,通过超级链接可以浏览新的页面,通过“历史”按钮查阅己浏览的网页,通过“收藏夹”快速浏览经常需要访问的网页。(3)IE浏览器中的常用工具(涉及前进、后退、停止、刷新、主页、历史、收藏等按钮的使用方法)。(4)掌握IE“工具”菜单中“Internet选项”中几个常用选项卡的使用方法。如:设立起始页:每次启动IE,浏览器都将自动下载和显示一个网页,这个网页称为起始页。设立起始页在“工具”菜单下的“Internet选项”。(六)信息的下载信息下载就是将网上信息保存到用户计算机的外存储器上。1.下载网页上的文字:选中文字,再使用“复制”、“粘贴”、“保存”等操作命令。2.下载图片:单击选中图片,右击鼠标,出现快捷菜单,使用“图片另存为(S)”命令。3.下载网页:将当前浏览的网页保存到用户计算机的存储器上。操作方法为:用“文献”菜单中的“另存为(A)...”选项。文献类型是网页类型(htm)。4.下载文献:选中文献并右击鼠标,出现快捷菜单,选择“目的另存为…”选项或运用网页上的“下载”按钮之类的图标、文字信息的提醒进行文献下载。5.用下载工具软件下载文献,如网络蚂蚁、网际快车、迅雷、QQ旋风等。(P31表2-11)(七)电子邮件

1、电子邮件地址的组成:用户名、分隔符(@)、域名

如:

其中:liming是用户名;163.com是邮箱服务器域名

2、附件的发送:通过E—mail可以发送文本、声音、图片、影像等文献,附件大小有限制主题二:信息加工与表达一、信息加工概述(一)信息加工是指通过判别、筛选、分类、排序、分析和再造等一系列过程,使收集到的信息成为可以满足我们需要的信息。(四)信息加工的基本方式:人工加工、计算机加工。(五)计算机信息加工的类型:基于程序设计的自动化信息加工(编程加工);基于大众信息技术工具的人性化信息加工;基于人工智能技术的智能化信息加工(信息的智能化加工)。信息的智能化加工:是指运用人工智能技术加工信息。P51-53人工智能应用领域:(1).模式辨认:指纹辨认、语音辨认、光学字符辨认、手写辨认等。(2).机器翻译:运用计算机把一种自然语言翻译成另一种自然语言的过程。用以完毕这一过程的软件叫做机器翻译系统,如金山快译、译星、万能对译、在线翻译等。(3).其他应用:智能机器人、计算机博弈(象棋、围棋、五子棋等人机对弈)、智能代理(Office助手)、专家系统、机器证明、数据挖掘等。(P53右边小字部分)二、文本信息的加工(一)软件也可以分为共享软件和自由软件(免费软件)两种。(P58左下角小字部分)汉字编码分为:输入码(外码):各种输入法,如:拼音码输入法(搜狗、智能ABC、QQ拼音输入法等)、王码五笔输入法、自然码、区位码机内码(内码):分国标码(GB,及简体中文)、BIG5码(繁体中文)、ASCII码(英文,国际编码)输出码(字型码):以点阵式在电脑屏幕显示字型。(知道用二进制代码0(白点)和1(黑点)表达字型的构成)P61-62(二)常见的字解决软件有:Word、写字板、记事本、WPS等。Word文献的默认存储格式:doc;写字板文献的默认存储格式:wri或rtf;记事本文献的默认存储格式:txt;WPS文献的默认存储格式:wps。(三)运用字解决软件可以设立字体、字形、字号、字体颜色、行距、首行缩进、段落格式、文字围绕方式、页面、页边距、页码及页眉页脚等,插入艺术字、文本框、图片及表格等。(四)文本信息的结构化表达方式:文字表达、项目式、表格、结构图、流程图表达等。(具体见课本P67-P69)(五)文本信息的形象化(图形化表达)表达:指借助生动的图形、图像表达信息,强化表意效果,实现更深刻意义和更广范围的信息交流。P70-71三、表格信息的加工(一)了解工作表概念,会建立工作表,掌握工作表中的基本操作(复制、移动、插入、删除等)。工作簿(.xls):Excel最终保存的文献形式是工作簿,可以包含最多255张工作表(Sheet1~Sheet255)工作表:每个工作簿默认有Sheet1、Sheet2、Sheet3三张工作表,最多可以添加到255张单元格:构成工作表的基本单位。单元格地址由列标(ABC…)+行标(123…)组成,如第5行第3列单元格是C51.数据的输入(1)纯数字符号的输入:要在数字符号前加单引号,如字符0021,输入为’0021分数的输入:先输入一个零(0),然后输入一个空格,最后再输入相应的分数。(2)单元格内出现“####”号,是由于单元格的宽度不够,只需要选定该单元格,再在菜单栏上选择“格式”/“列”/“最适合的列宽”即可去掉####号。2.单元格表达方法:列号(英文字母)+行号(数字),如第5行第6列的单元格为F5单元格区域表达方法:如A3到A6区域表达为A3:A6,共A3、A4、A5、A6四个单元格。要会计算某个单元格区域包含多少单元格:如B3:D5包含多少单元格?计算方法:列标:B-D,共3列;行标:(5-3)+1=3行,总单元格个数:列标*行标=3*3=9个(二)能进行表格数据的计算(运用公式或函数进行计算):求和、求平均、求最值、计数。1.用公式计算数据(输入公式的标志是输入一个“=”(等号))常用函数的应用:SUM(求和),AVERAGE(求平均值),Max(求最大值),min(求最小值),Count(计数函数)“=SUM(C3:C5)”表达求C3到C5单元格区域的数据的和。等同于“=C3+C4+C5”“=Average(C3:C5)”表达求C3:C5单元格区域数据的平均值“=Max(C3:C5)”表达求C3:C5单元格区域数据的最大值“=Count(C3:C5)”表达求C3:C5区域中包含数字的单元格个数以及参数列表中数字的个数。假设C3:C5中的数据分别为12、0、a,则“=count(C3:C5)”的结果是2;假如函数变为“=count(C3:C5,5,3)”则得到结果为42.公式的复制:可以完毕类似的计算(操作方法一:选中应用了公式的单元格后,单击“编辑”菜单中的“复制”命令,然后选择需要完毕类似计算的单元格,单击“编辑”菜单中的“粘贴”;操作方法二:选中应用了公式的单元格后,鼠标指针指向单元格右下角的小黑块,变成黑十字形时按住左键不放拖动到目的单元格。两种方法均可实现公式的复制)(三)对表格数据进行排序(重要关键字、次要、第三关键字排升序、降序)、筛选和分类汇总(先排序,实现分类,再汇总)。(四)根据表格中的数据建立柱形图、条形图、饼图、折线图、面积图等图表。(这五种图表的类型要了解)(五)知道图表和表格数据是关联的,改动图表或者表格源数据,彼此都会同步发生变化。四、多媒体信息的加工(P86、90、93、94、95、96)(一)音频信息的采集与加工:了解音频信息采集工具;了解常见音频文献格式(WMA、MP3、WAV等)的特点;常用音频解决软件有:Cooledit、GoldWave、AdobeAudition等,音频播放器有:WindowMediaPlayer、千千静听、酷狗等。(二)视频信息的采集与加工:常用视频编辑软件有:会声会影,MovieMaker,Premiere等等;了解常见视频文献格式(AVI、WMV、MPG、MP4、MOV、RMVB等);常见视频播放软件:WindowMediaPlayer、超级解霸、暴风影音等。(三)图像信息的采集与加工:常用图像信息的采集工具有:数码相机、手机、扫描仪等;了解常见图像格式(BMP、JPG、GIF、PSD、PDF、SWF等);常用图像解决软件有:Photoshop、画图、美图秀秀、AutoCAD、CorelDraw(矢量图编辑软件)等。熟悉Photoshop中矩形选择工具、魔棒工具、裁剪、移动工具、抓手工具、磁性套索、套索、水平翻转(自左向右翻转)、垂直翻转(自下向上翻转)等使用方法。五、位图和矢量图的区别:(P93)1.位图(点阵图):由像素点组成,优点:色彩丰富鲜艳;缺陷:文献较大、放大会变模糊(失真),马赛克或锯齿化。2.矢量图:以向量方式构图,优点:文献较小、放大不会模糊(不会失真);缺陷:色彩变化较少。六、信息的集成与交流(一)信息集成的一般过程:选题立意(拟定主题设计目的)、设计规划(规划内容结构,收集加工素材)、开发制作(选择制作工具,实际设计制作)、评估测试(收集反馈、评价修正)。(P106图6-2)信息集成的概念:将文本、图像、声音、动画、视频等媒体素材,有计划有目的地组织在一起,为表达某一主题服务。信息技术集成的过程不仅仅是技术的运用,还涉及语言、艺术、心理等方面的知识,同时也需要具有人际交往、团队协作等方面的能力。(P105)(二)常用信息集成工具(P109-110表6-4)1.基于页面的工具:指采用类似书本“页”的方式集成素材的工具,如Word、WPS、PowerPoint、FrontPage等。2.基于图标的工具:以图标形式将素材集成在流程图中的工具,如Authorware、方正奥思。3.基于时间的工具:依据时间顺序的方式集成素材的工具,如Flash、Director等。(三)信息的发布1.信息发布三大类型:(P121-122)个人信息发布:个人网站信息发布、班级公告信息发布、班级演讲、教师讲课等;行业信息发布:公司通过网络发布产品信息;学校通过校园广播、校园电视台、学校网站发布校内新闻;各种学校协会、爱好者协会等创办的供内部交流的报刊等;官方机构发布:官方网站、官方电视台、官方新闻发布会等。2.网络信息发布的方式:①借用现成的网络工具和资源发布信息(如网络广告、BBS公告、电子邮件等)。②建立网站发布信息。3.网站发布信息的重要方式(注意:不仅仅只能在自己的电脑上发布)(P124)在“网上邻居”中发布:设立“共享”,在局域网内共享网站文献。②在本机上发布:用软件提供的功能进行发布,如Frontpage、PWS(PersonalWebServer个人服务器)等。③在因特网上发布:用上传工具(CuteFTP、WebPublishe等)。(四)信息交流。1.意义:信息交流是人们学习、生活和工作中不可缺少的重要活动。2.网络可以提供多种信息交流方式,如电子邮件、BBS(论坛)、QQ、Msn、博客(weblog)等。主题三:信息资源管理一、信息资源有按学科分类和主题分类两种分类方法。(P137)学科分类法:由权威机构发布、成为全社会或行业所遵守的标准的方法。如大部分图书馆图书分类、图书杂志的邮发代号分类、机动车车牌照号码分类、论文期刊等的分类等等;主题分类则可以具有一定的随意性,如很多网站的内容分类等。信息资源管理的方式重要有三种:人工管理、文献管理和数据库管理。(P150表7-7)1.人工管理:灵活、简便,但对大量信息资源进行重新组织管理比较困难,如图书馆藏书管理、个人图书资料整理等。2.文献管理:以文献和文献夹为信息单位进行管理,如电子表格、资源管理器、收藏夹管理等。(P141)3.数据库信息资源管理:如网站上的数据信息、数字图书馆、银行系统、售票系统、搜索引擎、手机通讯录……等等。(P145)数据库软件:Access,数据库文献格式(扩展名是.mdb或者.dat),数据库有数据表组成,表中每一行称为一条记录,每一列称为一个字段。(P147)参考题目(课本P153练习题):网站提供的同学录信息,属于数据库管理,运用电子表格管理同学录信息,属于(计算机)文献管理,记录在纸质小本子上的电话号码和通讯地址,属于人工管理。二、常用数字化信息资源管理(一)用资源管理器管理本地计算机资源:资源管理器是Windows系统提供的信息资源管理工具,它采用树型结构实现目录管理,可以方便、直观地管理和查找文献。(二)用电子表格管理数据资源:电子表格具有信息管理和数据记录的双重功能。(三)用收藏夹分类管理常用网站:收藏夹是浏览器提供的管理工具,可按一定主题分类,通过创建、重命名、删除等操作,分类管理常用网站。主题四:信息技术与社会一、信息技术对社会发展、科技进步及个人生活与学习的影响(一)积极影响:信息技术可以推动社会发展,促进科技进步、加速产业变革、发明新的人类文明;对个人就业产生影响,给个人带来了便利和实惠;改变人们工作、生活方式,促使人们的思想观念发生变化。(二)悲观影响:网络黑客、病毒、垃圾信息、信息犯罪等。(三)信息社会交流方式的多样性:网络提供了许多方便快捷的信息交流方式,如电子邮件、BBS、QQ、MSN以及博客(weblog)、论坛、微博、微信等。面对同一个交流需要,要学会选择适当合理的交流方式与别人交流。二、信息安全意识和习惯(一)信息安全面临的威胁计算机犯罪、黑客行为、信息丢失、电子谍报(比如信息流量分析、信息窃取等)、信息战、网络协议自身缺陷(例如TCP/IP协议的安全问题)、嗅探(嗅探器可以窃听网络上流经的数据包)。(二)计算机病毒的概念与特性1.概念:编制者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且可以自我复制的一组计算机指令或者程序代码被称为计算机病毒2.特性:传染性、破坏性、隐蔽性、潜伏性和可激发性(三)计算机病毒的防治1.计算机病毒的传播途径:移动存储设备(磁盘、光盘、U盘、移动硬盘)和网络传播。2.计算机病毒的危害:磁盘空间忽然变小;运营异常(速度缓慢、忽然重启、死机);程序或数据无端丢失;显示乱码;出现不能控制的自动操作;长时间访问磁盘等。3.计算机病毒的防治:重要数据定期备份;不使用来历不明的软盘、光盘;对网络下载的软件先杀毒后使用;谨慎解决电子邮件附件;使用杀毒软件,启动实时监控,及时升级并定期查杀。三、网络安全与网络道德规范(一)网络上的自我保护意识1.因特网上信息交流的特点:开放性、自主性和隐蔽性等。2.因特网上保护个人隐私的重要方法:安装防火墙和杀毒软件、对敏感的数据发送要加密、及时清除在网络上交流信息的记录、在网络上谨防泄露个人资料等。3.垃圾邮件、网络病毒、电脑黑客、网络诈骗等给网络应用带来了负面影响。我们要客观结识,既不要过度崇敬,也不要因噎废食、盲目排斥,应合理而充足地发挥信息技术的作用。(二)网络道德规范1.文明使用网络,如进行网络交流用词和用语要讲究礼貌、不传递虚假信息、不传播不健康的信息等。2.熟知“全国青少年网络文明公约”,涉及“全国青少年网络文明公约”中的“五要”和“五不”的具体内容、公约的发布单位和时间等。其中“五要”和“五不”内容如下:(1).要善于网上学习,不浏览不良信息;(2).要诚实和谐交流,不欺侮欺诈别人;(3).要增强自护意识,不随意约会网友;(4).要维护网络安全,不破坏网络秩序;(5).要有益身心健康,不沉溺虚拟时空。选修模块算法与程序设计主题一计算机解决问题的基本过程用计算机解决问题的一般过程:分析问题、设计算法、编写程序、调试运营四个环节。P3算法:(一)算法的基本概念:在有限环节内求解某一问题所使用的一组定义明确的规则。P5(二)算法基本特性:有穷性、拟定性、零或多个输入、一个或多个输出、可行性。P5(三)算法的描述方式:1.自然语言描述(用常用语言文字进行描述),特点是通俗易懂,不需要专门训练。P62.流程图描述,特点是流程表达清楚,算法结构明确。流程图的常用图形符号有起止框、输入输出框、判断框、流程线和连接点。P7-P8(图1-3)3.伪代码描述(自然语言和程序设计语言结合的形式,即有文字表达,也有部分程序代码)。P8(四)算法的三种基本逻辑结构:顺序结构、条件结构和循环结构。给出解决简朴问题的算法,能写出结果。三、程序设计语言的发展过程:P11机器语言:唯一一种计算机能直接辨认的语言,由二进制0和1组成;汇编语言:采用英文助记符代替机器指令,如ADDAL,8、MOVAL,8等高级语言:接近自然语言和数学语言的编程语言,更接近人思维模式,常见高级语言有我们本学期学习的VB语言,尚有C/C++、PASCAL、JAVA等。***汇编语言和高级语言计算机都无法直接辨认,必须用翻译程序转换成可执行文献才干在计算机上运营***主题二:程序设计语言初步一、VB可视化程序的开发环境1.常用控件及其名称:2.两种设计模式:窗口设计模式(在窗口中添加各种控件)、代码设计模式(编辑程序代码)3.对象及其三个特性:对象:一切事物都可以看作是对象,比如一个人、一台计算机、一支笔等。VB中的所有控件,比如标签、文本框、按钮,涉及程序运营的整个窗口界面等等,都属于对象。P16\P76对象的属性:只对象的外部特性。VB中窗体对象的属性有名称、标题(Caption)、字体(Font)、背景颜色等;P77对象的方法:方法是对象可以执行的操作。P19具体请参照课本P127-132附录三VB常用控件具体内容。对象的事件:P19能被对象辨认的动作。对象根据设计的操作做出的一系列反映,完毕一个具体的操作过程。如对命令按钮的单击(Click)、双击(DbClick)都属于事件。具体请参照课本P127-132附录三VB常用控件具体内容。二、VB语言基础(一)VB的基本数据类型P21整型(Integer)、长整型(Long)、单精度型(Single)、双精度型(Double)、字符串型(String)、布尔型(Boolean)。特别注意整型(Integer)的范围:-32768~32767,数值范围较小。(二)变量与常量(1)变量的定义:格式:Dim<变量名>As<数据类型>(P21-P23)举例:DimNAsInteger,SAsString(定义一个变量名为N的整型变量,变量名为S的字符串型变量)变量名取名规则:●开头:必须以字母或汉字开头,而不能用数字或其他字符开头;●组成:字母、汉字、数字、下划线,不能具有小数点、空格、?、*、-、\、/等字符,不能使用VB保存字,如:Dim,As,If,Else,For,Next,Print,Sub,End等;不能使用任何特殊符号,如π、α、β等。●长度:不能超过255个字符,(一个汉字占两个字符);(2)常量的定义:(常量名命名规则参考变量名)格式:Const常量名[As类型]=表达式举例:ConstPI=3.1415926数值常量:如a=60字符串常量:如a="123"s="hello"(二)VB的重要运算1.算术运算符:+-*/Mod(求余-两数相除取余数)\(整除-两数相除取商)如:6mod2=07\2=3优先顺序:^-*/\mod+-(课本P25表2-6P26)2.字符串运算符:&+例:"123"+111=234"123"&111="123111""123"+"111"="123111"3.关系运算符:=><<>(不等号)<=>=4.逻辑运算符:not(取反)and(与运算)or(或运算)当一个表达式含多种运算符时,运算优先级是:算术运算符>字符串连接运算符>关系运算符>逻辑运算符如:在VB中,下列运算符优先级别最高的是(A)A.modB.>C.notD.=优先顺序:(A>B.D>C)(三)常用的几种函数(以下参数中出现C的地方表达是字符串)1.数学函数:求平方根函数sqr()、求绝对值函数Abs(),向下取整函数Int()(P30)如:x=25,sqr(x)=5Abs(-x)=Abs(-25)=25Int(4.8)=4Int(-4.8)=-52.字符串函数:Left(C,n)——截取字符串左边部分、Right(C,n)——截取字符串右边部分、Len(C)——求字符串长度(P31)如:若字符串常量C="Morning",则:Len(C)=7Left(C,3)="Mor"Right(C,3)="ing"Mid(C,3,3)="rni"3.类型转换函数:Val(C)——将字符串转换为数值、str(X)——将数值转换为字符串(P32)4.日期函数:date()——返回系统的当前日期、time()——返回系统的当前时间,Now()返回系统的当前日期和时间(四)VB表达式算术表达式,关系表达式,使用not、and、or构造简朴的逻辑表达式。要特别注意VB表达式与数学表达式的区别。数学表达式VB表达式b2-4acb^2-4*a*cSqr(a-b)A≠BA<>BX≥0X>=0Y≤1Y<=0(x^2-y^2)/(2*a*b)(五)VB的基本语句和变量的定义1.赋值语句:用“=”来实现,赋值号“=”左边只能是变量或对象的属性名,右边可以是常量、变量、表达式或函数均可。表达将“=”右边的值赋给左边变量。如:N=N+1表达将N的值加1后重新赋给N,结果N的值在原基础上增长了1。2.输入:(1)(输入函数)用法:变量名=inputbox("提醒")。如:N=inputbox("提醒")作用:在程序运营后提供对话框让用户输入,待用户输入完毕拟定后,将用户输入的内容赋给变量N。3.输出:Print语句,例如:a=15,b=20,则:Printa+b输出:35(表达输出变量s的值)Print"s=";a;"+";b;"=";a+b输出:s=15+20=35(带双引号("")的,双引号中的内容是什么直接输出什么;不带双引号的则直接输出变量的值)Print"a+b=";a+b输出:a+b=35(P27右下角小字部分-P28顶部第一行)注意:print语句中,可以用分号(;)也可以用逗号(,),输出格式不同如下:Print"a+b=";a+b输出:a+b=35(输出的结果中都是连续输出,中间无空格隔开)Print"a+b=",a+b输出:a+b=35(输出的结果中间有空格隔开)(六)程序的三种基本结构:顺序结构、选择结构(分支结构)、循环结构1.程序的顺序结构:按照自上而下的顺序执行。(2)(双分支选择结构):If(2)(双分支选择结构):If条件Then语句或语句组1else语句或语句组2EndIf功能:条件成立则执行then后面的语句,否则执行else后面的语句(1)(单分支选择结构):If条件Then语句或语句组EndIf功能:假如条件成立则执行then后面的语句,不成立则跳出If语句举例:有一分段函数,输入一个x的值,根据x的值输出y的值。已知:1(x>0)Y=0(x=0)-1(x<0)if多分支结构实现分段函数(其中倾斜画线部分是注释):DimDimxAsInteger,yAsIntegerx=Val(Text1.Text)'通过文本框输入x的值Ifx>0Then'判断x>0是否成立,成立则执行语句:Print"y=1"Print"y=1"'输出双引号内的内容y=1ElseIfx=0Then'否则(意思是x>0不成立的情况)再判断x=0是否成立,成立则执行:Print"y=0"Print"y=0"'输出双引号内的内容y=0Else'否则(意思是x=0不成立,由于是在x>0不成立的情况下才判断x=0,因此此处是x<0的情况)Print"y=-1"'输出双引号内的内容EndIf'多分支结构的if语句结束Select……Case语句实现分段函数DimxAsInteger,yAsIntegerDimxAsInteger,yAsIntegerx=Val(Text1.Text)'通过文本框输入x的值SelectCasexCaseIs>0'大于0的情况下输出y=1Print"y=1"Case0'等于0的情况下输出y=0Print"y=0"CaseElse'其它情况(剩下的只有小于0的情况)输出y=-1Print"y=-1"EndSelect'结束select语句3.程序的循环结构:DoLoop语句,ForNext语句,不多于二重循环。(1)For……next实现循环(只要循环变量没有超过终值就循环,超过终值就退出循环)ForFor循环是计数型循环语,用于控制循环次数已知的循环结构。语句形式如下:For循环变量=初值To终值[Step步长][循环体]Next[循环变量]循环次数=Int∣(初值-终值)/步长∣+1如:Fori=1to100Step2s=s+iNexti问题:该循环将执行循环体语句s=s+i多少次?循环次数=Int∣(1-100)/2∣+1=Int∣(-99)/2∣+1=Int∣(-49.5)∣+1(取绝对值后)=Int(49.5)+1=49+1=50次(2)do……loop实现“当”型循环(3)do……loop实现“直到”型循环Dos=s+iDos=s+iLoopuntili>100功能是:一直循环,直到条件成立时退出循环。DoWhilei<=100s=s+iLoop功能是:当条件成立时循环,条件不成立时退出循环。三、程序设计基础(一)结构化程序设计基本思想:运用软件工程思想,“自顶向下,逐步求精”。结构化程序设计的基本方法:将功能相对独立的程序块定义为函数或过程,供在程序的其他位置调用。(二)VB的三种工作模式:设计模式、运营模式、中断模式。主题三:算法与问题解决例举(了解两种方法的重要区别,懂得判断什么情况下适合用那种方法解决即可)一、解析法:找出表达问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题的求解,这种方法叫解析法。解析法通常需要灵活运用数学、物理等学科的知识。可以运用解析法解决一些简朴的数学问题。如:输入方程的三个系数a、b、c,求一元二次方程的解;输入矩形的长与宽,求矩形的面积与周长等。(P42-43)二、穷举法(也叫枚举法、列举法):列举所有也许的情况,逐个判断哪些是符合问题所规定的条件,从而使问题得以解决的方法。如百钱百鸡问题,打印出所有三位数的水仙花数问题,鸡兔同笼问题,换钱问题等等,都可以使用穷举法解决。(P45)(一)列举出可以用穷举法解决的问题的特点:解的个数有限且可一一列举。(二)穷举法使用的一般模式是:(1)列出问题的也许范围,一般用循环或者循环嵌套结构来实现;(2)探究、挖掘出问题解的约束条件,一般用if语句;(3)根据约束条件优化算法,尽也许地缩小穷举范围,减少穷举次数,减少算法的时间和空间复杂度。(三)用穷举法设计简朴程序解决生活或学习中的具体问题。(2023年6月学业水平考试真题)65.穷举法是

温馨提示

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

评论

0/150

提交评论