浙江省杭州市2016年信息技术高考模拟卷五

文档属性

名称 浙江省杭州市2016年信息技术高考模拟卷五
格式 zip
文件大小 468.1KB
资源类型 试卷
版本资源
科目 信息技术(信息科技)
更新时间 2018-01-06 18:13:01

文档简介

浙江省杭州市2016年信息技术高考模拟卷五
一、选择题
1.(2016·杭州模拟)“小李子”莱昂纳多-迪卡普里奥在第88届奥斯卡颁奖典礼上凭借《荒野猎人》获得最佳男主角奖的,全世界的网友通过电视、网络看到了这一幕,纷纷在各大社交媒体上对小李表示祝贺。这体现了信息(  )
A.共享性 B.载体依附性 C.时效性 D.可加工性
【答案】B
【知识点】信息及其特征
【解析】【解答】“小李子”莱昂纳多-迪卡普里奥在第88届奥斯卡颁奖典礼上凭借《荒野猎人》获得最佳男主角奖的,全世界网友通过电视、网络看到这个信息,说明这个信息是依靠电视、网络载体传播的,所以说明信息的载体依附性。故答案选B。
【分析】本题主要考查信息的基本特征,学生应该能通过具体实例分析出所体现的信息的哪个特征。信息具有共享性、载体依附性、时效性和可加工性。
2.(2016·杭州模拟)下列哪个选项没用用到人工智能(  )
A.2016年3月9日AlphaGo挑战围棋世界冠军李世石。
B.小明在开车时使用高德导航进行导航。
C.带上Oculus Rift后,你看到的所有影像将能完整的把你包围。
D.阅读外国文献时遇到看不懂的文章,使用谷歌翻译。
【答案】C
【知识点】人工智能的应用
【解析】【解答】选项A:2016年3月9日AlphaGo挑战围棋世界冠军李世石,是人和机器进行比赛,属于是人工智能技术的一种应用。选项B:小明在开车时使用高德导航进行导航,导航系统会实时播报路况信息,这是人工智能的应用。选项C:带上Oculus Rift后,你看到的所有影像将能完整的把你包围,这是一种虚拟现实技术的应用,并不是人工智能技术。选项D:阅读外国文献时遇到看不懂的文章,使用谷歌翻译,这是人工智能体现的一种应用,故答案选C。
【分析】本题主要考查人工智能技术的应用,人工智能现在的应用很广泛,实际生活中通俗的讲,人工智能技术就是机器代替人的部分工作。
3.(2016·杭州模拟)在word文档中如图所示,这两个波浪线各应该是什么颜色?(  )
A.红色 红色 B.红色 绿色 C.绿色 绿色 D.绿色 红色
【答案】B
【知识点】文本的基本编辑
【解析】【解答】在word文档中如果出现如图所示这样的情况,word有自动提示拼写错误的情况,红波浪线word的系统认为该处可能存在单词拼写错误。绿色波浪线 word的系统认为该处可能存在语法错误,首先aer是输入错误,所以下面是红色的,is这里拼写正确而可能语法错误,所以是绿色波浪线,故答案选B。
【分析】本题主要考查Word的“拼写和语法检查”功能,用户在录入字词或编辑时Word会自动检查你的文档,会使用不同颜色波浪线标示出来。
4.(2016·杭州模拟)如下图所示,拖动选定单元格右下角的填充柄至D2释放,则A2:D2中的数据为(  )
A.1.2.3.4 B.1.1.1.1 C.1.2.1.2 D.1.2.2.2
【答案】A
【知识点】表格数据的基本操作
【解析】【解答】拖动选定单元格右下角的填充柄至D2释放,则后面的数据都会自动填充为3、4,故A2:D2中的数据为1、2、3、4,故正确答案选A。
【分析】本题主要考查Excel表格数据填充的使用方法,自动填充:直接拖动,后面的数据累加1,还有一种填充是按住Ctrl键拖动,这样自动填充的数据是不会增加值,而是跟原值保持一致。
5.(2016·杭州模拟)某算法流程图如右图所示,执行算法流程图后,
S<--S+k执行了几次?(  )
A.4 B.5 C.6 D.7
【答案】B
【知识点】算法的常用表示方法
【解析】【解答】根据流程图分析都可以得知,此程序代码S<--S+k的执行的条件是s<20,超出范围后输出k的值,据此,可以得知S<--S+k执行了5次。故答案选B。
【分析】本题主要考查流程图代码的解读,学生应该模拟计算机的执行过程,记录每一次的执行情况,得出最后退出流程的最终值。
6.(2016·杭州模拟)高一(1)班同学为了展示班级风采,决定建立班级网站,主要操作步骤如下: (  )
①收集反馈意见、评价修正网站;②需求分析、确定目标;③策划制作方案、收集整理素材;④选择适当工具、实际制作。 合理的操作流程是
A.③②①④ B.②①④③ C.①③②④ D.②③④①
【答案】D
【知识点】网页、网站的概念与联系;常用的网页编辑与制作工具
【解析】【解答】网站制作的基本步骤:首先需求分析、确定目标,然后策划制作方案、收集整理素材,其次选择适当工具、实际制作,最后收集反馈意见、评价修正网站。故正确答案为D。
【分析】本题主要考查网站制作的基本步骤,建立网站的基本思路是先分析问题、找解决方案、搜集素材然后制作最后修正。
7.(2016·杭州模拟)用photoshop编辑“诚信.psd”时,部分界面如下图所示:
若只想保留图片中的“信”字,下列方法最适合的是(  )
A.使用“裁切”工具
B.使用“缩放”工具
C.使用“编辑”菜单中的“自由变换”命令
D.使用“图像”菜单中的“图像大小”命令
【答案】A
【知识点】图片加工常用工具的使用
【解析】【解答】若只想保留图片中的“信”字,那么应该使用“裁切”工具,其他的内容都会被裁剪掉。故答案选A。
【分析】本题主要考查Photoshop软件的图片剪裁功能,剪裁就像剪刀一样,将框选区域部分保留。而缩放是将图片整体缩放,但图片是完整的。自由变换也是保留完整内容,改变形状。
8.(2016·杭州模拟)使用GoldWave软件处理音频为双声道Wave格式的音频文件,要求左声道是清唱,从00:00:02开始;右声道是伴音,前2秒淡入、后2秒淡出。下列处理效果符合要求的是(  )
A.
B.
C.
D.
【答案】B
【知识点】声音素材的基本处理
【解析】【解答】根据题干要求,可以分析图中绿色部分为左声道,红色部分音频为右声道,根据要求,左声道是清唱,没有淡入淡出效果,从00:00:02开始,右声道是伴音,前2秒淡入、后2秒淡出那么可以确定是选项B是正确的,故答案选B。
【分析】本题考查GoldWave软件的使用,这种属于实际操作的问题,学生不应该单纯的概念上的理解,更应该对软件实际使用,并且使用多种类型的软件,一种软件使用熟练,另一种软件触类旁通,那么做这种类型的题目就会游刃有余。
9.(2016·杭州模拟)下图为调试某Flash作品时,弹出的错误提示窗口:
可能的出错原因是(  )
A.该Flash作品还没有被发布
B.指定文件夹中没有“a.txt”文件
C.“a.txt”文件存储容量太大
D.“a.txt”文件内容是空的
【答案】B
【知识点】动画文件的导出
【解析】【解答】出现如图所示的错误,错误提示找不到某个路径下的某个文件,说明该路径下没有该文件夹,具体此题中是指定文件夹中没有“a.txt”文件。故答案选B。
【分析】本题主要考查Flash错误信息的解读以及根据这个提示进行调试,找出解决问题的方法。
10.(2016·杭州模拟)【加试题】用UltraEdit观察字符内码,结果如图所示:
则字符“PPt”的十六进制内码值为:(  )
A.56 56 54 B.56 56 74 C.50 50 54 D.50 50 74
【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】由图可以看出I的内码是49,T的内码是54,可以推测出P的内码是50,t的内码是74,故最后PPt的内码是50 50 74,故答案是D。
【分析】本题主要考查16进制的运算以及使用UltraEdit软件对内码的观察。做题时注意,先列出与示例有相同部分的字符对应的内码(相同内码对应的字符),然后找出与示例相邻的。
11.(2016·杭州模拟)【加试题】下列程序用于计算s=1*2+3*4+5*6+7*8+9*10,请问划线处分别为(  )
s=0
for k = 1 to 10 step
s = s +
next k
A.1 ,k B.2 ,k C.1,k*(k+1) D.2,k*(k+1)
【答案】D
【知识点】算法的控制结构
【解析】【解答】分析题干和代码可以得知,s的功能是累加每次两个相邻数的积,循环次数为5次,所以计算变量的增量值应该是2,第二个空是两个相邻数的积,故为2,k*(k+1),故正确选项选D。
【分析】本题主要考查for循环语句,for循环的语法,增量值的概念,重点分析问题,然后找出解决问题的方法,转换成VB语言进行设置。
12.(2016·杭州模拟)【加试题】一组数据 22,94,17,125,63,若采用冒泡排序算法对其进行升序排列,则需要经历几遍加工?第一次加工交换多少次?(  )
A.2,2 B.4 ,2 C.2,3 D.4,3
【答案】B
【知识点】排序算法及程序实现
【解析】【解答】分析可以得知需要加工四次,第一次:22比94小,不交换,94比17大,进行交换,得新序列22、17、94、125、63,继续比较,94比125小,不交换,125比63大,交换得新序列22、17、94、63、125。依次类推,往下进行比较,一共进行4次加工。故最后答案选B。
【分析】本题主要考查冒泡排序的操作方法,冒泡排序是一种经典排序方法,原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束。
二、非选择题
13.(2016·杭州模拟)读图、回答问题
图1
图2
图3
(1)如图1所示,要计算各种作物占总计的百分比,采用的方法是先在E3的单元格中应输入公式    , 再使用填充功能完成其他的单元格的计算。
(2)如图1,要想对数据“占总计的百分比”降序排列,第一步应该先选择哪部分区域的数据   
(3)如图1所示,若想表格中“15年”这列数据设置为一位小数,并将黑色的表格线更换成红色表格线可以通过下列哪两个选项卡实现   
(4)某人不小心将图1中的水果数据进行了修改,会造成图3中的变化吗?   (填写:会/不会)
【答案】(1)=C2/D$10 或 =C2/$D$10
(2)A1:D9
(3)数字、边框
(4)会
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】
1、要计算各种作物占总计的百分比,根据各种作物占总计的百分比=每种作物的15年产量÷总量,其中总量是绝对引用,15年产量是相对引用,故公式应该填写=C2/D$10 或 =C2/$D$10。
2、要想对数据“占总计的百分比”降序排列,第一步应该先选择A1:D9区域的数据,故答案填A1:D9。
3、若想表格中“15年”这列数据设置为一位小数,可以通过数字选项卡里面设置小数位数,将黑色的表格线更换成红色表格线可以通过边框选项卡进行设置。故答案填数字、边框。
4、某人不小心将图1中的水果数据进行了修改,这被修改的数据是属于图表的数据源的,所以会造成图3的变化。故答案填会。
【分析】本题主要考查Excel表格公式的编辑、排序时数据区域的选取和制作图表时数据源的使用。学生多次反复练习,考查学生的综合运用情况。
14.(2016·杭州模拟)现要求编写VB程序,界面如图1所示,程序功能如下:单击开始暂时按钮Command1,图像控件Image1中的图片每隔5秒更换一张,再次单击Command1按钮,停止展示。
(1)为达到每隔5秒更换一张图片的效果,应使用图2所示的空间工具箱中的   (填写相应的编号),并将其Interval属性值设置为   。
(2)请根据题意讲下列程序补充完整
Private Sub    ()
Dim i As Integer
If Command1.Caption = "开始展示" Then
Command1.Caption = "停止展示"
Timer1.Enabled = Ture
Else
Command1.Caption = "开始展示"
   
