【精品解析】浙江省嘉兴市2018-2019学年高二下学期信息技术期末考试试卷二

资源下载
  1. 二一教育资源

【精品解析】浙江省嘉兴市2018-2019学年高二下学期信息技术期末考试试卷二

资源简介

浙江省嘉兴市2018-2019学年高二下学期信息技术期末考试试卷二
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2019高二下·嘉兴期末)下列做法有利于提高信息安全性的是(  )
A.安装、使用内测版地图APP B.卸载计算机中不常用软件
C.对重要数据进行定期备份 D.分享网盘中的文件或文件夹
【答案】C
【知识点】信息系统安全防护
【解析】【解答】定期备份重要数据、不下载来路不明的软件及程序、安装杀毒软件并及时更新的做法都有利于信息安全性的提高,而安装使用内测版地图APP、卸载计算机中不常用软件、分享网盘中的文件或文件夹等做法无法提高信息安全性。故答案选C。
【分析】本题考查提高信息安全性的方法,主要有:定期备份重要数据、不下载来路不明的软件及程序、安装杀毒软件并及时更新。
2.(2019高二下·嘉兴期末)关于信息的表达与交流,下列说法正确的是(  )
A.在IE浏览器中使用“收藏夹”功能可以保存网页的内容
B.访问网页需要用到HTML协议
C.用Web方式发送电子邮件使用了SMTP协议
D.POP3协议可以将邮件发送至收件人邮箱
【答案】C
【知识点】信息表达方式与表达技术
【解析】【解答】选项A:网页收藏夹的作用是保存网页的网址,而不能真正保存网页内容。A错误;选项B:访问网页需要用到HTTP协议。B错误;选项C:SMTP协议的功能是把电子邮件送到收件人的电子信箱中,所以用Web方式发送电子邮件使用了SMTP协议。C正确;选项D:POP3协议的功能是让收件人从电子信箱中将电子邮件读到本地计算机上。D错误。故答案选C。
【分析】本题考查信息表达和交流方式,主要是网页浏览和电子邮件的交流。
3.(2019高二下·嘉兴期末)以下应用中,体现了人工智能技术的有(  )
①K歌软件对演唱者的表演进行智能打分
②某支付APP支持的人脸识别付款方式
③Word软件自动识别输入的拼写和语法错误
④将学生的答卷扫描之后,教师进行网络阅卷
⑤某购物网站提供的拍照搜索商品功能
A.①②③ B.②④⑤ C.①③④ D.①②⑤
【答案】D
【知识点】人工智能的应用
【解析】【解答】①K歌软件对演唱者的表演进行智能打分,体现的是人工智能技术中的语音识别技术。②某支付APP支持的人脸识别付款方式,体现的是人工智能技术中的图像识别技术。③Word软件自动识别输入的拼写和语法错误,使用的是Word中的“自动更正”功能。④将学生的答卷扫描之后,教师进行网络阅卷,该过程不涉及人工智能技术。⑤某购物网站提供的拍照搜索商品功能,体现的是人工智能技术中的图像识别技术。故答案选D。
【分析】人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方法做出反应的智能机器,该领域的研究包括:机器人、语音识别、图像识别、自然语言处理和专家系统等。
4.(2019高二下·嘉兴期末)用UltraEdit软件观察字符的内码,部分界面如下图所示。
下列说法正确的是(  )
A.字符“时代”的输入码为“CA B1 B4 FA”
B.字符“!”的内码占1个字节
C.字符“50”的十六进制内码为“35 30”
D.大写字母“K”的十六进制内码为“51”
【答案】C
【知识点】信息的编码
【解析】【解答】选项A:字符“时代”的内码为“CA B1 B4 FA”。A错误;选项B:字符“!”的内码是“A3 A1”,占2个字节。B错误;选项C:字符“5”的十六进制内码为“35”,推出字符“0”的十六进制内码为“30”,所以字符“50”的十六进制内码为“35 30”。C正确;选项D:从题图中可以看出,大写字母“G”的十六进制内码为“47”,所以大写字母“K”的十六进制内码为“4B”。D错误。故答案选C。
【分析】本题考查UltraEdit软件对内码的观察。做题时,先列出所给字符对应的内码,然后与选项中涉及字符相对应。
5.(2019高二下·嘉兴期末)使用GoldWave软件处理音频文件“配音.wav”,部分界面如图所示。
下列说法正确的是(  )
A.单击“复制”和“粘贴”按钮后,按原格式保存,音频文件存储容量不变
B.单击“剪裁”按钮后,音频的时长变为8秒
C.插入2秒静音并单击“删除”按钮后,音频文件时长变长
D.执行“删除”操作后播放音频,前四秒无法听到右声道的音乐
【答案】C
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】选项A:单击“复制”和“粘贴”按钮后,音频时长边长,文件存储容量变大。A错误;选项B:单击“剪裁”按钮后,选中部分音频被保留,音频的时长变为4秒。B错误;选项C:插入2秒静音,音频总时长变长,单击“删除”按钮,则右声道部分音频被删除,保存后,音频文件时长仍是变长。C正确;选项D:执行“删除”操作后,右声道前四秒音频被删除,后面音频向前移动,所以前四秒仍可听到右声道的音乐。D错误。故答案选C。
【分析】本题考查学生利用GoldWave软件对音频文件的处理,主要涉及声音的复制、粘贴、删除、插入静音等操作以及音频文件存储量的影响因素。
6.(2019高二下·嘉兴期末)两个未经压缩的BMP图像文件A.BMP和B.bmp,其参数分别为800×600像素、32灰度级和1024×768像素、24位真彩色,则图像A.BMP和B.bmp存储容量之比约为(  )
A.1:3 B.1:8 C.4:5 D.4:3
【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】图像存储容量=水平像素×垂直像素×位深度/8,32灰度的位深度是5,即25=32。所以图像A.BMP和B.bmp存储容量之比约为800×600×5/8:1024×762×24/8≈1:8。故答案选B。
【分析】本题考查图像存储容量的计算,图像存储容量=水平像素×垂直像素×位深度/8。
7.(2019高二下·嘉兴期末)某校学籍编码由9位字符组成(如SY1611038),第1~2位字母表示学校名称缩写,第3~4位表示入学年份,第5~6位表示班级号,最后3位表示班内学号。今年是2019年,下列能正确判断出学籍编号为num的学生目前所在年级的VB语句是(  )
A.mid(num, 3, 2) B.val(mid(num, 3, 2))
C.19-val(mid(num, 3, 2)) D.19-mid(num, 3, 2)
【答案】B
【知识点】运算符、基本运算与表达式
【解析】【解答】mid(str,i,n)指在str字符串中从第i个字符开始取得n个字符,该函数的返回结果是字符串类型数据。学籍编号num中第3~4位表示入学年份,即学生所在年级,所以应使用mid函数获取num的第3~4位,表示为mid(num, 3, 2)。Val(x)函数是将字符型数据x的数字部分转换成相应的数值型数据,因此能正确判断出学籍编号为num的学生目前所在年级的VB语句是val(mid(num, 3, 2))。故答案选B。
【分析】本题考查VB表达式的书写及常用标准函数的使用。
8.(2019高二下·嘉兴期末)某算法的部分流程图如下图所示。若输入n的值为1012,执行这部分流程后,输出s的值为(  )
A.522 B.4176 C.32 D.512
【答案】A
【知识点】算法的常用表示方法;算法的控制结构
【解析】【解答】分析本题流程图执行过程:
初始值:s=0,m=0,i=-1,n=1012。
n=1012,n>0,开始第1次循环,执行i=i+1,i=0,m=n mod 10,m=2,s=s+m*8^i,s=2,n=n\10,n=101;
n=101,n>0,开始第2次循环,执行i=i+1,i=1,m=n mod 10,m=1,s=s+m*8^i,s=10,n=n\10,n=10;
n=10,n>0,开始第3次循环,执行i=i+1,i=2,m=n mod 10,m=0,s=s+m*8^i,s=10,n=n\10,n=1;
n=1,n>0,开始第4次循环,执行i=i+1,i=3,m=n mod 10,m=1,s=s+m*8^i,s=522,n=n\10,n=0;
n=0,n>0不成立,循环结束,输出s的值,此时s=522。故答案选A。
【分析】本题考查学生对循环语句的理解,在分析流程图的过程中应关注每个变量的变化情况。
9.(2019高二下·嘉兴期末)有如下VB程序段:
Private Sub Text1_Change()
Dim c As Integer, i As Integer
i=0
c = Val(Text1.Text)
Do While c >= 0
c = c - i
i = i + 1
Loop
Text1.Text = Str(c)
End Sub
在文本框输入“6”,执行该程序段后, 其中c >= 0执行的次数是(  )
A.7 B.6 C.5 D.4
【答案】B
【知识点】常量、变量及变量的赋值
【解析】【解答】分析本题程序段执行过程:
初始值:i=0,c=6;
c=6,c>=0第1次执行,c=c-i,c=6,i=i+1,i=1;
c=6,c>=0第2次执行,c=c-i,c=5,i=i+1,i=2;
c=5,c>=0第3次执行,c=c-i,c=3,i=i+1,i=3;
c=3,c>=0第4次执行,c=c-i,c=0,i=i+1,i=4;
c=0,c>=0第5次执行,c=c-i,c=-4,i=i+1,i=5;
c=-4,c>=0第6次执行,条件不满足,跳出循环。故答案选B。
【分析】本题考查学生对Do While语句的理解。
10.(2019高二下·嘉兴期末)小虞编写了一个求数列、……前10项和的程序,VB程序段如下:
s = 1/2 + 2/3 : t = 1: b = 2
For i= 3 To 10
Next i
Label1.Caption = "前10项的和是:" + Str(s)
方框中的代码由以下四部分组成:
①b = r ②t = b ③r = t + b ④s = s + r/(r + b)
代码顺序正确的选项是(  )
A.④③①② B.④③②① C.③④①② D.③④②①
【答案】D
【知识点】常量、变量及变量的赋值
【解析】【解答】求数列前10项和的累加计算语句是s = s + r/(r + b)。因为s的初始值是1/2 + 2/3,所以r应从3开始,因此,首先有语句r = t + b,然后s = s + r/(r + b),累加之后,变量t、b的值作相应改变,t = b,b = r。故答案选D。
【分析】本题考查算法与程序设计,分析问题解决问题的能力和根据题意填写程序代码的应用能力。
11.(2019高二下·嘉兴期末)有如下VB程序段:
Dim a(1 To 10) As Integer, b(5 To 10) As Integer
a(1) = 71: a(2) = 73: a(3) = 90: a(4) = 79: a(5) = 76
a(6) = 88: a(7) = 91: a(8) = 84: a(9) = 100: a(10) = 80
For i = 10 To 1 Step -1
b((a(i) - 1) \ 10) = b((a(i) - 1) \ 10) + 1
Next i
该程序段运行后,数组元素b(7)的值是(  )
A.4 B.5 C.6 D.7
【答案】B
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】分析本题程序段执行过程:
For循环初始值是10,终值是1,步长为-1。
i=10,执行b(7)=b(7)+1,b(7)=1,Next i,i=9;
i=9,执行b(9)=b(9)+1,b(9)=1,Next i,i=8;
i=8,执行b(8)=b(8)+1,b(8)=1,Next i,i=7;
i=7,执行b(9)=b(9)+1,b(9)=2,Next i,i=6;
i=6,执行b(8)=b(8)+1,b(8)=2,Next i,i=5;
i=5,执行b(7)=b(7)+1,b(7)=2,Next i,i=4;
i=4,执行b(7)=b(7)+1,b(7)=3,Next i,i=3;
i=3,执行b(8)=b(8)+1,b(8)=3,Next i,i=2;
i=2,执行b(7)=b(7)+1,b(7)=4,Next i,i=1;
i=1,执行b(7)=b(7)+1,b(7)=5,Next i,i=0;
循环结束,此时数组元素b(7)的值是5。故答案选B。
【分析】本题考查学生对循环结构语句的理解,要求学生能够利用循环语句为数组元素赋值。
12.(2019高二下·嘉兴期末)有如下VB程序段:
Private Sub Command1_Click()
Dim s As String, a As String, t As String
s = Text1.Text: t = ""
For i = 1 To Len(s)
a = Mid(s, i, 1)
If a >= "0" And a <= "9" Then
t = t + a
ElseIf a = "!" Then
t = ""
ElseIf t <> "" Then
List1.AddItem t
End If
Next i
End Sub
在文本框Text1中输入“12+23=35!456Ye”,单击按钮“Command1”后,在列表框List1中显示的结果是(  )
A. B.
C. D.
【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】分析本题程序运行过程:
初始值:s=“12+23=35!456Ye”,t=“”。
i=1,第1次循环,a=“1”,执行t = t + a,t=“1”,Next i,i=2;
i=2,第2次循环,a=“2”,执行t = t + a,t=“12”,Next i,i=3;
i=3,第3次循环,a=“+”,执行List1.AddItem t,此时在List1中输出“12”,Next i,i=4;
i=4,第4次循环,a=“2”,执行t = t + a,t=“122”,Next i,i=4;
i=5,第5次循环,a=“3”,执行t = t + a,t=“1223”,Next i,i=5;
i=6,第6次循环,a=“=”,执行List1.AddItem t,此时在List1中输出“1223”,Next i,i=5;
i=7,第7次循环,a=“3”,执行t = t + a,t=“12233”,Next i,i=8;
i=8,第8次循环,a=“5”,执行t = t + a,t=“122335”,Next i,i=9;
i=9,第9次循环,a=“!”,执行t =“”,Next i,i=10;
i=10,第10次循环,a=“4”,执行t = t + a,t=“4”,Next i,i=11;
i=11,第11次循环,a=“5”,执行t = t + a,t=“45”,Next i,i=12;
i=12,第12次循环,a=“6”,执行t = t + a,t=“456”,Next i,i=13;
i=13,第13次循环,a=“Y”,执行List1.AddItem t,此时在List1中输出“456”,Next i,i=14;
i=14,第14次循环,a=“e”,执行List1.AddItem t,此时在List1中输出“456”,Next i,i=15;
循环结束。所以最终在List1中显示的结果是。故答案选C。
【分析】本题考查学生对循环结构语句与条件结构语句的理解,要求考生能读懂程序代码,了解各个变量在程序执行过程中的变化。
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2019高二下·嘉兴期末) 使用Excel软件处理2019年1-3月36个大中城市蔬菜水果超市集市平均价格数据,区域D4:F23的单元格格式设置为“数值”,保留小数位数1位。如图a所示,请回答下列问题:
图 a
(1)区域I4:K4中的数据是通过公式计算得到的:在I4单元格中输入公式   ,再利用自动填充功能完成区域J4:K4的计算。
(提示:AVERAGEIF 函数用于返回某个区域内满足给定条件的所有单元格的平均值。例如:=AVERAGEIF(A4:A23,"水果",D4:D23)用于计算1月份所有水果的平均价格。
(2)对图a中数据进行筛选,筛选条件及正确操作后的筛选结果如图b所示,发现“胡萝卜”的数据也出现在了筛选结果中,原因是   。
(3) 要找出图a所示每种蔬菜或水果价格最高的月份,合适的方法是____(单选,填字母)。
A.使用MIN函数计算出1-3月每种蔬菜或水果价格的最大值
B.以B3:B23,D3:F23为数据区域创建柱形图
C.分别以“1月”、“2月”、“3月”为第一、二、三关键字排序表中数据
【答案】(1)=AVERAGEIF($A$4:$A$23,"蔬菜",D4:D23) 或 =AVERAGEIF($A4:$A23,"蔬菜",D4:D23)
(2)D8单元格中的真实值小于2.5
(3)B
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)I4单元格是计算1月蔬菜均价,根据题中提示,I4单元格公式为“=AVERAGEIF($A$4:$A$23,"蔬菜",D4:D23)”或“=AVERAGEIF($A4:$A23,"蔬菜",D4:D23)”。故答案为:=AVERAGEIF($A$4:$A$23,"蔬菜",D4:D23) 或 =AVERAGEIF($A4:$A23,"蔬菜",D4:D23)。
(2)数据表中,区域D4:F23的单元格格式设置为“数值”,保留小数位数1位,此设置只是改变数据在单元格中的显示方式,而不会改变数值本身。表中显示“胡萝卜”价格是2.5,但其真实值小于2.5,所以显示在筛选结果中。故答案为:D8单元格中的真实值小于2.5。
(3)柱形图的高低能清楚地表示出每个项目的具体数目,体现不同项目数据之间的比较,所以要找出图a所示每种蔬菜或水果价格最高的月份,应以B3:B23,D3:F23为数据区域创建柱形图。故答案为:B。
【分析】本题考查Excel电子表格的基本操作,主要涉及数据的计算、筛选、图表的制作等。
14.(2019高二下·嘉兴期末)小明创作主题为“图像数字化”的多媒体作品,请回答下列问题:
图a
(1)使用Photoshop软件编辑“背景.psd”文件,当前状态如图a所示,以下说法正确的是_________(多选,填字母, )。
A.“草地”图层的图层样式均可见
B.不能直接修改“白云”图层中内容的大小
C.不可以直接设置“图像数字化”图层的滤镜效果
D.可用油漆桶修改“图像数字化”图层文字的颜色
(2)如图b所示“拟人卡通主板”图层第10帧到18帧的动画类型是   。(单选,填字母:A .逐帧动画 / B .形状补间动画 / C .动画补间动画)
图b
(3)测试场景时,“小女孩”图层的内容播放到11帧后消失,为了使该图层内容持续到50帧,正确的操作是   。
(4)如图b所示,动画播放到50帧结束,“音乐”图层中的声音刚好完整播放一遍,则此音频素材时长约为   秒。
(5)如图b所示,测试影片时动画播放到最后一帧时关闭放映动画,同时实现在浏览器中显示位于同一目录下“介绍.txt”的文件内容,则在最后一帧添加的动作命令为   。
【答案】(1)B;C
(2)A
(3)选中“小女孩”图层的第11帧执行“清除关键帧”
(4)5或4.9
(5)getURL("介绍.txt "); fscommand("quit ");
【知识点】图层及图层的基本操作;时间轴、帧、图层、库的概念及基本操作;动画的实现
【解析】【解答】(1)选项A:“草地”图层的“内投影”样式可见,“投影”样式不可见。A错误;选项B:“白云”图层被锁定,不能直接修改该图层中内容的大小。B正确;选项C:“图像数字化”图层是文字图层,不能直接设置滤镜效果。C正确;选项D:油漆桶工具是对选区、画布、色块等填色或填充图案,不可用于修改图层文字的颜色。D错误。故答案为:BC。
(2)从图b中可以看出,“拟人卡通主板”图层第10帧到18帧是由是关键帧连续变化而形成的动画,属于逐帧动画。故答案为:A。
(3)“小女孩”图层的内容播放到11帧后消失,原因是该图层的第11帧是空白帧。为使该图层内容持续到50帧,应选中“小女孩”图层的第11帧执行“清除关键帧”,使第11帧到第50帧延续第10帧的内容。故答案为:选中“小女孩”图层的第11帧执行“清除关键帧”。
(4)音频素材时长即动画播放时间,动画播放时间=帧数÷帧频=50÷10=5s。图b中显示音频素材时长为4.9s。故答案为:5或4.9。
(5)跳转到网址的命令由getURL();实现,所以应在帧上添加命令getURL("介绍.txt ");。关闭动画命令由fscommand();实现,动作命令是fscommand("quit ");。故答案为:getURL("介绍.txt "); fscommand("quit ");。
【分析】本题考查Photoshop和Flash的综合应用,主要涉及图层的操作、帧命令的设置、补间动画和逐帧动画的识别等。
15.(2019高二下·嘉兴期末)编写VB程序,功能为:单击“发牌”按钮“Command1”后,从一副扑克牌(不包括大王、小王、J、Q、K、A)中随机抽取5张牌,牌的花色( )忽略,显示在列表框“List1”中。如果这5张牌由一个对子和一个顺子(3张牌连续)组成,则在标签“Label1”中显示“运气不错:)”,否则显示“运气一般:|”。程序运行界面如图所示。
实现上述功能的VB程序如下:
Private Sub Command1_Click()
List1.Clear
Dim five(1 To 5) As Integer
Dim i As Integer, j As Integer, k As Integer
Dim p As Integer, find_pair As Boolean
'随机抽取5张牌,将牌的点数存储在数组five中,并在List1中显示。代码略
i = 5: p = 1: find_pair = False
Do While i>= 2
j=p
Do While j <= i - 1
If five(j) > five(j + 1) Then
t = five(j): five(j) = five(j + 1): five(j + 1) = t
ElseIf five(j) = five(j + 1) And Not find_pair Then
t = five(1): five(1) = five(j): five(j) = t
t = five(2): five(2) = five(j + 1): five(j + 1) = t
find_pair = True
i = i + 1
p = _____________
Exit Do
End If
j = j + 1
Loop
i = i - 1
Loop
k = 0
For i = 3 To 4
If Then k = k + 1
Next i
If five(1) = five(2) And k = 2 Then
Label1.Caption = "运气不错:)"
Else
Label1.Caption = "运气一般:|"
End If
End Sub
请回答下列问题:
(1)窗体标题显示的文字为“对子和顺子”,是通过修改窗体的   属性实现的。
(2)完善程序在划线处填写正确代码。
(3)程序代码中,加框处代码有错,请改正。
(4)单击“发牌”按钮随机抽取的5张牌为“2、1、2、3、2”,则在标签“Label1”中显示的是   。(单选,填字母:A .运气不错:) / B .运气一般:|)
【答案】(1)Caption
(2)3 或者 p + 2 只要计算结果为3赋值给p就可以
(3)five(i) + 1 = five(i + 1)
(4)A
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;程序的调试及运行;常量、变量及变量的赋值
【解析】【解答】(1)Caption属性用于显示对象标题栏的文本,所以窗体标题显示的文字为“对子和顺子”,是通过修改窗体的Caption属性实现的。故答案为:Caption。
(2)观察程序段外层For循环可知,变量p决定变量j的值,当5个数字中存在一对相同数时,将其赋值给数组中five(1)和five(2),此时内循环变量j应为3,即将five(3)~five(5)排序,所以p=3。故答案为:3 或者 p + 2 只要计算结果为3赋值给p就可以。
(3)因为循环变量i的初值是3,所以判断条件应为five(i) + 1 = five(i + 1)。故答案为:five(i) + 1 = five(i + 1)。
(4)因为5张牌中有一个对子“2,2”和一个顺子“1,2,3”,根据题目描述,标签“Label1”中显示的是“运气不错”。故答案为:A。
【分析】本题考查学生代码理解能力,根据已知代码填写空缺代码的能力和修改程序段中错误代码的能力。
16.(2019高二下·嘉兴期末)奇数n阶幻方是指由自然数1、2、…、n2组成的n×n的方阵,其中每个元素值都不相等,且每行、每列与对角线上的n个元素之和都相等。
N阶幻方的构造方法有很多种,下面是“右上方填数法”的算法:
⑴将1放在第一行中间一列;
⑵2~n2依次填在上一个数的右上方位置(即行减1列加1):
若上一个数的行数为1时,则当前数的行数为n;
若上一个数的列数为n时,则当前数的列数为1。
⑶如果按上面规则确定的位置上已有数,则把当前数放在上一个数的下面。
例如当n为3时,如图a所示,1在第1行第2列,则2的位置为第3行第3列;
再如3在第2行第1列,则4的位置应为第1行第2列,但该位置已有数,因此4就放在3所在位置的正下面。
“左上方填数法”的方法类似于“右上方填数法”,以3阶幻方为例,“右上方填数法”和“左上方填数法”所构造的幻方如下图a、图b所示。
图a 右上方填数法 图b 左上方填数法
小明采用“左上方填数法”的方法设计了如下程序。
Private Sub Command1_Click()
Dim a(1 To 100) As Integer
Dimx As Integer,y As Integer,x1 As Integer,y1 As Integer
Dim n As Integer, s As Integer,pos As Integer, st As String
n = Val(Text1.Text)
For i = 1 To n * n
a(i) = 0
Next i
s = 1
x = 1
y = (n + 1) \ 2
a(y) = s
Do While ①
s = s + 1
x1 = x: y1 = y
x = x - 1
y = y - 1
If x < 1 Then x = n
If y < 1 Then y = n
If a((x - 1) * n + y) > 0 Then ② : y = y1

