浙江省杭州市2015年高考信息技术模拟卷8
一、选择题
1.(2015·杭州模拟)支付宝付款码是开发出的配合支付宝使用的付款的新方式。付款码给收银员扫一下就可以完成支付。支付宝付款码产生二维码的过程属于:( )
A.信息的采集 B.信息的编码 C.信息的发布 D.信息的表达
【答案】B
【知识点】信息处理的一般过程
【解析】【解答】信息的采集是指对已有的信息进行收集,信息的编码是指将一种信息转化为能够被机器识别的信息,信息的发布是指将已有信息公布出去,信息加工是为了有效利用信息而对信息采集的加工处理。本题中产生二维码的过程就是将产品的相关信息转换为二维码信息,以供收银员的扫玛器识别,属于信息的编码。故答案选B。
【分析】此题主要考查信息加工的过程。数据处理是信息的采集,加工,发布,表达等一系列活动的总称,其中信息的编码属于信息加工,是为了有效地利用信息,而对信息采取的加工处理。
2.(2015·杭州模拟)用UltraEdit观察字符内码,结果如图所示:
则字符“PPt”的十六进制内码值为:( )
A.56 56 54 B.56 56 74 C.51 51 54 D.50 50 74
【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】用UltraEdit观察字符“IT技术”的内码可知,字符“T”的十六进制内码值为54,则字符“P”的十六进制内码值为50, 字符“T”比“t ”的ASCII码值小32(十进制),也就是小20H,所以字符“t”内码值是54H+20H=74H,则字符“PPt”的十六进制内码值为:50 50 74。故答案选D。
【分析】此题主要考查内码的应用和进制之间的转换。内码是指计算机汉字系统中使用的二进制字符编码,是沟通输入,输出与系统平台之间的交换码,通过内码可以达到通用和高效率传输文本的目的。汉字占用4位十六进制,字母转占2位十六进制。
3.(2015·杭州模拟)某文档有文档评价如图,其中该文档获得的4星半的评分属于:( )
A.个人推荐 B.统计评价
C.专家评价 D.核心刊物评价
【答案】B
【知识点】因特网信息资源评价
【解析】【解答】在这个4星半的后面有个(321人评价),很明显本题是由评价者的打分计算出来的,属于统计评价。故答案选B。
【分析】此题主要考查信息的评价方式。评价的三种主要方式:1.统计评价:从统计角度来评价网站的可信度;2.专家或核心刊物评价:通过专家学术专著或核心期刊上罗列的一些专业学术网站的资源表,来选择或评价所需的网站,该方法参考价值较高;3.个人推荐:凭个人对因特网信息资源的了解和主观认识进行的评价,该方法参考价值较低。
4.(2015·杭州模拟)用Word软件在修订状态下编辑“两会”代表经典语录,部分界面如图:
如全部接受图中所示的修订内容,则最后一行的文字将变为( )
A.人都是有惰性,物质都是有惯性的
B.人都是有惰性,物质是有惯性的
C.人是有惰性,物质是有惯性的
D.人是有惰性,物质都是有惯性的
【答案】B
【知识点】文本的基本编辑
【解析】【解答】题目要求全部接收修订状态,所以第一个“都”是插入的,会显示应该保留,第二个“都”是删除的,不应该显示的,所以最后一行的文字将变为:人都是有惰性,物质是有惯性的。故答案选B。
【分析】此题主要考查批注和修订的应用。批注,指阅读时在文中空白处对文章进行批评和注解,作用是帮助自己掌握书中的内容。在WORD中修订是指显示文档中所做的诸如删除、插入或其他编辑更改的位置的标记。
5.(2015·杭州模拟)某Access数据表打开后如图所示,则字段设计正确的是( )
A. B.
C. D.
【答案】D
【知识点】利用数据库管理信息;数据表、字段、记录的编辑
【解析】【解答】从图中的字段的值可以得知:ISBN可以是文本或数字;书名、作者是文本类型;售价是货币类型;享受优惠是/否类型;内容推荐是备注类型。故答案选D。
【分析】此题主要考查数据表中字段的应用。Access允许九种数据类型;文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。在表的设计视图中,每一个字段都有设计类型。
6.(2015·杭州模拟)下面是用于实现S=1*2+3*4+5*6+7*8+9*10的算法的流程图,则 划线处分别应填写:( )
A.S<=10 I←I+1 B.I<=10 I←I+1
C.S<10 I←I+2 D.I<10 I←I+2
【答案】D
【知识点】算法的常用表示方法;算法的控制结构
【解析】【解答】本题是循环结构,I为1、3、5、7、9时,即I=I+2,分別执行一遍循环体;当I为11时,不符合条件,跳出循环,输出结果,并结束。故答案选D。
【分析】本题考查对流程图的识读。流种图符号表示的含义.1、圆角矩形表示开始、结束2、平行四边形表示输入、输出3、菱形表示判断4、矩形表示执、清楚算法的表示方法,常用的运算符对于循环体中的循环变量,要细心分析。
7.(2015·杭州模拟)一个成功的多媒体作品,创作前都会进行应用和创作需求分析,在进行创作需求分析时,一般不需要考虑的是( )
A.鲜明的主题思想 B.多媒体作品的结构类型
C.多媒体作品系统结构设计 D.多媒体作品的主要内容
【答案】C
【知识点】多媒体作品的规划和设计
【解析】【解答】创作需求分析包括主题思想、结构类型、作品内容、设施要求、发布方式、作品效益等,不包括多媒体作品系统结构设计,故答案选C。
【分析】此题主要考查多媒体作品的需求分析。多媒体作品的需求分析包括应用需求分析和创作需求分析。应用需求分析包括社会需求、用户情况、作品效益等;创作需求分析包括主题思想、结构类型、作品内容、设施要求、发布方式、作品效益等。
8.(2015·杭州模拟)下面两幅图均为100*100像素、24色的BMP图像,其存储容量依次为a、b,则下列说法正确的是:( )
A.a比b大 B.a比b小
C.a、b一样,都为29.3K D.a、b一样,都为6.1K
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】BMP格式几乎不进行压缩,两张BMP图片尺寸颜色位数一样,说明大小也一样;然后是计算存储容量,未压缩的图片存储容量(单位B)=图片像素数*颜色位数/8,计算结果约是29.3K,故答案选C。
【分析】此题主要考查图像存储容量的计算。位图文件的大小:字节数=分辨率*色彩位数/8。
9.(2015·杭州模拟)使用GoldWave软件打开music.wav双声道音频文件,进行下列操作:
①将左声道的最后三秒设置为静音
②将两个声道的声音都提高5db
③删除右声道声音
④将文件保存为mp3格式
其中会影响文件存储容量的有( ):
A.① B.①② C.①④ D.③④
【答案】D
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】 ①将左声道的最后三秒设置为静音没有改变影响存储容量的采样频率、量化位数、声道数及时长四个因素,故不影响原文件的大小。 ②将两个声道的声音都提高5db:增大或减小音量对文件的大小无影响。 ③删除右声道声音:改变了声道数故影响音频文件的大小。 ④将文件保存为mp3格式:其实质是改变了音频文件的频率和量化位数。故答案选D。
【分析】本题考查的是影响音频文件存储容量的各个因素。由音频文件的存储容量公式:音频文件存储容量=(采样频率× 采样位数× 声道数× 时间) / 8,可知影响存储容量的是采样频率、量化位数、声道数及时长四个因素。
10.(2015·杭州模拟)某flash作品库面板如图所示,则下列说法正确的是( )
A.该库中共有4个图形元件 B.该库中共有2个声音元件
C.该库中共有2个影片剪辑元件 D.该库中只有2种元件类型
【答案】D
【知识点】元件的类型与应用
【解析】【解答】选项A:由图知该库中共有shape12、shape13、text214、树、云共5个图形元件。选项B:由图知该库中只有sheep Away.mp3一个声音文件。选项C:该库中共有背景、籍贯、兔子、乌龟4个影片剪辑。选项D:该库中共有图形和影片剪辑两种元件类型。故答案选D。
【分析】本题考查的是Flash动画的元件类型。Flash动画元件类型有三种:影片剪辑、图形及按钮。图形元件,一般用于制作静态图像或简单动画,其标记是图标上有三个不同不同形状的图形(圆形、三角形和矩形);按钮元件,用来创建影片中的相应鼠标事件的交互按钮,其标记为一个小手下按一个按钮;影片剪辑元件,有自己的时间轴和属性,支持ACTION SCRIPT和声音,具有交互性,可以说影片剪辑就是一个小的分支影片,其标记为一个小齿轮。
二、主观题
11.(2015·杭州模拟)从“APEC蓝”到“两会蓝”,空气质量已经越来越影响到人们的生活。下表是2015年3月14日浙江省城市空气质量指数日报:
(1)在输入序号的时候,发现每次输入“001,002…”的时候电脑总是会自动把前导零省略掉,为了输入这种带前导零的格式,我们可以通过修改单元格格式的数字格式来实现,即把默认的常规格式改为 格式。
(2)气质量状况分析表”(图1)计算浙江省各个城市空气质量状况。小王想要看一下2015年3月14日浙江省空气质量指数为“轻度污染”的城市。
图1
则小王进行的操作是:
①选择数据区域
②执行“筛选”命令
③针对 设置筛选条件
A. B.
C. D.
(3)为各个城市排名(污染指数小的排名在前),小王利用百度百科查到了RANK()函数,函数功能如下:
他在仔细阅读之后进行了这样的设置(图2),可结果如图3,明显与事实不符合,请你写出正确的函数设置 。
(4)图表可以更直观地反应当天各城市的空气质量情况,如图4所示,我们可以选择 区域来创建 类型的图表。
【答案】(1)文本
(2)A3:E3;污染指数;C
(3)RANK(C4,$C$4:$C$18,1)
(4)略;略
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)默认的为数值型,当前面为0时自动省略,需要设为文本型,将数字当作文本前面0才不会自动省略。故答案为:文本。
(2)想看空气质量指数为“轻度污染”的城市,第一步,先选择关键行,即区域A3:E3;第三部针对污染指数,由图1得知,轻度污染为101~150,设置条件为大于等于101与小于等于150。故答案为:
A3:E3;污染指数;C。
(3)RANK是排名函数,从图中的解释可以得出RANK函数的正确写法应为RANK(C4,C4: $C$18,1),故答案为RANK(C4,C4: $C$18,1)。
(4)从图7中可以看得出,图中的数据包括了表中B列和C列,区域为:B3:B18,C3:C18,此图为:柱形图。故答案为B3:B18;C3:C18、柱形图。
【分析】本题考查Excel公式函数的使用,图表的创建,Excel中使用公式与函数是数据运算分析的基础,在此基础上进行筛选、排序、制作图表可以帮助我们分析出更有价值的信息。
12.(2015·杭州模拟)现要求编写VB程序,界面如图1所示。程序功能如下:在文本框Text1中输入身份证号码,单击“识别”按钮Command1,在标签Label3中输出对应的性别。
具体方法为:(1)若身份证号为15位,则根据第15位数字来判断,若为偶数则性别“女”,否则为“男”;(2)若身份证号为18位,则根据第17位数字来判断,若为偶数时则性别为“女”,否则为“男”。
图1
(1)应用程序界面设计时,为添加“识别”按钮,应使用图2中“控件工具箱”中的 (填写相应编号),并修改图3“属性窗口”中,将 属性值设置为“识别”
(2)请根据题意将下列程序补充完整
Dim x As String, n As Integer, s As String
x = Text1.Text
n = Len(x)
If n = 15 Then
s = Mid( , Len(x), 1)
If Val(s) Mod 2 = 0 Then
Text2.Text = "女"
Else
Text2.Text = "男"
End If
Else
s=Mid(x, 17, 1)
If Then
Text2.Text = "男"
Else
Text2.Text = "女"
End If
End If
【答案】(1)3;Caption
(2)x;val(s) mod 2 =1
【知识点】算法的控制结构
【解析】【解答】(1)由图知“识别”为命令按钮,而1为标签,2为文本框,3为命令按钮,4为定时器,故本小题第一个空答案填写:1。若设置命令按钮是显示的文字需要设置命令按钮的标题属性,故本小题第二个空填写:caption。
(2)本题程序分析如下:
Dim x As String, n As Integer, s As String ‘定义字符型变量x和s,以及整型变量n
x = Text1.Text ‘将文本框中输入的值赋给变量x
n = Len(x) ‘将x的长度赋给变量n
If n = 15 Then ‘如果n为15,即身份证号为15位时进行如下处理
s = Mid( 1 , Len(x), 1) ‘截取身份证号的最后一位赋给变量s,故本处应填写:x
If Val(s) Mod 2 = 0 Then ‘将身份证号的最后一位转为数值型并判断如果转化后的数为偶数则进行如下处理
Text2.Text = "女" ‘在文本框2中输出“女”
Else ‘如果转化后的数值为奇数则进行如下处理
Text2.Text = "男" ‘在文本框2中输出“男”
End If ‘结束判断
Else ‘ 否则(身份证号不是15位时)进行如下处理
s=Mid(x, 17, 1) ‘将身份证号的第17位赋给变量s
If 2 Then ‘将s转为数值型后看其是否为奇数,如为奇数则进行如下处理,故本处应填写:val(s) mod 2=1
Text2.Text = "男" ‘在文本框2中输出“男”
Else ‘否则(转为数值型的s能整除以2时)进行如下处理
Text2.Text = "女" ‘在文本框2中输出“女”
End If ‘结束条件判断
End sub ‘结束事件过程
由以上分析知:1处截取身份证号的最后一位赋给变量s,故本处应填写:x。
2处将s转为数值型后看其是否为奇数,如为奇数则进行如下处理,故本处应填写:val(s) mod 2=1。
【分析】本题为一道采用选择结构根据身份证号判断性别的程序填空题,考查的知识点为选择结构和中取函数以及求模运算。
13.(2015·杭州模拟)在“发现校园之美”的活动中,小王利用Photoshop软件制作一张主题为“荷塘月色”的主题宣传画,他使用的素材和编辑窗口分别如图1和图2所示:
请回答下列问题:
(1)小王需要对荷字样图像进行颜色填充,颜色和“塘月色”相同,他所需要使用 将文字选中。但是发现怎么都无法选中荷字样,可能的原因是
(2)画面的左下角原本应该出现荷花的图样,但是却看不见效果,可能的原因是
【答案】(1)魔棒;没有选中“荷”图层
(2)荷花”图层被“山水背景”图层遮挡
【知识点】图层及图层的基本操作
【解析】【解答】(1)由于“荷”字图层为变通图层,而不是文字图层,故不能使用文字工具进行选择,可以单击该图层或使用魔棒工具进行选择,如果选不中该图形说明当前图层不是“荷”图层。故答案填写:魔棒;没有选中“荷”图层。
(2)由图2可知“山水背景”图层在“荷花”图层的上面遮挡住了“荷花”,故答案填写: 荷花”图层被“山水背景”图层遮挡 。
【分析】本题考查的是图形的选择及图层之间的关系。在选择图形时得看图层的类型或图形的类型和形状,如为文字则需使用文字工具,如为普通图层看其是否规则,如果规则则使用矩形框或圆形框选择,如果不规则可以使用魔棒、多边形或套索工具进行选择。图层是由上到下由人眼观察的,即上面的图层先看到。
14.(2015·杭州模拟)主题为“春暖花开”的Flash动画,期中load场景的制作界面如下图所示:
图1
请回答下列问题:
(1)为了使动画实现云从左飘到右并逐渐变大的效果,需要将云图层第1帧到第115帧之间的设置 补间动画。
(2)在执行“测试影片”命令时,发现播放完“load”后直接跳转“main”场景,为使动画在测试影片时停留在“load”场景的最后一帧,恰当的操作是在按钮图层或 (填图层名次)图层的最后一帧上设置“stop();”命令。
(3)在执行“测试影片”命令时,出现了这样的错误(图2),说明被设置动作命“gotoAndPlay("main", 1);”的对象是 (场景/图层/帧/按钮)。
图2
【答案】(1)形状
(2)云
(3)按钮
【知识点】动画的实现;多媒体作品的调试与递交
【解析】【解答】(1) 云从左飘到右并逐渐变大,在两个关键帧之间并没有发生其他形状的改变故为动画补间,故答案填写:动画。
(2) 为使动画在测试影片时停留在“load”场景的最后一帧 ,即停止“load”场景的播放放,故在“load”场景的最后一帧放置停止播放命令
(3)由图2知该命令设置在了按钮元件上,但没有放置在事件中而直接使用了命令,故答案填:按钮。
【分析】本题考查的是Flash的动画补间类型及动作脚本。补间动画有二种:动画补间和形状补间。形状补间是由一个物体到另一个物体间的变化过程,像由三角形变成四方形等。时间轴上形状补间是淡绿色底加一个黑色箭头组成的。动画补间是由一个形态到另一个形态的变化过程,像移动位置,改变角度等。时间轴上动画补间是淡紫色底加一个黑色箭头组成的。为了增加动画的人机交互功能可以在元件或关键帧中设置动作脚本。
三、选择题
15.(2015·杭州模拟)小王利用GlodWave编辑一段声音,通过状态栏的观察,该声音的存储容量的计算式子为:( )
A.44100*1411*2*60*2/8/1024/1024MB
B.44100*16*2*60*2/8/1024/1024MB
C.44100*1411*43.281*2/8/1024/1024MB
D.44100*16*43.281*2/8/1024/1024MB
【答案】D
【知识点】声音、图像、视频编码
【解析】【解答】由图可知该音频文件的采样频率为44100Hz,量化位数为16位(bit),立体声(双声道),时长为43.281秒,其存储容量计算公式为: D:44100*16*43.281*2/8/1024/1024MB 。故答案选D。
【分析】本题考查的是音频文件的存储容量公式。音频文件存储容量=(采样频率× 量化位数× 声道数× 时间) / 8(字节)。
16.(2015·杭州模拟)下列VB的表达式值为的是65的是:( )
A.Len(“65”) B.Str(“6”)+“5”
C.Mid(“2065”,3,2) D.Asc(“B”)
【答案】C
【知识点】常见数据类型、数组
【解析】【解答】选项A的值为2,选项B为一个错误表达式,选项C的值为65,选项D的值为66。故答案选C。
【分析】本题考查的是常用函数的功能。len()函数是求字符串的长度,即字符串中字符的个数,但注意一个汉字只相当于一个字符。str()函数是将数值型转为字符型,其参数类型为数值型,本题的参数为字符型。mid()函数是从字符串中取出若干个字符组成一个新的字符串,其值为字符型,asc()函数是求字符的ASCII码值,其值为数值型。
17.(2015·杭州模拟)有一组数据为“2、3、5、5、7、7、8”,利用顺序查找和对分查找查找5时,则分别查找几次可以找到目标值:( )
A.3 无法使用对分查找 B.4 无法使用对分查找
C.3 1 D.4 1
【答案】C
【知识点】查找算法及程序实现
【解析】【解答】顺序查找法是逐个将元素中的值与要查找的值进行核对直到找到为止,采用顺序查找法比较3次可以找到5,而对分查找法是比对中间数组元素和要查找的值,只要比较1次可以查到5,故答案选C。
【分析】本题考查的是顺序查找法和对分查找法的算法。顺序查找法是逐个将元素中的值与要查找的值进行核对直到找到为止,对分法查找过程是先将一个数列放于一个有序数组中,然后比较中间数组元素的值与要查找的值,或中间数组的值比要查找的值大,则在前半个数组中查找,若中间数组的值比要查找的值小则在后半个数组中查找。查找方法仍是比较中间数组元素的值和要查找的值。以此类推直到查到或下限大于了上限(没查找)为止。
18.(2015·杭州模拟)A班一组同学的英语成绩分别为24、27、16、15、24、18,下列采用排序算法及第二遍的排序结果分别为:( )
原始数据 24 27 16 15 24 18
第一遍 27 24 16 15 24 18
第二遍
第三遍 27 24 24 15 16 18
第四遍 27 24 24 18 16 15
第五遍 27 24 24 18 16 15
A.冒泡排序,27 24 16 15 24 18 B.冒泡排序,27 24 18 16 15 24
C.选择排序,27 24 16 15 24 18 D.选择排序,27 24 18 16 15 24
【答案】C
【知识点】排序算法及程序实现
【解析】【解答】由图中第一遍、第三遍、第四遍、第五遍和原始数据相比较知本题采用的是选择排序法,在第二遍进行比较查找第二大值时第二个数组元素就是第二大值故在第二遍不发生数据的改变,故答案选C。
【分析】本题考查的是选择排序法。选择排序的基本思想:第1轮,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换;第2轮,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]交换;以此类推,第i轮在待排序记录r[i]~r[n]中选出最小的记录,将它与r[i]交换,使有序序列不断增长直到全部排序完毕。
四、综合题
19.(2015·杭州模拟)下列VB程序运行时,单击Command1后,标签Label1中显示的内容是
Private Sub Command1_Click()
Dim s As Integer, j As Integer
s = 0
For j = 1 To 10
If j Mod 2 <> 0 Then
s = s + j
End If
Next j
Label1.Caption = Str(s)
End Sub
【答案】25
【知识点】算法的控制结构
【解析】【解答】本题程序分析如下:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim s As Integer, j As Integer ‘定义整型变量s和j
s = 0 ‘初始化s的值为0
For j = 1 To 10 ‘使用j控制循环,j的初值为1,终值为10,步长为1
If j Mod 2 <> 0 Then ‘如果j值除以2余数不等0,即j为奇数时进行如下处理
s = s + j ‘将j值累加到s中,s为累加器
End If ‘结束条件判断
Next j ‘结束循环
Label1.Caption = Str(s) ‘使用标签输出s值
End Sub ‘结束事件过程
由以上程序分析知:s=1+3+5+7+9=25,故答案填写:25。
【分析】本题是一道使用循环求1到10内奇数和的写程序结果题。在本题中考查的知识点一为定次循环,二为累加器的应用。定次循环就是已知循环次数的循环,一般使用for循环,而累加器是将某个变量的值累加到一个特殊变量的表达式,其格式为: s = s + j 。
20.(2015·杭州模拟)小王设计了一个程序来列举仁川亚运会的奖牌前三的国家。下列VB程序实现如下功能:单击命令按钮Command1后,在列表框List1中按奖牌数由多到少显示国家名称,如图。
请根据算法将下列程序补充完整。
Dim a(1 To 45) As String
Dim b(1 To 45) As Integer
Private Sub Form_Load()
a(1) = "中国"
b(1) = 308
‘45个代表团名称及奖牌数分别放在a(1)到a(45)及b(1)到b(45)中
End Sub
Private Sub Command1_Click()
Dim i As Integer,j As Integer
Dim t As Integer,f As Integer
List1.Clear
For i = 1 To 3
For j = To 2 Step -1
If Then
f = a(j): a(j) = a(j - 1): a(j - 1) = f
t = b(j): b(j) = b(j - 1): b(j - 1) = t
End If
Next j
Next i
For i = 1 To 3
List1.AddItem "第" + Str(i) + "名" + a(i) + " 奖牌数" + Str(b(i))
Next i
End Sub
【答案】45;b(j - 1)> b(j)
【知识点】排序算法及程序实现
【解析】【解答】本题程序分析如下:
Dim a(1 To 45) As String ‘定义窗体级字符串数组a用于存放国家名称
Dim b(1 To 45) As Integer ‘定义窗体级整型数组b用于存放国家获得的奖牌数
Private Sub Form_Load() ‘窗体安装事件开始
a(1) = "中国" ‘给数组a进行赋值
b(1) = 308 ‘给数组b进行赋值
‘45个代表团名称及奖牌数分别放在a(1)到a(45)及b(1)到b(45)中
End Sub ‘窗体安装事件结束
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim i As Integer,j As Integer ‘定义整型变量i和j
Dim t As Integer,f As Integer ‘定义整型变量t和f
List1.Clear ‘清除列表框
For i = 1 To 3 ‘使用i来控制循环,本题使用的是冒泡法进行排序i代表比较的轮数
For j = 1 To 2 Step -1 ‘使用j来控制内层循环j代表每轮的比较次数,故本处应填写:45
If 2 Then ‘如果前一个数组元素的值比后一个数组元素的值大时进行如下处理,故此处应填写:b(j-1)>b(j)
f = a(j): a(j) = a(j - 1): a(j - 1) = f ‘借助第三变量f将国家名称进行交换
t = b(j): b(j) = b(j - 1): b(j - 1) = t ‘借助第三变量t将国家的奖牌数进行交换
End If ‘结束条件判断
Next j ‘结束内层循环
Next i ‘结束外层循环
For i = 1 To 3 ‘使用i来控制循环
List1.AddItem "第" + Str(i) + "名" + a(i) + " 奖牌数" + Str(b(i)) ‘在列表框中输出前3名国有名称和奖牌数
Next i ‘结束循环
End Sub ‘结束事件过程
由以上分析知:1处使用j来控制内层循环j代表每轮的比较次数,故本处应填写:45。
2处如果前一个数组元素的值比后一个数组元素的值大时进行如下处理,故此处应填写:b(j-1)>b(j)。
【分析】本题考查的是冒泡排序法。在使用冒泡法进行排序时会有两层循环,外层循环代表比较的轮数,内层循环代表每轮比较的次数,总次数=轮数*每轮比较次数。
21.(2015·杭州模拟)王五为学生们设计了学校食堂学生校园卡查询系统,在终端机上输入学生的校园卡卡号,可以查出该卡对应的学生姓名及相应的余额。
校园卡信息存储在一个综合的数据库“school.mdb”,其中的“Yue”数据表用来存储学生的校园卡基本信息,包括学号(num)、姓名(name)、余额(money),括号内的为对应字段名。下列VB程序用来实现根据学号查询并显示学生姓名及余额,运行界面如图所示:
数据库文件与应用程序在同一文件夹中,在文本框Text1中输入学生的学号,单击“查询”按钮,在标签Label4、Label5中分别显示学生姓名和余额。
Private Sub Command1_Click()
Dim adocn As new connection
Dim adors As new recordeset
Dim str1 As string,str2 as string
Str1=”driver=microsoft access driver(*.mdb);dbq=”&app.path&”\ ① .mdb”
Adon.open str1
Str2=”select * from Yue where ② =’”+text1.text+”’”
Adors.open str2,adocn,adOpenDynamic,adLockOptimistic
If adors.eof then
Msgbox”你输入的学号不存在!”
Else
Label4. caption =adors.Fields(“name”).value
③ =adors.Fields(“money”).value
Endif
Adors.close
Adocn.close
End Sub
为了实现上述目标,在画线处填入合适的语句或表达式:
①
②
③
【答案】school;num;Label5.caption
【知识点】查找算法及程序实现
【解析】【解答】本题程序分析如下:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim adocn As new connection ‘定义数据库连接对象
Dim adors As new recordeset ‘定义记录集对象
Dim str1 As string,str2 as string ‘定义字符型变量str1和str2
Str1=”driver=microsoft access driver(*.mdb);dbq=”&app.path&”\ ① .mdb” ‘给字符串str1赋值,str1为连接数据库(含数据库数据库驱动程序和数据库物理地址)字符串,由于数据库为school.mdb,故此处应填写:school
Adon.open str1 打开数据库,建立连接
Str2=”select * from Yue where ② =’”+text1.text+”’” 给str2进行赋值,str2为在表中查找记录的字符串,查打条件为卡号等于文本框1中输入的卡号,故此处填写:num
Adors.open str2,adocn,adOpenDynamic,adLockOptimistic ‘使用记录集命令在表中查找记录
If adors.eof then ‘如果记录指针在文件尾时进行如下处理
Msgbox”你输入的学号不存在!” ‘使用信息对话框输出提示信息“你输入的学号不存在!”
Else ‘否则(如果记录指针不在文件尾时)进行如下处理
Label4. caption =adors.Fields(“name”).value ‘使用标签4输出学生的姓名
③ =adors.Fields(“money”).value ‘使用标签5输出学生的余额,故此处应填写:label5.caption
Endif ‘结束条件判断
Adors.close ‘关闭表
Adocn.close ‘关闭连接
End Sub ‘结束事件过程
由以上分析知:①处为给字符串str1赋值,str1为连接数据库(含数据库数据库驱动程序和数据库物理地址)字符串,由于数据库为school.mdb,故此处应填写:school。
②处为给str2进行赋值,str2为在表中查找记录的字符串,查打条件为卡号等于文本框1中输入的卡号,故此处填写:num。
③处为使用标签5输出学生的余额,故此处应填写:label5.caption。
【分析】本题考查的是数据库的连接及在数据库中查找数据的方法。在VB和数据库进行连接时先定义连接对象和数据库记录对象,然后使用连接字符打开数据表。最后使用查询字符在表中使用指针进行定位,然后字段就可以象简单变量一样使用了。在不使用数据库后要关闭数据库及连接和释放对象。
1 / 1浙江省杭州市2015年高考信息技术模拟卷8
一、选择题
1.(2015·杭州模拟)支付宝付款码是开发出的配合支付宝使用的付款的新方式。付款码给收银员扫一下就可以完成支付。支付宝付款码产生二维码的过程属于:( )
A.信息的采集 B.信息的编码 C.信息的发布 D.信息的表达
2.(2015·杭州模拟)用UltraEdit观察字符内码,结果如图所示:
则字符“PPt”的十六进制内码值为:( )
A.56 56 54 B.56 56 74 C.51 51 54 D.50 50 74
3.(2015·杭州模拟)某文档有文档评价如图,其中该文档获得的4星半的评分属于:( )
A.个人推荐 B.统计评价
C.专家评价 D.核心刊物评价
4.(2015·杭州模拟)用Word软件在修订状态下编辑“两会”代表经典语录,部分界面如图:
如全部接受图中所示的修订内容,则最后一行的文字将变为( )
A.人都是有惰性,物质都是有惯性的
B.人都是有惰性,物质是有惯性的
C.人是有惰性,物质是有惯性的
D.人是有惰性,物质都是有惯性的
5.(2015·杭州模拟)某Access数据表打开后如图所示,则字段设计正确的是( )
A. B.
C. D.
6.(2015·杭州模拟)下面是用于实现S=1*2+3*4+5*6+7*8+9*10的算法的流程图,则 划线处分别应填写:( )
A.S<=10 I←I+1 B.I<=10 I←I+1
C.S<10 I←I+2 D.I<10 I←I+2
7.(2015·杭州模拟)一个成功的多媒体作品,创作前都会进行应用和创作需求分析,在进行创作需求分析时,一般不需要考虑的是( )
A.鲜明的主题思想 B.多媒体作品的结构类型
C.多媒体作品系统结构设计 D.多媒体作品的主要内容
8.(2015·杭州模拟)下面两幅图均为100*100像素、24色的BMP图像,其存储容量依次为a、b,则下列说法正确的是:( )
A.a比b大 B.a比b小
C.a、b一样,都为29.3K D.a、b一样,都为6.1K
9.(2015·杭州模拟)使用GoldWave软件打开music.wav双声道音频文件,进行下列操作:
①将左声道的最后三秒设置为静音
②将两个声道的声音都提高5db
③删除右声道声音
④将文件保存为mp3格式
其中会影响文件存储容量的有( ):
A.① B.①② C.①④ D.③④
10.(2015·杭州模拟)某flash作品库面板如图所示,则下列说法正确的是( )
A.该库中共有4个图形元件 B.该库中共有2个声音元件
C.该库中共有2个影片剪辑元件 D.该库中只有2种元件类型
二、主观题
11.(2015·杭州模拟)从“APEC蓝”到“两会蓝”,空气质量已经越来越影响到人们的生活。下表是2015年3月14日浙江省城市空气质量指数日报:
(1)在输入序号的时候,发现每次输入“001,002…”的时候电脑总是会自动把前导零省略掉,为了输入这种带前导零的格式,我们可以通过修改单元格格式的数字格式来实现,即把默认的常规格式改为 格式。
(2)气质量状况分析表”(图1)计算浙江省各个城市空气质量状况。小王想要看一下2015年3月14日浙江省空气质量指数为“轻度污染”的城市。
图1
则小王进行的操作是:
①选择数据区域
②执行“筛选”命令
③针对 设置筛选条件
A. B.
C. D.
(3)为各个城市排名(污染指数小的排名在前),小王利用百度百科查到了RANK()函数,函数功能如下:
他在仔细阅读之后进行了这样的设置(图2),可结果如图3,明显与事实不符合,请你写出正确的函数设置 。
(4)图表可以更直观地反应当天各城市的空气质量情况,如图4所示,我们可以选择 区域来创建 类型的图表。
12.(2015·杭州模拟)现要求编写VB程序,界面如图1所示。程序功能如下:在文本框Text1中输入身份证号码,单击“识别”按钮Command1,在标签Label3中输出对应的性别。
具体方法为:(1)若身份证号为15位,则根据第15位数字来判断,若为偶数则性别“女”,否则为“男”;(2)若身份证号为18位,则根据第17位数字来判断,若为偶数时则性别为“女”,否则为“男”。
图1
(1)应用程序界面设计时,为添加“识别”按钮,应使用图2中“控件工具箱”中的 (填写相应编号),并修改图3“属性窗口”中,将 属性值设置为“识别”
(2)请根据题意将下列程序补充完整
Dim x As String, n As Integer, s As String
x = Text1.Text
n = Len(x)
If n = 15 Then
s = Mid( , Len(x), 1)
If Val(s) Mod 2 = 0 Then
Text2.Text = "女"
Else
Text2.Text = "男"
End If
Else
s=Mid(x, 17, 1)
If Then
Text2.Text = "男"
Else
Text2.Text = "女"
End If
End If
13.(2015·杭州模拟)在“发现校园之美”的活动中,小王利用Photoshop软件制作一张主题为“荷塘月色”的主题宣传画,他使用的素材和编辑窗口分别如图1和图2所示:
请回答下列问题:
(1)小王需要对荷字样图像进行颜色填充,颜色和“塘月色”相同,他所需要使用 将文字选中。但是发现怎么都无法选中荷字样,可能的原因是
(2)画面的左下角原本应该出现荷花的图样,但是却看不见效果,可能的原因是
14.(2015·杭州模拟)主题为“春暖花开”的Flash动画,期中load场景的制作界面如下图所示:
图1
请回答下列问题:
(1)为了使动画实现云从左飘到右并逐渐变大的效果,需要将云图层第1帧到第115帧之间的设置 补间动画。
(2)在执行“测试影片”命令时,发现播放完“load”后直接跳转“main”场景,为使动画在测试影片时停留在“load”场景的最后一帧,恰当的操作是在按钮图层或 (填图层名次)图层的最后一帧上设置“stop();”命令。
(3)在执行“测试影片”命令时,出现了这样的错误(图2),说明被设置动作命“gotoAndPlay("main", 1);”的对象是 (场景/图层/帧/按钮)。
图2
三、选择题
15.(2015·杭州模拟)小王利用GlodWave编辑一段声音,通过状态栏的观察,该声音的存储容量的计算式子为:( )
A.44100*1411*2*60*2/8/1024/1024MB
B.44100*16*2*60*2/8/1024/1024MB
C.44100*1411*43.281*2/8/1024/1024MB
D.44100*16*43.281*2/8/1024/1024MB
16.(2015·杭州模拟)下列VB的表达式值为的是65的是:( )
A.Len(“65”) B.Str(“6”)+“5”
C.Mid(“2065”,3,2) D.Asc(“B”)
17.(2015·杭州模拟)有一组数据为“2、3、5、5、7、7、8”,利用顺序查找和对分查找查找5时,则分别查找几次可以找到目标值:( )
A.3 无法使用对分查找 B.4 无法使用对分查找
C.3 1 D.4 1
18.(2015·杭州模拟)A班一组同学的英语成绩分别为24、27、16、15、24、18,下列采用排序算法及第二遍的排序结果分别为:( )
原始数据 24 27 16 15 24 18
第一遍 27 24 16 15 24 18
第二遍
第三遍 27 24 24 15 16 18
第四遍 27 24 24 18 16 15
第五遍 27 24 24 18 16 15
A.冒泡排序,27 24 16 15 24 18 B.冒泡排序,27 24 18 16 15 24
C.选择排序,27 24 16 15 24 18 D.选择排序,27 24 18 16 15 24
四、综合题
19.(2015·杭州模拟)下列VB程序运行时,单击Command1后,标签Label1中显示的内容是
Private Sub Command1_Click()
Dim s As Integer, j As Integer
s = 0
For j = 1 To 10
If j Mod 2 <> 0 Then
s = s + j
End If
Next j
Label1.Caption = Str(s)
End Sub
20.(2015·杭州模拟)小王设计了一个程序来列举仁川亚运会的奖牌前三的国家。下列VB程序实现如下功能:单击命令按钮Command1后,在列表框List1中按奖牌数由多到少显示国家名称,如图。
请根据算法将下列程序补充完整。
Dim a(1 To 45) As String
Dim b(1 To 45) As Integer
Private Sub Form_Load()
a(1) = "中国"
b(1) = 308
‘45个代表团名称及奖牌数分别放在a(1)到a(45)及b(1)到b(45)中
End Sub
Private Sub Command1_Click()
Dim i As Integer,j As Integer
Dim t As Integer,f As Integer
List1.Clear
For i = 1 To 3
For j = To 2 Step -1
If Then
f = a(j): a(j) = a(j - 1): a(j - 1) = f
t = b(j): b(j) = b(j - 1): b(j - 1) = t
End If
Next j
Next i
For i = 1 To 3
List1.AddItem "第" + Str(i) + "名" + a(i) + " 奖牌数" + Str(b(i))
Next i
End Sub
21.(2015·杭州模拟)王五为学生们设计了学校食堂学生校园卡查询系统,在终端机上输入学生的校园卡卡号,可以查出该卡对应的学生姓名及相应的余额。
校园卡信息存储在一个综合的数据库“school.mdb”,其中的“Yue”数据表用来存储学生的校园卡基本信息,包括学号(num)、姓名(name)、余额(money),括号内的为对应字段名。下列VB程序用来实现根据学号查询并显示学生姓名及余额,运行界面如图所示:
数据库文件与应用程序在同一文件夹中,在文本框Text1中输入学生的学号,单击“查询”按钮,在标签Label4、Label5中分别显示学生姓名和余额。
Private Sub Command1_Click()
Dim adocn As new connection
Dim adors As new recordeset
Dim str1 As string,str2 as string
Str1=”driver=microsoft access driver(*.mdb);dbq=”&app.path&”\ ① .mdb”
Adon.open str1
Str2=”select * from Yue where ② =’”+text1.text+”’”
Adors.open str2,adocn,adOpenDynamic,adLockOptimistic
If adors.eof then
Msgbox”你输入的学号不存在!”
Else
Label4. caption =adors.Fields(“name”).value
③ =adors.Fields(“money”).value
Endif
Adors.close
Adocn.close
End Sub
为了实现上述目标,在画线处填入合适的语句或表达式:
①
②
③
答案解析部分
1.【答案】B
【知识点】信息处理的一般过程
【解析】【解答】信息的采集是指对已有的信息进行收集,信息的编码是指将一种信息转化为能够被机器识别的信息,信息的发布是指将已有信息公布出去,信息加工是为了有效利用信息而对信息采集的加工处理。本题中产生二维码的过程就是将产品的相关信息转换为二维码信息,以供收银员的扫玛器识别,属于信息的编码。故答案选B。
【分析】此题主要考查信息加工的过程。数据处理是信息的采集,加工,发布,表达等一系列活动的总称,其中信息的编码属于信息加工,是为了有效地利用信息,而对信息采取的加工处理。
2.【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】用UltraEdit观察字符“IT技术”的内码可知,字符“T”的十六进制内码值为54,则字符“P”的十六进制内码值为50, 字符“T”比“t ”的ASCII码值小32(十进制),也就是小20H,所以字符“t”内码值是54H+20H=74H,则字符“PPt”的十六进制内码值为:50 50 74。故答案选D。
【分析】此题主要考查内码的应用和进制之间的转换。内码是指计算机汉字系统中使用的二进制字符编码,是沟通输入,输出与系统平台之间的交换码,通过内码可以达到通用和高效率传输文本的目的。汉字占用4位十六进制,字母转占2位十六进制。
3.【答案】B
【知识点】因特网信息资源评价
【解析】【解答】在这个4星半的后面有个(321人评价),很明显本题是由评价者的打分计算出来的,属于统计评价。故答案选B。
【分析】此题主要考查信息的评价方式。评价的三种主要方式:1.统计评价:从统计角度来评价网站的可信度;2.专家或核心刊物评价:通过专家学术专著或核心期刊上罗列的一些专业学术网站的资源表,来选择或评价所需的网站,该方法参考价值较高;3.个人推荐:凭个人对因特网信息资源的了解和主观认识进行的评价,该方法参考价值较低。
4.【答案】B
【知识点】文本的基本编辑
【解析】【解答】题目要求全部接收修订状态,所以第一个“都”是插入的,会显示应该保留,第二个“都”是删除的,不应该显示的,所以最后一行的文字将变为:人都是有惰性,物质是有惯性的。故答案选B。
【分析】此题主要考查批注和修订的应用。批注,指阅读时在文中空白处对文章进行批评和注解,作用是帮助自己掌握书中的内容。在WORD中修订是指显示文档中所做的诸如删除、插入或其他编辑更改的位置的标记。
5.【答案】D
【知识点】利用数据库管理信息;数据表、字段、记录的编辑
【解析】【解答】从图中的字段的值可以得知:ISBN可以是文本或数字;书名、作者是文本类型;售价是货币类型;享受优惠是/否类型;内容推荐是备注类型。故答案选D。
【分析】此题主要考查数据表中字段的应用。Access允许九种数据类型;文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。在表的设计视图中,每一个字段都有设计类型。
6.【答案】D
【知识点】算法的常用表示方法;算法的控制结构
【解析】【解答】本题是循环结构,I为1、3、5、7、9时,即I=I+2,分別执行一遍循环体;当I为11时,不符合条件,跳出循环,输出结果,并结束。故答案选D。
【分析】本题考查对流程图的识读。流种图符号表示的含义.1、圆角矩形表示开始、结束2、平行四边形表示输入、输出3、菱形表示判断4、矩形表示执、清楚算法的表示方法,常用的运算符对于循环体中的循环变量,要细心分析。
7.【答案】C
【知识点】多媒体作品的规划和设计
【解析】【解答】创作需求分析包括主题思想、结构类型、作品内容、设施要求、发布方式、作品效益等,不包括多媒体作品系统结构设计,故答案选C。
【分析】此题主要考查多媒体作品的需求分析。多媒体作品的需求分析包括应用需求分析和创作需求分析。应用需求分析包括社会需求、用户情况、作品效益等;创作需求分析包括主题思想、结构类型、作品内容、设施要求、发布方式、作品效益等。
8.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】BMP格式几乎不进行压缩,两张BMP图片尺寸颜色位数一样,说明大小也一样;然后是计算存储容量,未压缩的图片存储容量(单位B)=图片像素数*颜色位数/8,计算结果约是29.3K,故答案选C。
【分析】此题主要考查图像存储容量的计算。位图文件的大小:字节数=分辨率*色彩位数/8。
9.【答案】D
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】 ①将左声道的最后三秒设置为静音没有改变影响存储容量的采样频率、量化位数、声道数及时长四个因素,故不影响原文件的大小。 ②将两个声道的声音都提高5db:增大或减小音量对文件的大小无影响。 ③删除右声道声音:改变了声道数故影响音频文件的大小。 ④将文件保存为mp3格式:其实质是改变了音频文件的频率和量化位数。故答案选D。
【分析】本题考查的是影响音频文件存储容量的各个因素。由音频文件的存储容量公式:音频文件存储容量=(采样频率× 采样位数× 声道数× 时间) / 8,可知影响存储容量的是采样频率、量化位数、声道数及时长四个因素。
10.【答案】D
【知识点】元件的类型与应用
【解析】【解答】选项A:由图知该库中共有shape12、shape13、text214、树、云共5个图形元件。选项B:由图知该库中只有sheep Away.mp3一个声音文件。选项C:该库中共有背景、籍贯、兔子、乌龟4个影片剪辑。选项D:该库中共有图形和影片剪辑两种元件类型。故答案选D。
【分析】本题考查的是Flash动画的元件类型。Flash动画元件类型有三种:影片剪辑、图形及按钮。图形元件,一般用于制作静态图像或简单动画,其标记是图标上有三个不同不同形状的图形(圆形、三角形和矩形);按钮元件,用来创建影片中的相应鼠标事件的交互按钮,其标记为一个小手下按一个按钮;影片剪辑元件,有自己的时间轴和属性,支持ACTION SCRIPT和声音,具有交互性,可以说影片剪辑就是一个小的分支影片,其标记为一个小齿轮。
11.【答案】(1)文本
(2)A3:E3;污染指数;C
(3)RANK(C4,$C$4:$C$18,1)
(4)略;略
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)默认的为数值型,当前面为0时自动省略,需要设为文本型,将数字当作文本前面0才不会自动省略。故答案为:文本。
(2)想看空气质量指数为“轻度污染”的城市,第一步,先选择关键行,即区域A3:E3;第三部针对污染指数,由图1得知,轻度污染为101~150,设置条件为大于等于101与小于等于150。故答案为:
A3:E3;污染指数;C。
(3)RANK是排名函数,从图中的解释可以得出RANK函数的正确写法应为RANK(C4,C4: $C$18,1),故答案为RANK(C4,C4: $C$18,1)。
(4)从图7中可以看得出,图中的数据包括了表中B列和C列,区域为:B3:B18,C3:C18,此图为:柱形图。故答案为B3:B18;C3:C18、柱形图。
【分析】本题考查Excel公式函数的使用,图表的创建,Excel中使用公式与函数是数据运算分析的基础,在此基础上进行筛选、排序、制作图表可以帮助我们分析出更有价值的信息。
12.【答案】(1)3;Caption
(2)x;val(s) mod 2 =1
【知识点】算法的控制结构
【解析】【解答】(1)由图知“识别”为命令按钮,而1为标签,2为文本框,3为命令按钮,4为定时器,故本小题第一个空答案填写:1。若设置命令按钮是显示的文字需要设置命令按钮的标题属性,故本小题第二个空填写:caption。
(2)本题程序分析如下:
Dim x As String, n As Integer, s As String ‘定义字符型变量x和s,以及整型变量n
x = Text1.Text ‘将文本框中输入的值赋给变量x
n = Len(x) ‘将x的长度赋给变量n
If n = 15 Then ‘如果n为15,即身份证号为15位时进行如下处理
s = Mid( 1 , Len(x), 1) ‘截取身份证号的最后一位赋给变量s,故本处应填写:x
If Val(s) Mod 2 = 0 Then ‘将身份证号的最后一位转为数值型并判断如果转化后的数为偶数则进行如下处理
Text2.Text = "女" ‘在文本框2中输出“女”
Else ‘如果转化后的数值为奇数则进行如下处理
Text2.Text = "男" ‘在文本框2中输出“男”
End If ‘结束判断
Else ‘ 否则(身份证号不是15位时)进行如下处理
s=Mid(x, 17, 1) ‘将身份证号的第17位赋给变量s
If 2 Then ‘将s转为数值型后看其是否为奇数,如为奇数则进行如下处理,故本处应填写:val(s) mod 2=1
Text2.Text = "男" ‘在文本框2中输出“男”
Else ‘否则(转为数值型的s能整除以2时)进行如下处理
Text2.Text = "女" ‘在文本框2中输出“女”
End If ‘结束条件判断
End sub ‘结束事件过程
由以上分析知:1处截取身份证号的最后一位赋给变量s,故本处应填写:x。
2处将s转为数值型后看其是否为奇数,如为奇数则进行如下处理,故本处应填写:val(s) mod 2=1。
【分析】本题为一道采用选择结构根据身份证号判断性别的程序填空题,考查的知识点为选择结构和中取函数以及求模运算。
13.【答案】(1)魔棒;没有选中“荷”图层
(2)荷花”图层被“山水背景”图层遮挡
【知识点】图层及图层的基本操作
【解析】【解答】(1)由于“荷”字图层为变通图层,而不是文字图层,故不能使用文字工具进行选择,可以单击该图层或使用魔棒工具进行选择,如果选不中该图形说明当前图层不是“荷”图层。故答案填写:魔棒;没有选中“荷”图层。
(2)由图2可知“山水背景”图层在“荷花”图层的上面遮挡住了“荷花”,故答案填写: 荷花”图层被“山水背景”图层遮挡 。
【分析】本题考查的是图形的选择及图层之间的关系。在选择图形时得看图层的类型或图形的类型和形状,如为文字则需使用文字工具,如为普通图层看其是否规则,如果规则则使用矩形框或圆形框选择,如果不规则可以使用魔棒、多边形或套索工具进行选择。图层是由上到下由人眼观察的,即上面的图层先看到。
14.【答案】(1)形状
(2)云
(3)按钮
【知识点】动画的实现;多媒体作品的调试与递交
【解析】【解答】(1) 云从左飘到右并逐渐变大,在两个关键帧之间并没有发生其他形状的改变故为动画补间,故答案填写:动画。
(2) 为使动画在测试影片时停留在“load”场景的最后一帧 ,即停止“load”场景的播放放,故在“load”场景的最后一帧放置停止播放命令
(3)由图2知该命令设置在了按钮元件上,但没有放置在事件中而直接使用了命令,故答案填:按钮。
【分析】本题考查的是Flash的动画补间类型及动作脚本。补间动画有二种:动画补间和形状补间。形状补间是由一个物体到另一个物体间的变化过程,像由三角形变成四方形等。时间轴上形状补间是淡绿色底加一个黑色箭头组成的。动画补间是由一个形态到另一个形态的变化过程,像移动位置,改变角度等。时间轴上动画补间是淡紫色底加一个黑色箭头组成的。为了增加动画的人机交互功能可以在元件或关键帧中设置动作脚本。
15.【答案】D
【知识点】声音、图像、视频编码
【解析】【解答】由图可知该音频文件的采样频率为44100Hz,量化位数为16位(bit),立体声(双声道),时长为43.281秒,其存储容量计算公式为: D:44100*16*43.281*2/8/1024/1024MB 。故答案选D。
【分析】本题考查的是音频文件的存储容量公式。音频文件存储容量=(采样频率× 量化位数× 声道数× 时间) / 8(字节)。
16.【答案】C
【知识点】常见数据类型、数组
【解析】【解答】选项A的值为2,选项B为一个错误表达式,选项C的值为65,选项D的值为66。故答案选C。
【分析】本题考查的是常用函数的功能。len()函数是求字符串的长度,即字符串中字符的个数,但注意一个汉字只相当于一个字符。str()函数是将数值型转为字符型,其参数类型为数值型,本题的参数为字符型。mid()函数是从字符串中取出若干个字符组成一个新的字符串,其值为字符型,asc()函数是求字符的ASCII码值,其值为数值型。
17.【答案】C
【知识点】查找算法及程序实现
【解析】【解答】顺序查找法是逐个将元素中的值与要查找的值进行核对直到找到为止,采用顺序查找法比较3次可以找到5,而对分查找法是比对中间数组元素和要查找的值,只要比较1次可以查到5,故答案选C。
【分析】本题考查的是顺序查找法和对分查找法的算法。顺序查找法是逐个将元素中的值与要查找的值进行核对直到找到为止,对分法查找过程是先将一个数列放于一个有序数组中,然后比较中间数组元素的值与要查找的值,或中间数组的值比要查找的值大,则在前半个数组中查找,若中间数组的值比要查找的值小则在后半个数组中查找。查找方法仍是比较中间数组元素的值和要查找的值。以此类推直到查到或下限大于了上限(没查找)为止。
18.【答案】C
【知识点】排序算法及程序实现
【解析】【解答】由图中第一遍、第三遍、第四遍、第五遍和原始数据相比较知本题采用的是选择排序法,在第二遍进行比较查找第二大值时第二个数组元素就是第二大值故在第二遍不发生数据的改变,故答案选C。
【分析】本题考查的是选择排序法。选择排序的基本思想:第1轮,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换;第2轮,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]交换;以此类推,第i轮在待排序记录r[i]~r[n]中选出最小的记录,将它与r[i]交换,使有序序列不断增长直到全部排序完毕。
19.【答案】25
【知识点】算法的控制结构
【解析】【解答】本题程序分析如下:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim s As Integer, j As Integer ‘定义整型变量s和j
s = 0 ‘初始化s的值为0
For j = 1 To 10 ‘使用j控制循环,j的初值为1,终值为10,步长为1
If j Mod 2 <> 0 Then ‘如果j值除以2余数不等0,即j为奇数时进行如下处理
s = s + j ‘将j值累加到s中,s为累加器
End If ‘结束条件判断
Next j ‘结束循环
Label1.Caption = Str(s) ‘使用标签输出s值
End Sub ‘结束事件过程
由以上程序分析知:s=1+3+5+7+9=25,故答案填写:25。
【分析】本题是一道使用循环求1到10内奇数和的写程序结果题。在本题中考查的知识点一为定次循环,二为累加器的应用。定次循环就是已知循环次数的循环,一般使用for循环,而累加器是将某个变量的值累加到一个特殊变量的表达式,其格式为: s = s + j 。
20.【答案】45;b(j - 1)> b(j)
【知识点】排序算法及程序实现
【解析】【解答】本题程序分析如下:
Dim a(1 To 45) As String ‘定义窗体级字符串数组a用于存放国家名称
Dim b(1 To 45) As Integer ‘定义窗体级整型数组b用于存放国家获得的奖牌数
Private Sub Form_Load() ‘窗体安装事件开始
a(1) = "中国" ‘给数组a进行赋值
b(1) = 308 ‘给数组b进行赋值
‘45个代表团名称及奖牌数分别放在a(1)到a(45)及b(1)到b(45)中
End Sub ‘窗体安装事件结束
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim i As Integer,j As Integer ‘定义整型变量i和j
Dim t As Integer,f As Integer ‘定义整型变量t和f
List1.Clear ‘清除列表框
For i = 1 To 3 ‘使用i来控制循环,本题使用的是冒泡法进行排序i代表比较的轮数
For j = 1 To 2 Step -1 ‘使用j来控制内层循环j代表每轮的比较次数,故本处应填写:45
If 2 Then ‘如果前一个数组元素的值比后一个数组元素的值大时进行如下处理,故此处应填写:b(j-1)>b(j)
f = a(j): a(j) = a(j - 1): a(j - 1) = f ‘借助第三变量f将国家名称进行交换
t = b(j): b(j) = b(j - 1): b(j - 1) = t ‘借助第三变量t将国家的奖牌数进行交换
End If ‘结束条件判断
Next j ‘结束内层循环
Next i ‘结束外层循环
For i = 1 To 3 ‘使用i来控制循环
List1.AddItem "第" + Str(i) + "名" + a(i) + " 奖牌数" + Str(b(i)) ‘在列表框中输出前3名国有名称和奖牌数
Next i ‘结束循环
End Sub ‘结束事件过程
由以上分析知:1处使用j来控制内层循环j代表每轮的比较次数,故本处应填写:45。
2处如果前一个数组元素的值比后一个数组元素的值大时进行如下处理,故此处应填写:b(j-1)>b(j)。
【分析】本题考查的是冒泡排序法。在使用冒泡法进行排序时会有两层循环,外层循环代表比较的轮数,内层循环代表每轮比较的次数,总次数=轮数*每轮比较次数。
21.【答案】school;num;Label5.caption
【知识点】查找算法及程序实现
【解析】【解答】本题程序分析如下:
Private Sub Command1_Click() ‘命令按钮单击事件开始
Dim adocn As new connection ‘定义数据库连接对象
Dim adors As new recordeset ‘定义记录集对象
Dim str1 As string,str2 as string ‘定义字符型变量str1和str2
Str1=”driver=microsoft access driver(*.mdb);dbq=”&app.path&”\ ① .mdb” ‘给字符串str1赋值,str1为连接数据库(含数据库数据库驱动程序和数据库物理地址)字符串,由于数据库为school.mdb,故此处应填写:school
Adon.open str1 打开数据库,建立连接
Str2=”select * from Yue where ② =’”+text1.text+”’” 给str2进行赋值,str2为在表中查找记录的字符串,查打条件为卡号等于文本框1中输入的卡号,故此处填写:num
Adors.open str2,adocn,adOpenDynamic,adLockOptimistic ‘使用记录集命令在表中查找记录
If adors.eof then ‘如果记录指针在文件尾时进行如下处理
Msgbox”你输入的学号不存在!” ‘使用信息对话框输出提示信息“你输入的学号不存在!”
Else ‘否则(如果记录指针不在文件尾时)进行如下处理
Label4. caption =adors.Fields(“name”).value ‘使用标签4输出学生的姓名
③ =adors.Fields(“money”).value ‘使用标签5输出学生的余额,故此处应填写:label5.caption
Endif ‘结束条件判断
Adors.close ‘关闭表
Adocn.close ‘关闭连接
End Sub ‘结束事件过程
由以上分析知:①处为给字符串str1赋值,str1为连接数据库(含数据库数据库驱动程序和数据库物理地址)字符串,由于数据库为school.mdb,故此处应填写:school。
②处为给str2进行赋值,str2为在表中查找记录的字符串,查打条件为卡号等于文本框1中输入的卡号,故此处填写:num。
③处为使用标签5输出学生的余额,故此处应填写:label5.caption。
【分析】本题考查的是数据库的连接及在数据库中查找数据的方法。在VB和数据库进行连接时先定义连接对象和数据库记录对象,然后使用连接字符打开数据表。最后使用查询字符在表中使用指针进行定位,然后字段就可以象简单变量一样使用了。在不使用数据库后要关闭数据库及连接和释放对象。
1 / 1