浙江省杭州市2016年信息技术高考模拟卷七
一、选择题
1.(2017·杭州模拟)小明为了解更多关于G20峰会的知识,利用网络搜索时的界面如第1题图所示。
则下列描述正确的是:( )
A.本次搜索的是关于G20的所有图片信息
B.在因特网上,利用搜索引擎查找到的信息都是真实有效的
C.网络带来了大量的信息,体现了信息是可以传递和共享的特点
D.本次搜索的关键字是“G20峰会”
【答案】C
【知识点】网络资源的检索
【解析】【解答】根据题目图片中显示的信息可以看出,本次搜索的是关于G20的所有网页信息,并不只是图片信息,所以A选项是错误的;选项B中,说利用搜索引擎查找到的信息并不一定是真实有效的,有些信息是一些错误的,但是只有有关键字,同样可以被搜索出来,所以B是错误的;选项C网络带来了大量的信息,体现了信息是可以传递和共享的特点的说法是正确的;选项D,本次搜索的关键字在图中搜索栏里可以看出是“G20”,选项D是错误的,故答案选C。
【分析】本题考查信息的特征和利用搜索引擎获取信息的相关知识,不仅综合了几个知识点,而且结合当前热点时政,让知识更融入实际生活.
2.(2017·杭州模拟)2016年3月9日,在韩国首尔举行的围棋人机大战中,谷歌公司开发的“AlphaGo”战胜韩国九段旗手李世石,再次体现了人工智能技术的强大。下列描述不属于人工智能应用范畴的是
①用扫描仪扫描照片,并保存为JPEG格式的图像文件
②与朋友一起联网玩围棋游戏
③利用OCR软件识别数码图片中的文字,并保存为文本文件
④用手机编辑短信,以联机手写的方式输入短信的内容
⑤通过视频会议系统进行远程教学研讨( )
A.①②⑤ B.②④⑤ C.③④ D.①②③
【答案】A
【知识点】人工智能的应用
【解析】【解答】题干中,①用扫描仪扫描照片,并保存为JPEG格式的图像文件,是人们利用扫描仪这个设备,扫描为照片,并保存,这其中是人操作设备完成某些功能,并不是人工智能的体现。②与朋友一起联网玩围棋游戏,是人与人进行下围棋比赛,借助互联网这个平台,也没有体现人工智能。③利用OCR软件识别数码图片中的文字,并保存为文本文件,这其中识别图片中的文字信息是属于人工智能技术中的模式识别技术,所以是属于人工智能应用。④用手机编辑短信,以联机手写的方式输入短信的内容,手写方式也是利用模式识别技术,将手写识别为文字,也有人工智能的应用。⑤通过视频会议系统进行远程教学研讨,是利用视频传递信息,也没有人工智能的体现,所以不属于人工智能应用范畴的是①②⑤。故答案为A。
【分析】本题考查人工智能相关知识,从人机大战的新闻中引出题干,检测考生对人工智能范畴的理解程度。
3.(2017·杭州模拟)对于数据库和数据表,下列说法正确的是:( )
A.数据库只能给一个用户使用,不能共享
B.数据库里可以有多个数据表,数据表之间没有任何联系
C.数据库中保存的数据与应用程序是紧密关联的
D.一张数据表中的一个字段只能用来存储同一类型的数据
【答案】D
【知识点】数据库、数据库系统及其特征
【解析】【解答】选项A:数据库如果以独占的方式打开,则一次只能被一个用户访问,但用户访问完毕,另一个用户即可访问,这个意义上说是可以共享的,再者说,如果以共享的方式打开,则可以被多个用户访问,所以选项A是错误的。选项B:数据库中可以有多个数据表,数据表之间是有关联的,此选项说法错误。选项C:数据库中保存的数据跟应用程序之间不是关联的关系,数据的管理需要借助应用程序,所以本选项说法错误。选项D:一张数据表中的一个字段只能用来存储同一类型的数据,说法正确,故答案选D。
【分析】本题考查学生对数据库知识的掌握程度,把数据库的概念和数据表的相关知识整合在一起,是对考生的一个综合考量。
4.(2017·杭州模拟)某个算法的流程图如第4题图所示,依次输入i的值为10、20、0后,算法的输出结果为:
第4题图
( )
A.30 B.20 C.10 D.0
【答案】A
【知识点】算法的常用表示方法
【解析】【解答】根据题目中的图示,可以分析出程序的算法是:s的初始值为0,用户输入i的值,然后对输入的i值进行条件判断,如果i输入的值等于0,则直接输出s的值,如果i的值不为0,则给s累加i的值,然后重新输入i的值,继续判断i的值是否为零,为0则输出s的值,不为0,给s累加i的值,继续重新输入i的值,如此往复循环下去,那么题干输入三次i的值,分别为10、20、0,根据算法得知,s=10+20=30。故答案选A。
【分析】本题主要考查算法和流程图的相关知识,也涉及到循环结构的内容,对考生题出稍高的要求。
5.(2017·杭州模拟)小林撰写电子邮件时,部分界面如图所示。
下列说法正确的是:( )
A.若点击“发送”,邮件将直接发送到收件用户的电脑上
B.该邮件的主题是“2016班级春游计划”
C.收件人从服务器上收取邮件时必须遵守SMTP协议
D.抄送人也能够看到该邮件的内容
【答案】D
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】选项A:若点击“发送”,邮件将直接发送到收件用户的邮箱中,而并非电脑上,A错误。选项B:根据图中所以主题一栏内容得知,该邮件的主题是“班级春游计划”,没有“2016”,B是错误的。选项C:收件人从服务器上收取邮件时必须遵守POP3协议,SMTP 协议是简单邮件传输协议,它是发送邮件服务器协议,接收邮件协议是 POP3,C是错误的。选项D抄送人也能够看到该邮件的内容的说法是正确的。故答案选D。
【分析】本题涉及电子邮件相关知识,把电子邮件中理论的内容和实践操作有机结合,使题目不在单纯的考查一个知识点。
6.(2017·杭州模拟)小张利用工具软件将“高山流水.wav”文件转换成“高山流水.mp3”文件,再使用WinRAR工具将“高山流水.mp3”压缩为“高山流水.rar”,下列说法不正确的是:( )
A.可以使用GoldWave软件实现“高山流水.wav”到“高山流水.mp3”的转换
B.文件“高山流水.wav”转换为“高山流水.mp3”采用了无损压缩
C.文件“高山流水.wav”转换为“高山流水.mp3”采用了MPEG Layer-3编码标准
D.“高山流水.mp3”压缩为“高山流水.rar”的过程中不会损失数据
【答案】B
【知识点】多媒体数据压缩技术;音频格式的转换
【解析】【解答】选项A:GoldWave是一款集声音编辑、播放、录制、和转换于一体的软件,所以可以实现“高山流水.wav”到“高山流水.mp3”的转换,说法正确。选项B:MP3是一种有损压缩的声音文件类型,所以“文件“高山流水.wav”转换为“高山流水.mp3”采用了无损压缩”的说法是错误的。选项C:文件“高山流水.wav”转换为“高山流水.mp3”,需要将文件格式转换为MP3格式,那么就需要采用MPEG Layer-3编码标准,所以此选项是正确的说法。选项D:“高山流水.mp3”压缩为“高山流水.rar”,是将文件压缩,压缩文件分为还原和不可还原两种,可还原的压缩,是不会造成数据丢失的,不可还原的就造成数据丢失了,本题中的压缩文件是可以还原的,所以选项D的说法是正确的。故答案选B。
【分析】本题主要考查音频格式的转化和有损压缩、无损压缩的相关知识,提高了解题的难度,也是考查考生对知识点的融会贯通。
7.(2017·杭州模拟)在Flash中RGB颜色模式采用十六进制表示,例如红色为#FF0000;而在Photoshop中RGB颜色模式采用十进制数表示,例如红色为RGB(255,0,0)。那么十进制表示的RGB(0,254,255)对应的十六进制表示为:( )
A.#FDFF00 B.#00FDFF C.#00FEFF D.#FFFE00
【答案】C
【知识点】进制及数制转换
【解析】【解答】十六进制的红色为#FF0000,对应的十进制为RGB(255,0,0),其转换方法为:F代表15,FF=15×16+15×1=255,所以得知Flash颜色模式的十六进制的“FF”对应Photoshop中RGB颜色模式255,“00”对应Photoshop中RGB颜色模式十进制的0,现在要求十进制表示的RGB(0,254,255)对应的十六进制,0为00,254=15×16+14×16,即为FE,255为FF,所以整理后为#00FEFF,故答案选C。
【分析】本题涉及RGB色彩模式,十进制与十六进制的运算,是一个相对难度较大的题,考查考生对进制的熟悉程度,对试题所给的信息能否准确把握。
8.(2017·杭州模拟)用Photoshop打开“中国风.psd”图像后,其图层面板如图所示。
对该文件进行下列操作,可能导致图层数量减少的是:( )
A.删除“花纹”图层的“内发光”图层样式
B.将“中国风”图层拖放到“花瓣”图层组中
C.将“中国风.psd”文件另存为“中国风副本.bmp”
D.点击“背景”图层前的“ ”,对该图层进行隐藏
【答案】C
【知识点】图片加工常用工具的使用;图层及图层的基本操作
【解析】【解答】选项A:删除“花纹”图层的“内发光”图层样式,并不会导致图层的减少,而是该图层的样式就减少了,A不符题意。选项B:将“中国风”图层拖放到“花瓣”图层组中,“花瓣组”是分门别类的存放图层的,只是分类,并不会增加或减少图层的数量,B不符题意。选项C:将“中国风.psd”文件另存为“中国风副本.bmp”,这个过程会把所有图层都合并为一个图层,所以这个操作会减少图层的数量。选项D:点击“背景”图层前的“ ”,对该图层进行隐藏,这种说法是正确的,只是隐藏图层,并不是减少图层。故答案选C。
【分析】本题考查Photoshop相关概念和操作,涉及到图层,图层样式,图层组,图像格式转换等知识点,需要考生认真审题,并熟悉上述内容。
9.(2017·杭州模拟)小李使用Flash软件制作蝴蝶飞舞的动画,其部分界面如图所示。
分析图中的信息,下列描述不正确的是:( )
A.“图层1”中的动画是一个逐帧动画
B.“图层2”最后一帧没有延续该图层第1帧的画面内容
C.从第一帧播放到最后一帧的时间约为2秒
D.当前正在编辑“Main”场景中的“图层2”
【答案】D
【知识点】时间轴、帧、图层、库的概念及基本操作
【解析】【解答】选项A:由图示可以看出图层1中,第一帧为关键帧,第四帧为普通帧,之后重复这四帧,由此可以判断为逐帧动画。此选项是正确的。选项B:图层2中,最后一帧可以看出是空心原点,此为空白关键帧,里面没有任何内容,没有延续该图层第1帧的画面内容,说法正确。选项C:从图中状态栏,可以看出,当前帧为第13帧,当前时间为1s,那么到最后一帧也就是25帧的时候,时间大概为2秒,所以c是正确的。选项D:根据图中可以看出,当前编辑的是“Main”场景中的“蝴蝶“,所以D是错误的,故答案选D。
【分析】本题主要考查Flash的图层,时间轴,关键帧,空白关键帧,播放时间计算,元件编辑等知识点,同时也检测考生在制作动画中的操作过程的熟悉程度。
10.(2017·杭州模拟)【加试题】将一幅800*600像素,24位的彩色位图文件“a.bmp”分别另存为256色位图文件“b.bmp”和黑白位图文件“c.bmp”,则三个文件存储容量之比约为:( )
A.24:256:1 B.1:1:1 C.24:8:1 D.12:4:1
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】图片文件存储容量=像素×位数,像素=分表率长度×分辨率高度,256色位图文件的色彩为8位,黑白位图文件的色彩为1位,此题“a.bmp”的存储容量=800×600×24,“b.bmp”的存储容量=800×600×8,“c.bmp”的存储容量=800×600×1,则三个文件存储容量之比为24:8:1,故答案选C。
【分析】本题考查图像存储容量计算的相关知识,涉及到三种类别的图片存储容量计算,分别是24位,256色,黑白图,需要考生掌握三种不同的计算方法。
11.(2017·杭州模拟)【加试题】用选择排序算法对一组数据进行排序,已知第一遍排序结束后的数据序列为66,78,93,87,82,则下列选项中可能是原始数据序列的是:( )
A.78,93,87,82,66 B.93,78,66,87,82
C.78,93,66,82,87 D.93,66,78,87,82
【答案】B
【知识点】排序算法及程序实现
【解析】【解答】选择排序是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。从题干可以看出第一遍排序结束后数据序列为66,78,93,87,82,依次看各选项进行选择排序第一遍的结果跟题干是否匹配。选项A:78,93,87,82,66,应该为78和66交换位置,则第一遍排序结果为66,93,87,82,78,与题干不符;选项B:93,78,66,87,82,93和66交换位置,第一遍排序结果为66,78,93,87,82,与题干相符;选项C:78,93,66,82,87,78与66交换位置,第一遍排序结果为66,93,78,82,87,与题干不符;选项D:93,66,78,87,82,93与66交换位置,第一遍排序结果为66,93,78,87,82。故答案选B。
【分析】本题考查选择排序的算法原理,并以逆向的思维来命题,先已知第一遍的数据序列,然后倒推原始数据序列,在设置选项时,还把冒泡排序的错误选项也放入备选项中,需要考生对选择排序有非常清晰的理解
12.(2017·杭州模拟)【加试题】阶乘是基斯顿﹒卡曼于1808年发明的运算符号。正整数n的阶乘为n!=1×2×3…×n。小王编写了如下VB程序用来求S=1!+2!+3!+…+10!。
Function fac(n As Integer) As Long
fac = 1
For i = 1 To n
fac = fac * i
Next i
End Function
Private Sub Command1Click()
Dim s As Long, j As Integer
For j = 1 To 10
Next
Text1.Text = Str(s)
End Sub
方框中的正确语句是:( )
A.s = s + fac(j) B.s = fac(j)
C.s = s + i * fac(i) D.s = s + fac(i)
【答案】A
【知识点】算法的控制结构
【解析】【解答】题干让求正整数的阶乘的和,那么可以分析,此程序需要有两部分功能,一部分是求每一个正整数的阶乘,第二部分求所有阶乘的和,继续看题目中已给出的程序部分,前面function和end function之间的语句是自定义函数,自定义函数的功能是求阶乘,这部分考试不需要考虑去编程,接下来Private Sub Command1Click()和end sub 之间的语句是求阶乘的和的功能,求和的一般四里路是用一个变量,放入循环系统中,每次循环都进行累加的语句,再考虑与题干信息,求阶乘和的,故语句应该为s = s + fac(j),循环十次,每次循环累加阶乘值。故答案选A。
【分析】本题以阶乘引出题干,涉及到自定义函数的使用,递归算法以及累加、累乘思想,对考生来说难度稍大,需要对算法和VB语言有比较扎实的掌握。
二、非选择题
13.(2017·杭州模拟)某网站某月畅销书销量统计如图1所示:
图1
请回答下列问题:
(1)在图1所示的工作表中,区域E2:E10中的数据是通过公式计算得到的:选择该区域中的一个单元格,输入公式,然后用自动填充功能完成其他单元格的计算。E2单元格的公式是 。
(提示:所占销量比=当前销量/总销量*100)
(2)为了更加直观地比较中国籍作家的畅销书价格,网站工作人员制作了如图2所示的图表。该图表的数据区域是A1,A5:A10,D1, 。 图2
(3)若将D10单元格中的数据改为29000,则图表中“重温最美古诗词”的“销量”对应的数据条将 (选填:升高/不变/降低)。
(4)为了只显示销量最高的三本书,可以对“销量”所在行设置筛选条件,在“数字筛选条件”中应选择 (选填:10个最大的值/高于平均值/低于平均值)。
【答案】(1)=D2/$D$12*100 或者=D2/D$12*100或者=D2/316600*100
(2)D5:D10
(3)升高
(4)10个最大的值
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)本题要计算所占销量比,根据题干提示,所占销量比=当前销量/总销量*100,那么公式的输入方法,首先要有一个等号,考虑到用自动填充功能完成其他单元格的计算,所以要对当前销量这个数据进行相对引用,对总销量进行绝对引用,绝对引用表表示方法在行列号前分别加$符号,如果都加,表示行列都绝对引用,之家行号前或列号前,则表示只有行或列绝对引用,所以公式应该为=D2/$D$12*100 或者=D2/D$12*100,也可以把总销量直接用数据表示出来,即为=D2/316600*100,故答案为=D2/$D$12*100 或者=D2/D$12*100或者=D2/316600*100。
(2)根据题目图表中的数据显示,显示的是D5、D6、D7、D8、D9、D10的书籍销量字段内容,所以数据区域为D5:D10。故答案为D5:D10。
(3)若将D10单元格中的数据改为29000,则图表中“重温最美古诗词”的“销量”比之前的数据23000增加了,所以数据条会升高,故答案为升高。
(4)为了只显示销量最高的三本书,可以对“销量”所在行设置筛选条件,在“数字筛选条件”中应选择10个最大的值,选择后会弹出一个对话框,对话框可以设置最大项数,即有几项。故答案为10个最大的值。
【分析】本题涉及Excel电子表格公式计算,图表制作中数据区域的选择,图表与数据的联系,筛选等相关知识,是对这个软件的综合应用,同时也考查考生对图中提供的消息能否发现和相互关联。
14.(2017·杭州模拟)小沈很久没登录自己的电子邮箱了,这次他想给远方的朋友发封电子邮件,但是密码忘记了,请你帮她尽可能找回密码。她零星记得自己的密码信息如下:
①共八位字符,前两位为字母“zj”,后六位是数字,并以66开头(即密码格式为zj66****);
②最后两位数字相同;
③后六位数能被16和46同时整除。
单击“找回密码”按钮(Command1)后,可能的密码显示在列表框List1中。
第14题图
Private Sub Command1Click()
Dim s As Long , a As Integer, b As Integer, c As Integer, i As Integer
For i = 0 To 9999
s = 660000 + i
If ① And s Mod 46 = 0 Then
'(选填字母,从下列A、B 、C、D四个选项中选取一项)
a = s Mod 10
b = (s Mod 100) \ 10
If ② Then '(选填字母,从下列A、B 、C、D四个选项中选取一项)
List1.AddItem ("zj" + Str(s))
c = ③ '(填程序代码)
End If
End If
Next i
Label1.Caption = "共有" + Str(c) + "个"
End Sub
(1)解决此问题的算法是 。(选填:枚举算法/解析算法/查找算法)
(2)程序中①划线处应填入 ;程序中②划线处应填入 。
划线①、②处的选项:
A.s Mod 16 = 0 B.s \ 16 = 0 C.a < > b D.a = b
(3)程序中③划线处应填入的代码 。
【答案】(1)枚举算法
(2)A;D
(3)c+1
【知识点】算法的控制结构;运算符、基本运算与表达式
【解析】【解答】(1)枚举算法是列举出所有可能的算法,跟本题设计思路相同。解析是找出数学表达式,然后转换成程序中的表达式来计算,实现问题求解。查找算法是指在大量数据中找一个已知的特定的元素,解析算法和查找算法都跟本题设计思路不相符,故本题答案为枚举算法。
(2)由题意和已知程序可知,划选①出应该条件表达式,表示s是16的倍数,对应VB的语句为s Mod 16 = 0,程序中a = s Mod 10是求s中个位上的数字,b = (s Mod 100) \ 10是求十s位上的数字,题目要求s最后两位数字相同,所以②划线出应为a=b,故答案应为A和D。
(3)程序中③划线处所填代码的功能,根据题干可以分析出为计数的功能,计数语句为c=c+1,故答案写c+1。
【分析】本题考查Visual Basic的算法思想和代码的阅读与填空,是对该软件的一个综合运用,考虑到是学业水平考试,因此,部分填空采用选填的形式,以降低难度。
15.(2017·杭州模拟)小西创作“动物王国”系列故事的多媒体作品。他首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。请回答下列问题:
图1 图2
图3
图4
图5
(1)小西要在背景图片中添加一只小鸟,她打开“小鸟.jpg”图片文件,用魔棒工具选择图像中的小鸟,结果选中了部分小鸟的形状,如图1所示,其原因是:容差设置 。(选填:太大/太小)
(2)她调整容差后,用魔棒工具重新选择,结果如图2所示,然后选择“编辑”菜单中的“拷贝”命令;切换到“背景.psd”文件,在如第15题图3所示的状态下,选择“编辑”菜单中的“粘贴”命令,则小鸟图像出现在 (选填:太阳/小鸟/树木/图层1)图层中
(3)按图3所示的图层设置,将作品存储为BMP格式的图像,该BMP图像中的太阳 (选填:有/没有)外发光效果。
(4)为了使“声音”图层中的音频能和动画同步播放,应将声音的“同步”选项设置为 (选填:事件/开始/数据流/停止)。
(5)如图4所示,可以计算当前场景播放完一次的时长约为 秒。
(6)如图5所示,图中含有“Play”字样的实例来源于库中的“播放”元件。将库中的“播放”元件重新编辑,把各帧中的“Play”文字改为“开始”,则该实例的“Play”字样 (选填:会/不会)自动更新为“开始”。
(7)如图5所示,测试“动物王国”场景时,动画播放到第80帧处时自动停止播放。则“动作”图层第80帧处的帧动作脚本是 。
【答案】(1)太小
(2)图层1
(3)没有
(4)数据流
(5)8
(6)会
(7)stop();
【知识点】图层及图层的基本操作;动画的类型
【解析】【解答】(1)用魔棒工具选择图像中的小鸟,结果选中了部分小鸟的形状,原因是设置的容差值太小,容差值越小,选择的范围越小,容差值越大,选择的范围越大,故答案为太小。
(2)他打开“小鸟.jpg”图片文件以后,在Photoshop中作为背景图层,重新复制粘贴之后的内容会作为新的图层插入进去,也就是第一个图层,即图层1。故答案为图层1.
(3)按图3所示的图层设置,将作品存储为BMP格式的图像,该图层中太阳图层存储的发光效果,并且该图层是显示状态,所以保存出来的图片不管是什么格式的,都有发光效果,故答案为有。
(4)为了使“声音”图层中的音频能和动画同步播放,应将声音的“同步”选项设置为数据流,只有数据流才能同步播放。
(5)帧频在flash内又叫做FPS 这是英文的简写,全称是 Frames Per Second 直译为: 帧 每 秒 假设帧频是 12FPS 那么,一秒钟的时间,播放12帧 ,根据图4可以看出频率为10fps,即一秒播放10帧,一共有80帧,故答案填8秒。
(6)实例来源于库中的元件,库中的元件更改之后,它的所有元件也会随着更改,因此,将库中的“播放”元件重新编辑,把各帧中的“Play”文字改为“开始”,则该实例的“Play”字样会自动更改为“开始”。所以答案为会。
(7)动画播放到第80帧处时自动停止播放。则“动作”图层第80帧处的帧动作脚本是stop();,故答案为stop();。
【分析】本题考查的是Flash的制作。通过一个题目,结合了Photoshop和Flash两个重要软件的知识点,对考生综合运用软件,熟悉相关操作的一个考量,同时也测试了考生阅读试题是否仔细,审题是否清楚的能力。
16.(2017·杭州模拟)【加试题】运行下列VB程序,在文本框Text1中输入30,界面如图所示。
单击“计算”按钮Command1后,则在文本框Text2中显示的内容是 ,在文本框Text3中显示的内容是 。
Private Sub Command1Click()
Dim s As Integer, t As Integer, n As Integer
n = Val(Text1.Text)
t = 0
s = 0
For i = 1 To n
If Int(Sqr(i)) = Sqr(i) Then
s = s + i
t = t + 1
End If
Next i
Text2.Text = Str(t)
Text3.Text = Str(s)
End Sub
【答案】5;55
【知识点】算法的控制结构
【解析】【解答】本题程序的功能:用户输入内容,存储到变量N中,然后进行i=1到n的循环,运行循环体:条件判断,如果满足i是某个数的平方,那么s累加满足此条件的和,t进行计数的累加,最后循环结束,输出t和s的值。根据此程序,输入30,那么满足条件的1到30的数据有1、4、9、16、25,共5个,t=5,s=1+4+9+16+25=55。故答案为5和55。
【分析】本题涉及循环语句与选择语句的嵌套使用,同时结合相应的函数,要求考生能读懂程序代码,了解各个变量的作用并计算相关变量的终值。因为是加试部分,所以对考生要求相对有所提升。
17.(2017·杭州模拟)【加试题】小张同学设计一个“简单数据筛选”程序。程序启动时运行界面如第17题图所示。程序运行时列表框List1中产生15个随机整数。在文本框Text1中输入筛选条件(大于或小于某个数)后单击“筛选”按钮Command1,右边列表框List2中显示符合筛选条件的数据,同时标签Label2上显示符合条件的数据个数。
实现上述功能的VB程序如下,但加框处代码有错误,请改正。
Dim a(1 To 15) As Integer
Dim n As Integer 'n为计数器
Dim key As Integer 'key存放筛选条件的数字部分
Dim f As String 'f存放筛选天健的符号部分:大于号或者小于号
Private Sub FormLoad()
Randomize
For i = 1 To 15
a(i) = Int(Rnd * 100)
List1.AddItem Str(a(i))
Next i
End Sub
Private Sub Command1Click()
Dim c As Integer
Dim st As String
n = 0
c = Len(st)
f = Mid(st, 1, 1)
If f = "<" Then Se2 '调用过程
If f = ">" Then Se1 '调用过程
Label2.Caption = "有" + Str(n) + "个筛选结果"
End Sub
Private Sub Se1() '筛选过程1
For i = 1 To 15
If a(i) > key Then
List2.AddItem Str(a(i))
n = n + 1
End If
Next i
End Sub
Private Sub Se2() '筛选过程2
For i = 1 To 15
List2.AddItem Str(a(i))
n = n + 1
End If
Next i
End Sub
(1)处应改为
(2)处应改为
(3)处应改为
【答案】(1)st=Text1.Text
(2)Val(Mid(st,2,c-1))
(3)a(i)【知识点】算法的控制结构
【解析】【解答】(1)由题目编程Dim st As String语句可以看出,st是字符串类型的变量,那么赋值语句中题目中使用val函数赋值是不对的,val函数返回值是数值型,与st类型不符,所以这条语句应该改为st=Text1.Text。
(2)有题目可以分析key变量在这个位置应该存储st字符串中从二个字符位置开始的c-1个字符,mid函数三个参数分别为字符串、起始位置、长度,故应该把Val(Mid(st,1,c-1))改为Val(Mid(st,2,c-1))。
(3)由IF条件判断语句的语法可以得知,此空应该填符合筛选条件的数据的表达式,对应的VB表达式为a(i)【分析】本题考查的是VB程序的选择控制结构。程序阅读量大,相关变量多,同时还有多个过程的调用。采用程序改错的形式,让考生从错误的代码中分析出正确的解题信息。是对考生程序阅读能力,理解能力,分析能力的一个综合考量。
1 / 1浙江省杭州市2016年信息技术高考模拟卷七
一、选择题
1.(2017·杭州模拟)小明为了解更多关于G20峰会的知识,利用网络搜索时的界面如第1题图所示。
则下列描述正确的是:( )
A.本次搜索的是关于G20的所有图片信息
B.在因特网上,利用搜索引擎查找到的信息都是真实有效的
C.网络带来了大量的信息,体现了信息是可以传递和共享的特点
D.本次搜索的关键字是“G20峰会”
2.(2017·杭州模拟)2016年3月9日,在韩国首尔举行的围棋人机大战中,谷歌公司开发的“AlphaGo”战胜韩国九段旗手李世石,再次体现了人工智能技术的强大。下列描述不属于人工智能应用范畴的是
①用扫描仪扫描照片,并保存为JPEG格式的图像文件
②与朋友一起联网玩围棋游戏
③利用OCR软件识别数码图片中的文字,并保存为文本文件
④用手机编辑短信,以联机手写的方式输入短信的内容
⑤通过视频会议系统进行远程教学研讨( )
A.①②⑤ B.②④⑤ C.③④ D.①②③
3.(2017·杭州模拟)对于数据库和数据表,下列说法正确的是:( )
A.数据库只能给一个用户使用,不能共享
B.数据库里可以有多个数据表,数据表之间没有任何联系
C.数据库中保存的数据与应用程序是紧密关联的
D.一张数据表中的一个字段只能用来存储同一类型的数据
4.(2017·杭州模拟)某个算法的流程图如第4题图所示,依次输入i的值为10、20、0后,算法的输出结果为:
第4题图
( )
A.30 B.20 C.10 D.0
5.(2017·杭州模拟)小林撰写电子邮件时,部分界面如图所示。
下列说法正确的是:( )
A.若点击“发送”,邮件将直接发送到收件用户的电脑上
B.该邮件的主题是“2016班级春游计划”
C.收件人从服务器上收取邮件时必须遵守SMTP协议
D.抄送人也能够看到该邮件的内容
6.(2017·杭州模拟)小张利用工具软件将“高山流水.wav”文件转换成“高山流水.mp3”文件,再使用WinRAR工具将“高山流水.mp3”压缩为“高山流水.rar”,下列说法不正确的是:( )
A.可以使用GoldWave软件实现“高山流水.wav”到“高山流水.mp3”的转换
B.文件“高山流水.wav”转换为“高山流水.mp3”采用了无损压缩
C.文件“高山流水.wav”转换为“高山流水.mp3”采用了MPEG Layer-3编码标准
D.“高山流水.mp3”压缩为“高山流水.rar”的过程中不会损失数据
7.(2017·杭州模拟)在Flash中RGB颜色模式采用十六进制表示,例如红色为#FF0000;而在Photoshop中RGB颜色模式采用十进制数表示,例如红色为RGB(255,0,0)。那么十进制表示的RGB(0,254,255)对应的十六进制表示为:( )
A.#FDFF00 B.#00FDFF C.#00FEFF D.#FFFE00
8.(2017·杭州模拟)用Photoshop打开“中国风.psd”图像后,其图层面板如图所示。
对该文件进行下列操作,可能导致图层数量减少的是:( )
A.删除“花纹”图层的“内发光”图层样式
B.将“中国风”图层拖放到“花瓣”图层组中
C.将“中国风.psd”文件另存为“中国风副本.bmp”
D.点击“背景”图层前的“ ”,对该图层进行隐藏
9.(2017·杭州模拟)小李使用Flash软件制作蝴蝶飞舞的动画,其部分界面如图所示。
分析图中的信息,下列描述不正确的是:( )
A.“图层1”中的动画是一个逐帧动画
B.“图层2”最后一帧没有延续该图层第1帧的画面内容
C.从第一帧播放到最后一帧的时间约为2秒
D.当前正在编辑“Main”场景中的“图层2”
10.(2017·杭州模拟)【加试题】将一幅800*600像素,24位的彩色位图文件“a.bmp”分别另存为256色位图文件“b.bmp”和黑白位图文件“c.bmp”,则三个文件存储容量之比约为:( )
A.24:256:1 B.1:1:1 C.24:8:1 D.12:4:1
11.(2017·杭州模拟)【加试题】用选择排序算法对一组数据进行排序,已知第一遍排序结束后的数据序列为66,78,93,87,82,则下列选项中可能是原始数据序列的是:( )
A.78,93,87,82,66 B.93,78,66,87,82
C.78,93,66,82,87 D.93,66,78,87,82
12.(2017·杭州模拟)【加试题】阶乘是基斯顿﹒卡曼于1808年发明的运算符号。正整数n的阶乘为n!=1×2×3…×n。小王编写了如下VB程序用来求S=1!+2!+3!+…+10!。
Function fac(n As Integer) As Long
fac = 1
For i = 1 To n
fac = fac * i
Next i
End Function
Private Sub Command1Click()
Dim s As Long, j As Integer
For j = 1 To 10
Next
Text1.Text = Str(s)
End Sub
方框中的正确语句是:( )
A.s = s + fac(j) B.s = fac(j)
C.s = s + i * fac(i) D.s = s + fac(i)
二、非选择题
13.(2017·杭州模拟)某网站某月畅销书销量统计如图1所示:
图1
请回答下列问题:
(1)在图1所示的工作表中,区域E2:E10中的数据是通过公式计算得到的:选择该区域中的一个单元格,输入公式,然后用自动填充功能完成其他单元格的计算。E2单元格的公式是 。
(提示:所占销量比=当前销量/总销量*100)
(2)为了更加直观地比较中国籍作家的畅销书价格,网站工作人员制作了如图2所示的图表。该图表的数据区域是A1,A5:A10,D1, 。 图2
(3)若将D10单元格中的数据改为29000,则图表中“重温最美古诗词”的“销量”对应的数据条将 (选填:升高/不变/降低)。
(4)为了只显示销量最高的三本书,可以对“销量”所在行设置筛选条件,在“数字筛选条件”中应选择 (选填:10个最大的值/高于平均值/低于平均值)。
14.(2017·杭州模拟)小沈很久没登录自己的电子邮箱了,这次他想给远方的朋友发封电子邮件,但是密码忘记了,请你帮她尽可能找回密码。她零星记得自己的密码信息如下:
①共八位字符,前两位为字母“zj”,后六位是数字,并以66开头(即密码格式为zj66****);
②最后两位数字相同;
③后六位数能被16和46同时整除。
单击“找回密码”按钮(Command1)后,可能的密码显示在列表框List1中。
第14题图
Private Sub Command1Click()
Dim s As Long , a As Integer, b As Integer, c As Integer, i As Integer
For i = 0 To 9999
s = 660000 + i
If ① And s Mod 46 = 0 Then
'(选填字母,从下列A、B 、C、D四个选项中选取一项)
a = s Mod 10
b = (s Mod 100) \ 10
If ② Then '(选填字母,从下列A、B 、C、D四个选项中选取一项)
List1.AddItem ("zj" + Str(s))
c = ③ '(填程序代码)
End If
End If
Next i
Label1.Caption = "共有" + Str(c) + "个"
End Sub
(1)解决此问题的算法是 。(选填:枚举算法/解析算法/查找算法)
(2)程序中①划线处应填入 ;程序中②划线处应填入 。
划线①、②处的选项:
A.s Mod 16 = 0 B.s \ 16 = 0 C.a < > b D.a = b
(3)程序中③划线处应填入的代码 。
15.(2017·杭州模拟)小西创作“动物王国”系列故事的多媒体作品。他首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。请回答下列问题:
图1 图2
图3
图4
图5
(1)小西要在背景图片中添加一只小鸟,她打开“小鸟.jpg”图片文件,用魔棒工具选择图像中的小鸟,结果选中了部分小鸟的形状,如图1所示,其原因是:容差设置 。(选填:太大/太小)
(2)她调整容差后,用魔棒工具重新选择,结果如图2所示,然后选择“编辑”菜单中的“拷贝”命令;切换到“背景.psd”文件,在如第15题图3所示的状态下,选择“编辑”菜单中的“粘贴”命令,则小鸟图像出现在 (选填:太阳/小鸟/树木/图层1)图层中
(3)按图3所示的图层设置,将作品存储为BMP格式的图像,该BMP图像中的太阳 (选填:有/没有)外发光效果。
(4)为了使“声音”图层中的音频能和动画同步播放,应将声音的“同步”选项设置为 (选填:事件/开始/数据流/停止)。
(5)如图4所示,可以计算当前场景播放完一次的时长约为 秒。
(6)如图5所示,图中含有“Play”字样的实例来源于库中的“播放”元件。将库中的“播放”元件重新编辑,把各帧中的“Play”文字改为“开始”,则该实例的“Play”字样 (选填:会/不会)自动更新为“开始”。
(7)如图5所示,测试“动物王国”场景时,动画播放到第80帧处时自动停止播放。则“动作”图层第80帧处的帧动作脚本是 。
16.(2017·杭州模拟)【加试题】运行下列VB程序,在文本框Text1中输入30,界面如图所示。
单击“计算”按钮Command1后,则在文本框Text2中显示的内容是 ,在文本框Text3中显示的内容是 。
Private Sub Command1Click()
Dim s As Integer, t As Integer, n As Integer
n = Val(Text1.Text)
t = 0
s = 0
For i = 1 To n
If Int(Sqr(i)) = Sqr(i) Then
s = s + i
t = t + 1
End If
Next i
Text2.Text = Str(t)
Text3.Text = Str(s)
End Sub
17.(2017·杭州模拟)【加试题】小张同学设计一个“简单数据筛选”程序。程序启动时运行界面如第17题图所示。程序运行时列表框List1中产生15个随机整数。在文本框Text1中输入筛选条件(大于或小于某个数)后单击“筛选”按钮Command1,右边列表框List2中显示符合筛选条件的数据,同时标签Label2上显示符合条件的数据个数。
实现上述功能的VB程序如下,但加框处代码有错误,请改正。
Dim a(1 To 15) As Integer
Dim n As Integer 'n为计数器
Dim key As Integer 'key存放筛选条件的数字部分
Dim f As String 'f存放筛选天健的符号部分:大于号或者小于号
Private Sub FormLoad()
Randomize
For i = 1 To 15
a(i) = Int(Rnd * 100)
List1.AddItem Str(a(i))
Next i
End Sub
Private Sub Command1Click()
Dim c As Integer
Dim st As String
n = 0
c = Len(st)
f = Mid(st, 1, 1)
If f = "<" Then Se2 '调用过程
If f = ">" Then Se1 '调用过程
Label2.Caption = "有" + Str(n) + "个筛选结果"
End Sub
Private Sub Se1() '筛选过程1
For i = 1 To 15
If a(i) > key Then
List2.AddItem Str(a(i))
n = n + 1
End If
Next i
End Sub
Private Sub Se2() '筛选过程2
For i = 1 To 15
List2.AddItem Str(a(i))
n = n + 1
End If
Next i
End Sub
(1)处应改为
(2)处应改为
(3)处应改为
答案解析部分
1.【答案】C
【知识点】网络资源的检索
【解析】【解答】根据题目图片中显示的信息可以看出,本次搜索的是关于G20的所有网页信息,并不只是图片信息,所以A选项是错误的;选项B中,说利用搜索引擎查找到的信息并不一定是真实有效的,有些信息是一些错误的,但是只有有关键字,同样可以被搜索出来,所以B是错误的;选项C网络带来了大量的信息,体现了信息是可以传递和共享的特点的说法是正确的;选项D,本次搜索的关键字在图中搜索栏里可以看出是“G20”,选项D是错误的,故答案选C。
【分析】本题考查信息的特征和利用搜索引擎获取信息的相关知识,不仅综合了几个知识点,而且结合当前热点时政,让知识更融入实际生活.
2.【答案】A
【知识点】人工智能的应用
【解析】【解答】题干中,①用扫描仪扫描照片,并保存为JPEG格式的图像文件,是人们利用扫描仪这个设备,扫描为照片,并保存,这其中是人操作设备完成某些功能,并不是人工智能的体现。②与朋友一起联网玩围棋游戏,是人与人进行下围棋比赛,借助互联网这个平台,也没有体现人工智能。③利用OCR软件识别数码图片中的文字,并保存为文本文件,这其中识别图片中的文字信息是属于人工智能技术中的模式识别技术,所以是属于人工智能应用。④用手机编辑短信,以联机手写的方式输入短信的内容,手写方式也是利用模式识别技术,将手写识别为文字,也有人工智能的应用。⑤通过视频会议系统进行远程教学研讨,是利用视频传递信息,也没有人工智能的体现,所以不属于人工智能应用范畴的是①②⑤。故答案为A。
【分析】本题考查人工智能相关知识,从人机大战的新闻中引出题干,检测考生对人工智能范畴的理解程度。
3.【答案】D
【知识点】数据库、数据库系统及其特征
【解析】【解答】选项A:数据库如果以独占的方式打开,则一次只能被一个用户访问,但用户访问完毕,另一个用户即可访问,这个意义上说是可以共享的,再者说,如果以共享的方式打开,则可以被多个用户访问,所以选项A是错误的。选项B:数据库中可以有多个数据表,数据表之间是有关联的,此选项说法错误。选项C:数据库中保存的数据跟应用程序之间不是关联的关系,数据的管理需要借助应用程序,所以本选项说法错误。选项D:一张数据表中的一个字段只能用来存储同一类型的数据,说法正确,故答案选D。
【分析】本题考查学生对数据库知识的掌握程度,把数据库的概念和数据表的相关知识整合在一起,是对考生的一个综合考量。
4.【答案】A
【知识点】算法的常用表示方法
【解析】【解答】根据题目中的图示,可以分析出程序的算法是:s的初始值为0,用户输入i的值,然后对输入的i值进行条件判断,如果i输入的值等于0,则直接输出s的值,如果i的值不为0,则给s累加i的值,然后重新输入i的值,继续判断i的值是否为零,为0则输出s的值,不为0,给s累加i的值,继续重新输入i的值,如此往复循环下去,那么题干输入三次i的值,分别为10、20、0,根据算法得知,s=10+20=30。故答案选A。
【分析】本题主要考查算法和流程图的相关知识,也涉及到循环结构的内容,对考生题出稍高的要求。
5.【答案】D
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】选项A:若点击“发送”,邮件将直接发送到收件用户的邮箱中,而并非电脑上,A错误。选项B:根据图中所以主题一栏内容得知,该邮件的主题是“班级春游计划”,没有“2016”,B是错误的。选项C:收件人从服务器上收取邮件时必须遵守POP3协议,SMTP 协议是简单邮件传输协议,它是发送邮件服务器协议,接收邮件协议是 POP3,C是错误的。选项D抄送人也能够看到该邮件的内容的说法是正确的。故答案选D。
【分析】本题涉及电子邮件相关知识,把电子邮件中理论的内容和实践操作有机结合,使题目不在单纯的考查一个知识点。
6.【答案】B
【知识点】多媒体数据压缩技术;音频格式的转换
【解析】【解答】选项A:GoldWave是一款集声音编辑、播放、录制、和转换于一体的软件,所以可以实现“高山流水.wav”到“高山流水.mp3”的转换,说法正确。选项B:MP3是一种有损压缩的声音文件类型,所以“文件“高山流水.wav”转换为“高山流水.mp3”采用了无损压缩”的说法是错误的。选项C:文件“高山流水.wav”转换为“高山流水.mp3”,需要将文件格式转换为MP3格式,那么就需要采用MPEG Layer-3编码标准,所以此选项是正确的说法。选项D:“高山流水.mp3”压缩为“高山流水.rar”,是将文件压缩,压缩文件分为还原和不可还原两种,可还原的压缩,是不会造成数据丢失的,不可还原的就造成数据丢失了,本题中的压缩文件是可以还原的,所以选项D的说法是正确的。故答案选B。
【分析】本题主要考查音频格式的转化和有损压缩、无损压缩的相关知识,提高了解题的难度,也是考查考生对知识点的融会贯通。
7.【答案】C
【知识点】进制及数制转换
【解析】【解答】十六进制的红色为#FF0000,对应的十进制为RGB(255,0,0),其转换方法为:F代表15,FF=15×16+15×1=255,所以得知Flash颜色模式的十六进制的“FF”对应Photoshop中RGB颜色模式255,“00”对应Photoshop中RGB颜色模式十进制的0,现在要求十进制表示的RGB(0,254,255)对应的十六进制,0为00,254=15×16+14×16,即为FE,255为FF,所以整理后为#00FEFF,故答案选C。
【分析】本题涉及RGB色彩模式,十进制与十六进制的运算,是一个相对难度较大的题,考查考生对进制的熟悉程度,对试题所给的信息能否准确把握。
8.【答案】C
【知识点】图片加工常用工具的使用;图层及图层的基本操作
【解析】【解答】选项A:删除“花纹”图层的“内发光”图层样式,并不会导致图层的减少,而是该图层的样式就减少了,A不符题意。选项B:将“中国风”图层拖放到“花瓣”图层组中,“花瓣组”是分门别类的存放图层的,只是分类,并不会增加或减少图层的数量,B不符题意。选项C:将“中国风.psd”文件另存为“中国风副本.bmp”,这个过程会把所有图层都合并为一个图层,所以这个操作会减少图层的数量。选项D:点击“背景”图层前的“ ”,对该图层进行隐藏,这种说法是正确的,只是隐藏图层,并不是减少图层。故答案选C。
【分析】本题考查Photoshop相关概念和操作,涉及到图层,图层样式,图层组,图像格式转换等知识点,需要考生认真审题,并熟悉上述内容。
9.【答案】D
【知识点】时间轴、帧、图层、库的概念及基本操作
【解析】【解答】选项A:由图示可以看出图层1中,第一帧为关键帧,第四帧为普通帧,之后重复这四帧,由此可以判断为逐帧动画。此选项是正确的。选项B:图层2中,最后一帧可以看出是空心原点,此为空白关键帧,里面没有任何内容,没有延续该图层第1帧的画面内容,说法正确。选项C:从图中状态栏,可以看出,当前帧为第13帧,当前时间为1s,那么到最后一帧也就是25帧的时候,时间大概为2秒,所以c是正确的。选项D:根据图中可以看出,当前编辑的是“Main”场景中的“蝴蝶“,所以D是错误的,故答案选D。
【分析】本题主要考查Flash的图层,时间轴,关键帧,空白关键帧,播放时间计算,元件编辑等知识点,同时也检测考生在制作动画中的操作过程的熟悉程度。
10.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】图片文件存储容量=像素×位数,像素=分表率长度×分辨率高度,256色位图文件的色彩为8位,黑白位图文件的色彩为1位,此题“a.bmp”的存储容量=800×600×24,“b.bmp”的存储容量=800×600×8,“c.bmp”的存储容量=800×600×1,则三个文件存储容量之比为24:8:1,故答案选C。
【分析】本题考查图像存储容量计算的相关知识,涉及到三种类别的图片存储容量计算,分别是24位,256色,黑白图,需要考生掌握三种不同的计算方法。
11.【答案】B
【知识点】排序算法及程序实现
【解析】【解答】选择排序是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。从题干可以看出第一遍排序结束后数据序列为66,78,93,87,82,依次看各选项进行选择排序第一遍的结果跟题干是否匹配。选项A:78,93,87,82,66,应该为78和66交换位置,则第一遍排序结果为66,93,87,82,78,与题干不符;选项B:93,78,66,87,82,93和66交换位置,第一遍排序结果为66,78,93,87,82,与题干相符;选项C:78,93,66,82,87,78与66交换位置,第一遍排序结果为66,93,78,82,87,与题干不符;选项D:93,66,78,87,82,93与66交换位置,第一遍排序结果为66,93,78,87,82。故答案选B。
【分析】本题考查选择排序的算法原理,并以逆向的思维来命题,先已知第一遍的数据序列,然后倒推原始数据序列,在设置选项时,还把冒泡排序的错误选项也放入备选项中,需要考生对选择排序有非常清晰的理解
12.【答案】A
【知识点】算法的控制结构
【解析】【解答】题干让求正整数的阶乘的和,那么可以分析,此程序需要有两部分功能,一部分是求每一个正整数的阶乘,第二部分求所有阶乘的和,继续看题目中已给出的程序部分,前面function和end function之间的语句是自定义函数,自定义函数的功能是求阶乘,这部分考试不需要考虑去编程,接下来Private Sub Command1Click()和end sub 之间的语句是求阶乘的和的功能,求和的一般四里路是用一个变量,放入循环系统中,每次循环都进行累加的语句,再考虑与题干信息,求阶乘和的,故语句应该为s = s + fac(j),循环十次,每次循环累加阶乘值。故答案选A。
【分析】本题以阶乘引出题干,涉及到自定义函数的使用,递归算法以及累加、累乘思想,对考生来说难度稍大,需要对算法和VB语言有比较扎实的掌握。
13.【答案】(1)=D2/$D$12*100 或者=D2/D$12*100或者=D2/316600*100
(2)D5:D10
(3)升高
(4)10个最大的值
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)本题要计算所占销量比,根据题干提示,所占销量比=当前销量/总销量*100,那么公式的输入方法,首先要有一个等号,考虑到用自动填充功能完成其他单元格的计算,所以要对当前销量这个数据进行相对引用,对总销量进行绝对引用,绝对引用表表示方法在行列号前分别加$符号,如果都加,表示行列都绝对引用,之家行号前或列号前,则表示只有行或列绝对引用,所以公式应该为=D2/$D$12*100 或者=D2/D$12*100,也可以把总销量直接用数据表示出来,即为=D2/316600*100,故答案为=D2/$D$12*100 或者=D2/D$12*100或者=D2/316600*100。
(2)根据题目图表中的数据显示,显示的是D5、D6、D7、D8、D9、D10的书籍销量字段内容,所以数据区域为D5:D10。故答案为D5:D10。
(3)若将D10单元格中的数据改为29000,则图表中“重温最美古诗词”的“销量”比之前的数据23000增加了,所以数据条会升高,故答案为升高。
(4)为了只显示销量最高的三本书,可以对“销量”所在行设置筛选条件,在“数字筛选条件”中应选择10个最大的值,选择后会弹出一个对话框,对话框可以设置最大项数,即有几项。故答案为10个最大的值。
【分析】本题涉及Excel电子表格公式计算,图表制作中数据区域的选择,图表与数据的联系,筛选等相关知识,是对这个软件的综合应用,同时也考查考生对图中提供的消息能否发现和相互关联。
14.【答案】(1)枚举算法
(2)A;D
(3)c+1
【知识点】算法的控制结构;运算符、基本运算与表达式
【解析】【解答】(1)枚举算法是列举出所有可能的算法,跟本题设计思路相同。解析是找出数学表达式,然后转换成程序中的表达式来计算,实现问题求解。查找算法是指在大量数据中找一个已知的特定的元素,解析算法和查找算法都跟本题设计思路不相符,故本题答案为枚举算法。
(2)由题意和已知程序可知,划选①出应该条件表达式,表示s是16的倍数,对应VB的语句为s Mod 16 = 0,程序中a = s Mod 10是求s中个位上的数字,b = (s Mod 100) \ 10是求十s位上的数字,题目要求s最后两位数字相同,所以②划线出应为a=b,故答案应为A和D。
(3)程序中③划线处所填代码的功能,根据题干可以分析出为计数的功能,计数语句为c=c+1,故答案写c+1。
【分析】本题考查Visual Basic的算法思想和代码的阅读与填空,是对该软件的一个综合运用,考虑到是学业水平考试,因此,部分填空采用选填的形式,以降低难度。
15.【答案】(1)太小
(2)图层1
(3)没有
(4)数据流
(5)8
(6)会
(7)stop();
【知识点】图层及图层的基本操作;动画的类型
【解析】【解答】(1)用魔棒工具选择图像中的小鸟,结果选中了部分小鸟的形状,原因是设置的容差值太小,容差值越小,选择的范围越小,容差值越大,选择的范围越大,故答案为太小。
(2)他打开“小鸟.jpg”图片文件以后,在Photoshop中作为背景图层,重新复制粘贴之后的内容会作为新的图层插入进去,也就是第一个图层,即图层1。故答案为图层1.
(3)按图3所示的图层设置,将作品存储为BMP格式的图像,该图层中太阳图层存储的发光效果,并且该图层是显示状态,所以保存出来的图片不管是什么格式的,都有发光效果,故答案为有。
(4)为了使“声音”图层中的音频能和动画同步播放,应将声音的“同步”选项设置为数据流,只有数据流才能同步播放。
(5)帧频在flash内又叫做FPS 这是英文的简写,全称是 Frames Per Second 直译为: 帧 每 秒 假设帧频是 12FPS 那么,一秒钟的时间,播放12帧 ,根据图4可以看出频率为10fps,即一秒播放10帧,一共有80帧,故答案填8秒。
(6)实例来源于库中的元件,库中的元件更改之后,它的所有元件也会随着更改,因此,将库中的“播放”元件重新编辑,把各帧中的“Play”文字改为“开始”,则该实例的“Play”字样会自动更改为“开始”。所以答案为会。
(7)动画播放到第80帧处时自动停止播放。则“动作”图层第80帧处的帧动作脚本是stop();,故答案为stop();。
【分析】本题考查的是Flash的制作。通过一个题目,结合了Photoshop和Flash两个重要软件的知识点,对考生综合运用软件,熟悉相关操作的一个考量,同时也测试了考生阅读试题是否仔细,审题是否清楚的能力。
16.【答案】5;55
【知识点】算法的控制结构
【解析】【解答】本题程序的功能:用户输入内容,存储到变量N中,然后进行i=1到n的循环,运行循环体:条件判断,如果满足i是某个数的平方,那么s累加满足此条件的和,t进行计数的累加,最后循环结束,输出t和s的值。根据此程序,输入30,那么满足条件的1到30的数据有1、4、9、16、25,共5个,t=5,s=1+4+9+16+25=55。故答案为5和55。
【分析】本题涉及循环语句与选择语句的嵌套使用,同时结合相应的函数,要求考生能读懂程序代码,了解各个变量的作用并计算相关变量的终值。因为是加试部分,所以对考生要求相对有所提升。
17.【答案】(1)st=Text1.Text
(2)Val(Mid(st,2,c-1))
(3)a(i)【知识点】算法的控制结构
【解析】【解答】(1)由题目编程Dim st As String语句可以看出,st是字符串类型的变量,那么赋值语句中题目中使用val函数赋值是不对的,val函数返回值是数值型,与st类型不符,所以这条语句应该改为st=Text1.Text。
(2)有题目可以分析key变量在这个位置应该存储st字符串中从二个字符位置开始的c-1个字符,mid函数三个参数分别为字符串、起始位置、长度,故应该把Val(Mid(st,1,c-1))改为Val(Mid(st,2,c-1))。
(3)由IF条件判断语句的语法可以得知,此空应该填符合筛选条件的数据的表达式,对应的VB表达式为a(i)【分析】本题考查的是VB程序的选择控制结构。程序阅读量大,相关变量多,同时还有多个过程的调用。采用程序改错的形式,让考生从错误的代码中分析出正确的解题信息。是对考生程序阅读能力,理解能力,分析能力的一个综合考量。
1 / 1