a(pos) = s
Loop
st = ""
For i = 1 To n * n
st = st + wid(a(i))
If i Mod n = 0 Then
List1.AddItem st
st = ""
End If
Next i
End Sub
'自定义函数wid的功能是使数字在方阵对齐
Function wid(p As Integer) As String
'代码省略
End Function
请回答下列问题:
(1)采用“左上方填数法”构造5阶幻方,则方阵中第3行第4列应填入的数字为   。
(2)请在划线处填入合适的代码。
①   ②   ③   
【答案】(1)10
(2)s <= n * n;x = x1 + 1;pos = (x - 1) * n + y
【知识点】程序的调试及运行;常量、变量及变量的赋值
【解析】【解答】(1)采用“左上方填数法”构造5阶幻方,结果如下:
13 7 1 25 19
18 12 6 5 24
23 17 11 10 4
3 22 16 15 9
8 2 21 20 14
由此可知,方阵中第3行第4列应填入的数字为10。故答案为:10。
(2)①1处Do While循环控制填充幻方中的每一个数字,所以s <= n * n。
②2处语句是若按规则确定的位置上已有数,则当前数放在上一个数的下面,此时行数加1,即 x = x1 + 1,列不变。
③3处语句计算在幻方中位于x行y列位置的数在数组中的下标,所以pos = (x - 1) * n + y。
故答案为:s <= n * n;x = x1 + 1;pos = (x - 1) * n + y。
【分析】本题考查学生代码理解能力和根据已知代码填写空缺代码的能力。
1 / 1浙江省嘉兴市2018-2019学年高二下学期信息技术期末考试试卷二
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2019高二下·嘉兴期末)下列做法有利于提高信息安全性的是(  )
A.安装、使用内测版地图APP B.卸载计算机中不常用软件
C.对重要数据进行定期备份 D.分享网盘中的文件或文件夹
2.(2019高二下·嘉兴期末)关于信息的表达与交流,下列说法正确的是(  )
A.在IE浏览器中使用“收藏夹”功能可以保存网页的内容
B.访问网页需要用到HTML协议
C.用Web方式发送电子邮件使用了SMTP协议
D.POP3协议可以将邮件发送至收件人邮箱
3.(2019高二下·嘉兴期末)以下应用中,体现了人工智能技术的有(  )
①K歌软件对演唱者的表演进行智能打分
②某支付APP支持的人脸识别付款方式
③Word软件自动识别输入的拼写和语法错误
④将学生的答卷扫描之后,教师进行网络阅卷
⑤某购物网站提供的拍照搜索商品功能
A.①②③ B.②④⑤ C.①③④ D.①②⑤
4.(2019高二下·嘉兴期末)用UltraEdit软件观察字符的内码,部分界面如下图所示。
下列说法正确的是(  )
A.字符“时代”的输入码为“CA B1 B4 FA”
B.字符“!”的内码占1个字节
C.字符“50”的十六进制内码为“35 30”
D.大写字母“K”的十六进制内码为“51”
5.(2019高二下·嘉兴期末)使用GoldWave软件处理音频文件“配音.wav”,部分界面如图所示。
下列说法正确的是(  )
A.单击“复制”和“粘贴”按钮后,按原格式保存,音频文件存储容量不变
B.单击“剪裁”按钮后,音频的时长变为8秒
C.插入2秒静音并单击“删除”按钮后,音频文件时长变长
D.执行“删除”操作后播放音频,前四秒无法听到右声道的音乐
6.(2019高二下·嘉兴期末)两个未经压缩的BMP图像文件A.BMP和B.bmp,其参数分别为800×600像素、32灰度级和1024×768像素、24位真彩色,则图像A.BMP和B.bmp存储容量之比约为(  )
A.1:3 B.1:8 C.4:5 D.4:3
7.(2019高二下·嘉兴期末)某校学籍编码由9位字符组成(如SY1611038),第1~2位字母表示学校名称缩写,第3~4位表示入学年份,第5~6位表示班级号,最后3位表示班内学号。今年是2019年,下列能正确判断出学籍编号为num的学生目前所在年级的VB语句是(  )
A.mid(num, 3, 2) B.val(mid(num, 3, 2))
C.19-val(mid(num, 3, 2)) D.19-mid(num, 3, 2)
8.(2019高二下·嘉兴期末)某算法的部分流程图如下图所示。若输入n的值为1012,执行这部分流程后,输出s的值为(  )
A.522 B.4176 C.32 D.512
9.(2019高二下·嘉兴期末)有如下VB程序段:
Private Sub Text1_Change()
Dim c As Integer, i As Integer
i=0
c = Val(Text1.Text)
Do While c >= 0
c = c - i
i = i + 1
Loop
Text1.Text = Str(c)
End Sub
在文本框输入“6”,执行该程序段后, 其中c >= 0执行的次数是(  )
A.7 B.6 C.5 D.4
10.(2019高二下·嘉兴期末)小虞编写了一个求数列、……前10项和的程序,VB程序段如下:
s = 1/2 + 2/3 : t = 1: b = 2
For i= 3 To 10
Next i
Label1.Caption = "前10项的和是:" + Str(s)
方框中的代码由以下四部分组成:
①b = r ②t = b ③r = t + b ④s = s + r/(r + b)
代码顺序正确的选项是(  )
A.④③①② B.④③②① C.③④①② D.③④②①
11.(2019高二下·嘉兴期末)有如下VB程序段:
Dim a(1 To 10) As Integer, b(5 To 10) As Integer
a(1) = 71: a(2) = 73: a(3) = 90: a(4) = 79: a(5) = 76
a(6) = 88: a(7) = 91: a(8) = 84: a(9) = 100: a(10) = 80
For i = 10 To 1 Step -1
b((a(i) - 1) \ 10) = b((a(i) - 1) \ 10) + 1
Next i
该程序段运行后,数组元素b(7)的值是(  )
A.4 B.5 C.6 D.7
12.(2019高二下·嘉兴期末)有如下VB程序段:
Private Sub Command1_Click()
Dim s As String, a As String, t As String
s = Text1.Text: t = ""
For i = 1 To Len(s)
a = Mid(s, i, 1)
If a >= "0" And a <= "9" Then
t = t + a
ElseIf a = "!" Then
t = ""
ElseIf t <> "" Then
List1.AddItem t
End If
Next i
End Sub
在文本框Text1中输入“12+23=35!456Ye”,单击按钮“Command1”后,在列表框List1中显示的结果是(  )
A. B.
C. D.
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2019高二下·嘉兴期末) 使用Excel软件处理2019年1-3月36个大中城市蔬菜水果超市集市平均价格数据,区域D4:F23的单元格格式设置为“数值”,保留小数位数1位。如图a所示,请回答下列问题:
图 a
(1)区域I4:K4中的数据是通过公式计算得到的:在I4单元格中输入公式   ,再利用自动填充功能完成区域J4:K4的计算。
(提示:AVERAGEIF 函数用于返回某个区域内满足给定条件的所有单元格的平均值。例如:=AVERAGEIF(A4:A23,"水果",D4:D23)用于计算1月份所有水果的平均价格。
(2)对图a中数据进行筛选,筛选条件及正确操作后的筛选结果如图b所示,发现“胡萝卜”的数据也出现在了筛选结果中,原因是   。
(3) 要找出图a所示每种蔬菜或水果价格最高的月份,合适的方法是____(单选,填字母)。
A.使用MIN函数计算出1-3月每种蔬菜或水果价格的最大值
B.以B3:B23,D3:F23为数据区域创建柱形图
C.分别以“1月”、“2月”、“3月”为第一、二、三关键字排序表中数据
14.(2019高二下·嘉兴期末)小明创作主题为“图像数字化”的多媒体作品,请回答下列问题:
图a
(1)使用Photoshop软件编辑“背景.psd”文件,当前状态如图a所示,以下说法正确的是_________(多选,填字母, )。
A.“草地”图层的图层样式均可见
B.不能直接修改“白云”图层中内容的大小
C.不可以直接设置“图像数字化”图层的滤镜效果
D.可用油漆桶修改“图像数字化”图层文字的颜色
(2)如图b所示“拟人卡通主板”图层第10帧到18帧的动画类型是   。(单选,填字母:A .逐帧动画 / B .形状补间动画 / C .动画补间动画)
图b
(3)测试场景时,“小女孩”图层的内容播放到11帧后消失,为了使该图层内容持续到50帧,正确的操作是   。
(4)如图b所示,动画播放到50帧结束,“音乐”图层中的声音刚好完整播放一遍,则此音频素材时长约为   秒。
(5)如图b所示,测试影片时动画播放到最后一帧时关闭放映动画,同时实现在浏览器中显示位于同一目录下“介绍.txt”的文件内容,则在最后一帧添加的动作命令为   。
15.(2019高二下·嘉兴期末)编写VB程序,功能为:单击“发牌”按钮“Command1”后,从一副扑克牌(不包括大王、小王、J、Q、K、A)中随机抽取5张牌,牌的花色( )忽略,显示在列表框“List1”中。如果这5张牌由一个对子和一个顺子(3张牌连续)组成,则在标签“Label1”中显示“运气不错:)”,否则显示“运气一般:|”。程序运行界面如图所示。
实现上述功能的VB程序如下:
Private Sub Command1_Click()
List1.Clear
Dim five(1 To 5) As Integer
Dim i As Integer, j As Integer, k As Integer
Dim p As Integer, find_pair As Boolean
'随机抽取5张牌,将牌的点数存储在数组five中,并在List1中显示。代码略
i = 5: p = 1: find_pair = False
Do While i>= 2
j=p
Do While j <= i - 1
If five(j) > five(j + 1) Then
t = five(j): five(j) = five(j + 1): five(j + 1) = t
ElseIf five(j) = five(j + 1) And Not find_pair Then
t = five(1): five(1) = five(j): five(j) = t
t = five(2): five(2) = five(j + 1): five(j + 1) = t
find_pair = True
i = i + 1
p = _____________
Exit Do
End If
j = j + 1
Loop
i = i - 1
Loop
k = 0
For i = 3 To 4
If Then k = k + 1
Next i
If five(1) = five(2) And k = 2 Then
Label1.Caption = "运气不错:)"
Else
Label1.Caption = "运气一般:|"
End If
End Sub
请回答下列问题:
(1)窗体标题显示的文字为“对子和顺子”,是通过修改窗体的   属性实现的。
(2)完善程序在划线处填写正确代码。
(3)程序代码中,加框处代码有错,请改正。
(4)单击“发牌”按钮随机抽取的5张牌为“2、1、2、3、2”,则在标签“Label1”中显示的是   。(单选,填字母:A .运气不错:) / B .运气一般:|)
16.(2019高二下·嘉兴期末)奇数n阶幻方是指由自然数1、2、…、n2组成的n×n的方阵,其中每个元素值都不相等,且每行、每列与对角线上的n个元素之和都相等。
N阶幻方的构造方法有很多种,下面是“右上方填数法”的算法:
⑴将1放在第一行中间一列;
⑵2~n2依次填在上一个数的右上方位置(即行减1列加1):
若上一个数的行数为1时,则当前数的行数为n;
若上一个数的列数为n时,则当前数的列数为1。
⑶如果按上面规则确定的位置上已有数,则把当前数放在上一个数的下面。
例如当n为3时,如图a所示,1在第1行第2列,则2的位置为第3行第3列;
再如3在第2行第1列,则4的位置应为第1行第2列,但该位置已有数,因此4就放在3所在位置的正下面。
“左上方填数法”的方法类似于“右上方填数法”,以3阶幻方为例,“右上方填数法”和“左上方填数法”所构造的幻方如下图a、图b所示。
图a 右上方填数法 图b 左上方填数法
小明采用“左上方填数法”的方法设计了如下程序。
Private Sub Command1_Click()
Dim a(1 To 100) As Integer
Dimx As Integer,y As Integer,x1 As Integer,y1 As Integer
Dim n As Integer, s As Integer,pos As Integer, st As String
n = Val(Text1.Text)
For i = 1 To n * n
a(i) = 0
Next i
s = 1
x = 1
y = (n + 1) \ 2
a(y) = s
Do While ①
s = s + 1
x1 = x: y1 = y
x = x - 1
y = y - 1
If x < 1 Then x = n
If y < 1 Then y = n
If a((x - 1) * n + y) > 0 Then ② : y = y1