End If
End Sub
Private Sub Timer1_Timer()
i = i + 1
If i > 5 Then i = 1
Image1.Picture = LoadPicture(i & “.jpg”)
End Sub
【答案】(1)3;5000
(2)Command1.Click;Timer1.Enabled = False
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用
【解析】【解答】
1、为达到每隔5秒更换一张图片的效果,应使用图2所示的空间工具箱中的定时器控件,图中编号为3;并将其Interval属性值设置为5000,Interval属性值的默认单位为毫秒。故答案填3、5000。
2、题目要求“再次单击Command1按钮,停止展示”,所以在command1控件上添加单击事件代码,所以事件过程名为Command1.Click;程序代码运行到这里主要是实现计时器控件不可用状态,故这里应填的语句是Timer1.Enabled = False。故答案为Command1.Click、Timer1.Enabled = False。
【分析】本题主要考查vb程序设计在实际问题中的应用,重点考查学生对vb控件属性的设置方法,一个是属性面板,一个是代码设置控件的属性。
15.(2016·杭州模拟)在寒假难得一见的寒潮期间,小明用Flash创作“寒岁三友”的多媒体作品,请回答下列问题:
图1
图2
(1)如图1所示,库中有共有   种元件
(2)测试影片,发现“重播”按钮并没起作用,则该按钮的动作脚本应是   
(3)图层“文字”中的字从“松”变为“竹”再变为“梅”,那么第27帧到第34帧的动画类型应为   动画。第34帧中的元素内容应为   (元件、矢量图、位图)。
(4)观察图1中松图层的第一帧和第30帧中“松”的位置分别如图2所示,则“松”实例在舞台上是如何移动的   
(5)如果此动画帧率是12fps,播放这段动画需要时间长度大约为   秒(保留一位小数)
(6)如果想把动画放在网上,Flash动画导出的文件格式是   。
【答案】(1)3
(2)on(release){gotoandplay(1);}
(3)形状;矢量图
(4)(从舞台外)水平向右移动
(5)6.3
(6).swf
【知识点】动画的类型
【解析】【解答】
1、由图1可以看出,图中有图片元件、按钮元件、影片剪辑元件,所以有3中元件,故答案填3.
2、测试影片,发现“重播”按钮并没起作用,则该按钮的动作脚本应是on(release){gotoandplay(1);},故答案填on(release){gotoandplay(1);}。
3、图层“文字”中的字从“松”变为“竹”再变为“梅”,这个过程是形状的改变,所以第27帧到第34帧的动画类型应为形状补间动画,第34帧中的元素内容应为矢量图。故答案为形状、矢量图。
4、图中可以看出,这个实例的位置只有x有变化,x代表水平位置,从负数变为正数,说明是从舞台外左侧开始水平向右移动,故答案填(从舞台外)水平向右移动。
5、此动画帧率是12fps,表示一秒钟播放的帧数,此动画一共有76帧,那么计算得播放时间大约是6.3秒。故答案填6.3。
6、如果想把动画放在网上,Flash动画导出的文件格式是.swf,故答案填.swf。
【分析】本题主要考查学生flash制作二维动画的掌握情况,元件与实例的关系,常用动作脚本的熟记情况,补间动画的概念,帧频与播放时间的关系等,要求学生综合运用各知识点。
16.(2016·杭州模拟)【加试题】小明为班会设计了一个抽奖程序,将所有同学的编号和对应的姓名分别保存在数组a(全班共50个同学,编号为1到50)和数组b中,点击抽奖按钮后,程序会随机产生一个1到50的正整数(同时包括1和50),作为中奖编号。
效果如图所示,左边列表框List1中显示同学的编号和姓名,单击"抽奖"按钮(Command1),在标签Label3中显示抽中的编号,同时在标签Label4中显示"恭喜***同学",其中具体同学的姓名从数组b中获取。
解决此问题的程序段如下:
Dim a(1 To 50) As Integer,b(1 To 50) As String
Private Sub Command1_Click()
Dim c As String, t as Integer①
Randomize
c=Int(Rnd()*50+1)
Label3.Caption = Str(c)
t = search(c)
If t < 0 Then ②
Label4.Caption = "恭喜" + b(c) + "同学"
End If
End Sub
Function search(m As Integer) As Integer
search = 0
For i = 1 To 50
If m = a(i) Then
search = a(i)
End If
Next i
End Function
Private Sub Form_Load() ' 此过程用于对数组a和数组b进行初始赋值,代码略
End Sub
上面代码中有错误请改正。
①   ②   
【答案】Dim c As Integer,t as Integer;t<>0
【知识点】常见数据类型、数组
【解析】【解答】①由题目要求和已给代码可以看出,变量c的功能是存储计算机产生的随机整数,类型应该被定义为整型,故此句应该改为Dim c As Integer,t as Integer。
②又t=search(c)得知,t是中奖编号对应的学生的编号,所以,如果此编号不为零,那么说明有中奖的学生,故这个语句应该改为 t<>0。
【分析】本题主要考查常用标准函数的使用、if条件判断语句的语法功能,学生应该要模拟计算机的执行过程,结合题目功能和已给程序分析所缺功能,转换成VB代码。
17.(2016·杭州模拟)【加试题】猜数字游戏。由用户选择需要猜测的数字长度后,电脑随机产生一串相应长度的数字,用户输入猜测的数字,电脑判断用户所猜密码的正确性,如果用户输入的数字和电脑产生的密码完全一致则输出“恭喜你猜中了!”,否则程序将输出用户和计算机产生数字之间不同的字符数。电脑产生的n位数字分别保存在数组num的n个下标变量num (1)、num (2)、…、num (n)中。
程序界面如图VB-1所示,用户在文本框Text1中输入数字长度,单击“确定长度”按钮(Command1)后,在文本框Text2中输入数字,单击“判定”按钮(Command2)后,程序在标签Label3中输出校验结果。
相应的程序如下,在程序划线处,填入适当的语句或表达式,把程序补充完整。
Dim num(1 To 25) As Integer
Private Sub Command1_Click()
Dim i As Integer,n As Integer
n = Val(Text1.Text)
For i = 1 To n '产生n位小于8的密码,每位一个非负整数,保存到数组num
num(i) =    
Next i
End Sub
Private Sub Command2_Click()
Dim x(1 To 25) As Integer, i As Integer, s As Integer, n As Integer
n = Val(Text1.Text)
For i = 1 To n
x(i) =     '把文本框中数字逐个分割出来并转化成数值
Next i
s = 0 '变量s保存不同字符的总数
For i = 1 To n
If num(i) <> x(i) Then s = s + 1
Next i
If     Then
Label3.Caption = "恭喜你猜中了!"
Else
Label3.Caption = "你输入的数字共有" + Str(s) + "个字符不符"
End If
End Sub
【答案】Int(Rnd()* 8);Mid(n,i,1);s = 0
【知识点】算法的控制结构;运算符、基本运算与表达式
【解析】【解答】
1、根据题干“电脑产生的n位数字分别保存在数组num的n个下标变量num (1)、num (2)、…、num (n)”,得知num数组是存放电脑随机产生的数字,而这个数字的范围是0-7,使用随机函数rnd,所以应该为Int(Rnd()* 8),故答案填Int(Rnd()* 8)。
2、根据代码注释内容,此处代码的功能是把文本框中数字逐个分割出来并转化成数值,所以要首先获取这个字符串中的每一个字符,需要使用mid函数,为Mid(n,i,1),故答案为Mid(n,i,1)。
3、题干说明,如果用户输入的数字和电脑产生的密码完全一致则输出“恭喜你猜中了!”,这里所填条件表达式是判断用户输入的数字和电脑产生的密码完全一致,则对应vb的部分是变量s里面没有不同的字符,即应该为s = 0,故答案为s = 0。
【分析】本题主要考查常用标准函数的使用和if语句条件判断表达式的使用,学生应该模拟计算机的执行过程,逐步分析每一个控制结构的执行过程。考查学生的综合分析能力。
1 / 1浙江省杭州市2016年信息技术高考模拟卷五
一、选择题
1.(2016·杭州模拟)“小李子”莱昂纳多-迪卡普里奥在第88届奥斯卡颁奖典礼上凭借《荒野猎人》获得最佳男主角奖的,全世界的网友通过电视、网络看到了这一幕,纷纷在各大社交媒体上对小李表示祝贺。这体现了信息(  )
A.共享性 B.载体依附性 C.时效性 D.可加工性
2.(2016·杭州模拟)下列哪个选项没用用到人工智能(  )
A.2016年3月9日AlphaGo挑战围棋世界冠军李世石。
B.小明在开车时使用高德导航进行导航。
C.带上Oculus Rift后,你看到的所有影像将能完整的把你包围。
D.阅读外国文献时遇到看不懂的文章,使用谷歌翻译。
3.(2016·杭州模拟)在word文档中如图所示,这两个波浪线各应该是什么颜色?(  )
A.红色 红色 B.红色 绿色 C.绿色 绿色 D.绿色 红色
4.(2016·杭州模拟)如下图所示,拖动选定单元格右下角的填充柄至D2释放,则A2:D2中的数据为(  )
A.1.2.3.4 B.1.1.1.1 C.1.2.1.2 D.1.2.2.2
5.(2016·杭州模拟)某算法流程图如右图所示,执行算法流程图后,
S<--S+k执行了几次?(  )
A.4 B.5 C.6 D.7
6.(2016·杭州模拟)高一(1)班同学为了展示班级风采,决定建立班级网站,主要操作步骤如下: (  )
①收集反馈意见、评价修正网站;②需求分析、确定目标;③策划制作方案、收集整理素材;④选择适当工具、实际制作。 合理的操作流程是
A.③②①④ B.②①④③ C.①③②④ D.②③④①
7.(2016·杭州模拟)用photoshop编辑“诚信.psd”时,部分界面如下图所示:
若只想保留图片中的“信”字,下列方法最适合的是(  )
A.使用“裁切”工具
B.使用“缩放”工具
C.使用“编辑”菜单中的“自由变换”命令
D.使用“图像”菜单中的“图像大小”命令
8.(2016·杭州模拟)使用GoldWave软件处理音频为双声道Wave格式的音频文件,要求左声道是清唱,从00:00:02开始;右声道是伴音,前2秒淡入、后2秒淡出。下列处理效果符合要求的是(  )
A.
B.
C.
D.
9.(2016·杭州模拟)下图为调试某Flash作品时,弹出的错误提示窗口:
可能的出错原因是(  )
A.该Flash作品还没有被发布
B.指定文件夹中没有“a.txt”文件
C.“a.txt”文件存储容量太大
D.“a.txt”文件内容是空的
10.(2016·杭州模拟)【加试题】用UltraEdit观察字符内码,结果如图所示:
则字符“PPt”的十六进制内码值为:(  )
A.56 56 54 B.56 56 74 C.50 50 54 D.50 50 74
11.(2016·杭州模拟)【加试题】下列程序用于计算s=1*2+3*4+5*6+7*8+9*10,请问划线处分别为(  )
s=0
for k = 1 to 10 step
s = s +
next k
A.1 ,k B.2 ,k C.1,k*(k+1) D.2,k*(k+1)
12.(2016·杭州模拟)【加试题】一组数据 22,94,17,125,63,若采用冒泡排序算法对其进行升序排列,则需要经历几遍加工?第一次加工交换多少次?(  )
A.2,2 B.4 ,2 C.2,3 D.4,3
二、非选择题
13.(2016·杭州模拟)读图、回答问题
图1
图2
图3
(1)如图1所示,要计算各种作物占总计的百分比,采用的方法是先在E3的单元格中应输入公式    , 再使用填充功能完成其他的单元格的计算。
(2)如图1,要想对数据“占总计的百分比”降序排列,第一步应该先选择哪部分区域的数据   
(3)如图1所示,若想表格中“15年”这列数据设置为一位小数,并将黑色的表格线更换成红色表格线可以通过下列哪两个选项卡实现   
(4)某人不小心将图1中的水果数据进行了修改,会造成图3中的变化吗?   (填写:会/不会)
14.(2016·杭州模拟)现要求编写VB程序,界面如图1所示,程序功能如下:单击开始暂时按钮Command1,图像控件Image1中的图片每隔5秒更换一张,再次单击Command1按钮,停止展示。
(1)为达到每隔5秒更换一张图片的效果,应使用图2所示的空间工具箱中的   (填写相应的编号),并将其Interval属性值设置为   。
(2)请根据题意讲下列程序补充完整
Private Sub    ()
Dim i As Integer
If Command1.Caption = "开始展示" Then
Command1.Caption = "停止展示"
Timer1.Enabled = Ture
Else
Command1.Caption = "开始展示"
   
