1、上一页返回首页下一页学考+选考总复习考点一考点二考点三考点四课后即时训练第二单元 信息的加工 上一页返回首页下一页学考+选考总复习浙江考试标准考试内容考核要求考试属性 1.计算机的基本功能与特征b 2.字处理 文本的基本编辑 批注和修订 图片与表格处理 c 必考 上一页返回首页下一页学考+选考总复习3.表处理 表格数据的基本操作 表格数据的排序与筛选 数据分析及应用 c 4.算法及算法的表示 算法的基本概念 算法的常用表示方法 顺序、选择、循环三种控制结构 b 必考加试 上一页返回首页下一页学考+选考总复习5.算法的程序实现 对象、属性、事件和事件处理的概念 VB 应用程序的界面设计与调试 基
2、本数据类型、常量、变量、常用的标准函数(Abs、Int、Sqr、Rnd、Val、Str、Len、Mid)算术、关系、逻辑三类基本运算及表达式 赋值语句、选择语句、循环语句、注释语句 解析算法、枚举算法等常用算法的实现 c 上一页返回首页下一页学考+选考总复习6.智能处理 语音识别 字符识别 机器翻译和自然语言处理 b 必考 上一页返回首页下一页学考+选考总复习考点一|计算机基本功能特征及文字处理、智能处理 一、计算机基本特征与功能1计算机的基本功能计算机的基本功能是_,信息加工处理本质上都是通过计算完成的。2计算机的基本特征运算速度_,准确性_,存储容量_。上一页返回首页下一页学考+选考总复习
3、3计算机解决问题的一般步骤_寻找解决问题的途径和方法用计算机处理。二、文本的基本编辑1文字处理软件:能建立和编辑以文本为主的软件通常称为文字处理软件,常见的_及金山公司的 WPS 软件。Word2003 扩展名是_,Word2007 及之后的扩展名是_。2字处理的_功能可以修正一般的打字错误或者是自动改正为常见的格式,如首字母大写等,或者是将某个特定字符替换为另一个字符。上一页返回首页下一页学考+选考总复习3_功能适合于批量修改相同的内容,同时也适合字体格式的修改。4拼写和语法检查:拼写和语法检查可在键入单词或词组的同时自动进行拼写检查,用红色波浪下划线表示可能出现的_错误,用绿色波浪下划线表
4、示可能出现的_错误。上一页返回首页下一页学考+选考总复习三、批注和修订1_功能是对选中的字、词或段落添加发表看法和建议。2_功能可以明确显示出文档修改前后的差异,即删除、添加的是什么内容。【答案】批注 修订上一页返回首页下一页学考+选考总复习四、图片与表格处理1图片的插入与格式设置使用“插入”菜单中的“图片”命令可以插入本地计算机中的图片及剪贴画。图片的版式有:嵌入型、_、紧密型、上下型、浮于文字上方、衬于文字下方。上一页返回首页下一页学考+选考总复习2表格的处理Word 中表格插入可使用“表格”菜单中的“插入”命令或工具栏中的“插入表格”工具实现。在表格中右键选择“表格属性”,可设置表格的_
5、,行、列、单元格的宽高。【答案】四周型 环绕方式上一页返回首页下一页学考+选考总复习五、智能处理1_是以语音为研究对象,通过语音信号处理和模式识别让机器自动识别和理解人类口述的语言,并把语音信号转变为相应的文本或命令的技术。2字符识别技术汉字输入分为_和_两种方法。自动输入又有语音识别和汉字识别等输入方法,汉字识别技术可以分为印刷体汉字识别和手写体汉字识别技术。上一页返回首页下一页学考+选考总复习(1)_(OCR)软件OCR 软件,主要功能是从扫描获得的图像中识别文字,对扫描的印刷体文字识别率较高。(2)OCR 软件识别文字的步骤。扫描图像,用扫描仪获取图像。对图像文件进行预处理(可选,不是必
6、要步骤)以提高识别的正确率,如去噪点、倾斜校正等。选择识别区域,拖拽鼠标选择识别区域。在 OCR 软件中,点击“识别”按钮进行识别文字。上一页返回首页下一页学考+选考总复习【自我校对】计算 快 高 大 分析问题 Word doc docx 自动更正查找和替换 拼写 语法 语音识别技术 人工键入 自动输入 光学字符识别上一页返回首页下一页学考+选考总复习1.(2015浙江 3 月学考)使用 OCR 软件进行文字识别,部分界面如图所示:()上一页返回首页下一页学考+选考总复习则下列说法正确的是A区域中的文字为图像形式B区域中的文字为文本形式C当前被识别的文件有 2 个D单击区域中的文字“峦”,区域
7、中的“恋”字将变成“峦”字上一页返回首页下一页学考+选考总复习D 从题图中可以看出,当前识别操作已经完成,正在进行识别结果的文字校对。避暑胜地昆明tif 是识别对象(图像文件),避暑胜地昆明TXT 是识别结果(文本文件),区域显示的是识别对象(避暑胜地昆明tif)某部分,区域显示的是识别结果(避暑胜地昆明TXT)某部分,区分的方法是识别对象往往带有印刷的痕迹,而且文字通常都是正确的。区域“相似字”是校对时可供选择的文字。点击区域的“峦”处,可以修改区域中的相应文字。上一页返回首页下一页学考+选考总复习2(2015 年 3 月浙江学考)利用扫描仪和 OCR 软件将某一报纸上的文章内容输入到计算机
8、中,以文本方式保存,有以下操作过程:用 OCR 软件识别 校对文字 扫描报纸上的相关文章,获取图像 保存文本文档正确的步骤是()ABCD上一页返回首页下一页学考+选考总复习C OCR 软件的操作步骤:将需要识别的内容扫描成图片用 OCR 软件打开图像文件有需要的话,对图像进行倾斜校正或旋转等对图像进行版面分析选取识别区域文字识别校对文字导出结果。上一页返回首页下一页学考+选考总复习一、Word 的查找替换功能与自动更正功能查找替换功能可以将文档中某个词语一次性快速地替换成另一个词语。下图是查找替换功能的选项设置:上一页返回首页下一页学考+选考总复习点击“全部替换”,可以将全文中的“micros
9、oft”替换成“微软”,而且该操作是单次效果。下次要替换,需要重新操作一遍。自动更正功能可以将词组、字符等文本或图形替换成特定的词组、字符或图形,从而提高输入和拼写检查效率。用户可以根据实际需要设置自动更正选项。上一页返回首页下一页学考+选考总复习二、Word 的批注功能与修订功能的区别“修订”与“批注”都可以通过各自的方式对文件发表自己的意见。区别之处:它们的不同之处除了形式上的不同之外,“批注”只以意见的方式出现在某段文字或整个文档中,而“修订”的作用要大得多,利用它可以将已经成文的意见直接添加到文档中作为正文出现,原作者可以对这段修订进行“接受”或“拒绝”处理。上一页返回首页下一页学考+
10、选考总复习三、OCR 软件的功能和界面1用 OCR 软件识别字符的步骤:扫描印刷件获取图像用 OCR 软件打开扫描得到的图像文件对图像进行旋转或倾斜校正划分识别区域单击识别按钮校对文字保存文字。2OCR 软件支持的文件类型为图片:上一页返回首页下一页学考+选考总复习如图所示,OCR软件能支持*.tif、*.bmp、*.jpg等图片文件。上一页返回首页下一页学考+选考总复习3为了获得较好的识别率,可以对图像文件进行倾斜校正(图像轻微不端正)、旋转等操作。4OCR 软件的界面:上一页返回首页下一页学考+选考总复习“1”是被识别的图像文件,“2”是识别的结果文件(文本文件)。“3”是识别的结果(文本
11、),“4”是被识别的对象(图像),“5”是相似字候选区。当前正在校对识别的结果,如果单击“5”处的“0 户”,则“3”处的“产”字将变为“户”。上一页返回首页下一页学考+选考总复习1在使用 Word 软件编辑某文档时,部分界面如下图所示。下列说法正确的是()电视剧何以笙箫默改编自顾漫同名小说,由上海剧 酷文化传播有限公司出品,刘俊杰执导,顾漫、墨宝非宝编剧,钟汉良、唐嫣领衔主演。上一页返回首页下一页学考+选考总复习A使用了自动更正功能,将“巨酷”改为“剧酷”B使用了插入功能,插入了“传播”C使用了修订功能,修订前的原文是“由上海剧巨酷文化传播有限公司出品”D使用了修订功能,修订后的内容是“由上
12、海剧酷文化传播有限公司出品”上一页返回首页下一页学考+选考总复习D 这是 Word 2010 的修订界面,原文是“由上海巨酷文化有限公司出品”,进入修订状态后,编辑人将“巨”改为了“剧”,并插入了“传播”两字。看到的状态是“巨”字中间有一道删除线,“剧”字下方有一道下划线,“传播”两字下方有一道下划线。接受所有的修订后内容变为“由上海剧酷文化传播有限公司出品”。上一页返回首页下一页学考+选考总复习2小民通过 OCR 软件识别了一篇有关科技革命的材料并保存为 Word 文档后,发现文档中所有的“科技革命”都被误识为“科技早命”。要快速地将文档中所有的“科技早命”改为“科技革命”,可使用 Word
13、 软件中的()A自动更正功能B修订功能C替换功能D批注功能C 自动更正只有在输入词语时才能发生替换。对于已经完成输入的文档,只能通过查找替换功能才能快速替换词语。上一页返回首页下一页学考+选考总复习3使用 Word 软件编辑文档的部分界面如下,以下说法正确的是()A添加批注的用户为“徐震”B接受批注后,文字“浙江省环保厅厅长”变成“浙江省环保厅厅长徐震”C拒绝所有修订后,文字变成“是讨论未来五年大气污染防治计划。浙江省环保厅厅长说,“正当其时”D接受全部修订后,文字变成“是讨论未来五年大气污染防治计划。浙江省环保厅厅长说,“正当其时”上一页返回首页下一页学考+选考总复习D 如题图所示,“是讨论
14、五年大气污染防治计划。浙江省环保厅厅长对省长说,“正当其时”修订为“是讨论未来五年大气污染防治计划。浙江省环保厅厅长说,“正当其时”;将“浙江省环保厅厅长”批注为“徐震”,因此选项 D 是正确的。上一页返回首页下一页学考+选考总复习4在识别图像文件时发现文字的识别率不高,如下图所示。先进行什么操作后,再进行文字识别可能会提高识别的正确率()上一页返回首页下一页学考+选考总复习A旋转 90 度B图像倾斜校正C翻转图像D放大图像B 图像的略微倾斜造成了文字的识别率低,这是扫描时很容易发生的问题,因此 OCR 软件提供了“图像倾斜校正”功能,它会自动调整倾斜的角度,但是“图像倾斜校正”只支持略微倾斜
15、的图像。如果倾斜角度太大,比如文字从纵向变成了横向。则必须通过旋转,设置旋转的角度值,调整图像的角度。上一页返回首页下一页学考+选考总复习5某用户使用 Word 软件编辑文档,部分界面如下图所示:对于文字“坐馆”处的操作,下列说法正确的是()A修改“坐馆”为“做官”B修改“做官”为“坐馆”C插入的内容为“做官”D删除的内容为“坐馆”上一页返回首页下一页学考+选考总复习B 本题考查 Word 修订功能的使用方法。上一页返回首页下一页学考+选考总复习考点二|表格处理 一、表格数据的基本操作 1电子表格基本知识(1)常见的电子表格软件常见的电子表格软件有_、金山表格等。Excel2003 的扩展名是
16、_,Excel2007 及之后的扩展名是_。强大的计算、统计、分析及图表功能是其最大的优点。上一页返回首页下一页学考+选考总复习(2)Excel 基本概念在 Excel 中,电子表格文档通常被称为一个_文件,由若干张工作表组成,而工作表又是由行和列组成,行和列的交叉点称为_,是存储数据的基本单元。(3)数据区域表示连续的矩形区域可以由这个区域左上角和右下角单元格用冒号(:)连接来表示,不连续区域用逗号将各区域分隔。选择多个区域时,需配合 Ctrl 键。例如:(A1,A2,A3,A4)区域表示从 A1 到 A4 的连续区域,也可以用 A1:A4 来表示。上一页返回首页下一页学考+选考总复习(4)
17、填充柄及自动填充功能填充柄外形表现为单元格右下角的黑色小方点,光标从其他地方移动到该处时,形状会从_。自动填充会根据单元格的内容实现复制或根据单元格内容的规律而变化。例如:在计算相邻单元格的值时,可以使用填充柄向上方、下方、左方、右方区域快速填充。填充的功能很强大,日期和星期也可以向下进行填充;或数据没有规律,填充的内容则是对前面数据的复制。上一页返回首页下一页学考+选考总复习2单元格格式设置(1)数据类型常见的数据类型有_、_、日期型、货币型、百分比型等,其中数值型、货币型、百分比型,可以用于加减等算术运算。Excel 最大的特点是有强大的计算、统计功能,因此表中大部分数据是数值型,数值还可
18、以设置小数位数及千分位的格式。货币型一般会在其值的前面加一个货币符号。百分比型一般在其值的后面会出现一个百分号。上一页返回首页下一页学考+选考总复习(2)对齐方式单元格格式窗口中的标签如图所示,单元格的对齐方式中可以设置单元格的水平或垂直方向上的对齐方式,如居中、靠左、靠下等。上一页返回首页下一页学考+选考总复习二、表格数据的排序、筛选及图表制作1排序及筛选(1)_一般以列为关键字进行排序。在选择排序的区域时,一般需要选择记录的所有列的数据,否则仅对选中的列进行排序,可能会造成该列数据与其他列数据不匹配的问题。排序是 Excel 中较为常用的数据分析方法,当需将数据按某种规律进行排列,就需要用
19、到排序了。上一页返回首页下一页学考+选考总复习(2)_也是一种数据分析方法,它不会改变原始数据,而是将符合指定条件的数据行保留,不符合条件的数据行隐藏起来。在筛选标志中可以实现按当前列进行升序或降序排列功能,但区域中不能有合并单元格。筛选中最常用的“自定义”筛选,最多可以按两个条件进行筛选,可以单击“全部”选项显示所有的数据。例如:找出演讲内容在 35 分以上、演讲技巧在 28 分以上的同学,可以先对演讲内容字段进行筛选,再对演讲技巧字段进行筛选。上一页返回首页下一页学考+选考总复习2图表制作Excel 图表的特点是以图表的形式形象地表现数据间的特征。制作图表时,一般的要素如下:(1)数据源区
20、域:参与对比数据的范围。可以有区分地选择数据区域。(2)图表类型:常用的类型有_、_、_。类型柱形图折线图饼图 优点各种数据大小或多少的对比 数据连续变化的趋势 所占的百分比上一页返回首页下一页学考+选考总复习例如:在对比各个国家队所获奥运会金牌时,可以用柱形图;在查看 112月降水量变化时,可以采用折线图;查看各个品牌所占市场份额时可以用饼图。(3)标题:显示图表的主题。三、数据分析及综合应用电子表格在实际的生活及生产中应用广泛,具有计算便捷性及图表呈现的直观性的特点。利用电子表格对图表进行数据分析,得出相应的结论。公式是用户自定义的数学表达式,输入时必须以_开头。函数是Excel 提供的完
21、成特定功能的命令,通常需要用户输入相关的参数。上一页返回首页下一页学考+选考总复习注意:(1)一般先选择存放结果的单元格为当前单元格;(2)在公式或函数中,不能引用当前单元格,避免造成_。例如:数据汇总时,往往要计算“汇总”字段的总和或平均值,计算算术总和的函数名为_,计算算术平均值的函数名为_。上一页返回首页下一页学考+选考总复习【自我校对】Microsoft Excel 或 Excel2010 xls xlsx 工作薄 单元格 空心十字变为实心十字 数值型 文本型 排序 筛选 柱形图 折线图 饼图“”或等号循环引用 SUM AVERAGE上一页返回首页下一页学考+选考总复习1(2015 年
22、 10 月浙江选考)小张收集了某城市 20 种主要食品平均价格的数据,并用 Excel 软件进行数据处理,如图 1 所示。请回答下列问题:上一页返回首页下一页学考+选考总复习图 1上一页返回首页下一页学考+选考总复习(1)在如图 1 所示工作表中,区域 G4:G23 中的数据是通过公式计算得到的:选择该区域中的一个单元格,输入公式,然后用自动填充功能完成其他单元格的计算。G4 单元格的公式是_。(提示:涨跌幅(%)(本期价格(元)上期价格(元)/上期价格(元)100)(2)为了更加直观地比较蔬菜类价格波动情况,小张制作了如图 2 所示的图表。该图表的数据区域是 B3,B18:B23,E3:F3
23、,_。上一页返回首页下一页学考+选考总复习图 2(3)若将 F23 单元格中的数据改为 7.06,则图 2 中“豆角”的“本期价格(元)”对应的数据条将_(选填:升高/不变/降低)。(4)为了筛选出上期价格和本期价格相同的所有食品,应对_列设置筛选条件。上一页返回首页下一页学考+选考总复习【解析】本题综合考查利用 Excel 软件解决实际生活问题的能力,考查公式的运用,图表的分析能力,以及数据筛选的能力。(1)采用相对地址的引用,G4 单元格的公式是(F4E4)/E4*100,此处不要漏掉公式最前面的“=”。(2)题图 2 中数据涉及“食品名称”“上期价格”“本期价格”三个字段,B 列数据选择
24、了 B3,B18:F23,根据数据的一致性,E 列、F 列应该选择 B3,B18:F23。上一页返回首页下一页学考+选考总复习(3)修改数据表中的数据,图表中的数据系列也会发生相应的变化。将 F3 单元中的数据由 7.76 改为 7.06,题图 2 中的“豆角”的“本期价格(元)”对应的数据条将会降低。(4)上期价格和本期价格相同食品,其涨跌幅为 0.00,因此应该在涨跌幅(%)列或 G 列设置筛选条件。【答案】(1)(F4E4)/E4*100 (2)E18:F23(3)降低(4)涨跌幅(%)或 G上一页返回首页下一页学考+选考总复习2.(2016 年 4 月浙江选考)小李收集了 2015 年
25、浙江省交通运输客运量统计数据,并用 Excel 软件进行数据处理,如图 a 所示。请回答下列问题:图 a上一页返回首页下一页学考+选考总复习(1)区域 C17:E17 中的数据是从 B17 单元格利用自动填充功能得到的。则B17 单元格输入的公式是_。(2)若 F16 单元格数据被误删,则 E17 单元格将显示为_。(单选,填字母:A.1.87%B0 C#DIV/0!DE16/$F$16)(3)若要对 112 月份的数据以“客运总量”为关键字按降序进行排序,则排序时选择的数据区域是_。(4)将区域 A1:F15 的数据复制到新工作表并进行筛选,设置“铁路”和“公路”的筛选方式均如图 b 所示,
26、则筛选出的是_月份的数据(填具体月份)。上一页返回首页下一页学考+选考总复习图 b【解析】本题主要考查的是 Excel 知识的综合应用。(1)本题要求掌握公式、绝对地址和相对地址的应用。通过观察发现 E17 单元格中的公式为E16/$F$16,其中 E16 为相对地址,$F$16 为绝对地址,则可得出 B17 单元格中的公式。上一页返回首页下一页学考+选考总复习(2)本题要求掌握公式和地址的基本知识。由于 E17 单元格的值由公式“B16/$F$16”得到,且$F$16 为绝对引用,所以删除 F16 单元格数据后其引用不复存在,将出现被 0 除的情况,所以正确答案为 C。(3)本题要求掌握数据
27、排序的基本概念及其用法。排序的核心思想是根据某一字段值,进行记录间位置的交换,且要求整体交换,所以要选全有效数据。从题目中分析得知,本题的有效数据区域为 A3:F15 或 A4:F15。上一页返回首页下一页学考+选考总复习(4)本题要求掌握数据筛选的基本概念及其用法。筛选只是将不符合条件的数据隐藏,而不是删除。对“铁路”和“公路”均进行同样的筛选,其结果是两次筛选结果的交集。对“铁路”进行筛选的结果是 1、2、12 月份的数据;对“公路”进行筛选的结果是 3、11、12 月份的数据,所以最终结果为 12 月份的数据。【答案】(1)B16/$F$16(2)C(3)A3:F15 或 A4:F15(
28、4)12上一页返回首页下一页学考+选考总复习一、排序在 Excel 中,排序的操作步骤如下:选择参加排序的数据区域执行“数据”菜单下的“排序(S).”命令设置主要关键字、排序方式,如有次要关键字、第三关键字,也进行相应选择单击“确定”。需要注意的是,Excel电子表格中对数据进行排序操作时,不能只选定关键字段排序,而是应该将参与排序的数据整条记录全部选定后再排序。上一页返回首页下一页学考+选考总复习二、自动筛选在 Excel 中,筛选的操作步骤如下:选定筛选数据区建立筛选,数据筛选自动筛选,此时每个筛选列都有组合框根据相应条件设定筛选数据。在 Excel 中,图表引用的是区域,筛选会造成数据区
29、域改变,图表也会随之发生变化。三、图表的建立在 Excel 中,建立图表的四个步骤:选择图表类型选择图表源数据设置图表选项选择图表位置。上一页返回首页下一页学考+选考总复习1小金用 Excel 对本班第一小组的期中成绩进行统计,如下图所示:上一页返回首页下一页学考+选考总复习小金想按“物理成绩”对第一小组进行从高向低排序,其操作步骤如下:A选择数据区域 A1:F13B执行“数据”菜单下的“排序(S).”命令C设置主要关键字为“物理”,排序方式为“降序”,单击“确定”,出现如图所示的提示信息。上一页返回首页下一页学考+选考总复习引起这个错误的操作步骤是_(填字母),应改正为_。【解析】A1 单元
30、格是由 A1 至 F1 单元格合并而成,出错的原因在于在选择数据区域时将 A1 单元格也选中参与到数据排序中,当参与排序的单元格大小不一样时,便会出现题图中的错误提示。因此应将数据区域改为 A2:F13(或 A3:F13)。【答案】A;选择数据区域 A2:F13(或 A3:F13)上一页返回首页下一页学考+选考总复习2刘畅是某家公司的会计,她用 Excel 制作了本年度公司的资金运作基本情况统计表,并制作了相应的图表,如图 1 所示:图 1上一页返回首页下一页学考+选考总复习刘畅选择 A1:E9 区域,按照图 2 所示进行自定义筛选后,将显示_大于_且小于_的数据。筛选完毕后,“年流动资金”的
31、图表_(填:会/不会)发生变化。图 2上一页返回首页下一页学考+选考总复习【解析】在 Excel 中,图表引用的是区域,筛选会造成数据区域改变,图表也会随之发生变化。【答案】年流动资金;150000;1800000;会上一页返回首页下一页学考+选考总复习3如图所示,回答下列问题(1)根据上图,计算 F3 单元格的值,可使用的公式是()。AC3D3EBB3C3D3E3CB3/E3DB3*E3上一页返回首页下一页学考+选考总复习(2)根据图上,计算马运成的总分,可使用的函数是()。A.=Sum(F3:F8)B=Sum(F8:E8)CAverage(F3:F8)DAverage(B8:F8)【解析】
32、本题考查 Excel 公式和函数的计算。(1)要计算 F3 单元格的总分,可以使用公式“B3C3D3E3”;(2)要计算马运成的总分,可使用的函数是Sum(B8:E8)。【答案】(1)B(2)B上一页返回首页下一页学考+选考总复习4下列关于一个 Excel 数据排序的说法,正确的是()。A英文字母排序时可以设置是否区分大小写B只能按数字大小进行排序C汉字排序时只能按拼音字母顺序排序D排序时只能按列方向进行排序A 本题考查对 Excel 中数据排序功能的理解。上一页返回首页下一页学考+选考总复习5关于 Excel 中数据的筛选,下列说法中正确的是()A数字筛选只能设置一个筛选条件B筛选是一种数据
33、分析方法,可能会改变原始数据的值C筛选就是保留符合指定条件的数据,删除不符合条件的数据D筛选可以按指定条件筛选,也可以筛选出最大或最小的几个数D 筛选可以实现符合条件的记录显示,不符合条件的数据记录隐藏;筛选不会改变原始数据的值;筛选可以设定“自定义”筛选出最大或最小的几个数。上一页返回首页下一页学考+选考总复习考点三|算法及算法的表示 一、算法及算法的表示1使用计算机解决问题的一般过程所谓用计算机来解决某个问题,实际上是用计算机来处理与这个问题相关的信息。使用计算机解决问题一般要经历三个阶段:上一页返回首页下一页学考+选考总复习第一阶段:分析问题确定要用计算机做什么,即_。第二阶段:寻找解决
34、问题的基本途径和方法。第三阶段:用计算机进行处理。2算法是对解题方法的精确而完整的描述,即解决问题的方法和步骤。并不是只有“计算”的问题才有算法。日常生活当中解决问题就要用算法。对于同一个问题,有时也可以有不同的算法。算法有以下特征:上一页返回首页下一页学考+选考总复习(1)有穷性。一个算法必须保证它的执行步骤是有限的,即它是能终止的。一般来说,“有穷性”也指在有限的或者合理的时间范围内完成全部操作。(2)_。算法中的每个步骤必须有确切的含义,不能有两义性。(3)能行性。算法中的每一个步骤都要是足够简单、能实际操作的,而且能在有限的时间内完成。(4)有_输入。算法常需要对数据进行处理,因此算法
35、常常需要数据输入。如果初始数据已经存在,则不再需要从外部输入数据。(5)有_输出。算法的目的是用来解决问题的,它必须向人们提供最终的结果。上一页返回首页下一页学考+选考总复习3算法的常用表示方法算法常用的表示方法有_、_、计算机语言和伪代码等。(1)自然语言。用自然语言描述算法通俗易懂,但其缺点是叙述比较繁琐冗长,容易出现“歧义性”。(2)流程图。是一种直观易用,用图形描述算法的方法,也是目前使用最广泛的一种方法。上一页返回首页下一页学考+选考总复习符号名称图形功能 开始/结束框表示算法的开始与结束 输入/输出框表示算法的输入或输出操作 处理框表示算法的各种处理操作 判断框表示算法的条件判断操
36、作(3)计算机语言。用计算机语言表示算法必须严格遵守所使用的程序设计语言的语法规则。上一页返回首页下一页学考+选考总复习二、算法的控制结构算法的控制结构是指算法中各个处理步骤的执行次序和模式。通常算法的执行流程一般可分为三种控制结构,即_、_和_。(1)顺序结构:在算法流程中,执行完一个处理步骤 Stepl 后,顺序执行紧跟着的下一个步骤 Step2,一直这样下去直至完成任务。上一页返回首页下一页学考+选考总复习(2)选择结构也叫分支结构,就是判断条件是否成立,并选择某一条路径中的指令执行。上一页返回首页下一页学考+选考总复习(3)循环结构就是首先判断条件是否成立,如果不成立则跳出循环体,如果
37、条件成立则执行循环体内的指令,然后再次判断条件是否成立,如果条件成立则再次执行循环体内的指令,直至条件不成立跳出循环体为止。【自我校对】确定解题任务 确定性 有 0 个或多个 一个或多个 自然语言 流程图 顺序结构 选择结构或分支 循环结构上一页返回首页下一页学考+选考总复习1(2015 年 10 月浙江学考)计算 s12345 的某算法流程图如图所示:上一页返回首页下一页学考+选考总复习若要计算 s246810,则可将上述流程图中的“ssa”改为()A.sa2B.ss2C.ssa2D.sss2a2C 本题考查循环结构程序的执行过程。变量 s 是一个累乘器。由于 a 的取值分别是 1、2、3、
38、4、5,因此需要 a2 以后得到 2、4、6、8、10,再与 s 累乘,得到我们想要的结果。上一页返回首页下一页学考+选考总复习2(2016 年 4 月浙江选考)某算法的部分流程图如下图所示,执行这部分流程后,变量 x 的值是()A0 B1 C2 D3上一页返回首页下一页学考+选考总复习B 本题考查的是循环结构流程图。观察流程图可知,循环执行的条件是“xy”取值为真,否则将退出循环。已知 x3,y0,第 1 次循环之后,x2,y1;第 2 次循环之后,x1,y2,此时“xy”为假,所以循环结束,x 的值为 1,故 B 正确。上一页返回首页下一页学考+选考总复习 程序的三种基本结构及 VB 语言
39、表示 顺序结构:顺序结构是按语句的先后顺序依次执行的程序控制结构。流程图表示为VB 程序语言表示为:s1ss*a上一页返回首页下一页学考+选考总复习分支结构:分支结构又称为选择结构。根据条件判断其是否成立,从而选择程序执行的方向,执行其中的一个分支。分支语句的语法如下:流程图表示为:上一页返回首页下一页学考+选考总复习VB 程序语言表示为:If gp thenTextl.Text“太贵”ElseTextl.Text“正确”End if上一页返回首页下一页学考+选考总复习循环结构:根据条件判断是否成立,如果条件成立,那么重复执行循环结构中某语句序列功能,直到条件不成立,退出循环结构为止。流程图表
40、示为:上一页返回首页下一页学考+选考总复习VB 程序语言表示为Do While i10ss*iii2LoopTextl.TextStr(s)上一页返回首页下一页学考+选考总复习1下列四种流程图样式中,能用于表示循环结构的是()A B C D上一页返回首页下一页学考+选考总复习D 本题考查程序的三种结构用流程图的表示,解题关键是熟悉 3 种流程图的特点,顺序型结构只有 1 条箭头线路,分支型结构有 2 条箭头线路,且不发生箭头回旋。循环结构的特点是其中 1 条线路的箭头方向可以形成回旋而不会发生冲突,掌握这个特点后就可以知道 A 属于顺序型结构,B、C 属于分支型结构,D 属于循环型结构。上一页
41、返回首页下一页学考+选考总复习2某算法的部分流程图如图所示。执行这部分流程后,“xx2”被执行的次数为()A0 B1 C2 D3上一页返回首页下一页学考+选考总复习C 本题考查对算法流程图的理解。这是一个循环结构的算法。x 的初值为3,判断 x0 成立,第一遍循环执行 xx2 后,x 的值为 1,由于此时 x0 成立,执行第二遍循环,执行 xx2 后,x 的值为1,此时 x0 不成立,退出循环,因此 xx2 被执行了 2 次。上一页返回首页下一页学考+选考总复习3萧明申请了一个网银账号,登录网银账号时要输入密码。如果密码输入的错误次数超过 3 次,那么当日网银账号将被锁定,次日自动解锁。下图是
42、登录网银的流程图,萧明不小心输入密码错误了 2 次,第 3 次才正确,那么他的操作流程应该是()上一页返回首页下一页学考+选考总复习ABCDA 本题考查对循环模式程序执行过程的理解。根据题中流程图可知,用户每次登录网银账号时要输入密码,统计输入次数加 1,检验密码的正确性。由于用户萧明输入了 3 次密码,因此被重复 3 遍,之后才执行。上一页返回首页下一页学考+选考总复习4下列关于算法的描述,正确的是()A一个算法的执行步骤可以是无限的B一个完整的算法必须有输出C算法只能用流程图表示D一个完整的算法至少有一个输入上一页返回首页下一页学考+选考总复习B 本题考查算法的特征。算法的特征:有穷性,一
43、个算法必须保证它的执行步骤是有限的。确定性,算法中的每个步骤必须有确切的含义。能行性,即可执行性。有 0 个或多个输入,算法常需要对数据进行处理,一般需要从外界输入数据,如果所需的数据已经包含在算法中,则不再需要输入,此时是 0个输入。有一个或多个输出,算法的目的是用来求解问题,问题求解的结果应以一定的方式输出,即必须告诉用户最后的结果,因此至少要有一个输出。算法的表示可以用自然语言、流程图、伪代码等方式。上一页返回首页下一页学考+选考总复习5如下图所示的流程图片段:其中循环部分执行完后变量 s 的值是()A0 B9 C11 D35上一页返回首页下一页学考+选考总复习D 循环开始时 s0,k1
44、,循环执行的条件为 k10,每执行一次循环 k值增加 2,s 增大 k,则:第一次 k1,k10,则 k12,s0123;第二次 k3,k10,则 k32,s3328;第三次 k5,k10,则 k52,s85215;第四次 k7,k10,则 k72,s157224;第五次 k9,k10,则 k92,s249235;此时 k11,k 不满足 k10的条件,循环结束,故最后 s35。上一页返回首页下一页学考+选考总复习考点四|算法的程序实现 一、面向对象程序设计1面向对象程序设计的基本思想与方法_(OOP)方法:在进行程序设计时,是从分析问题领域中各种客观事物本体的属性和行为,以及它们之间的相互关
45、系着手,在计算机中建立起这些客体的映象对象,用对象对应于问题领域中的客体,用对象间的消息传递来表达客体间的相互作用、相互关系。上一页返回首页下一页学考+选考总复习2对象、属性、方法、类、事件和事件处理的概念(1)_是客观存在的事物或概念,是有着状态和行为的实体。(2)一个对象的状态是通过若干个_来描述的。(3)_是对相同性质的对象的一种抽象,而一个对象则是类的一个“实例”。(4)每个对象都有自己的行为,即对属性进行操作和处理的_。(5)事件就是发生在对象上的事情,通常是由用户在对象上激发的一种动作。一个事件的发生,可以引起某个对象上某个方法的执行,即由某个事件驱动了相应的事件处理过程的执行。这
46、就是面向对象程序设计中的_概念。上一页返回首页下一页学考+选考总复习二、VB 程序界面设计与调试1VB 应用程序的界面设计(1)_,在 Basic 语言基础上发展起来,可视化的程序设计工具。(2)VB 程序设计环境的窗口主要由对象窗口、控件工具箱、属性窗口、工程窗口组成。窗体(Form)可以看作是一个“容器”,其中放置着各种各样在应用程序中必须用到的对象。控件工具箱集中了常用的基本控件:_(Label),_(TextBox),_(CommandButton),_(ListBox),图像框(Image),定时器(Timer)等。上一页返回首页下一页学考+选考总复习2VB 应用程序的界面调试与运行
47、(1)VB 程序的调试和运行运行:单击工具栏中“运行”选项中的“启动”按钮或单击快捷键_,运行应用程序。(2)VB 应用程序的保存保存方法:在“文件”菜单中选“工程另存为”。应用程序的窗体和工程是分开存储到文件夹中的,其相应的文件扩展名分别是“_”和“*.vbp”。也可以选“文件”菜单中的“生成工程*.exe”,这样,就可在Windows 环境中直接运行这个应用程序了。上一页返回首页下一页学考+选考总复习三、VB 程序设计初步1VB 基本数据类型,常量、变量和数组的概念(1)数据是信息的一种记录形式。在 VB 中,常用的基本数据类型有以下几种:_(整数型),_(长整数型),Single(单精度
48、实数型),Double(双精度实数型),_(字符串型),Boolean(逻辑型),Date(日期型)。上一页返回首页下一页学考+选考总复习(2)常量常量是指在程序执行过程中其值_的存储单元和数据。在 VB 中,常见的常量类型有:整数常量:如 0 100实数常量:如 3.14 1.2字符串常量:如“信息技术”“123”“Hello”逻辑常量:如 True、False上一页返回首页下一页学考+选考总复习符号常量的定义:Const 常量名常量如 Const x100 用符号 x 来表示常量 100,程序中所有的符号 x 会被 VB 转换成整数 100。上一页返回首页下一页学考+选考总复习(3)变量变
49、量是数据的一个存储区,在程序运行过程中,这些存储区中的值是_的。变量名由字母、数字和_等字符组成,但必须以_开头,在变量名中对大小写字母是不加区分的。变量的定义:Dim 变量名 as 变量的类型如:Dim a As Integer a 是整数变量Dim b As Boolean b 是逻辑型变量上一页返回首页下一页学考+选考总复习(4)数组变量数组是由一批21_的变量构成的一个序列,组成数组的每一个变量被称为数组的元素,数组中每个元素的位置由它的22_唯一确定。一维数组的常用形式为:Dim 数组变量名(A1 To A2)As 元素的类型。二维数组的常用形式为:Dim 数组变量名(A1 To A
50、2,B1 To B2)As 元素的类型。上一页返回首页下一页学考+选考总复习2VB 各类基本运算、表达式与常用的标准函数(1)VB 中的常用标准函数常用数学函数:Abs(X)、Int(X)、Sqr(X)、Rnd()、Exp(X)、Log(X)、Sin(X)、Cos(X)、Tan(X)。常用类型转换函数和字符串函数:Asc(X)、Chr(X)、Val(X)、Str(X)、Len(X)、Mid(X,n,k)、Fix(X)。随机函数 Rnd。上一页返回首页下一页学考+选考总复习(2)基本运算与表达式VB 的基本运算:VB 的基本运算包括算术运算、关系运算和逻辑运算三大类。算术类基本运算有:、*、/、
51、Mod、关系类基本运算有:、逻辑类基本运算有:Not、And、Or上一页返回首页下一页学考+选考总复习表达式:表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的数据(变量和常量)。基本运算的优先级从高到低为:(1 级),(指负号,2 级),*、/(3 级),(4 级),Mod(5 级),、(6 级),、(7 级),Not(8 级),And(9 级),Or(10 级)。上一页返回首页下一页学考+选考总复习3常用的 VB 语句(1)赋值语句:变量名表达式或对象名属性名表达式(2)选择语句:判断语句形
52、式:IfThen 语句块 End If 或 IfThenIfThenElseEnd If 或 IfThenElse上一页返回首页下一页学考+选考总复习IfThenElseIfThenElse 语句块 n1 End If循环语句形式:For 初值 to 终值Step 步长语句块Next 循环变量Do While语句块Loop上一页返回首页下一页学考+选考总复习4注释语句:注释是以23_()开头的一串文字,可以出现在程序中需要说明的位置上,通过这一串文字,对附近的程序段进行简要的说明,增加程序的可读性。注释对程序的执行效果没有任何影响,程序运行时自动跳过注释。5自定义函数函数是类似于过程的另一个程
53、序模块,不同之处是函数执行完成后,函数的计算结果可以被送到函数的调用点上,供程序的后续部分继续处理。上一页返回首页下一页学考+选考总复习自定义函数:Founction 函数名(参数表)As 类型名语句块End Founction四、解析算法及枚举算法等解析算法是程序设计的一种常用算法,根据给定的条件与所求的结果之间建立求解的步骤来实现解决问题的过程。例如:求物体运行的距离,根据平均速度变量 v,时间变量 t 的值,物体运动的距离 sv*t。上一页返回首页下一页学考+选考总复习枚举算法也是程序设计的一种常用算法,它利用变量一一列举出该问题所有可能的值,然后根据条件逐个作出判断,从中挑选符合条件的
54、答案。枚举算法的三要素:枚举对象、枚举范围、判断条件。例如:计算 1 到 100 之间所有所有能被 3 整除的数的和。通过列举循环变量 i 的值,判断“i mod 30”,然后将 i 进行累加“ssi”,得出答案 s。上一页返回首页下一页学考+选考总复习【自我校对】面向对象程序设计 对象属性 类 方法 事件驱动 VB 程序设计语言 标签 文本框 命令按钮 列表框 F5*.frm IntegerLong String 不变 可以改变 下划线 字母 21同类型 22下标 23单引号上一页返回首页下一页学考+选考总复习1(2015 年 3 月浙江学考)在 Visual Basic 窗体中,当前对象的
55、属性窗口如下图所示,下列说法正确的是()上一页返回首页下一页学考+选考总复习ACommand1 是对象名BTrue 为属性名CFont 为属性值D该对象的宽度值为 495A 本题考查对控件对象的名称、属性名和属性值的理解。从图片上部的文本框中可以看出,该控件对象的对象名是 Commandl。Font 是属性名,“宋体”是其属性值。该对象的高度为 495。上一页返回首页下一页学考+选考总复习2(2015 年 9 月浙江学考)将数学表达式x1y2a 写成 VB 表达式,下列正确的是()Ax1/y/2*a B.(x1)/y/2*2 C(.x1/y)/2*a D.(x1/y)/(2*a)D 本题考查
56、VB 算术表达式的正确书写。分子和分母都需要得到(),因为()的优先级是最高的。上一页返回首页下一页学考+选考总复习3(2015 年 3 月浙江学考)下列属于正确的 Visual Basic 表达式的是()A2*rB2h/gCsv*tDa5bC 本题考查 VB 算术表达式的正确书写。2*r 及 2h/g 缺少一个“*”,a5b 中“”应改为“/”。上一页返回首页下一页学考+选考总复习一、VB 语言基础深析 1常用数据基本类型的用法数据是信息的一种记录形式。程序中的数据种类是多种多样的。有的数据用来记录数值信息,例如一本书的页数(一个整数),或某个时刻的温度(一个实数),而有的数据用来记录一封信
57、的内容(一段文字),等等。在程序中使用的数据可以划分成若干不同的数据类型。不同类型的数据,它们的用途、书写规则、在计算机内部的存储格式都是不同的。上一页返回首页下一页学考+选考总复习关键字数据性质 整数型Integer3276832767 范围内的任何整数 长整数型Long21474836482147483648 范围内的任何整数 单精度实数型Single绝对值在 1.401298E45 到 3.402823E38 内的任何实数,有效数字约 67 位 上一页返回首页下一页学考+选考总复习双精度实数型Double绝对值在 10E324 到 1.79E308 内的任何实数,有效数字约 1415 位
58、 字符串型String一段文字和符号,放在一对双引号(英文状态)之间 逻辑型Boolean 判断的结果,其值为真(True)或假(False)日期型Data日期和时间上一页返回首页下一页学考+选考总复习2.VB 各类运算的规则与方法算术类基本运算基本运算运算符优先级示例表达式的值 乘方1329取负222乘法*32*510上一页返回首页下一页学考+选考总复习实数除法/34/50.8整数除法4651求余数Mod55Mod41加法6235减法64.52.42.1上一页返回首页下一页学考+选考总复习关系类基本运算基本运算运算符优先级示例表达式的值 相等72016Mod40True不相等72016201
59、5True小于743False大于75032True小于等于76075True大于等于73223True上一页返回首页下一页学考+选考总复习逻辑类基本运算基本运算运算符优先级示例表达式的值 非Not8Not(11)True与And932 And 64False或Or1023 Or 43False说明:代表优先级别的数字越小,优先级越高;数字越大,优先级越低。同一表达式中,如果有一个以上的基本运算,先执行优先级别高的运算;同优先级别的按自左向右顺序执行;有括号的,则先计算括号内的表达式。上一页返回首页下一页学考+选考总复习3VB 中常用标准函数的使用方法函数名函数的功能应用举例函数返回值 Abs
60、(X)求 x 的绝对值Abs(3.5)3.5 Int(X)求不大于 x 的最大整数Int(4.1)Int(4.1)45Sqr(X)求 X 的算术平方根Sqr(9)3Val(X)数字字串转换为数值Val(“170”)170Str(X)数值转换为字符串Str(170)“170”上一页返回首页下一页学考+选考总复习Asc(X)字符串转换为 ASCIIAsc(“A”)65Chr(X)ASCII 转换为字符Chr(48)“0”len(X)计算字符串的长度len(“asd”)3 Mid(X,n,k)取字符串 X 中第 n 个字符起长度为 k 的子串Mid(“china”,3,2)“in”Fix(X)截掉数
61、据的小数部分Fix(3.25)3 Rnd()产生一个大于等于 0,小于1 之间的随机数Rnd()*3取值范围0,3)上一页返回首页下一页学考+选考总复习二、VB 基本语句深析1赋值语句的功能是把右边表达式的值赋给左边的变量。需要注意以下几项:(1)与关系表达式的区别:关系表达式中的“”,用于判断等号两边是否相等。赋值语句中的“”是赋值。区分的方法是:如果该等式出现在 if 语句或 Do 语句的条件表达式中,则该等式一定是关系表达式。如果是单独出现一个等式,并且“”左边是一个“变量名”或“对象名属性名”,则该等式是赋值语句。上一页返回首页下一页学考+选考总复习(2)用该语句作为输入语句和输出语句
62、时,“”左右两边的内容不要写反。如:Text1.textstr(a)是将数值型变量 a 的值输出到文本框 Text1 中。bval(Text2.text)是将文本框 Text2 中输入的数字字串赋值给数值型变量 b。2If 语句中最难的是条件表达式的值的判断。逻辑运算符 And:所有分项都是真,则值为真;只要有一个分项是假,则值为假。逻辑运算符 Or:只要有一个分项是真,则值为真;所有分项是假,则值为假。上一页返回首页下一页学考+选考总复习3(1)For 循环:For 循环变量初值 to 终值 Step 步长语句块Next 循环变量循环体执行的次数为:“(终值初值)/步长1”,再取整。以下情况
63、,循环次数是 0 次:初值大于终值,且步长为正数;初值小于终值,且步长为负数。上一页返回首页下一页学考+选考总复习以下情况,循环次数是 1 次:(终值初值)/步长1。如果终值初值,并且步长0,则程序会陷入死循环。(2)Do 循环:首次检验条件表达式,如果发现是假,则循环体执行次数是 0次。上一页返回首页下一页学考+选考总复习1在 Visual Basic 中,某对象的属性窗口如下图所示:上一页返回首页下一页学考+选考总复习该对象名是()ACommandButtonBCommand1CCommand_1DAppearanceC 本题考查对象和属性的概念。分析属性面板,我们可以知道当前设置的对象是
64、名为 Command_1 的命令按钮(CommandButton),其 Caption 属性值为“Command1”。上一页返回首页下一页学考+选考总复习2有如下的 Visual Basic 程序:Private Sub Command1_Click()Const pi3.14Dim s As Single,r As SinglerVal(text1.Text)pi3.1415spi*r2上一页返回首页下一页学考+选考总复习Label1.Caption面积为Str(s)End Sub上一页返回首页下一页学考+选考总复习程序运行后,单击命令按钮 Command1,出现如图所示的错误提示。下列原因
65、分析正确的是()A常量不能用小数Bpi 是常量,不允许赋值C文本框 Text1 中输入的数据不是常量D表达式结果超过了变量类型的范围B 本题考查程序调试的过程,根据提示,pi 是常量,不允许赋值。上一页返回首页下一页学考+选考总复习3要定义一个可存储数值7.283 的变量,其合适的类型是()AIntegerBLongCSingleDBooleanC 本题考查变量的数据类型。存储数值7.283 最合适的是单精度实数型Single。Integer 是整数型,Long 是长整数型,Boolean 是逻辑型。上一页返回首页下一页学考+选考总复习4若 x1,执行语句 If x3 Then y1x Els
66、e y1x 后,变量 y 的值是()A0B1C2D3A 本题考查 if 语句的执行过程。选择语句中 if 语句能使程序在执行过程中,根据不同的判断结果,选择执行不同的处理。本题中当 x1 时,条件表达式 x3 的值为 True,程序执行 y1x 语句。上一页返回首页下一页学考+选考总复习5编写 VB 程序(界面如图甲所示),程序运行实现如下功能:在文本框 Text1中输入正确的电子邮箱,单击“统计”按钮 Command1,在标签框 Label1 中显示用户名。甲上一页返回首页下一页学考+选考总复习(1)设计程序界面如图甲所示,为了添加输入文本框,应使用图乙所示的“控件工具箱”中的_(填写相应编
67、号),并在例图丙的“属性窗口”中,将_属性值设置为空。上一页返回首页下一页学考+选考总复习上一页返回首页下一页学考+选考总复习(2)请根据题意将下列程序补充完整。Private Sub Command1_Click()Dim a As String,i As Integer_Text1.Text For i1 To Len(a)If Mid(a,i,1)Then Labell.CaptionMid(a,1,i1)End If Next iEnd Sub上一页返回首页下一页学考+选考总复习【解析】本题综合性较强,主要考查学生运用 VB 设计程序的能力,第(1)小题涉及常用对象控件的使用及控件对象属性的设置,主要包括文本框、标签、按钮和列表框控件的使用,本题测试文本框的使用,及 Text 属性值的设置。第(2)小题考查程序的阅读能力,一般程序包括输入处理输出这三个基本过程,本程序输入的变量是 a,所以处应填入 a。【答案】(1)Text(2)a上一页返回首页下一页学考+选考总复习课后即时训练(二)点击图标进入