a(pos) = s
Loop
st = ""
For i = 1 To n * n
st = st + wid(a(i))
If i Mod n = 0 Then
List1.AddItem st
st = ""
End If
Next i
End Sub
'自定义函数wid的功能是使数字在方阵对齐
Function wid(p As Integer) As String
'代码省略
End Function
请回答下列问题:
(1)采用“左上方填数法”构造5阶幻方,则方阵中第3行第4列应填入的数字为   。
(2)请在划线处填入合适的代码。
①   ②   ③   
答案解析部分
1.【答案】C
【知识点】信息系统安全防护
【解析】【解答】定期备份重要数据、不下载来路不明的软件及程序、安装杀毒软件并及时更新的做法都有利于信息安全性的提高,而安装使用内测版地图APP、卸载计算机中不常用软件、分享网盘中的文件或文件夹等做法无法提高信息安全性。故答案选C。
【分析】本题考查提高信息安全性的方法,主要有:定期备份重要数据、不下载来路不明的软件及程序、安装杀毒软件并及时更新。
2.【答案】C
【知识点】信息表达方式与表达技术
【解析】【解答】选项A:网页收藏夹的作用是保存网页的网址,而不能真正保存网页内容。A错误;选项B:访问网页需要用到HTTP协议。B错误;选项C:SMTP协议的功能是把电子邮件送到收件人的电子信箱中,所以用Web方式发送电子邮件使用了SMTP协议。C正确;选项D:POP3协议的功能是让收件人从电子信箱中将电子邮件读到本地计算机上。D错误。故答案选C。
【分析】本题考查信息表达和交流方式,主要是网页浏览和电子邮件的交流。
3.【答案】D
【知识点】人工智能的应用
【解析】【解答】①K歌软件对演唱者的表演进行智能打分,体现的是人工智能技术中的语音识别技术。②某支付APP支持的人脸识别付款方式,体现的是人工智能技术中的图像识别技术。③Word软件自动识别输入的拼写和语法错误,使用的是Word中的“自动更正”功能。④将学生的答卷扫描之后,教师进行网络阅卷,该过程不涉及人工智能技术。⑤某购物网站提供的拍照搜索商品功能,体现的是人工智能技术中的图像识别技术。故答案选D。
【分析】人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方法做出反应的智能机器,该领域的研究包括:机器人、语音识别、图像识别、自然语言处理和专家系统等。
4.【答案】C
【知识点】信息的编码
【解析】【解答】选项A:字符“时代”的内码为“CA B1 B4 FA”。A错误;选项B:字符“!”的内码是“A3 A1”,占2个字节。B错误;选项C:字符“5”的十六进制内码为“35”,推出字符“0”的十六进制内码为“30”,所以字符“50”的十六进制内码为“35 30”。C正确;选项D:从题图中可以看出,大写字母“G”的十六进制内码为“47”,所以大写字母“K”的十六进制内码为“4B”。D错误。故答案选C。
【分析】本题考查UltraEdit软件对内码的观察。做题时,先列出所给字符对应的内码,然后与选项中涉及字符相对应。
5.【答案】C
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】选项A:单击“复制”和“粘贴”按钮后,音频时长边长,文件存储容量变大。A错误;选项B:单击“剪裁”按钮后,选中部分音频被保留,音频的时长变为4秒。B错误;选项C:插入2秒静音,音频总时长变长,单击“删除”按钮,则右声道部分音频被删除,保存后,音频文件时长仍是变长。C正确;选项D:执行“删除”操作后,右声道前四秒音频被删除,后面音频向前移动,所以前四秒仍可听到右声道的音乐。D错误。故答案选C。
【分析】本题考查学生利用GoldWave软件对音频文件的处理,主要涉及声音的复制、粘贴、删除、插入静音等操作以及音频文件存储量的影响因素。
6.【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】图像存储容量=水平像素×垂直像素×位深度/8,32灰度的位深度是5,即25=32。所以图像A.BMP和B.bmp存储容量之比约为800×600×5/8:1024×762×24/8≈1:8。故答案选B。
【分析】本题考查图像存储容量的计算,图像存储容量=水平像素×垂直像素×位深度/8。
7.【答案】B
【知识点】运算符、基本运算与表达式
【解析】【解答】mid(str,i,n)指在str字符串中从第i个字符开始取得n个字符,该函数的返回结果是字符串类型数据。学籍编号num中第3~4位表示入学年份,即学生所在年级,所以应使用mid函数获取num的第3~4位,表示为mid(num, 3, 2)。Val(x)函数是将字符型数据x的数字部分转换成相应的数值型数据,因此能正确判断出学籍编号为num的学生目前所在年级的VB语句是val(mid(num, 3, 2))。故答案选B。
【分析】本题考查VB表达式的书写及常用标准函数的使用。
8.【答案】A
【知识点】算法的常用表示方法;算法的控制结构
【解析】【解答】分析本题流程图执行过程:
初始值:s=0,m=0,i=-1,n=1012。
n=1012,n>0,开始第1次循环,执行i=i+1,i=0,m=n mod 10,m=2,s=s+m*8^i,s=2,n=n\10,n=101;
n=101,n>0,开始第2次循环,执行i=i+1,i=1,m=n mod 10,m=1,s=s+m*8^i,s=10,n=n\10,n=10;
n=10,n>0,开始第3次循环,执行i=i+1,i=2,m=n mod 10,m=0,s=s+m*8^i,s=10,n=n\10,n=1;
n=1,n>0,开始第4次循环,执行i=i+1,i=3,m=n mod 10,m=1,s=s+m*8^i,s=522,n=n\10,n=0;
n=0,n>0不成立,循环结束,输出s的值,此时s=522。故答案选A。
【分析】本题考查学生对循环语句的理解,在分析流程图的过程中应关注每个变量的变化情况。
9.【答案】B
【知识点】常量、变量及变量的赋值
【解析】【解答】分析本题程序段执行过程:
初始值:i=0,c=6;
c=6,c>=0第1次执行,c=c-i,c=6,i=i+1,i=1;
c=6,c>=0第2次执行,c=c-i,c=5,i=i+1,i=2;
c=5,c>=0第3次执行,c=c-i,c=3,i=i+1,i=3;
c=3,c>=0第4次执行,c=c-i,c=0,i=i+1,i=4;
c=0,c>=0第5次执行,c=c-i,c=-4,i=i+1,i=5;
c=-4,c>=0第6次执行,条件不满足,跳出循环。故答案选B。
【分析】本题考查学生对Do While语句的理解。
10.【答案】D
【知识点】常量、变量及变量的赋值
【解析】【解答】求数列前10项和的累加计算语句是s = s + r/(r + b)。因为s的初始值是1/2 + 2/3,所以r应从3开始,因此,首先有语句r = t + b,然后s = s + r/(r + b),累加之后,变量t、b的值作相应改变,t = b,b = r。故答案选D。
【分析】本题考查算法与程序设计,分析问题解决问题的能力和根据题意填写程序代码的应用能力。
11.【答案】B
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】分析本题程序段执行过程:
For循环初始值是10,终值是1,步长为-1。
i=10,执行b(7)=b(7)+1,b(7)=1,Next i,i=9;
i=9,执行b(9)=b(9)+1,b(9)=1,Next i,i=8;
i=8,执行b(8)=b(8)+1,b(8)=1,Next i,i=7;
i=7,执行b(9)=b(9)+1,b(9)=2,Next i,i=6;
i=6,执行b(8)=b(8)+1,b(8)=2,Next i,i=5;
i=5,执行b(7)=b(7)+1,b(7)=2,Next i,i=4;
i=4,执行b(7)=b(7)+1,b(7)=3,Next i,i=3;
i=3,执行b(8)=b(8)+1,b(8)=3,Next i,i=2;
i=2,执行b(7)=b(7)+1,b(7)=4,Next i,i=1;
i=1,执行b(7)=b(7)+1,b(7)=5,Next i,i=0;
循环结束,此时数组元素b(7)的值是5。故答案选B。
【分析】本题考查学生对循环结构语句的理解,要求学生能够利用循环语句为数组元素赋值。
12.【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】分析本题程序运行过程:
初始值:s=“12+23=35!456Ye”,t=“”。
i=1,第1次循环,a=“1”,执行t = t + a,t=“1”,Next i,i=2;
i=2,第2次循环,a=“2”,执行t = t + a,t=“12”,Next i,i=3;
i=3,第3次循环,a=“+”,执行List1.AddItem t,此时在List1中输出“12”,Next i,i=4;
i=4,第4次循环,a=“2”,执行t = t + a,t=“122”,Next i,i=4;
i=5,第5次循环,a=“3”,执行t = t + a,t=“1223”,Next i,i=5;
i=6,第6次循环,a=“=”,执行List1.AddItem t,此时在List1中输出“1223”,Next i,i=5;
i=7,第7次循环,a=“3”,执行t = t + a,t=“12233”,Next i,i=8;
i=8,第8次循环,a=“5”,执行t = t + a,t=“122335”,Next i,i=9;
i=9,第9次循环,a=“!”,执行t =“”,Next i,i=10;
i=10,第10次循环,a=“4”,执行t = t + a,t=“4”,Next i,i=11;
i=11,第11次循环,a=“5”,执行t = t + a,t=“45”,Next i,i=12;
i=12,第12次循环,a=“6”,执行t = t + a,t=“456”,Next i,i=13;
i=13,第13次循环,a=“Y”,执行List1.AddItem t,此时在List1中输出“456”,Next i,i=14;
i=14,第14次循环,a=“e”,执行List1.AddItem t,此时在List1中输出“456”,Next i,i=15;
循环结束。所以最终在List1中显示的结果是。故答案选C。
【分析】本题考查学生对循环结构语句与条件结构语句的理解,要求考生能读懂程序代码,了解各个变量在程序执行过程中的变化。
13.【答案】(1)=AVERAGEIF($A$4:$A$23,"蔬菜",D4:D23) 或 =AVERAGEIF($A4:$A23,"蔬菜",D4:D23)
(2)D8单元格中的真实值小于2.5
(3)B
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)I4单元格是计算1月蔬菜均价,根据题中提示,I4单元格公式为“=AVERAGEIF($A$4:$A$23,"蔬菜",D4:D23)”或“=AVERAGEIF($A4:$A23,"蔬菜",D4:D23)”。故答案为:=AVERAGEIF($A$4:$A$23,"蔬菜",D4:D23) 或 =AVERAGEIF($A4:$A23,"蔬菜",D4:D23)。
(2)数据表中,区域D4:F23的单元格格式设置为“数值”,保留小数位数1位,此设置只是改变数据在单元格中的显示方式,而不会改变数值本身。表中显示“胡萝卜”价格是2.5,但其真实值小于2.5,所以显示在筛选结果中。故答案为:D8单元格中的真实值小于2.5。
(3)柱形图的高低能清楚地表示出每个项目的具体数目,体现不同项目数据之间的比较,所以要找出图a所示每种蔬菜或水果价格最高的月份,应以B3:B23,D3:F23为数据区域创建柱形图。故答案为:B。
【分析】本题考查Excel电子表格的基本操作,主要涉及数据的计算、筛选、图表的制作等。
14.【答案】(1)B;C
(2)A
(3)选中“小女孩”图层的第11帧执行“清除关键帧”
(4)5或4.9
(5)getURL("介绍.txt "); fscommand("quit ");
【知识点】图层及图层的基本操作;时间轴、帧、图层、库的概念及基本操作;动画的实现
【解析】【解答】(1)选项A:“草地”图层的“内投影”样式可见,“投影”样式不可见。A错误;选项B:“白云”图层被锁定,不能直接修改该图层中内容的大小。B正确;选项C:“图像数字化”图层是文字图层,不能直接设置滤镜效果。C正确;选项D:油漆桶工具是对选区、画布、色块等填色或填充图案,不可用于修改图层文字的颜色。D错误。故答案为:BC。
(2)从图b中可以看出,“拟人卡通主板”图层第10帧到18帧是由是关键帧连续变化而形成的动画,属于逐帧动画。故答案为:A。
(3)“小女孩”图层的内容播放到11帧后消失,原因是该图层的第11帧是空白帧。为使该图层内容持续到50帧,应选中“小女孩”图层的第11帧执行“清除关键帧”,使第11帧到第50帧延续第10帧的内容。故答案为:选中“小女孩”图层的第11帧执行“清除关键帧”。
(4)音频素材时长即动画播放时间,动画播放时间=帧数÷帧频=50÷10=5s。图b中显示音频素材时长为4.9s。故答案为:5或4.9。
(5)跳转到网址的命令由getURL();实现,所以应在帧上添加命令getURL("介绍.txt ");。关闭动画命令由fscommand();实现,动作命令是fscommand("quit ");。故答案为:getURL("介绍.txt "); fscommand("quit ");。
【分析】本题考查Photoshop和Flash的综合应用,主要涉及图层的操作、帧命令的设置、补间动画和逐帧动画的识别等。
15.【答案】(1)Caption
(2)3 或者 p + 2 只要计算结果为3赋值给p就可以
(3)five(i) + 1 = five(i + 1)
(4)A
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;程序的调试及运行;常量、变量及变量的赋值
【解析】【解答】(1)Caption属性用于显示对象标题栏的文本,所以窗体标题显示的文字为“对子和顺子”,是通过修改窗体的Caption属性实现的。故答案为:Caption。
(2)观察程序段外层For循环可知,变量p决定变量j的值,当5个数字中存在一对相同数时,将其赋值给数组中five(1)和five(2),此时内循环变量j应为3,即将five(3)~five(5)排序,所以p=3。故答案为:3 或者 p + 2 只要计算结果为3赋值给p就可以。
(3)因为循环变量i的初值是3,所以判断条件应为five(i) + 1 = five(i + 1)。故答案为:five(i) + 1 = five(i + 1)。
(4)因为5张牌中有一个对子“2,2”和一个顺子“1,2,3”,根据题目描述,标签“Label1”中显示的是“运气不错”。故答案为:A。
【分析】本题考查学生代码理解能力,根据已知代码填写空缺代码的能力和修改程序段中错误代码的能力。
16.【答案】(1)10
(2)s <= n * n;x = x1 + 1;pos = (x - 1) * n + y
【知识点】程序的调试及运行;常量、变量及变量的赋值
【解析】【解答】(1)采用“左上方填数法”构造5阶幻方,结果如下:
13 7 1 25 19
18 12 6 5 24
23 17 11 10 4
3 22 16 15 9
8 2 21 20 14
由此可知,方阵中第3行第4列应填入的数字为10。故答案为:10。
(2)①1处Do While循环控制填充幻方中的每一个数字,所以s <= n * n。
②2处语句是若按规则确定的位置上已有数,则当前数放在上一个数的下面,此时行数加1,即 x = x1 + 1,列不变。
③3处语句计算在幻方中位于x行y列位置的数在数组中的下标,所以pos = (x - 1) * n + y。
故答案为:s <= n * n;x = x1 + 1;pos = (x - 1) * n + y。
【分析】本题考查学生代码理解能力和根据已知代码填写空缺代码的能力。
1 / 1

展开更多......

收起↑

资源列表