End If
End Sub
Private Sub Timer1_Timer()
i = i + 1
If i > 5 Then i = 1
Image1.Picture = LoadPicture(i & “.jpg”)
End Sub
15.(2016·杭州模拟)在寒假难得一见的寒潮期间,小明用Flash创作“寒岁三友”的多媒体作品,请回答下列问题:
图1
图2
(1)如图1所示,库中有共有   种元件
(2)测试影片,发现“重播”按钮并没起作用,则该按钮的动作脚本应是   
(3)图层“文字”中的字从“松”变为“竹”再变为“梅”,那么第27帧到第34帧的动画类型应为   动画。第34帧中的元素内容应为   (元件、矢量图、位图)。
(4)观察图1中松图层的第一帧和第30帧中“松”的位置分别如图2所示,则“松”实例在舞台上是如何移动的   
(5)如果此动画帧率是12fps,播放这段动画需要时间长度大约为   秒(保留一位小数)
(6)如果想把动画放在网上,Flash动画导出的文件格式是   。
16.(2016·杭州模拟)【加试题】小明为班会设计了一个抽奖程序,将所有同学的编号和对应的姓名分别保存在数组a(全班共50个同学,编号为1到50)和数组b中,点击抽奖按钮后,程序会随机产生一个1到50的正整数(同时包括1和50),作为中奖编号。
效果如图所示,左边列表框List1中显示同学的编号和姓名,单击"抽奖"按钮(Command1),在标签Label3中显示抽中的编号,同时在标签Label4中显示"恭喜***同学",其中具体同学的姓名从数组b中获取。
解决此问题的程序段如下:
Dim a(1 To 50) As Integer,b(1 To 50) As String
Private Sub Command1_Click()
Dim c As String, t as Integer①
Randomize
c=Int(Rnd()*50+1)
Label3.Caption = Str(c)
t = search(c)
If t < 0 Then ②
Label4.Caption = "恭喜" + b(c) + "同学"
End If
End Sub
Function search(m As Integer) As Integer
search = 0
For i = 1 To 50
If m = a(i) Then
search = a(i)
End If
Next i
End Function
Private Sub Form_Load() ' 此过程用于对数组a和数组b进行初始赋值,代码略
End Sub
上面代码中有错误请改正。
①   ②   
17.(2016·杭州模拟)【加试题】猜数字游戏。由用户选择需要猜测的数字长度后,电脑随机产生一串相应长度的数字,用户输入猜测的数字,电脑判断用户所猜密码的正确性,如果用户输入的数字和电脑产生的密码完全一致则输出“恭喜你猜中了!”,否则程序将输出用户和计算机产生数字之间不同的字符数。电脑产生的n位数字分别保存在数组num的n个下标变量num (1)、num (2)、…、num (n)中。
程序界面如图VB-1所示,用户在文本框Text1中输入数字长度,单击“确定长度”按钮(Command1)后,在文本框Text2中输入数字,单击“判定”按钮(Command2)后,程序在标签Label3中输出校验结果。
相应的程序如下,在程序划线处,填入适当的语句或表达式,把程序补充完整。
Dim num(1 To 25) As Integer
Private Sub Command1_Click()
Dim i As Integer,n As Integer
n = Val(Text1.Text)
For i = 1 To n '产生n位小于8的密码,每位一个非负整数,保存到数组num
num(i) =    
Next i
End Sub
Private Sub Command2_Click()
Dim x(1 To 25) As Integer, i As Integer, s As Integer, n As Integer
n = Val(Text1.Text)
For i = 1 To n
x(i) =     '把文本框中数字逐个分割出来并转化成数值
Next i
s = 0 '变量s保存不同字符的总数
For i = 1 To n
If num(i) <> x(i) Then s = s + 1
Next i
If     Then
Label3.Caption = "恭喜你猜中了!"
Else
Label3.Caption = "你输入的数字共有" + Str(s) + "个字符不符"
End If
End Sub
答案解析部分
1.【答案】B
【知识点】信息及其特征
【解析】【解答】“小李子”莱昂纳多-迪卡普里奥在第88届奥斯卡颁奖典礼上凭借《荒野猎人》获得最佳男主角奖的,全世界网友通过电视、网络看到这个信息,说明这个信息是依靠电视、网络载体传播的,所以说明信息的载体依附性。故答案选B。
【分析】本题主要考查信息的基本特征,学生应该能通过具体实例分析出所体现的信息的哪个特征。信息具有共享性、载体依附性、时效性和可加工性。
2.【答案】C
【知识点】人工智能的应用
【解析】【解答】选项A:2016年3月9日AlphaGo挑战围棋世界冠军李世石,是人和机器进行比赛,属于是人工智能技术的一种应用。选项B:小明在开车时使用高德导航进行导航,导航系统会实时播报路况信息,这是人工智能的应用。选项C:带上Oculus Rift后,你看到的所有影像将能完整的把你包围,这是一种虚拟现实技术的应用,并不是人工智能技术。选项D:阅读外国文献时遇到看不懂的文章,使用谷歌翻译,这是人工智能体现的一种应用,故答案选C。
【分析】本题主要考查人工智能技术的应用,人工智能现在的应用很广泛,实际生活中通俗的讲,人工智能技术就是机器代替人的部分工作。
3.【答案】B
【知识点】文本的基本编辑
【解析】【解答】在word文档中如果出现如图所示这样的情况,word有自动提示拼写错误的情况,红波浪线word的系统认为该处可能存在单词拼写错误。绿色波浪线 word的系统认为该处可能存在语法错误,首先aer是输入错误,所以下面是红色的,is这里拼写正确而可能语法错误,所以是绿色波浪线,故答案选B。
【分析】本题主要考查Word的“拼写和语法检查”功能,用户在录入字词或编辑时Word会自动检查你的文档,会使用不同颜色波浪线标示出来。
4.【答案】A
【知识点】表格数据的基本操作
【解析】【解答】拖动选定单元格右下角的填充柄至D2释放,则后面的数据都会自动填充为3、4,故A2:D2中的数据为1、2、3、4,故正确答案选A。
【分析】本题主要考查Excel表格数据填充的使用方法,自动填充:直接拖动,后面的数据累加1,还有一种填充是按住Ctrl键拖动,这样自动填充的数据是不会增加值,而是跟原值保持一致。
5.【答案】B
【知识点】算法的常用表示方法
【解析】【解答】根据流程图分析都可以得知,此程序代码S<--S+k的执行的条件是s<20,超出范围后输出k的值,据此,可以得知S<--S+k执行了5次。故答案选B。
【分析】本题主要考查流程图代码的解读,学生应该模拟计算机的执行过程,记录每一次的执行情况,得出最后退出流程的最终值。
6.【答案】D
【知识点】网页、网站的概念与联系;常用的网页编辑与制作工具
【解析】【解答】网站制作的基本步骤:首先需求分析、确定目标,然后策划制作方案、收集整理素材,其次选择适当工具、实际制作,最后收集反馈意见、评价修正网站。故正确答案为D。
【分析】本题主要考查网站制作的基本步骤,建立网站的基本思路是先分析问题、找解决方案、搜集素材然后制作最后修正。
7.【答案】A
【知识点】图片加工常用工具的使用
【解析】【解答】若只想保留图片中的“信”字,那么应该使用“裁切”工具,其他的内容都会被裁剪掉。故答案选A。
【分析】本题主要考查Photoshop软件的图片剪裁功能,剪裁就像剪刀一样,将框选区域部分保留。而缩放是将图片整体缩放,但图片是完整的。自由变换也是保留完整内容,改变形状。
8.【答案】B
【知识点】声音素材的基本处理
【解析】【解答】根据题干要求,可以分析图中绿色部分为左声道,红色部分音频为右声道,根据要求,左声道是清唱,没有淡入淡出效果,从00:00:02开始,右声道是伴音,前2秒淡入、后2秒淡出那么可以确定是选项B是正确的,故答案选B。
【分析】本题考查GoldWave软件的使用,这种属于实际操作的问题,学生不应该单纯的概念上的理解,更应该对软件实际使用,并且使用多种类型的软件,一种软件使用熟练,另一种软件触类旁通,那么做这种类型的题目就会游刃有余。
9.【答案】B
【知识点】动画文件的导出
【解析】【解答】出现如图所示的错误,错误提示找不到某个路径下的某个文件,说明该路径下没有该文件夹,具体此题中是指定文件夹中没有“a.txt”文件。故答案选B。
【分析】本题主要考查Flash错误信息的解读以及根据这个提示进行调试,找出解决问题的方法。
10.【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】由图可以看出I的内码是49,T的内码是54,可以推测出P的内码是50,t的内码是74,故最后PPt的内码是50 50 74,故答案是D。
【分析】本题主要考查16进制的运算以及使用UltraEdit软件对内码的观察。做题时注意,先列出与示例有相同部分的字符对应的内码(相同内码对应的字符),然后找出与示例相邻的。
11.【答案】D
【知识点】算法的控制结构
【解析】【解答】分析题干和代码可以得知,s的功能是累加每次两个相邻数的积,循环次数为5次,所以计算变量的增量值应该是2,第二个空是两个相邻数的积,故为2,k*(k+1),故正确选项选D。
【分析】本题主要考查for循环语句,for循环的语法,增量值的概念,重点分析问题,然后找出解决问题的方法,转换成VB语言进行设置。
12.【答案】B
【知识点】排序算法及程序实现
【解析】【解答】分析可以得知需要加工四次,第一次:22比94小,不交换,94比17大,进行交换,得新序列22、17、94、125、63,继续比较,94比125小,不交换,125比63大,交换得新序列22、17、94、63、125。依次类推,往下进行比较,一共进行4次加工。故最后答案选B。
【分析】本题主要考查冒泡排序的操作方法,冒泡排序是一种经典排序方法,原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束。
13.【答案】(1)=C2/D$10 或 =C2/$D$10
(2)A1:D9
(3)数字、边框
(4)会
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】
1、要计算各种作物占总计的百分比,根据各种作物占总计的百分比=每种作物的15年产量÷总量,其中总量是绝对引用,15年产量是相对引用,故公式应该填写=C2/D$10 或 =C2/$D$10。
2、要想对数据“占总计的百分比”降序排列,第一步应该先选择A1:D9区域的数据,故答案填A1:D9。
3、若想表格中“15年”这列数据设置为一位小数,可以通过数字选项卡里面设置小数位数,将黑色的表格线更换成红色表格线可以通过边框选项卡进行设置。故答案填数字、边框。
4、某人不小心将图1中的水果数据进行了修改,这被修改的数据是属于图表的数据源的,所以会造成图3的变化。故答案填会。
【分析】本题主要考查Excel表格公式的编辑、排序时数据区域的选取和制作图表时数据源的使用。学生多次反复练习,考查学生的综合运用情况。
14.【答案】(1)3;5000
(2)Command1.Click;Timer1.Enabled = False
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用
【解析】【解答】
1、为达到每隔5秒更换一张图片的效果,应使用图2所示的空间工具箱中的定时器控件,图中编号为3;并将其Interval属性值设置为5000,Interval属性值的默认单位为毫秒。故答案填3、5000。
2、题目要求“再次单击Command1按钮,停止展示”,所以在command1控件上添加单击事件代码,所以事件过程名为Command1.Click;程序代码运行到这里主要是实现计时器控件不可用状态,故这里应填的语句是Timer1.Enabled = False。故答案为Command1.Click、Timer1.Enabled = False。
【分析】本题主要考查vb程序设计在实际问题中的应用,重点考查学生对vb控件属性的设置方法,一个是属性面板,一个是代码设置控件的属性。
15.【答案】(1)3
(2)on(release){gotoandplay(1);}
(3)形状;矢量图
(4)(从舞台外)水平向右移动
(5)6.3
(6).swf
【知识点】动画的类型
【解析】【解答】
1、由图1可以看出,图中有图片元件、按钮元件、影片剪辑元件,所以有3中元件,故答案填3.
2、测试影片,发现“重播”按钮并没起作用,则该按钮的动作脚本应是on(release){gotoandplay(1);},故答案填on(release){gotoandplay(1);}。
3、图层“文字”中的字从“松”变为“竹”再变为“梅”,这个过程是形状的改变,所以第27帧到第34帧的动画类型应为形状补间动画,第34帧中的元素内容应为矢量图。故答案为形状、矢量图。
4、图中可以看出,这个实例的位置只有x有变化,x代表水平位置,从负数变为正数,说明是从舞台外左侧开始水平向右移动,故答案填(从舞台外)水平向右移动。
5、此动画帧率是12fps,表示一秒钟播放的帧数,此动画一共有76帧,那么计算得播放时间大约是6.3秒。故答案填6.3。
6、如果想把动画放在网上,Flash动画导出的文件格式是.swf,故答案填.swf。
【分析】本题主要考查学生flash制作二维动画的掌握情况,元件与实例的关系,常用动作脚本的熟记情况,补间动画的概念,帧频与播放时间的关系等,要求学生综合运用各知识点。
16.【答案】Dim c As Integer,t as Integer;t<>0
【知识点】常见数据类型、数组
【解析】【解答】①由题目要求和已给代码可以看出,变量c的功能是存储计算机产生的随机整数,类型应该被定义为整型,故此句应该改为Dim c As Integer,t as Integer。
②又t=search(c)得知,t是中奖编号对应的学生的编号,所以,如果此编号不为零,那么说明有中奖的学生,故这个语句应该改为 t<>0。
【分析】本题主要考查常用标准函数的使用、if条件判断语句的语法功能,学生应该要模拟计算机的执行过程,结合题目功能和已给程序分析所缺功能,转换成VB代码。
17.【答案】Int(Rnd()* 8);Mid(n,i,1);s = 0
【知识点】算法的控制结构;运算符、基本运算与表达式
【解析】【解答】
1、根据题干“电脑产生的n位数字分别保存在数组num的n个下标变量num (1)、num (2)、…、num (n)”,得知num数组是存放电脑随机产生的数字,而这个数字的范围是0-7,使用随机函数rnd,所以应该为Int(Rnd()* 8),故答案填Int(Rnd()* 8)。
2、根据代码注释内容,此处代码的功能是把文本框中数字逐个分割出来并转化成数值,所以要首先获取这个字符串中的每一个字符,需要使用mid函数,为Mid(n,i,1),故答案为Mid(n,i,1)。
3、题干说明,如果用户输入的数字和电脑产生的密码完全一致则输出“恭喜你猜中了!”,这里所填条件表达式是判断用户输入的数字和电脑产生的密码完全一致,则对应vb的部分是变量s里面没有不同的字符,即应该为s = 0,故答案为s = 0。
【分析】本题主要考查常用标准函数的使用和if语句条件判断表达式的使用,学生应该模拟计算机的执行过程,逐步分析每一个控制结构的执行过程。考查学生的综合分析能力。
1 / 1