浙江省杭州市2015年高考信息技术模拟卷5
一、选择题
1.(2016·杭州模拟)每位高中学生参加学考之前必需进行网上报名,系统根据考生的报名情况生成每个考生的准考证号码,该号码的组成都有一定的规则,准考证号码的编排过程属于( )
A.信息的编码 B.信息的采样 C.信息的表达 D.信息的处理
【答案】A
【知识点】信息的编码
【解析】【解答】每个考生的准考证号码都不重复,而且有一定的规则,这需要进行排序,由于编码所有的符号都具有一定的顺序,因而可以方便地按此顺序进行排序。所以准考证号码的编排过程属于信息编码,故答案选A。
【分析】此题主要考查信息编码的应用。信息编码(Information Coding)是为了方便信息的存储、检索和使用,在进行信息处理时赋予信息元素以代码的过程。即用不同的代码与各种信息中的基本单位组成部分建立一一对应的关系。信息编码必须标准、系统化,设计合理的编码系统是关系信息管理系统生命力的重要因素。
2.(2016·杭州模拟)李林选用英文“love”的十六进制内码作为QQ的登录密码。查看 “I love英语”内码的界面如下图所示,李林的QQ登录密码是( )
A.206C6F76 B.6C6E7665 C.6C6F7665 D.6F766520
【答案】C
【知识点】信息的编码
【解析】【解答】根基图中信息可知,第三个内码值6C对应字符l,6F对应字符o,76对应字符v,65对应字符e,所以英文“love”的十六进制内码,即李林的QQ登录密码为6C6F7665,故答案选C。
【分析】此题主要考查内码的应用。内码是指计算机汉字系统中使用的二进制字符编码,是沟通输入,输出与系统平台之间的交换码,通过内码可以达到通用和高效率传输文本的目的。汉字占用4位十六进制,字母转占2位十六进制。
3.(2016·杭州模拟)[原创]用OCR软件识别文字的主要操作步骤有:①对图象进行倾斜校正 ②单击识别按钮 ③划分识别区域 ④打开图像文件 ⑤校对文字
正确的操作顺序是( )
A.①②③④⑤ B.⑤①③②④
C.①④③⑤②② D.④①③②⑤
【答案】D
【知识点】字符识别
【解析】【解答】用OCR软件识别文字的主要操作步骤有:扫描获得图像;用OCR软件打开图像文件;图像倾斜矫正;划分识别区域;汉字识别;校对文字;保存文件。正确的操作顺序为④①③②⑤,故答案选D。
【分析】此题主要考查OCR软件识别。OCR文字识别软件,指利用OCR光学字符识别技术,将图片、照片上的文字内容,直接转换为可编辑文本的软件。软件可以把图片转换成可以编辑的文字。支持JPG、PNG、GIF、BMP、DOC等图片格式。
4.(2016·杭州模拟)某算法流程图如图所示, 执行该算法,当i的值为3时,下列说法正确的是( )
A.输出s的值 B.程序出错
C.执行语句s=s+s*i和i=i+1 D.语句s=s+s*i已经执行了1次
【答案】C
【知识点】算法的控制结构
【解析】【解答】通过观察本题流程图是循环结构,用户输入S的值,通过判断i的值,i<=3时进入循环体,当i=4时才输出S的值,选项A不正确;循环体的语句是s=s+s*i 和i=i+1,选项C正确;本程序是典型的循环结构图,程序没有出错,选项B错误;循环语句s=s+s*i执行的次数由i的值决定,执行了3次,不是1次,所以选项D错误。故答案选C。
【分析】本题考查算法流程图的基本图形及功能。流程图的三种基本结构:顺序结构、选择结构和循环结构,本题流程图为典型的循环结构。
5.(2016·杭州模拟)小华要为班级中参加电子竞赛的同学建立一张信息表,字段设计如下图所示,当设计完成后,打开相应的表添加记录时,界面应该为( )
A.
B.
C.
D.
【答案】A
【知识点】数据表、字段、记录的编辑;数据表的创建
【解析】【解答】编号的数据类型是自动编号,不能手动输入;姓名和学号的数据类型是文本类,需要手动添加,;报名缴费情况数据类型为是/否,设置勾选框;平时学科成绩的数据类型为数字类型,默认为0,且右对齐。故答案选A。
【分析】此题主要考察数据表的编辑。数据表是数据库的重要组成部分,我们把表中的每一行叫做一个“记录”,每一个记录包含这一行中的所有信息;表的“列”称为“字段”,每个字段包含某一专题的信息,它是表中所有行共有的属性,根据这些属性的特征给每个字段起相应的名字,称为字段名;在数据库中存放在表行列交叉处的数据叫做“值”,它是数据库中最基本的存储单元,它的位置要由这个表中的记录和字段来定义。
6.(2016·杭州模拟)小明撰写的电子邮件部分界面如下图所示,下列说法正确的是( )
A.该邮件的收件对象有3个
B.该邮件的其中一个收件对象(xxjs2012@)并不知道你发了一封相同内容的邮件给gzsxgk@邮箱的主人
C.该邮件没有添加附件
D.该邮件有添加附件,附件名称为:信息技术高考.rar
【答案】B
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】由题图可知,该邮件除了发送给两个收件人以外,还抄送给了一个人和密送给了一个人,所以该邮件的收件对象有4个,A选项错误;在同一封邮件中,收件人和抄送的收信人看不到密送的邮箱地址,即密送对于收件人和抄送不可见,B选项正确;该邮件有附件,附件名称为高中信息高考.rar,CD选项错误。故答案选B。
【分析】此题主要考查电子邮件的使用。一般邮件就像是普通的书信,附件可以理解为在信封内又有个小信件,用来说明或者提供材料用的。收件人地址应该是直接收信人,抄送地址应该是间接收件人,他们只想参考一下邮件或者发件人觉得有必要知会他们,密送和抄送差不多,唯一的区别就是:在同一封邮件中,收件人和抄送的收信人看不到密送的邮箱地址,即密送对于收件人和抄送不可见。
7.(2016·杭州模拟)制作一个多媒体作品,在创作需求分析阶段,分析作品创作过程中需要哪些硬件与哪些软件以及系统的最低配置,这一环节属于( )
A.作品内容分析 B.设施需求分析
C.主题思想分析 D.结构类型分析
【答案】B
【知识点】多媒体作品的规划和设计
【解析】【解答】分析软件配置和最低运行硬件配置属于创作需求分析中的设施需求分析。故答案选B。
【分析】本题考查多媒体作品的创作需求分析。多媒体作品的创作需求分析包括:主题思想、结构类型、作品内容、设施要求、发布方式等。
8.(2016·杭州模拟)[原创]利用某图像处理软件通过编辑图A得到图B,如下图所示,该操作采用( )
图A 图B
A.旋转、缩放 B.裁剪、翻转 C.裁剪、旋转 D.翻转、缩放
【答案】B
【知识点】图片加工常用工具的使用
【解析】【解答】对比图A和图B发现,先将图A上方的图案裁剪,留下上半部分,再将剩余部分水平翻转,即可得到图B。故答案选B。
【分析】题主要考查Photoshop工具的使用,利用工具可以非常方便地对图片进行裁剪、缩放、翻转、亮度、对比度等初步调整。
9.(2016·杭州模拟)使用GoldWave软件编辑某音频文件时,部分界面如下图所示:
若要保留图中未被选中部分,删去选中部分的声音数据,可以使用的按钮是( )
A. B. C. D.
【答案】C
【知识点】声音素材的基本处理
【解析】【解答】选项A:“标记”指设置开始或结束的标志。A错误;选项B:“替换”指粘贴板中的内容替换当前选区的内容。B错误;选项C:“删除”指删除选中区域内容。C正确;选项D:“修剪”指保留选中区域内容。D错误。故答案选C。
【分析】本题考查声音文件的截取操作。在GoldWave软件中,选中的音频部分可以执行复制、删除、裁剪等操作。
10.(2016·杭州模拟)[根据2012年会考题改编]使用Flash软件编辑某作品时,部分界面如下图所示:能在第60帧直接添加动作命令的图层是( )
A.文字2 B.文字1 C. 音乐 D.背景
【答案】A
【知识点】时间轴、帧、图层、库的概念及基本操作
【解析】【解答】帧命令只能设置在关键帧或空白关键帧。图中,第60帧处只有“文字2”图层是关键帧,所以能在第60帧直接添加动作命令的图层是“文字2”。故答案选A。
【分析】本题考查帧命令的设置,帧命令只能设置在关键帧或空白关键帧。
二、综合题
11.(2016·杭州模拟)有一张2013年与2014年浙江对主要市场进出口情况统计表,放置于Excel工作簿”sheet1”工作表中,如下图所示:
(1)计算各国家或地区的“出口额增幅”时(出口增幅(%)=(2014出口额(亿美元)- 2013出口额(亿美元))/2013出口额(亿美元)*100),先在F3单元格中输入公式 ,然后利用自动填充功能完成其余单元格的计算。结果如下图所示:
(2)若按各国家或地区的出口额增幅对表中数据区域A2:F10进行降序排序,则在下图所示的“排序”对话框中,“主要关键字”应为 。
(3)下图是以 区域的数据制作的2013年与2014年浙江对主要市场进口额比较图,该图表的类型是 (填:柱形图/条形图/折线图/饼图)。
【答案】(1)=(D3-B3)/B3*100
(2)出口额增幅(%)
(3)A2:A10,C2:C10,E2:E10;柱形图
【知识点】表格数据的处理与计算;数据分析
【解析】【解答】(1)根据出口额增幅公式,可知F3输入的公式为:=(D3-B3)/B3*100,为方便公式向下自动填充,单元格F3公式中“2014出口额(亿美元)”和"2013出口额(亿美元)“相对引用第3行中对应单元格。故答案为:=(D3-B3)/B3*100。
(2) 题目要求按各国家或地区的出口额增幅进行降序排序,所以排序的关键为出口额增幅,故答案为:出口额增幅(%)。
(3)由图3可知,图表的类型为柱形图,从题图中不难发现该图数据产生在列,两列数据是 2013年进口额(C列)与2014进口额(E列),数据区域为C2:C10,E2:E10 ,再加上国家或地区列A2:A10。故答案为 : A2:A10,C2:C10,E2:E10;柱形图。
【分析】本题考查表格数据的操作,包括公式的运用、数据的排序,区域的选择。EXCEL它能够方便的制作出各种电子表格,使用公式和函数对数据进行复杂的运算。用各种图表来表示数据更直观明了。
12.(2016·杭州模拟)[根据2014年直通车试题改编]要求编写VB程序,使其具有下列功能:在文本框Text1中输入身高数据,在文本框Text2中输入体重数据,在复选框Check1据实勾选“性别”,单击“判断”按钮Command1,按“世界卫生组织体重计算标准”进行判断,并在Label3中显示判断结果。界面设计如图1所示。世界卫生组织关于成年人体重标准的计算方法如图2所示。
(1)应用程序界面设计时,为添加文本框Text1和Text2,应使用图3所示的“控件工具箱”中的 (填写相应编号),并在属性窗口中将两个文本框的
(2)请根据题意将下列程序补充完整
Private Sub Command1 Click()
Dim cm,kg,sc As Integer
Dim i as Single
cm = Val(Text1.Text)
kg = val(Text2.Text)
sc = 0
i = 0
If Check1 = 0 Then
sc = (cm - 80) * 0.7
Else
End If
i = (kg - sc) / kg
If i >= -0.1 And i <= 0.1 Then
Label3.Caption = "正重体重"
ElseIf i > 0.1 And i <= 0.2 Then
Label3.Caption = "体重超重"
ElseIf i > 0.2 Then
ElseIf i <= -0.1 And i >= -0.2 Then
Label3.Caption = "体重过轻"
Else
Label3.Caption = "体重严重不足"
End If
End Sub
【答案】(1)2;Text
(2)sc=(cm-70)*0.6;Labe|3.Caption = "肥胖"
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用
【解析】【解答】(1)在“控件工具箱”中,①是标签,多用来输入界面的提示信息,作为文字说明。②是文本框,用来显示输入的信息,可以进行修改、编辑的文本区。③是框架,框架是一个大的容器,可以容纳其他的控件。④是命令按钮,主要用来执行事件的控件,如计算。应用程序界面设计时,为添加文本框Text1和Text2,应使用图3所示的“控件工具箱”中的2。因为Text为输入框,所以要设置初始Text属性为空。故答案为:2;Text。
(2)1处:Check用来标记是否为女性。当不勾选时,执行Check1=0内的语句,即sc = (cm - 80) * 0.7,勾选时,计算女性体重,即sc=(cm-70)*0.6。
2处:变量i表示成年人体重与标准体重之间的关系,当i > 0.2,说明标准体重正负大于20%,则该成年人是肥胖状态,此时把Label3.Caption设置为肥胖,即Label3.Caption = "肥胖"。
故答案为:sc=(cm-70)*0.6;Label3.Caption = "肥胖"。
【分析】本题考查Visual Basic的综合应用能力包括对控件工具箱的使用与识别能力,对程序选择结构的理解与程序语句填写的应用能力。
13.(2016·杭州模拟)[原创]李林利用Photoshop制作了一张 “保护环境珍惜自己”的宣传画,效果如图1所示:
(1)从图1中可以看出图中的兔子太大了,建议李林可以通过菜单“编辑”中的 功能缩小兔子,使整张图看起来更协调。
(2)从图2中可以看到此图共有4个图层,其中文字图层采用了 中的描边效果。
【答案】(1)自动变换
(2)图层样式
【知识点】图层及图层的基本操作
【解析】【解答】(1)“自由变换”命令可以对当前选定的区域或当前层进行变换、缩放、旋转、扭曲。所以图层中兔子太大,可以通过“自由变化”功能缩小兔子,是整张图看起来更协调。故答案为:自由变换。
(2)从图2中可以看出,“文字”图层后面有“fx”标志,说明该图层添加了图层样式,其效果为描边。故答案为:图层样式。
【分析】本题考查Photoshop常用工具的使用及图层样式的设置。
14.(2016·杭州模拟)李林制作了一个“秋的问候.fla”文件,该文件有两个场景,播放时由load场景单击“play”按钮进入main场景。
(1)图1正在编辑库中的“play”元件:为了使鼠标移动到该按钮上时出现图2中的 “叶子动画”。必须在“叶子”图层的 帧上应用“叶子动画”元件。
(2)在“load”场景“按钮”图层第20帧插入关键帧如图3所示,要使动画播放完后能返回到当前场景第一帧继续播放。需为该帧设置 的动作命令。
(3)测试影片时,发现“main”场景中“枫树影子”图层动画与“枫树”不同步,如图4所示,在不改变其他图层动画效果的前提下,请你写出解决该问题的方法:
【答案】(1)指针经过
(2)GotoAndPlay(1)
(3)把图层“枫树影子”中第16帧移动到该图层的第40帧即可
【知识点】时间轴、帧、图层、库的概念及基本操作
【解析】【解答】(1)按钮元件有“弹起”、“指针经过”、“按下”和“点击”四个不同状态。“弹起”是按钮常规状态;“指针经过”是鼠标经过时候的状态;“按下”是鼠标按下去的状态;“点击”是按钮的感应范围。若使鼠标移动到该按钮上时出现“叶子动画”,则必须在“叶子”图层的“指针经过”帧上应用“叶子动画”元件。故答案为:指针经过。
(2)要使动画 播放完后能返回到当前场景第一帧继续播放,需为该帧设置动作命令gotoAndPlay(1)。gotoAndPlay(1)表示跳转到当前场景第1帧播放。故答案为:gotoAndPlay(1)。
(3)从图4中可以看出,“枫树”图层动画从第10帧到第40帧,而“枫树影子”图层动画从第10帧到第15帧,所以若使“枫树影子”图层动画与“枫树”同步,应把图层“枫树影子”中第16帧移动到该图层的第40帧。故答案为:把图层“枫树影子”中第16帧移动到该图层的第40帧即可。
【分析】本题考查Flash动画的综合应用,主要涉及元件的编辑、动作命令的设置、帧的操作。
三、选择题
15.(2016·杭州模拟)已知x=17,y= "-315",则VB表达式x+Len(y)的值为( )
A.-298 B.17 C.21 D."17-315"
【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】表达式中Len(y)函数是计算字符串y的长度,Len("-315")=4,所以x+Len(y)=17+4=21。故答案选C。
【分析】本题考查VB表达式的运算,其中涉及Len(X)函数的使用,Len(X)函数是计算字符串X的长度。
16.(2016·杭州模拟)执行如下Visual Basic程序段时,出现了如下图所示的错误:
Private Sub Command1 Click()
Dim a As Integer, b As Integer
a = 5: b = 8
b = a + b
label1.Caption = Str(b)
End Sub
引发此错误的语句可能为( )
A.Dim a As Integer, b As Integer B.a = 5: b = 8
C.b = a + b D.label1.Caption = Str(b)
【答案】D
【知识点】程序的调试及运行
【解析】【解答】由题图可知,出错信息提示为“要求对象”,说明出错的原因与对象有关。选项中只有label1.Caption = Str(b)是对一个控件对象的属性赋值,其他三项都是对变量赋值,所以如果窗体没有Label1控件,就会产生图中所示的错误。故答案选D。
【分析】本题考查VB语句的调试和运行,要求学生能够根据错误提示找到程序段中出错的语句。
17.(2016·杭州模拟)国内特快专递每200克为一个计费单位,200克以内22元,200克以上每续重200克(不足200克以200克计算)8元,现在要编写一个程序输入包裹重量自动计算出价格。解决上述问题,最合适的算法是( )
A.解析算法 B.枚举算法 C.排序算法 D.递归算法
【答案】A
【知识点】解析算法及程序实现
【解析】【解答】解析算法是指用解析的方法找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。题中快递费用与重量之间存在一定关系,可以用解析式表示,所以解决该问题,最合适的算法是解析算法。故答案选A。
【分析】本题考查利用编程解决问题的常用方法。枚举算法是根据所需解决问题的条件,把该问题所有可能的解,一一列举出来,并逐个检验出问题真正解的方法。排序算法是将一串记录按照要求排序的方法,常用排序算法有冒泡排序、选择排序、插入排序等。递归算法是指一种通过重复将问题分解为同类的子问题而解决问题的方法。
18.(2016·杭州模拟)用对分查找法从数列3,6,7,10,12,16,25,30,75中找到数据10的最少查找次数是( )
A.2 B.4 C.3 D.7
【答案】B
【知识点】查找算法及程序实现
【解析】【解答】第一次查找:i=1,j=9,m=(1+9)\2=5,数据中第五个元素是12,12>10;
第二次查找:i=1,j=m-1=4,m=(1+4)\2=2,数据中第二个元素是6,6<10;
第三次查找:i=m+1=3,j=4,m=(3+4)\2=3,数据中第三个元素是7,7<10;
第四次查找:i=m+1=4,j=4,m=(4+4)\2=4,数据中第四个元素是10,找到关键数,共查找4次。故答案选B。
【分析】本题考查对分查找算法。对分查找基本思想:将所要查找的关键数与有序数组内处于中间位置的元素进行比较,如果中间位置上的元素数值与查找关键数相同,表示找到,否则根据数组元素的有序性,就可以确定应该在数组的前半部分还是后半部分继续进行查找。在新确定的范围内,继续按上述方法进行查找,直到获得最终结果。
四、综合题
19.(2016·杭州模拟)[根据2011年9月高考题改编]下列VB程序运行时,单击命令按钮Command1后,文本框Text1中显示的内容是 ,文本框Text2中显示的内容是 。
Private Sub Command1 click( )
Dim a(1 to 3) as integer,k as integer,t as integer,s as integer
a(1)=15: a(2)=36: a(3)=7
s=0
For k=2 to 3
if a(k)>a(1) then
t=a(1):a(1)=a(k):a(k)=t
s=s+1
End if
Next k
text1.text=str(a(1))
text2.text=str(s)
End sub
【答案】36;1
【知识点】程序的调试及运行;常量、变量及变量的赋值
【解析】【解答】本题程序段执行过程如下:
第一次循环,k=2,a(2)=36,a(2)>a(1),执行t=a(1)=15,a(1)=a(2)=36,a(2)=t=15,s=s+1=1。
第二次循环,k=3,a(3)=7,a(3)
所以text1.text=str(a(1))=“36”,text2.text=str(s)=“1”。故答案为:36;1。
【分析】本题考查循环语句与条件语句的综合运用,需要学生读懂程序代码,分析清楚程序段中变量的变化情况。
20.(2016·杭州模拟)下列程序的功能是在text1中输入的自然数,分解为3个互不相同的质数(三个质数的和等于输入的自然数),并把分解产生的质数按升序顺序显示在左边的列表框中。例如,输入20,那么在列表框中会显示如右图所示结果。其中,上述界面中“开始处理”按钮的名称是“Command1”,程序中函数f(x)的功能是判断x是否为质数,如果是质数则返回值为true,否则返回false。
请在下列程序代码的基础上按照要求设计该程序, 完善程序中的划线部分。
Dim n As Integer, a1 As Integer, a2 As Integer, a3 As Integer
Function f(x) As Boolean
f = True
For i = 2 To Sqr(x)
If x Mod i = 0 Then
Next i
End Function
Private Sub Command1 Click()
n =
For a1 = 2 To n
For a2 = a1 To n
For a3 = a2 To n
If And f(a1) And f(a2) And f(a3) Then
List1.AddItem (Str(a1) + " " + Str(a2) + " " + Str(a3))
End If
Next a3
Next a2
Next a1
End Sub
【答案】f=False;Val(Text1.Text);a1+a2+a3=n
【知识点】过程与自定义函数
【解析】【解答】1处语句是判断x是否为质数,若x Mod i = 0,说明x不是质数,则函数值返回False,即f=False。
2处语句是获取Text1中输入的自然数,即n=Val(Text1.Text)。
3处语句是判断三个质数的和是否等于输入的自然数,即a1+a2+a3=n And f(a1) And f(a2) And f(a3)是否成立,若成立,则把分解产生的质数按升序顺序显示在List1中。
故答案为:f=False;n=Val(Text1.Text);a1+a2+a3=n。
【分析】本题考查算法与程序设计的综合应用能力,分析问题解决问题的能力和根据题意填写程序代码的应用能力。
21.(2016·杭州模拟)有一Access数据库“school.accdb” 存放在f:\2015mt\vb文件夹中,其中的“student”数据表用来存储学生的基本情况信息,包括学号(num)、姓名(name)、性别(sex)、分数(score),括号内的为对应字段名。下列VB程序用来实现根据学号查询并显示学生信息,运行界面如下图所示。在文本框Text1中输入学生的学号,单击“查询”,在文本框Text2、Text3 、Text4中分别显示学生姓名、性别、分数。
Private Sub Command1 Click()
Dim adocn As New adodb.Connection
Dim adors As New adodb.Recordset
Dim str2 As String, str1 As String
str1 = "Provider=Microsoft.ACE.OLEDB.12.0;data source=f:\2015mt\vb\ "
adocn.Open str1
str2 = "select * from students where num=" + Text1.Text
adors.Open str2, adocn, adOpenDynamic, adLockOptimistic
If adors.EOF = True Then
MsgBox "你输入的学号不存在"
Else
Text2.Text = adors.Fields("name").Value
Text3.Text = adors.Fields("sex").Value
End If
adors.Close
adocn.Close
End Sub
【答案】school.accdb;Text4.Text = adors.Fields("score").Value
【知识点】程序的调试及运行
【解析】【解答】1处语句是获取数据源的位置,根据题中所述“Access数据库“school.accdb” 存放在f:\2015mt\vb文件夹中”可知,data source=f:\2015mt\vb\school.accdb。
2处语句是将分数值显示在Text4中,分数的字段名为score,所以Text4.Text = adors.Fields("score").Value。
故答案为:school.accdb;Text4.Text = adors.Fields("score").Value。
【分析】本题考查程序代码与数据库应用的结合,要求学生能够利用代码对数据库中的数据进行操作。
1 / 1浙江省杭州市2015年高考信息技术模拟卷5
一、选择题
1.(2016·杭州模拟)每位高中学生参加学考之前必需进行网上报名,系统根据考生的报名情况生成每个考生的准考证号码,该号码的组成都有一定的规则,准考证号码的编排过程属于( )
A.信息的编码 B.信息的采样 C.信息的表达 D.信息的处理
2.(2016·杭州模拟)李林选用英文“love”的十六进制内码作为QQ的登录密码。查看 “I love英语”内码的界面如下图所示,李林的QQ登录密码是( )
A.206C6F76 B.6C6E7665 C.6C6F7665 D.6F766520
3.(2016·杭州模拟)[原创]用OCR软件识别文字的主要操作步骤有:①对图象进行倾斜校正 ②单击识别按钮 ③划分识别区域 ④打开图像文件 ⑤校对文字
正确的操作顺序是( )
A.①②③④⑤ B.⑤①③②④
C.①④③⑤②② D.④①③②⑤
4.(2016·杭州模拟)某算法流程图如图所示, 执行该算法,当i的值为3时,下列说法正确的是( )
A.输出s的值 B.程序出错
C.执行语句s=s+s*i和i=i+1 D.语句s=s+s*i已经执行了1次
5.(2016·杭州模拟)小华要为班级中参加电子竞赛的同学建立一张信息表,字段设计如下图所示,当设计完成后,打开相应的表添加记录时,界面应该为( )
A.
B.
C.
D.
6.(2016·杭州模拟)小明撰写的电子邮件部分界面如下图所示,下列说法正确的是( )
A.该邮件的收件对象有3个
B.该邮件的其中一个收件对象(xxjs2012@)并不知道你发了一封相同内容的邮件给gzsxgk@邮箱的主人
C.该邮件没有添加附件
D.该邮件有添加附件,附件名称为:信息技术高考.rar
7.(2016·杭州模拟)制作一个多媒体作品,在创作需求分析阶段,分析作品创作过程中需要哪些硬件与哪些软件以及系统的最低配置,这一环节属于( )
A.作品内容分析 B.设施需求分析
C.主题思想分析 D.结构类型分析
8.(2016·杭州模拟)[原创]利用某图像处理软件通过编辑图A得到图B,如下图所示,该操作采用( )
图A 图B
A.旋转、缩放 B.裁剪、翻转 C.裁剪、旋转 D.翻转、缩放
9.(2016·杭州模拟)使用GoldWave软件编辑某音频文件时,部分界面如下图所示:
若要保留图中未被选中部分,删去选中部分的声音数据,可以使用的按钮是( )
A. B. C. D.
10.(2016·杭州模拟)[根据2012年会考题改编]使用Flash软件编辑某作品时,部分界面如下图所示:能在第60帧直接添加动作命令的图层是( )
A.文字2 B.文字1 C. 音乐 D.背景
二、综合题
11.(2016·杭州模拟)有一张2013年与2014年浙江对主要市场进出口情况统计表,放置于Excel工作簿”sheet1”工作表中,如下图所示:
(1)计算各国家或地区的“出口额增幅”时(出口增幅(%)=(2014出口额(亿美元)- 2013出口额(亿美元))/2013出口额(亿美元)*100),先在F3单元格中输入公式 ,然后利用自动填充功能完成其余单元格的计算。结果如下图所示:
(2)若按各国家或地区的出口额增幅对表中数据区域A2:F10进行降序排序,则在下图所示的“排序”对话框中,“主要关键字”应为 。
(3)下图是以 区域的数据制作的2013年与2014年浙江对主要市场进口额比较图,该图表的类型是 (填:柱形图/条形图/折线图/饼图)。
12.(2016·杭州模拟)[根据2014年直通车试题改编]要求编写VB程序,使其具有下列功能:在文本框Text1中输入身高数据,在文本框Text2中输入体重数据,在复选框Check1据实勾选“性别”,单击“判断”按钮Command1,按“世界卫生组织体重计算标准”进行判断,并在Label3中显示判断结果。界面设计如图1所示。世界卫生组织关于成年人体重标准的计算方法如图2所示。
(1)应用程序界面设计时,为添加文本框Text1和Text2,应使用图3所示的“控件工具箱”中的 (填写相应编号),并在属性窗口中将两个文本框的
(2)请根据题意将下列程序补充完整
Private Sub Command1 Click()
Dim cm,kg,sc As Integer
Dim i as Single
cm = Val(Text1.Text)
kg = val(Text2.Text)
sc = 0
i = 0
If Check1 = 0 Then
sc = (cm - 80) * 0.7
Else
End If
i = (kg - sc) / kg
If i >= -0.1 And i <= 0.1 Then
Label3.Caption = "正重体重"
ElseIf i > 0.1 And i <= 0.2 Then
Label3.Caption = "体重超重"
ElseIf i > 0.2 Then
ElseIf i <= -0.1 And i >= -0.2 Then
Label3.Caption = "体重过轻"
Else
Label3.Caption = "体重严重不足"
End If
End Sub
13.(2016·杭州模拟)[原创]李林利用Photoshop制作了一张 “保护环境珍惜自己”的宣传画,效果如图1所示:
(1)从图1中可以看出图中的兔子太大了,建议李林可以通过菜单“编辑”中的 功能缩小兔子,使整张图看起来更协调。
(2)从图2中可以看到此图共有4个图层,其中文字图层采用了 中的描边效果。
14.(2016·杭州模拟)李林制作了一个“秋的问候.fla”文件,该文件有两个场景,播放时由load场景单击“play”按钮进入main场景。
(1)图1正在编辑库中的“play”元件:为了使鼠标移动到该按钮上时出现图2中的 “叶子动画”。必须在“叶子”图层的 帧上应用“叶子动画”元件。
(2)在“load”场景“按钮”图层第20帧插入关键帧如图3所示,要使动画播放完后能返回到当前场景第一帧继续播放。需为该帧设置 的动作命令。
(3)测试影片时,发现“main”场景中“枫树影子”图层动画与“枫树”不同步,如图4所示,在不改变其他图层动画效果的前提下,请你写出解决该问题的方法:
三、选择题
15.(2016·杭州模拟)已知x=17,y= "-315",则VB表达式x+Len(y)的值为( )
A.-298 B.17 C.21 D."17-315"
16.(2016·杭州模拟)执行如下Visual Basic程序段时,出现了如下图所示的错误:
Private Sub Command1 Click()
Dim a As Integer, b As Integer
a = 5: b = 8
b = a + b
label1.Caption = Str(b)
End Sub
引发此错误的语句可能为( )
A.Dim a As Integer, b As Integer B.a = 5: b = 8
C.b = a + b D.label1.Caption = Str(b)
17.(2016·杭州模拟)国内特快专递每200克为一个计费单位,200克以内22元,200克以上每续重200克(不足200克以200克计算)8元,现在要编写一个程序输入包裹重量自动计算出价格。解决上述问题,最合适的算法是( )
A.解析算法 B.枚举算法 C.排序算法 D.递归算法
18.(2016·杭州模拟)用对分查找法从数列3,6,7,10,12,16,25,30,75中找到数据10的最少查找次数是( )
A.2 B.4 C.3 D.7
四、综合题
19.(2016·杭州模拟)[根据2011年9月高考题改编]下列VB程序运行时,单击命令按钮Command1后,文本框Text1中显示的内容是 ,文本框Text2中显示的内容是 。
Private Sub Command1 click( )
Dim a(1 to 3) as integer,k as integer,t as integer,s as integer
a(1)=15: a(2)=36: a(3)=7
s=0
For k=2 to 3
if a(k)>a(1) then
t=a(1):a(1)=a(k):a(k)=t
s=s+1
End if
Next k
text1.text=str(a(1))
text2.text=str(s)
End sub
20.(2016·杭州模拟)下列程序的功能是在text1中输入的自然数,分解为3个互不相同的质数(三个质数的和等于输入的自然数),并把分解产生的质数按升序顺序显示在左边的列表框中。例如,输入20,那么在列表框中会显示如右图所示结果。其中,上述界面中“开始处理”按钮的名称是“Command1”,程序中函数f(x)的功能是判断x是否为质数,如果是质数则返回值为true,否则返回false。
请在下列程序代码的基础上按照要求设计该程序, 完善程序中的划线部分。
Dim n As Integer, a1 As Integer, a2 As Integer, a3 As Integer
Function f(x) As Boolean
f = True
For i = 2 To Sqr(x)
If x Mod i = 0 Then
Next i
End Function
Private Sub Command1 Click()
n =
For a1 = 2 To n
For a2 = a1 To n
For a3 = a2 To n
If And f(a1) And f(a2) And f(a3) Then
List1.AddItem (Str(a1) + " " + Str(a2) + " " + Str(a3))
End If
Next a3
Next a2
Next a1
End Sub
21.(2016·杭州模拟)有一Access数据库“school.accdb” 存放在f:\2015mt\vb文件夹中,其中的“student”数据表用来存储学生的基本情况信息,包括学号(num)、姓名(name)、性别(sex)、分数(score),括号内的为对应字段名。下列VB程序用来实现根据学号查询并显示学生信息,运行界面如下图所示。在文本框Text1中输入学生的学号,单击“查询”,在文本框Text2、Text3 、Text4中分别显示学生姓名、性别、分数。
Private Sub Command1 Click()
Dim adocn As New adodb.Connection
Dim adors As New adodb.Recordset
Dim str2 As String, str1 As String
str1 = "Provider=Microsoft.ACE.OLEDB.12.0;data source=f:\2015mt\vb\ "
adocn.Open str1
str2 = "select * from students where num=" + Text1.Text
adors.Open str2, adocn, adOpenDynamic, adLockOptimistic
If adors.EOF = True Then
MsgBox "你输入的学号不存在"
Else
Text2.Text = adors.Fields("name").Value
Text3.Text = adors.Fields("sex").Value
End If
adors.Close
adocn.Close
End Sub
答案解析部分
1.【答案】A
【知识点】信息的编码
【解析】【解答】每个考生的准考证号码都不重复,而且有一定的规则,这需要进行排序,由于编码所有的符号都具有一定的顺序,因而可以方便地按此顺序进行排序。所以准考证号码的编排过程属于信息编码,故答案选A。
【分析】此题主要考查信息编码的应用。信息编码(Information Coding)是为了方便信息的存储、检索和使用,在进行信息处理时赋予信息元素以代码的过程。即用不同的代码与各种信息中的基本单位组成部分建立一一对应的关系。信息编码必须标准、系统化,设计合理的编码系统是关系信息管理系统生命力的重要因素。
2.【答案】C
【知识点】信息的编码
【解析】【解答】根基图中信息可知,第三个内码值6C对应字符l,6F对应字符o,76对应字符v,65对应字符e,所以英文“love”的十六进制内码,即李林的QQ登录密码为6C6F7665,故答案选C。
【分析】此题主要考查内码的应用。内码是指计算机汉字系统中使用的二进制字符编码,是沟通输入,输出与系统平台之间的交换码,通过内码可以达到通用和高效率传输文本的目的。汉字占用4位十六进制,字母转占2位十六进制。
3.【答案】D
【知识点】字符识别
【解析】【解答】用OCR软件识别文字的主要操作步骤有:扫描获得图像;用OCR软件打开图像文件;图像倾斜矫正;划分识别区域;汉字识别;校对文字;保存文件。正确的操作顺序为④①③②⑤,故答案选D。
【分析】此题主要考查OCR软件识别。OCR文字识别软件,指利用OCR光学字符识别技术,将图片、照片上的文字内容,直接转换为可编辑文本的软件。软件可以把图片转换成可以编辑的文字。支持JPG、PNG、GIF、BMP、DOC等图片格式。
4.【答案】C
【知识点】算法的控制结构
【解析】【解答】通过观察本题流程图是循环结构,用户输入S的值,通过判断i的值,i<=3时进入循环体,当i=4时才输出S的值,选项A不正确;循环体的语句是s=s+s*i 和i=i+1,选项C正确;本程序是典型的循环结构图,程序没有出错,选项B错误;循环语句s=s+s*i执行的次数由i的值决定,执行了3次,不是1次,所以选项D错误。故答案选C。
【分析】本题考查算法流程图的基本图形及功能。流程图的三种基本结构:顺序结构、选择结构和循环结构,本题流程图为典型的循环结构。
5.【答案】A
【知识点】数据表、字段、记录的编辑;数据表的创建
【解析】【解答】编号的数据类型是自动编号,不能手动输入;姓名和学号的数据类型是文本类,需要手动添加,;报名缴费情况数据类型为是/否,设置勾选框;平时学科成绩的数据类型为数字类型,默认为0,且右对齐。故答案选A。
【分析】此题主要考察数据表的编辑。数据表是数据库的重要组成部分,我们把表中的每一行叫做一个“记录”,每一个记录包含这一行中的所有信息;表的“列”称为“字段”,每个字段包含某一专题的信息,它是表中所有行共有的属性,根据这些属性的特征给每个字段起相应的名字,称为字段名;在数据库中存放在表行列交叉处的数据叫做“值”,它是数据库中最基本的存储单元,它的位置要由这个表中的记录和字段来定义。
6.【答案】B
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】由题图可知,该邮件除了发送给两个收件人以外,还抄送给了一个人和密送给了一个人,所以该邮件的收件对象有4个,A选项错误;在同一封邮件中,收件人和抄送的收信人看不到密送的邮箱地址,即密送对于收件人和抄送不可见,B选项正确;该邮件有附件,附件名称为高中信息高考.rar,CD选项错误。故答案选B。
【分析】此题主要考查电子邮件的使用。一般邮件就像是普通的书信,附件可以理解为在信封内又有个小信件,用来说明或者提供材料用的。收件人地址应该是直接收信人,抄送地址应该是间接收件人,他们只想参考一下邮件或者发件人觉得有必要知会他们,密送和抄送差不多,唯一的区别就是:在同一封邮件中,收件人和抄送的收信人看不到密送的邮箱地址,即密送对于收件人和抄送不可见。
7.【答案】B
【知识点】多媒体作品的规划和设计
【解析】【解答】分析软件配置和最低运行硬件配置属于创作需求分析中的设施需求分析。故答案选B。
【分析】本题考查多媒体作品的创作需求分析。多媒体作品的创作需求分析包括:主题思想、结构类型、作品内容、设施要求、发布方式等。
8.【答案】B
【知识点】图片加工常用工具的使用
【解析】【解答】对比图A和图B发现,先将图A上方的图案裁剪,留下上半部分,再将剩余部分水平翻转,即可得到图B。故答案选B。
【分析】题主要考查Photoshop工具的使用,利用工具可以非常方便地对图片进行裁剪、缩放、翻转、亮度、对比度等初步调整。
9.【答案】C
【知识点】声音素材的基本处理
【解析】【解答】选项A:“标记”指设置开始或结束的标志。A错误;选项B:“替换”指粘贴板中的内容替换当前选区的内容。B错误;选项C:“删除”指删除选中区域内容。C正确;选项D:“修剪”指保留选中区域内容。D错误。故答案选C。
【分析】本题考查声音文件的截取操作。在GoldWave软件中,选中的音频部分可以执行复制、删除、裁剪等操作。
10.【答案】A
【知识点】时间轴、帧、图层、库的概念及基本操作
【解析】【解答】帧命令只能设置在关键帧或空白关键帧。图中,第60帧处只有“文字2”图层是关键帧,所以能在第60帧直接添加动作命令的图层是“文字2”。故答案选A。
【分析】本题考查帧命令的设置,帧命令只能设置在关键帧或空白关键帧。
11.【答案】(1)=(D3-B3)/B3*100
(2)出口额增幅(%)
(3)A2:A10,C2:C10,E2:E10;柱形图
【知识点】表格数据的处理与计算;数据分析
【解析】【解答】(1)根据出口额增幅公式,可知F3输入的公式为:=(D3-B3)/B3*100,为方便公式向下自动填充,单元格F3公式中“2014出口额(亿美元)”和"2013出口额(亿美元)“相对引用第3行中对应单元格。故答案为:=(D3-B3)/B3*100。
(2) 题目要求按各国家或地区的出口额增幅进行降序排序,所以排序的关键为出口额增幅,故答案为:出口额增幅(%)。
(3)由图3可知,图表的类型为柱形图,从题图中不难发现该图数据产生在列,两列数据是 2013年进口额(C列)与2014进口额(E列),数据区域为C2:C10,E2:E10 ,再加上国家或地区列A2:A10。故答案为 : A2:A10,C2:C10,E2:E10;柱形图。
【分析】本题考查表格数据的操作,包括公式的运用、数据的排序,区域的选择。EXCEL它能够方便的制作出各种电子表格,使用公式和函数对数据进行复杂的运算。用各种图表来表示数据更直观明了。
12.【答案】(1)2;Text
(2)sc=(cm-70)*0.6;Labe|3.Caption = "肥胖"
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用
【解析】【解答】(1)在“控件工具箱”中,①是标签,多用来输入界面的提示信息,作为文字说明。②是文本框,用来显示输入的信息,可以进行修改、编辑的文本区。③是框架,框架是一个大的容器,可以容纳其他的控件。④是命令按钮,主要用来执行事件的控件,如计算。应用程序界面设计时,为添加文本框Text1和Text2,应使用图3所示的“控件工具箱”中的2。因为Text为输入框,所以要设置初始Text属性为空。故答案为:2;Text。
(2)1处:Check用来标记是否为女性。当不勾选时,执行Check1=0内的语句,即sc = (cm - 80) * 0.7,勾选时,计算女性体重,即sc=(cm-70)*0.6。
2处:变量i表示成年人体重与标准体重之间的关系,当i > 0.2,说明标准体重正负大于20%,则该成年人是肥胖状态,此时把Label3.Caption设置为肥胖,即Label3.Caption = "肥胖"。
故答案为:sc=(cm-70)*0.6;Label3.Caption = "肥胖"。
【分析】本题考查Visual Basic的综合应用能力包括对控件工具箱的使用与识别能力,对程序选择结构的理解与程序语句填写的应用能力。
13.【答案】(1)自动变换
(2)图层样式
【知识点】图层及图层的基本操作
【解析】【解答】(1)“自由变换”命令可以对当前选定的区域或当前层进行变换、缩放、旋转、扭曲。所以图层中兔子太大,可以通过“自由变化”功能缩小兔子,是整张图看起来更协调。故答案为:自由变换。
(2)从图2中可以看出,“文字”图层后面有“fx”标志,说明该图层添加了图层样式,其效果为描边。故答案为:图层样式。
【分析】本题考查Photoshop常用工具的使用及图层样式的设置。
14.【答案】(1)指针经过
(2)GotoAndPlay(1)
(3)把图层“枫树影子”中第16帧移动到该图层的第40帧即可
【知识点】时间轴、帧、图层、库的概念及基本操作
【解析】【解答】(1)按钮元件有“弹起”、“指针经过”、“按下”和“点击”四个不同状态。“弹起”是按钮常规状态;“指针经过”是鼠标经过时候的状态;“按下”是鼠标按下去的状态;“点击”是按钮的感应范围。若使鼠标移动到该按钮上时出现“叶子动画”,则必须在“叶子”图层的“指针经过”帧上应用“叶子动画”元件。故答案为:指针经过。
(2)要使动画 播放完后能返回到当前场景第一帧继续播放,需为该帧设置动作命令gotoAndPlay(1)。gotoAndPlay(1)表示跳转到当前场景第1帧播放。故答案为:gotoAndPlay(1)。
(3)从图4中可以看出,“枫树”图层动画从第10帧到第40帧,而“枫树影子”图层动画从第10帧到第15帧,所以若使“枫树影子”图层动画与“枫树”同步,应把图层“枫树影子”中第16帧移动到该图层的第40帧。故答案为:把图层“枫树影子”中第16帧移动到该图层的第40帧即可。
【分析】本题考查Flash动画的综合应用,主要涉及元件的编辑、动作命令的设置、帧的操作。
15.【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】表达式中Len(y)函数是计算字符串y的长度,Len("-315")=4,所以x+Len(y)=17+4=21。故答案选C。
【分析】本题考查VB表达式的运算,其中涉及Len(X)函数的使用,Len(X)函数是计算字符串X的长度。
16.【答案】D
【知识点】程序的调试及运行
【解析】【解答】由题图可知,出错信息提示为“要求对象”,说明出错的原因与对象有关。选项中只有label1.Caption = Str(b)是对一个控件对象的属性赋值,其他三项都是对变量赋值,所以如果窗体没有Label1控件,就会产生图中所示的错误。故答案选D。
【分析】本题考查VB语句的调试和运行,要求学生能够根据错误提示找到程序段中出错的语句。
17.【答案】A
【知识点】解析算法及程序实现
【解析】【解答】解析算法是指用解析的方法找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。题中快递费用与重量之间存在一定关系,可以用解析式表示,所以解决该问题,最合适的算法是解析算法。故答案选A。
【分析】本题考查利用编程解决问题的常用方法。枚举算法是根据所需解决问题的条件,把该问题所有可能的解,一一列举出来,并逐个检验出问题真正解的方法。排序算法是将一串记录按照要求排序的方法,常用排序算法有冒泡排序、选择排序、插入排序等。递归算法是指一种通过重复将问题分解为同类的子问题而解决问题的方法。
18.【答案】B
【知识点】查找算法及程序实现
【解析】【解答】第一次查找:i=1,j=9,m=(1+9)\2=5,数据中第五个元素是12,12>10;
第二次查找:i=1,j=m-1=4,m=(1+4)\2=2,数据中第二个元素是6,6<10;
第三次查找:i=m+1=3,j=4,m=(3+4)\2=3,数据中第三个元素是7,7<10;
第四次查找:i=m+1=4,j=4,m=(4+4)\2=4,数据中第四个元素是10,找到关键数,共查找4次。故答案选B。
【分析】本题考查对分查找算法。对分查找基本思想:将所要查找的关键数与有序数组内处于中间位置的元素进行比较,如果中间位置上的元素数值与查找关键数相同,表示找到,否则根据数组元素的有序性,就可以确定应该在数组的前半部分还是后半部分继续进行查找。在新确定的范围内,继续按上述方法进行查找,直到获得最终结果。
19.【答案】36;1
【知识点】程序的调试及运行;常量、变量及变量的赋值
【解析】【解答】本题程序段执行过程如下:
第一次循环,k=2,a(2)=36,a(2)>a(1),执行t=a(1)=15,a(1)=a(2)=36,a(2)=t=15,s=s+1=1。
第二次循环,k=3,a(3)=7,a(3)所以text1.text=str(a(1))=“36”,text2.text=str(s)=“1”。故答案为:36;1。
【分析】本题考查循环语句与条件语句的综合运用,需要学生读懂程序代码,分析清楚程序段中变量的变化情况。
20.【答案】f=False;Val(Text1.Text);a1+a2+a3=n
【知识点】过程与自定义函数
【解析】【解答】1处语句是判断x是否为质数,若x Mod i = 0,说明x不是质数,则函数值返回False,即f=False。
2处语句是获取Text1中输入的自然数,即n=Val(Text1.Text)。
3处语句是判断三个质数的和是否等于输入的自然数,即a1+a2+a3=n And f(a1) And f(a2) And f(a3)是否成立,若成立,则把分解产生的质数按升序顺序显示在List1中。
故答案为:f=False;n=Val(Text1.Text);a1+a2+a3=n。
【分析】本题考查算法与程序设计的综合应用能力,分析问题解决问题的能力和根据题意填写程序代码的应用能力。
21.【答案】school.accdb;Text4.Text = adors.Fields("score").Value
【知识点】程序的调试及运行
【解析】【解答】1处语句是获取数据源的位置,根据题中所述“Access数据库“school.accdb” 存放在f:\2015mt\vb文件夹中”可知,data source=f:\2015mt\vb\school.accdb。
2处语句是将分数值显示在Text4中,分数的字段名为score,所以Text4.Text = adors.Fields("score").Value。
故答案为:school.accdb;Text4.Text = adors.Fields("score").Value。
【分析】本题考查程序代码与数据库应用的结合,要求学生能够利用代码对数据库中的数据进行操作。
1 / 1