资源简介 浙江省温州市普通高中2019-2020学年高三上学期信息技术11月份高考适应性选考测试卷一、选择题(本大题共12小题,每小题2分,共24分)1.(2019·温州模拟)下列有关信息和信息安全的说法,不正确的是( )A.中医通过“望、闻、间、切”来诊断病情,说明信息可通过多种方法和途径获取B.学校对学生成绩数据进行统计得到平均分、标准差等信息,体现了信息的可加工处理性C.某软件每次支付都会动态生成不同的付款码,是为了提高信息的安全性D.相同的信息可以通过电话、微信等途径传递,说明信息的传递可以不依附于载体2.下列有关网页及电子邮件的描述,正确的是( )A.网页经由网址(URL)来识别与访问,可通过浏览器进行解释执行B.HTTP是指网络上的文件传输协议C.简单邮件传输协议的功能是让收件人从电子信箱中将邮件读到本地计算机中D.文字、表格和超链接是网页内容的三种基本元素3.使用Word软件编辑某文档,部分界面如图所示。下列说法正确的是( )A.文档中有2处批注,添加批注的用户名分别是“xk1”和“xk2”B.文档中第1处批注的对象是“浙江省”,批注的内容是“著名风景区”C.文档中有3处修订,其中第一行有2处修订D.图中的图文环绕效果可能采用的是“紧密型”环绕方式4.使用UltraEdit软件查看字符内码,部分界面如图所示。下列说法正确的是( )A.图中内码所对应的字符串包含9个ASCII字符B.图中内码所对应的字符串是“2020温州happy!”C.图中内码所对应的字符串包含6个GB2312字符D.图中内码“30”是字符“0”的十六进制内码,则字符“-1”的十六进制内码为“2F”5.学校使用Access软件设计学生考勤系统,实现刷卡签到功能,有关两张数据表相互关联,数据库设计的部分界面如图所示。下列说法正确的是( )A.“考勤表”中必须包含与“学生表”中“姓名”字段内容相同的字段B.“考勤表”包含与“学生表”中“卡号”字段相匹配的字段C.“学生表”只有在设计视图状态下,才能增加一个名为“联系电话”的字段D.在不知道学生卡号的情况下,可以添加一条卡号为空的学生记录6.将一段时长为20秒、1024×768像素、32位真彩色、PAL制式的未经压缩无声AVI视频文件另存为MP4格式,压缩比为10:1,该MP4视频文件的存储容量约为( )A.120MB B.150MB C.1200MB D.1500MB7.(2019·温州模拟)下列VB表达式中,值最大的是( )A.Va1(Mid(“3.1415926”,6, 2))B.Int((Rnd-Rnd+1)/2) *100C.6790 Mod 1000 \ 10D.Int(Rnd * 80) + 108.(2019·温州模拟)某算法的部分流程图如图所示。执行这部分流程,输入n的值为20191115,则输出s的值是( )A.8 B.20 C.34 D.409.有如下程序段:Dim a(1 To 5) As Integera(1) = 3: a(2) = 2: a(3) = 7: a(4) = 5: a(5) = 1For i = 5 To 2 Step -1For j = 1 To i - 1If a(j) > a(j + 1) + Int(Rnd * 2) Thent = a(j): a(j) = a(j + 1): a(j + 1) = tEnd IfNext jNext i程序运行后,a(1)到a(5)的值不可能是( )A.1 2 3 5 7 B.3 2 1 5 7 C.2 1 3 5 7 D.1 2 5 3 710.(2019·温州模拟)有如下VB程序段:c=0:p=0:q=0For i =1 To 5b(i)= a (6-i)Next iFor i=1 To 3If (b(i)+b(i+1)*2+b(i+2)*3)Mod 5=0 Thenp=p+1Elseq=q+1End IfIf p <=q Then c=c+1Next i数组元素a(1)到a(5)的值依次为“2,1,2,3,4”,执行该程序段后,c的值为( )A.0 B.1 C.2 D.311.(2019·温州模拟)有如下VB程序段:s = Text1. Textans ="": k=4i = k-1:j=k+1:n=Len(s)Do While k>0If Mid(s,i,1) = Mid(s,j,1) Thenans = ans + Mid(s,i,1):k=k- 1End Ifi=(n+i-2) Mod n+1j=j Mod n+1LoopLabel1.Caption = ans在文本框Text1中输入“banana”,执行程序后,标签Label1中显示的内容是( )A.nana B.naba C.naan D.Naaa12.(2019·温州模拟)下列VB程序功能为:先把数组中最小的元素放到中间位置,再把第二小的元素放到中间的后一个位置,然后把第三小的元素放到中间的前一个位置,以此类推。如数组元素a(1)到a (9)的值依次为“72,61,3,95,39,38,64,65,98”,程序运行后,数组元素a(1)到a (9)的值依次为“98,72,64,39,3,38,61,65,95”。m=(1+n)\2 ‘n为数组元素的个数,m为数组中间位置元素的下标For i=1 To nIf a(i)Next ip=m:q=mFor i=1 To n-2If i Mod 2=1 Thenk=q+1:q=q+1Elsek=p-1:p=p-1End Ifpos=kFor j=1 To nIf And a(j) Next jIf pos <> k Thent = a(pos): a(pos) = a(k): a(k) = tEnd IfNext i上述程序段方框处的代码为( )A.jq B.j>p 0r jC.jq D.j>p And j二、非选择题(本大题共4小题,4+8+7+7,共26分)13.(2019·温州模拟)小董收集了某购书网站主要畅销书销售数据,并使用Excel软件进行数据处理,如图a所示。(1)区域I3:I17的数据是通过公式计算得到的,在I3单元格中输入公式 ,再利用自动填充功能完成区域I4:I17的计算。(2)根据图a中的数据制作了图表,如图b所示,创建该图表的数据区域是 。(3)小董若在图a所示工作表中对数据进行进一步的操作,下列说法正确的是 (多选,填字母)。A.若要对“历史人文”类别的书籍以“折扣”为关键字升序排序,应选择排序的区域是A6:I9B.若在该工作表中,对D3单元格的数值小数位数设置为1,I3 单元格的数值不变C.若在该工作表中的C列和D列之间插入一列,则书籍《大国战略》的“年销售金额”数据将在单元格J17中,该单元格公式变为: =C17*$E17*SUM(F17:I17)D.若以“定价(元)”为最小1项进行筛选,则图b所示的图表不会变化14.(2019·温州模拟)小温制作主题为“70周年华诞”的多媒体作品,首先使用Photoshop软件处理图片,然后使用Flash软件制作动画。(1)小温使用Photoshop处理背景图片,如图a所示,下列说法正确的有 (多选题,填字母)A.选择“背景”图层,使用“矩形选框”工具选中左边的松树,进行“内容识别”填充,可使松树消失B.选中“周年华诞”图层,可以直接通过“自由变换”改变“周年华诞”的文字大小C.选中“周年华诞”图层,可以直接设置图层样式D.选择“70”图层并解锁后,可用文字工具修改该图层中文字大小E.选中“背景”图层,可以直接添加滤镜(2)其中,“main”场景的部分制作脚本和界面如下:场景: main 类别序号: 2 进入方式:单击“load"场景的“Play” 按钮进入呈现方式: ⒈“文字”图层中的文字实例由完全透明到完全显示、再到完全透明,用时2秒。 ⒉“年份”图层的动画由文字“1979~2019”逐渐变为文字“普天同庆”,用时5秒。⒊“播放”按钮出现在舞台右下方,单击该按钮,跳转到“end”场景第一帧并停止播放,同时“我和我的祖国”音乐停止。⒋其他动画略。 呈现顺序说明: ⒈进入场景时,动画停止在第1帧,“我和我的祖国”音乐响起,“开始” 按钮出现。⒉单击“开始”按钮后动画开始播放,同时“开始”按钮消失。⒊“文字”图层的动画结束后,“年份”“气球”“战斗机”图层的动画开始。 ⒋最后出现“播放”按钮,场景动画停止在最后一帧。请根据“main”场景制作脚本和图b所示界面,回答下列问题:“文字”图层第10帧中,该文字实例的Alpha值为 (单选,填字母:A . 0%/ B . 100%)。(3)在“音乐”图层中,“我和我的祖国”音乐的同步方式为 (单选,填字母:A .事件/B .数据流/C .停止)。(4)“年份”图层第20帧到第70帧的动画类型为 (单选,填字母: A .形状补间/B .动画补间/C .逐帧动画)。(5)测试场景时,发现“按钮”图层的动画与脚本设计不符,请改正。 。(6)“播放”按钮上添加的动作脚本为 。15.(2019·温州模拟)数组a中存储的是两个数列交替排序的n个正整数,下标为奇数的数组元素都是奇数且为升序排列,下标为偶数的数组元素都是偶数且为降序排列。排序示例如下。a(1) a(2) a(3) a(4) a(5) a(6) a(7) a(8) a(9) a(10)1 10 3 8 5 6 7 4 9 2依据对分查找思想,设计一个在数组a中查找数据key的程序,实现该功能的VB程序如下,请回答下列问题:Private Sub Search_Click()Const n =10Dim a(1 Ton) As IntegerDim i As Integer, jAs Integer, m As Integer, f AsBoolean, key As Integer‘读取一组正整数,按上述规则存入数组a中。代码略key = Val (Text1.Text)If key Mod 2=1 Then i=1 Else i=2j =n:f= FalseDo While i<=j And Not fIf key Mod2=0 Thenm=(i+j)\2-(i+j)\2Mod2Elsem= ①End IfIf key =a(m) Thenf =TrueElseIf Thenj=m-2Elsei= ②End IfLoopIf f Then Label1.Caption = Str(m) Else Label1.Caption =“不存在”End Sub(1)观察程序代码,该事件处理过程名为 。(2)程序加框处代码有错,请改正。(3)请在划线处填入合适的代码。① ② 16.(2019·温州模拟)小李设计“移数游戏”程序,实现如下功能:在列表框中有24个数字(8个“1”,8个“2”,8个“3”)随机排成“井”字形方阵,通过单击游戏界面中的八个按钮实现往箭头方向循环移动所在行(或列)的数据,例如“→③”按钮所在行的数据依次为“2,2,3,3,3,2,1”,若单击一次“→③”按钮后,该行的数据向右循环移动一次,依次变为“1,2,2,3,3,3,2”。玩家通过按钮移动数据,最终若使游戏界面中虛线框内的八个数字为相同数字则完成游戏。程序运行界面如图所示。(1)在如图所示的游戏界面中,单击某按钮一次后,即可完成游戏,则该按钮的Caption属性值是 。(2)程序部分代码如下,请在划线处填入合适的代码。Dim a(1 To 49) As StringPrivate Sub Form _Load ()Dim k(1 To3) As IntegerRandomizet=0For i=1 To49x= y=(i-1) Mod 7+1Ifx=30rx=50ry=30ry=5Thent =Int (Rnd*3) + 1DoWhile t=t Mod 3+ 1Loopk(t)=k(t)+1a(i) = Str(t)Elsea(i) =””End IfNext i‘在列表框中输出数据,得到“井”字形方阵。代码略End Sub‘下面为单击“↑①”按钮,实现数据的移动Private Sub Command1_ Click()j=3temp =a(6*7+j)For i=1 To6p =i-1Ifp<1 Then p= 7A((p-1)*7+j)=a ((i-1)*7+j)Next i = temp’在列表框中输出数据,更新“井”字形方阵。代码略End Sub‘其他按钮所实现功能的代码略答案解析部分1.【答案】D【知识点】信息及其特征;信息获取的环节与方法2.【答案】A【知识点】网络协议;网页组成元素【解析】【解答】选项A:网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问,正确;选项B:HTTP是指网络上的超文本传输协议;选项C:SMTP协议可以实现把邮件从发件人那里送到收件人的邮箱中;选项D:文字、图片和超链接是网页内容的三种基本元素,不包括表格。故答案选A。【分析】本题考查网页的的执行与组成元素以及网络协议。3.【答案】D【知识点】文本的基本编辑【解析】【解答】由图知,文档中有2处批注,添加批注的用户名都是"xk" ,选项A错误。文档中第1处批注的对象是西湖”,批注的内容是"著名风景区选项B错误。文档中有1处修订,其中第一行有1处修订,是“浙江省",修订内容为:字体:小四,加粗,选项C错误。图中的图文环绕效果可能采用的是“紧密型"环绕方式,选项D正确。故答案选D。【分析】本题考查Word基本操作,其中涉及的有批注与修订以及图文的环绕方式。批注是对对选中的字、词、句或段落发表自己的意见或看法。修订:明确是文稿修改前后的差异。可以对修改之处进行审阅,允许修改或拒绝修改。4.【答案】A【知识点】字符编码【解析】【解答】图中内码所对应的字符串包含9个ASCII字符:32,30,32,30,48,61,70,70,79,选项A正确;图中内码所对应的字符串是“2020温州Happy !”,因为内码48对应的ASCII字符为H ,选项B错误;图中内码所对应的字符串包含3个GB2312字符,选项C错误;图中内码“30”是字符“0”的十六进制内码,则字符“/”的十六进制内码为“2F”,选项D错误。故答案选A。【分析】本题考查ASCII码和汉字编码。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。5.【答案】B【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑;数据表视图与设计视图【解析】【解答】“考勤表”中不一定包含与“学生表”中“姓名”字段内容相同的字段因为姓名有可能重复,选项A错误;卡号是主键,而主键是不允许出现重复值的,也就是卡号具有唯一性,“考勤表”包含与“学生表”中“卡号”字段相匹配的字段,两张数据表才能相互关联,选项B正确;“学生表”在数据表视图状态下,可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,选项C错误;主键不能为空,选项D错误。故答案选B。【分析】本题考查的是数据表、字段、记录的联系与编辑。在数据表视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用数据表视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。要修改字段的数据类型或属性值,必须在设计视图中进行。6.【答案】B【知识点】声音、图像、视频编码【解析】【解答】PAL制式的未经压缩无声AVI视频文件,只有图像,且视频振频率为每秒25帧。本题文件存储容量=1024*768*32*25*20/8/1024/1024=1500MB,另存为MP4格式,压缩比为10:1,该MP4视频文件的存储容量约为150MB。故答案选B。【分析】本题考查视频文件存储量的计算。PAL制式的未经压缩无声AVI视频文件数据量(位秒) = (画面尺寸*彩色位数(bit)*帧数),数据量*时间/8=文件总字节。7.【答案】C【知识点】运算符、基本运算与表达式;常用标准函数8.【答案】C【知识点】流程图识读9.【答案】D【知识点】排序算法及程序实现10.【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现11.【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.【答案】C【知识点】排序算法及程序实现13.【答案】(1)=C3*$D3*SUM(E3:H3)(2)C2:C17, E2:E17(3)B;C【知识点】表格数据的处理与计算14.【答案】(1)ACE(2)B(3)A(4)A(5)在“按钮"图层第2帧(或第1帧)执行“插入空白关键帧”操作 或者在“按钮” 图层第2帧执行“转换为空白关键帧”操作 或者在“按钮”图层第2帧到69帧执行清除帧(6)on(press) (stopAllSounds() ;gotoAndStop("end*,1);}【知识点】图层及图层的基本操作;动画的类型;二维动画实例属性的设置;常用影片控制函数的应用;声音同步属性设置15.【答案】(1)Search _Click()(2)key Mod 2=0 And key>a(m) Or key Mod 2= 1 And key(3)(i+j)\2-((i+j)\2+1)Mod2或(i+j)\2+((i+j)\2+ 1) Mod 2或(i + j)\2-((i+j)\2-1) Mod2或(i + j)\2+(i+j)\2-1) Mod 2或(i + j)\2- ((i+ j)\2) Mod 2+1或(i + j) \2+((i+j)\2) Mod 2-1;m+2【知识点】查找算法及程序实现16.【答案】(1))↓⑤(2)(i- 1)\7+1或(i+6)\7;k(t) =8或k(t)>=8;a((i -2) *7 + j)或a(5*7+j)或a(35+j)或a(38) 或a(p*7+j)【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现1 / 1浙江省温州市普通高中2019-2020学年高三上学期信息技术11月份高考适应性选考测试卷一、选择题(本大题共12小题,每小题2分,共24分)1.(2019·温州模拟)下列有关信息和信息安全的说法,不正确的是( )A.中医通过“望、闻、间、切”来诊断病情,说明信息可通过多种方法和途径获取B.学校对学生成绩数据进行统计得到平均分、标准差等信息,体现了信息的可加工处理性C.某软件每次支付都会动态生成不同的付款码,是为了提高信息的安全性D.相同的信息可以通过电话、微信等途径传递,说明信息的传递可以不依附于载体【答案】D【知识点】信息及其特征;信息获取的环节与方法2.下列有关网页及电子邮件的描述,正确的是( )A.网页经由网址(URL)来识别与访问,可通过浏览器进行解释执行B.HTTP是指网络上的文件传输协议C.简单邮件传输协议的功能是让收件人从电子信箱中将邮件读到本地计算机中D.文字、表格和超链接是网页内容的三种基本元素【答案】A【知识点】网络协议;网页组成元素【解析】【解答】选项A:网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问,正确;选项B:HTTP是指网络上的超文本传输协议;选项C:SMTP协议可以实现把邮件从发件人那里送到收件人的邮箱中;选项D:文字、图片和超链接是网页内容的三种基本元素,不包括表格。故答案选A。【分析】本题考查网页的的执行与组成元素以及网络协议。3.使用Word软件编辑某文档,部分界面如图所示。下列说法正确的是( )A.文档中有2处批注,添加批注的用户名分别是“xk1”和“xk2”B.文档中第1处批注的对象是“浙江省”,批注的内容是“著名风景区”C.文档中有3处修订,其中第一行有2处修订D.图中的图文环绕效果可能采用的是“紧密型”环绕方式【答案】D【知识点】文本的基本编辑【解析】【解答】由图知,文档中有2处批注,添加批注的用户名都是"xk" ,选项A错误。文档中第1处批注的对象是西湖”,批注的内容是"著名风景区选项B错误。文档中有1处修订,其中第一行有1处修订,是“浙江省",修订内容为:字体:小四,加粗,选项C错误。图中的图文环绕效果可能采用的是“紧密型"环绕方式,选项D正确。故答案选D。【分析】本题考查Word基本操作,其中涉及的有批注与修订以及图文的环绕方式。批注是对对选中的字、词、句或段落发表自己的意见或看法。修订:明确是文稿修改前后的差异。可以对修改之处进行审阅,允许修改或拒绝修改。4.使用UltraEdit软件查看字符内码,部分界面如图所示。下列说法正确的是( )A.图中内码所对应的字符串包含9个ASCII字符B.图中内码所对应的字符串是“2020温州happy!”C.图中内码所对应的字符串包含6个GB2312字符D.图中内码“30”是字符“0”的十六进制内码,则字符“-1”的十六进制内码为“2F”【答案】A【知识点】字符编码【解析】【解答】图中内码所对应的字符串包含9个ASCII字符:32,30,32,30,48,61,70,70,79,选项A正确;图中内码所对应的字符串是“2020温州Happy !”,因为内码48对应的ASCII字符为H ,选项B错误;图中内码所对应的字符串包含3个GB2312字符,选项C错误;图中内码“30”是字符“0”的十六进制内码,则字符“/”的十六进制内码为“2F”,选项D错误。故答案选A。【分析】本题考查ASCII码和汉字编码。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。5.学校使用Access软件设计学生考勤系统,实现刷卡签到功能,有关两张数据表相互关联,数据库设计的部分界面如图所示。下列说法正确的是( )A.“考勤表”中必须包含与“学生表”中“姓名”字段内容相同的字段B.“考勤表”包含与“学生表”中“卡号”字段相匹配的字段C.“学生表”只有在设计视图状态下,才能增加一个名为“联系电话”的字段D.在不知道学生卡号的情况下,可以添加一条卡号为空的学生记录【答案】B【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑;数据表视图与设计视图【解析】【解答】“考勤表”中不一定包含与“学生表”中“姓名”字段内容相同的字段因为姓名有可能重复,选项A错误;卡号是主键,而主键是不允许出现重复值的,也就是卡号具有唯一性,“考勤表”包含与“学生表”中“卡号”字段相匹配的字段,两张数据表才能相互关联,选项B正确;“学生表”在数据表视图状态下,可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,选项C错误;主键不能为空,选项D错误。故答案选B。【分析】本题考查的是数据表、字段、记录的联系与编辑。在数据表视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用数据表视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。要修改字段的数据类型或属性值,必须在设计视图中进行。6.将一段时长为20秒、1024×768像素、32位真彩色、PAL制式的未经压缩无声AVI视频文件另存为MP4格式,压缩比为10:1,该MP4视频文件的存储容量约为( )A.120MB B.150MB C.1200MB D.1500MB【答案】B【知识点】声音、图像、视频编码【解析】【解答】PAL制式的未经压缩无声AVI视频文件,只有图像,且视频振频率为每秒25帧。本题文件存储容量=1024*768*32*25*20/8/1024/1024=1500MB,另存为MP4格式,压缩比为10:1,该MP4视频文件的存储容量约为150MB。故答案选B。【分析】本题考查视频文件存储量的计算。PAL制式的未经压缩无声AVI视频文件数据量(位秒) = (画面尺寸*彩色位数(bit)*帧数),数据量*时间/8=文件总字节。7.(2019·温州模拟)下列VB表达式中,值最大的是( )A.Va1(Mid(“3.1415926”,6, 2))B.Int((Rnd-Rnd+1)/2) *100C.6790 Mod 1000 \ 10D.Int(Rnd * 80) + 10【答案】C【知识点】运算符、基本运算与表达式;常用标准函数8.(2019·温州模拟)某算法的部分流程图如图所示。执行这部分流程,输入n的值为20191115,则输出s的值是( )A.8 B.20 C.34 D.40【答案】C【知识点】流程图识读9.有如下程序段:Dim a(1 To 5) As Integera(1) = 3: a(2) = 2: a(3) = 7: a(4) = 5: a(5) = 1For i = 5 To 2 Step -1For j = 1 To i - 1If a(j) > a(j + 1) + Int(Rnd * 2) Thent = a(j): a(j) = a(j + 1): a(j + 1) = tEnd IfNext jNext i程序运行后,a(1)到a(5)的值不可能是( )A.1 2 3 5 7 B.3 2 1 5 7 C.2 1 3 5 7 D.1 2 5 3 7【答案】D【知识点】排序算法及程序实现10.(2019·温州模拟)有如下VB程序段:c=0:p=0:q=0For i =1 To 5b(i)= a (6-i)Next iFor i=1 To 3If (b(i)+b(i+1)*2+b(i+2)*3)Mod 5=0 Thenp=p+1Elseq=q+1End IfIf p <=q Then c=c+1Next i数组元素a(1)到a(5)的值依次为“2,1,2,3,4”,执行该程序段后,c的值为( )A.0 B.1 C.2 D.3【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现11.(2019·温州模拟)有如下VB程序段:s = Text1. Textans ="": k=4i = k-1:j=k+1:n=Len(s)Do While k>0If Mid(s,i,1) = Mid(s,j,1) Thenans = ans + Mid(s,i,1):k=k- 1End Ifi=(n+i-2) Mod n+1j=j Mod n+1LoopLabel1.Caption = ans在文本框Text1中输入“banana”,执行程序后,标签Label1中显示的内容是( )A.nana B.naba C.naan D.Naaa【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.(2019·温州模拟)下列VB程序功能为:先把数组中最小的元素放到中间位置,再把第二小的元素放到中间的后一个位置,然后把第三小的元素放到中间的前一个位置,以此类推。如数组元素a(1)到a (9)的值依次为“72,61,3,95,39,38,64,65,98”,程序运行后,数组元素a(1)到a (9)的值依次为“98,72,64,39,3,38,61,65,95”。m=(1+n)\2 ‘n为数组元素的个数,m为数组中间位置元素的下标For i=1 To nIf a(i)Next ip=m:q=mFor i=1 To n-2If i Mod 2=1 Thenk=q+1:q=q+1Elsek=p-1:p=p-1End Ifpos=kFor j=1 To nIf And a(j) Next jIf pos <> k Thent = a(pos): a(pos) = a(k): a(k) = tEnd IfNext i上述程序段方框处的代码为( )A.jq B.j>p 0r jC.jq D.j>p And j【答案】C【知识点】排序算法及程序实现二、非选择题(本大题共4小题,4+8+7+7,共26分)13.(2019·温州模拟)小董收集了某购书网站主要畅销书销售数据,并使用Excel软件进行数据处理,如图a所示。(1)区域I3:I17的数据是通过公式计算得到的,在I3单元格中输入公式 ,再利用自动填充功能完成区域I4:I17的计算。(2)根据图a中的数据制作了图表,如图b所示,创建该图表的数据区域是 。(3)小董若在图a所示工作表中对数据进行进一步的操作,下列说法正确的是 (多选,填字母)。A.若要对“历史人文”类别的书籍以“折扣”为关键字升序排序,应选择排序的区域是A6:I9B.若在该工作表中,对D3单元格的数值小数位数设置为1,I3 单元格的数值不变C.若在该工作表中的C列和D列之间插入一列,则书籍《大国战略》的“年销售金额”数据将在单元格J17中,该单元格公式变为: =C17*$E17*SUM(F17:I17)D.若以“定价(元)”为最小1项进行筛选,则图b所示的图表不会变化【答案】(1)=C3*$D3*SUM(E3:H3)(2)C2:C17, E2:E17(3)B;C【知识点】表格数据的处理与计算14.(2019·温州模拟)小温制作主题为“70周年华诞”的多媒体作品,首先使用Photoshop软件处理图片,然后使用Flash软件制作动画。(1)小温使用Photoshop处理背景图片,如图a所示,下列说法正确的有 (多选题,填字母)A.选择“背景”图层,使用“矩形选框”工具选中左边的松树,进行“内容识别”填充,可使松树消失B.选中“周年华诞”图层,可以直接通过“自由变换”改变“周年华诞”的文字大小C.选中“周年华诞”图层,可以直接设置图层样式D.选择“70”图层并解锁后,可用文字工具修改该图层中文字大小E.选中“背景”图层,可以直接添加滤镜(2)其中,“main”场景的部分制作脚本和界面如下:场景: main 类别序号: 2 进入方式:单击“load"场景的“Play” 按钮进入呈现方式: ⒈“文字”图层中的文字实例由完全透明到完全显示、再到完全透明,用时2秒。 ⒉“年份”图层的动画由文字“1979~2019”逐渐变为文字“普天同庆”,用时5秒。⒊“播放”按钮出现在舞台右下方,单击该按钮,跳转到“end”场景第一帧并停止播放,同时“我和我的祖国”音乐停止。⒋其他动画略。 呈现顺序说明: ⒈进入场景时,动画停止在第1帧,“我和我的祖国”音乐响起,“开始” 按钮出现。⒉单击“开始”按钮后动画开始播放,同时“开始”按钮消失。⒊“文字”图层的动画结束后,“年份”“气球”“战斗机”图层的动画开始。 ⒋最后出现“播放”按钮,场景动画停止在最后一帧。请根据“main”场景制作脚本和图b所示界面,回答下列问题:“文字”图层第10帧中,该文字实例的Alpha值为 (单选,填字母:A . 0%/ B . 100%)。(3)在“音乐”图层中,“我和我的祖国”音乐的同步方式为 (单选,填字母:A .事件/B .数据流/C .停止)。(4)“年份”图层第20帧到第70帧的动画类型为 (单选,填字母: A .形状补间/B .动画补间/C .逐帧动画)。(5)测试场景时,发现“按钮”图层的动画与脚本设计不符,请改正。 。(6)“播放”按钮上添加的动作脚本为 。【答案】(1)ACE(2)B(3)A(4)A(5)在“按钮"图层第2帧(或第1帧)执行“插入空白关键帧”操作 或者在“按钮” 图层第2帧执行“转换为空白关键帧”操作 或者在“按钮”图层第2帧到69帧执行清除帧(6)on(press) (stopAllSounds() ;gotoAndStop("end*,1);}【知识点】图层及图层的基本操作;动画的类型;二维动画实例属性的设置;常用影片控制函数的应用;声音同步属性设置15.(2019·温州模拟)数组a中存储的是两个数列交替排序的n个正整数,下标为奇数的数组元素都是奇数且为升序排列,下标为偶数的数组元素都是偶数且为降序排列。排序示例如下。a(1) a(2) a(3) a(4) a(5) a(6) a(7) a(8) a(9) a(10)1 10 3 8 5 6 7 4 9 2依据对分查找思想,设计一个在数组a中查找数据key的程序,实现该功能的VB程序如下,请回答下列问题:Private Sub Search_Click()Const n =10Dim a(1 Ton) As IntegerDim i As Integer, jAs Integer, m As Integer, f AsBoolean, key As Integer‘读取一组正整数,按上述规则存入数组a中。代码略key = Val (Text1.Text)If key Mod 2=1 Then i=1 Else i=2j =n:f= FalseDo While i<=j And Not fIf key Mod2=0 Thenm=(i+j)\2-(i+j)\2Mod2Elsem= ①End IfIf key =a(m) Thenf =TrueElseIf Thenj=m-2Elsei= ②End IfLoopIf f Then Label1.Caption = Str(m) Else Label1.Caption =“不存在”End Sub(1)观察程序代码,该事件处理过程名为 。(2)程序加框处代码有错,请改正。(3)请在划线处填入合适的代码。① ② 【答案】(1)Search _Click()(2)key Mod 2=0 And key>a(m) Or key Mod 2= 1 And key(3)(i+j)\2-((i+j)\2+1)Mod2或(i+j)\2+((i+j)\2+ 1) Mod 2或(i + j)\2-((i+j)\2-1) Mod2或(i + j)\2+(i+j)\2-1) Mod 2或(i + j)\2- ((i+ j)\2) Mod 2+1或(i + j) \2+((i+j)\2) Mod 2-1;m+2【知识点】查找算法及程序实现16.(2019·温州模拟)小李设计“移数游戏”程序,实现如下功能:在列表框中有24个数字(8个“1”,8个“2”,8个“3”)随机排成“井”字形方阵,通过单击游戏界面中的八个按钮实现往箭头方向循环移动所在行(或列)的数据,例如“→③”按钮所在行的数据依次为“2,2,3,3,3,2,1”,若单击一次“→③”按钮后,该行的数据向右循环移动一次,依次变为“1,2,2,3,3,3,2”。玩家通过按钮移动数据,最终若使游戏界面中虛线框内的八个数字为相同数字则完成游戏。程序运行界面如图所示。(1)在如图所示的游戏界面中,单击某按钮一次后,即可完成游戏,则该按钮的Caption属性值是 。(2)程序部分代码如下,请在划线处填入合适的代码。Dim a(1 To 49) As StringPrivate Sub Form _Load ()Dim k(1 To3) As IntegerRandomizet=0For i=1 To49x= y=(i-1) Mod 7+1Ifx=30rx=50ry=30ry=5Thent =Int (Rnd*3) + 1DoWhile t=t Mod 3+ 1Loopk(t)=k(t)+1a(i) = Str(t)Elsea(i) =””End IfNext i‘在列表框中输出数据,得到“井”字形方阵。代码略End Sub‘下面为单击“↑①”按钮,实现数据的移动Private Sub Command1_ Click()j=3temp =a(6*7+j)For i=1 To6p =i-1Ifp<1 Then p= 7A((p-1)*7+j)=a ((i-1)*7+j)Next i = temp’在列表框中输出数据,更新“井”字形方阵。代码略End Sub‘其他按钮所实现功能的代码略【答案】(1))↓⑤(2)(i- 1)\7+1或(i+6)\7;k(t) =8或k(t)>=8;a((i -2) *7 + j)或a(5*7+j)或a(35+j)或a(38) 或a(p*7+j)【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现1 / 1 展开更多...... 收起↑ 资源列表 浙江省温州市普通高中2019-2020学年高三上学期信息技术11月份高考适应性选考测试卷(学生版).docx 浙江省温州市普通高中2019-2020学年高三上学期信息技术11月份高考适应性选考测试卷(教师版).docx