资源简介 浙江省嘉兴市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 Integeri=0c = Val(Text1.Text)Do While c >= 0c = c - ii = i + 1LoopText1.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 = 2For i= 3 To 10Next iLabel1.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 Integera(1) = 71: a(2) = 73: a(3) = 90: a(4) = 79: a(5) = 76a(6) = 88: a(7) = 91: a(8) = 84: a(9) = 100: a(10) = 80For i = 10 To 1 Step -1b((a(i) - 1) \ 10) = b((a(i) - 1) \ 10) + 1Next 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 Strings = Text1.Text: t = ""For i = 1 To Len(s)a = Mid(s, i, 1)If a >= "0" And a <= "9" Thent = t + aElseIf a = "!" Thent = ""ElseIf t <> "" ThenList1.AddItem tEnd IfNext iEnd 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.ClearDim five(1 To 5) As IntegerDim i As Integer, j As Integer, k As IntegerDim p As Integer, find_pair As Boolean'随机抽取5张牌,将牌的点数存储在数组five中,并在List1中显示。代码略i = 5: p = 1: find_pair = FalseDo While i>= 2j=pDo While j <= i - 1If five(j) > five(j + 1) Thent = five(j): five(j) = five(j + 1): five(j + 1) = tElseIf five(j) = five(j + 1) And Not find_pair Thent = five(1): five(1) = five(j): five(j) = tt = five(2): five(2) = five(j + 1): five(j + 1) = tfind_pair = Truei = i + 1p = _____________Exit DoEnd Ifj = j + 1Loopi = i - 1Loopk = 0For i = 3 To 4If Then k = k + 1Next iIf five(1) = five(2) And k = 2 ThenLabel1.Caption = "运气不错:)"ElseLabel1.Caption = "运气一般:|"End IfEnd 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 IntegerDimx As Integer,y As Integer,x1 As Integer,y1 As IntegerDim n As Integer, s As Integer,pos As Integer, st As Stringn = Val(Text1.Text)For i = 1 To n * na(i) = 0Next is = 1x = 1y = (n + 1) \ 2a(y) = sDo While ①s = s + 1x1 = x: y1 = yx = x - 1y = y - 1If x < 1 Then x = nIf y < 1 Then y = nIf a((x - 1) * n + y) > 0 Then ② : y = y1③a(pos) = sLoopst = ""For i = 1 To n * nst = st + wid(a(i))If i Mod n = 0 ThenList1.AddItem stst = ""End IfNext iEnd 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 1918 12 6 5 2423 17 11 10 43 22 16 15 98 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:37.(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.5129.(2019高二下·嘉兴期末)有如下VB程序段:Private Sub Text1_Change()Dim c As Integer, i As Integeri=0c = Val(Text1.Text)Do While c >= 0c = c - ii = i + 1LoopText1.Text = Str(c)End Sub在文本框输入“6”,执行该程序段后, 其中c >= 0执行的次数是( )A.7 B.6 C.5 D.410.(2019高二下·嘉兴期末)小虞编写了一个求数列、……前10项和的程序,VB程序段如下:s = 1/2 + 2/3 : t = 1: b = 2For i= 3 To 10Next iLabel1.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 Integera(1) = 71: a(2) = 73: a(3) = 90: a(4) = 79: a(5) = 76a(6) = 88: a(7) = 91: a(8) = 84: a(9) = 100: a(10) = 80For i = 10 To 1 Step -1b((a(i) - 1) \ 10) = b((a(i) - 1) \ 10) + 1Next i该程序段运行后,数组元素b(7)的值是( )A.4 B.5 C.6 D.712.(2019高二下·嘉兴期末)有如下VB程序段:Private Sub Command1_Click()Dim s As String, a As String, t As Strings = Text1.Text: t = ""For i = 1 To Len(s)a = Mid(s, i, 1)If a >= "0" And a <= "9" Thent = t + aElseIf a = "!" Thent = ""ElseIf t <> "" ThenList1.AddItem tEnd IfNext iEnd 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.ClearDim five(1 To 5) As IntegerDim i As Integer, j As Integer, k As IntegerDim p As Integer, find_pair As Boolean'随机抽取5张牌,将牌的点数存储在数组five中,并在List1中显示。代码略i = 5: p = 1: find_pair = FalseDo While i>= 2j=pDo While j <= i - 1If five(j) > five(j + 1) Thent = five(j): five(j) = five(j + 1): five(j + 1) = tElseIf five(j) = five(j + 1) And Not find_pair Thent = five(1): five(1) = five(j): five(j) = tt = five(2): five(2) = five(j + 1): five(j + 1) = tfind_pair = Truei = i + 1p = _____________Exit DoEnd Ifj = j + 1Loopi = i - 1Loopk = 0For i = 3 To 4If Then k = k + 1Next iIf five(1) = five(2) And k = 2 ThenLabel1.Caption = "运气不错:)"ElseLabel1.Caption = "运气一般:|"End IfEnd 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 IntegerDimx As Integer,y As Integer,x1 As Integer,y1 As IntegerDim n As Integer, s As Integer,pos As Integer, st As Stringn = Val(Text1.Text)For i = 1 To n * na(i) = 0Next is = 1x = 1y = (n + 1) \ 2a(y) = sDo While ①s = s + 1x1 = x: y1 = yx = x - 1y = y - 1If x < 1 Then x = nIf y < 1 Then y = nIf a((x - 1) * n + y) > 0 Then ② : y = y1③a(pos) = sLoopst = ""For i = 1 To n * nst = st + wid(a(i))If i Mod n = 0 ThenList1.AddItem stst = ""End IfNext iEnd 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 1918 12 6 5 2423 17 11 10 43 22 16 15 98 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学年高二下学期信息技术期末考试试卷二(学生版).docx 浙江省嘉兴市2018-2019学年高二下学期信息技术期末考试试卷二(教师版).docx