资源简介 登录二一教育在线组卷平台 助您教考全无忧浙江省稽阳联谊学校2020届高三上学期信息技术12月联考试卷一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)1.(2019高三上·浙江月考)关于信息与信息技术,下列说法正确的是( )A.信息在传递和共享的过程中会产生损耗B.信息可以通过Wi-Fi传输,说明信息传输可以不需要载体C.打开网页时需要使用HTTP协议D.5G技术是指网络连接速度能达到5Gps的新一代通信技术2.(2019高三上·浙江月考)使用OCR软件进行字符识别,下列说法正确的是( )A.可以识别jpg、psd等图像中的文字B.版面分析的过程使用了人工智能技术C.完成OCR识别必不可少的步骤有:扫描—旋转图像—识别D.对图像进行倾斜校正有助于提高识别准确率3.(2019高三上·浙江月考)使用ACCESS软件打开某数据库,部分界面如图所示,下列说法正确的是( )A.ACCESS是一种小型的数据库应用系统B.“身份证号”字段的类型可能是数字C.添加一条新记录,其“出生日期”字段可能显示为“2001年4月5日”D.报名费字段类型为“货币”,当前记录的报名费输入“¥60”将提示错误4.(2019高三上·浙江月考)用UltraEdit软件观察字符内码,部分界面如图所示,下列说法正确的是( )A.上述字符中共有8个ASCII码字符B.字符“1+2”的内码可能是“31 2E 32”C.字符“P”的内码用十六进制表示是“51”D.汉字“联”的内码用十六进制表示是“EF C1”5.(2019高三上·浙江月考)有一段未压缩的无声视频,已知该视频的帧频是25fps,颜色位数为16位,分辨率是800*600,视频存储容量约1.35GB,则视频的时长约是( )A.10s B.30s C.60s D.120s6.(2019高三上·浙江月考)使用GoldWave软件编辑某音频文件,选中其中一段音频进行编辑的部分界面如第6题图所示,下列说法正确的是( )A.此文件是一个单声道、无损压缩的音频B.当前状态下,执行“删除”命令后再插入20s静音,音频文件存储容量不变C.当前状态下,执行“剪裁”命令后直接保存,音频长度变为20sD.此文件存储容量大小约为10MB7.(2019高三上·浙江月考)某算法的部分流程图如图所示。执行该流程,输出s和i的值分别是( )A.10 10 B.0 11 C.0 10 D.10 118.(2019高三上·浙江月考)生成2位能被3整除的随机整数的VB表达式是( )A.int(Rnd()*90+10 ) B.int(Rnd*30)*3+12C.int(Rnd*88+12) D.int((Rnd*30)*3)+129.(2019高三上·浙江月考)有如下VB程序段:s = Text1.Text: sum = 0: t = 0: cnt = 1For i = 1 To Len(s)c = Mid(s, i, 1)If c >= "0" And c <= "9" Thenj=j+1ElseIf cnt Mod 2 = 1 Then sum = sum + val(mid(s,i-j,j))j= 0:cnt = cnt + 1End IfNext i在文本框text1输入“12d6a3c4f20”,程序运行后sum的值是( )A.21 B.15 C.45 D.2510.(2019高三上·浙江月考)有如下VB程序段:Dim a(1 To 5) As Integera(1) = 1For i = 2 To 5a(i) = Int(Rnd() * 3) + 3Next iFor i = 2 To 5If a(i) Mod 2 = 1 Thena(i) = a(i) + a(i - 1)Elsea(i) = a(i) / 2End IfNext i执行程序后,a数组各元素可能是( )A.1,2,6,10,13 B.1,5,8,15,22C.1,4,9,2,7 D.1,2,5,11,111.(2019高三上·浙江月考)生成10个不重复的随机整数,保存在数组a中,并升序排列,实现算法的VB程序如下。Dim a(1 To 10) As Integer, f(1 To 20) As Boolean'f数组各元素的初值设为False,代码略For i = 1 To 10t =int(rnd()*20+1)If Not f(t) Thena(i) = t: ⑴For j = i To 2 Step -1If ⑵ Thentmp = a(j): a(j) = a(j - 1): a(j - 1) = tmpEnd IfNext jElse⑶End IfNext i上述程序中3处下划线应填入的程序代码是( )A.⑴f(t) = True ⑵a(j) < a(j - 1) ⑶i=i-1B.⑴f(t) = True ⑵a(j) > a(j - 1) ⑶i=i-1C.⑴f(t) = True ⑵a(j) < a(j - 1) ⑶t =int(Rnd()*20+1)D.⑴f(t) = False ⑵a(j) > a(j - 1) ⑶t =int(Rnd()*20+1)12.(2019高三上·浙江月考)有如下VB程序a(1) = 1For i = 2 To 12a(i) = a(i - 1) + Int(Rnd * 2) + 1Next iKey = Val(Text1.Text)i = 1: j = 12: cnt = 1: flag = FalseDo While i <= j And flag = Falsecnt = cnt + 1m = (i + j + 1) \ 2If a(m) = Key Thenflag = TrueElseIf Key > a(m) Theni = m + 1Elsej = m - 1End IfLoop程序运行后,下列说法正确的是( )A.在text1输入15,程序运行后m肯定为12B.在text1输入6,程序运行后cnt可能大于4C.若查找不成功,则j>m肯定成立D.若查找不成功,则i<=m肯定成立二、非选择题(本大题共4小题,4+8+7+7,共26分。)13.(2019高三上·浙江月考)小乙收集了2019年国内部分汽车厂商的销售数据,并用Excel软件进行处理,如图a所示。请回答下列问题:图a(1)如图a中,区域E2:E16中的数据是先从E2单元格利用公式计算再向下自动填充得到的,则E3单元格中的公式是 (市场份额=1-9月累计销量/全国销量*100)(2)利用图a中部分数据制作了图表,如图b所示。则该图表的数据区域是 。图b(3)若把图a中的D16单元格的数据修改为1500000,则图b的图表会否发生变化? (选填:会/不会)(4)将图a中A1:E15区域的数据复制到新工作表,筛选条件如图c所示,则按此条件筛选出的厂商数有 个图c14.(2019高三上·浙江月考)小王使用flash软件制作一个关于“游戏”的多媒体作品,如图a所示。请回答下列问题:图a(1)在制作作品前,首先需要对作品进行需求分析,以下属于需求分析阶段工作的是 。(多选,填字母: A .考虑作品受众以小孩子为主,画面设计比较鲜艳 B .把作品划分为片头、主交互模块、片尾三个部分 C .制作作品需要使用flash、Photoshop两个软件 D .考虑作品的社会效益 E .为作品设计制作脚本大纲)(2)“足球”图层中的足球实现了从舞台右边滚到舞台左边的动画效果,该补间动画类型是 。(形状补间/动画补间中选择一项)(3)测试场景,“松鼠”图层中的松鼠在播放过程中突然消失了,若要让松鼠一直延续到本场景结束,可行的操作是 。(4)“小兔”图层实现了兔子朝舞台左下方移动的动画,兔子开始时的坐标如图b所示,则兔子在第60帧时的坐标可能是 。(单选,填字母:A .(700,92)/ B .(100,220)/ C .(300,100)/ D .(900,400))图b(5)测试影片时,“重播”按钮在最后1帧出现,单击按钮,停止声音播放,并返回到“场景1”第1帧继续播放,则按钮上添加的脚本为 。15.(2019高三上·浙江月考)下列VB程序实现数字字母混合序列分离后分别排序,最后又合并输出。具体算法如下:在文本框Text1输入若干组混合序列,每组序列中仅包含一组字母和一个多位数字,序列之间用逗号隔开,以逗号结束。单击“排序”按钮command1,把每组序列中的字母和数字分开,并分别排序,最后在列表框list1输出。排序规则如下:所有数字按从小到大升序排序,字母序列按长度升序排序,若长度相同,直接按字母序列大小升序排序(按字母的ASCII码排序,“A”<“Z”<“a”<“z”)。实现算法的部分程序界面如图所示,VB程序代码如下,回答下列问题:Private Sub Command1_Click()Dim a(1 To 6) As Integer, b(1 To 6) As String, i as integer, j as integerDim c As String, k As Integer, tmp1 As Integer, tmp2 As Strings=text1.texti = 1: k = 1: tmp1 = 0: tmp2 = ""Do While i <= Len(s)c = Mid(s, i, 1)If c = "," Thena(k) = tmp1: b(k) = tmp2tmp1 = 0: tmp2 = ""①ElseIf Thentmp2 = tmp2 + cElsetmp1=tmp1*10+val(c)End IfEnd Ifi = i + 1LoopFor i = 1 To 5For j = 1 To 6 - iIf a(j) > a(j + 1) Then tmp1 = a(j): a(j) = a(j + 1): a(j + 1) = tmp1If Len(b(j)) > Len(b(j + 1)) Or ② Thentmp2 = b(j): b(j) = b(j + 1): b(j + 1) = tmp2End IfNext jNext iFor i = 1 To 6List1.AddItem Str(a(i)) + b(i)Next iEnd Sub(1)代码“list1.AddItem”中的AddItem是 (单选,填字母:A .属性名 B .对象名 C .方法 D .事件名)(2)在程序划线处填入合适代码,使程序完整① ② (3)加框处代码有错,请改正(4)若输入的字符串为“21ckk,gho63,TCP43,23Yes,no62,phy46,”,则程序运行后第3组字符是 。16.(2019高三上·浙江月考)在一个数组中存储了若干个同学的技术成绩小题分,其中a(1)存储学生个数,a(2)开始按顺序存储小题分数据。每个学生有33个小题的数据,例:a(2)~a(13)是学生1的信息选择题得分,a(27)~a(30)是学生1的信息4个主观题得分。具体如下表题号 1-12 13-25 26-29 30-33科目题型 信息客观题 通用客观题 信息主观题 通用主观题满分分值 每题2分 每题2分 4/8/7/7 6/9/3/6小李根据上述描述,设计了一个统计所有同学信息各题得分率的算法。程序运行后首先在列表框list1显示信息技术各小题得分,单击“计算”按钮“command1”,在列表框list2显示信息各题的题号和得分率,在文本框text1输出所有同学的信息平均分(平均分=各题得分率*各题分值的和)。算法的VB程序如下,回答下列问题。(1)根据题目描述,使用如图所示数据,a(95)的数值是 。(2)在程序划线处填上合适代码,使程序完整Dim a(1 To 1000) As Integer, n As IntegerPrivate Sub Command1_Click()Dimi As Integer, j As IntegerDimfz(1 To 16) As Integer 'fz数组存储信息各题满分值Dim b(1 To 33) As Double '数组b存储全卷各题的得分率For i = 1 To 16 ‘数组fz存储信息16个小题的满分值If i <= 12 Then fz(i) = 2fz(13) = 4: fz(14) = 8: fz(15) = 7: fz(16) =7Next iFor i = 2 To n '把数组a数据分别统计到各题中 b(j) = a(i ) + b(j)Next iFor i = 1 To 33 '仅处理信息各题的平均分If i <= 12 Thenb(i) = b(i) / (a(1) * fz(i))’计算信息选择题各题的得分率ElseIf i >= 26 And i <= 29 Thenb(i)= End IfNext iFor i = 1 To 16If i> 12 Then j = i + 13 Else j = ib(j)= Int(b(j) * 1000 + 0.5) / 10 '对结果四舍五入保留1位小数List2.AddItem Str(i) + Str(b(j)) + "%"ave= Next iText1.Text = Str(ave / 100)EndSubPrivate Sub Form_Load()‘读入数据到数组a,数据个数n,代码略End Sub答案解析部分1.【答案】C【知识点】信息及其特征【解析】【解答】A选项信息在传递过程中不会产生损耗,A选项错误;B选项,信息具有载体依附性,需要载体才能进行传输,B选项错误,C选项打开网页的时候要用到HTTP协议,C选项正确;5G技术指的是第五代通信技术,D选项错误。故答案选C。【分析】此题考查的是信息与信息的特征以及对信息技术的基本认识。信息的特征有:共享性、时效性、载体依附性、价值性等。信息必须依靠载体才能进行传输。2.【答案】D【知识点】字符识别【解析】【解答】A选项:OCR软件可以识别.jpg、.bmp、.tif图片格式,没法识别.psd格式中的文字,A选项错误;B选项:版面分析没有用到人工智能技术,B选项错误;C选项:OCR软件的识别过程可以用到扫描、旋转图像,但不是必不可少的,C选项错误。D选项:对图像进行倾斜校正有助于提高识别准确率,D选项正确。故答案选D。【分析】此题考查对OCR软件进行字符识别的认识。OCR是将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。3.【答案】D【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑【解析】【解答】A选项ACCESS软件是数据库管理系统,A选项错误;B选项“身份证号”最后一位可能包含“X”,字段类型不能是数字,B选项错误;C选项中添加一条纪录,根据前三条记录设置的显示类型为“2001/4/5”,C选项错误;D选项中只要输入数字就行,不要输入货币符号,否则错误,D选项正确。故答案选D。【分析】本体考查的是数据库系统的概念、字段的类型以及字段与记录的编辑。字段的类型有:文本型、货币型、数字型、日期/时间型、自动编号型、是/否型等。4.【答案】A【知识点】信息的编码;进制及数制转换【解析】【解答】A选项:共包含“49 4F 54 20 20 31 2E 30”8个ASCII码(英文字母、字符或数字),A选项正确;B选项:根据题意可知“.”的内码是2E,所以“+”的内码不是2E,B选项错误;C选项:有字符'O'的内码4F可知字符“P”的内码用十六进制表示是50,C选项错误;D选项:汉字“联”的内码用十六进制表示是C1 AA,D选项错误。故答案选A。【分析】此题考查对字符内码的理解。 做题时,先列出所给字符对应的内码,然后与示例字符相对应。5.【答案】C【知识点】声音、图像、视频编码【解析】【解答】根据视频容量的计算公式可知,视频时长为:1.35*1024*1024*1024*8/800/600/16/25≈60S,故答案选C。【分析】此题考查视频容量的计算。 视频文件存储容量=(水平像素×垂直像素×每个像素所需位数/8)*帧频*时长(字节)。6.【答案】D【知识点】声音素材的基本处理;声音、图像、视频编码【解析】【解答】A选项:根据左下角中的“右声道”可知此文件是双声道,wave格式是无损未压缩格式,A选项错误;B选项:当前状态下执行“删除”操作之后再插入20S静音,音频的存储容量变大,B选项错误;C选项:执行“剪裁”操作,只是针对右声道,音频时长不变,C选项错误;D选项:文件存储容量44100*24*2*40/8/1024/1024≈10MB,故答案选D。【分析】此题考查音频容量的计算公式及相关因素。音频文件存储量=采样频率×量化位数×声道数×时间÷8。7.【答案】A【知识点】算法的常用表示方法;算法的控制结构【解析】【解答】变量S和i的变化如下:初始值 S=21 i=1第1轮 S=20 i=2第2轮 S=18 i=3第3轮 S=15 i=4第4轮 S=15 i=5... ... ...第10轮 S=10 i=10i=10,跳出循环。故答案选A。【分析】此题通过程序流程图形式考查循环和选择结构。8.【答案】B【知识点】运算符、基本运算与表达式【解析】【解答】生成2位能被3整除的随机整数的VB表达式是:int(Rnd*30)*3+12,B选项正确。A选项:int(Rnd()*90+10 )是产生10~99的随机整数,A选项错误;C选项:int(Rnd*88+12)是产生12~99的随机整数,C选项错误;D选项:int((Rnd*30)*3)+12是产生12~101的随机整数,D选项错误;故答案选B【分析】此题考查VB常见函数Rnd()的运用。9.【答案】B【知识点】算法的控制结构;运算符、基本运算与表达式【解析】【解答】在文本框输入字母数字混合字符串,程序仅统计第奇数个出现的c="字母“”时从s中取相应的数字加到sum,i=3,c=d,sum=0+12=12,i=5,c=c,sum=12+3=15,故答案选B。【分析】此题考查循环、选择结构的综合应用及mid()函数、val函数的用法。10.【答案】C【知识点】算法的控制结构;常见数据类型、数组【解析】【解答】a(2)~a(5)的随机数初始值为3到5之间的随机整数,若是奇数3和5,则执行a(i) = a(i) + a(i - 1),否则执行a(i) = a(i) / 2变为2,a(1)到a(5)中某位若不为2,则a(i)和a(i-1)的差值只能是3或5。A选项:a(4)-a(3)=4,若a(i)为4则该执行a(i)=a(i)/2,A选项错误;B选项:a(5)-a(4)=7,不是3或5,B选项错误;C选项符合要求,正确;D选项:a(4)、a(5)不符合要求,D选项错误,故答案选C。【分析】此题是VB常见函数与循环结构的综合运用,在读懂程序的基础上需要理解程序执行结构的规律。11.【答案】A【知识点】算法的控制结构;排序算法及程序实现【解析】【解答】(1)为了保证生成的数据不重复,用f数组来标记是否已出现,数组f初始都为false,出现某个数字t,则标记f(t)=true;(2)处代码根据题目要求是升序,即后一个元素应该比前一个元素大,若小进行交换即语句使用a(j)(3)若f(t)=true,表示该整数已经出现过,必须退回重新生成,即用用i=i-1,不能使用t=int(rnd()*20+1),因为i值有变化会影响j值得变化。故答案选A。【分析】此题考查数组、循环结构及排序算法的应用。12.【答案】B【知识点】算法的控制结构;查找算法及程序实现【解析】【解答】由第一次for循环知数组a后面各元素在前一个基础上加1或加2,最后一个a(12)最小为12,最大为23,A选项程序运行后查找15,输出m值可以在8-12多个位置,A选项错误;B选项输入6进行查找,6可能在位置4~6,若在位置6,在需要查找4次,cnt初始为1,此时cnt=5,选项B正确;若查找不成功,i=j+1,但m=i或m=j都有可能,选项CD都错误。故答案选B。【分析】此题考查对分查找算法的运用。对分查找算法的三种情况,如果输入值小于中间元素,则需要在前半部分继续查找,若输入值大于中间元素,则需要在后半部分继续查找,若输入值等于中间元素,则返回该位置。13.【答案】(1)=D3/D$16*100,公式中D16的D前“$”可加可不加(2)B2:B5,E2:E5,B1和E1(3)会(4)4【知识点】表格数据的基本操作;表格数据的处理与计算【解析】【解答】(1)根据公式 市场份额=1-9月累计销量/全国销量*100 ,E3单元格公式=D3/D$16*100,公式中D16的D前“$”可加可不加,故答案为 =D3/D$16*100 (2)有图表中图例和图中数据包括一汽大众、上汽大众、上汽通用、吉利汽车及其前三季度市场份额,可推知数据源为B2:B5,E2:E5,B1和E1无论选不选都不影响图表显示,故答案为 B2:B5,E2:E5 (3)D16单元格是全国数据,更改之后会影响各个厂商的前三季度市场市场份额,所以图表会发生变化,故答案为会(4)筛选条件要求包含“汽车”两个字,查阅可知有4个即吉利汽车、长城汽车、长安汽车、奇瑞汽车,故答案为4【分析】此题考查的是excel中公式的运用、图表和数据的对应关系及数据的筛选。Excel中的运算公式要以等号“=”开头,后面是由单元格地址、运算符和常量组成的一个表达式。在公式中引用单元格地址,计算结果会随着单元格中数据的改变而改变。对选中的数据系列创建了图表后,数据与图表之间就建立了关联,修改其中的数据,图表也会随之自动调整。14.【答案】(1)ACD(2)动画补间(3)“松鼠”图层第30帧是空白关键帧,后续都有普通帧,只要在第30帧“清除关键帧”即可(4)B(5)实现两个效果,静音和跳转到本场景第1帧继续播放,所以使用on(press){stopAllSounds();gotoAndPlay(1);}【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;动画的实现;常用影片控制函数的应用【解析】【解答】(1)A为应用需求中的用户情况,B是结构设计,C是创作需求分析中的设施需求,D是应用需求分析中的社会效益,E是脚本制作,故答案为ACD;(2)足球滚动的效果,同一对象或原件位置的变化,只能是动画补间,故答案为动画补间;(3)“松鼠”图层第30帧是空白关键帧,后续都有普通帧,只要在第30帧“清除关键帧”,则后面都是延续第一帧的普通帧,故答案为 “松鼠”图层第30帧是空白关键帧,后续都有普通帧,只要在第30帧“清除关键帧”即可;(4)舞台坐标左上角为坐标原点,兔子向左下方运动,坐标X变小,Y变大,只有B符合,故答案选B;(5)按钮脚本要求实现两个效果,静音和跳转到本场景第1帧继续播放,所以使用on(press){stopAllSounds();gotoAndPlay(1);},故答案为 on(press){stopAllSounds();gotoAndPlay(1);}【分析】此题考查了flash作品设计需求分析、动画补间动画的应用、关键帧及空白关键帧的区别、舞台坐标及基本的动作脚本语言。15.【答案】(1)C(2)k=k+1;Len(b(j)) = Len(b(j + 1)) And b(j) > b(j + 1)(3)c< "0" or c > "9"或 c >= "a" and c< ="z" or c >= "A" and c< ="Z"(4)“43Yes”【知识点】常见数据类型、数组;运算符、基本运算与表达式;排序算法及程序实现;查找算法及程序实现【解析】【解答】(1)additem是列表框的常用方法名,作用是在列表框中增加一条记录。故答案为:C;(2)第一空:使用变量k记录两个数组出现的元素数量,故答案为:k=k+1;第二空:是处理排序规则,根据规则,①字符长度不同时比较长度,②字符串长度相同时,按字母序列大小比较来排序。两则关系为and,故答案为:Len(b(j)) = Len(b(j + 1)) And b(j) > b(j + 1);(3)根据下方的 tmp2 = tmp2 + c可知,if分支存储字母,字符串中,除了逗号,不是数字就是字母。故答案为:c< "0" or c > "9"或 c >= "a" and c< ="z" or c >= "A" and c< ="Z";(4)第3大的数字是43,前3个字符串分别是no、TCP、Yes,组合后为“43Yes”。故答案为:“43Yes”。【分析】此题考查对象属性、方法、事件的理解及循环、选择结构、数组、算法的综合应用。本题程序主要分为两个部分,第一部分是读入字符串,分离数字和字母存入两个数组,第二部分实现分别根据规则排序,最后输出。16.【答案】(1)1(2)j = (i - 2) Mod 33 + 1;b(i) / (fz(i - 13) * a(1));ave = ave + b(j) * fz(i)【知识点】常见数据类型、数组;运算符、基本运算与表达式【解析】【解答】(1)a(1)是学生数,a(2)~a(34)是学生1的各小题得分,a(35)-a(67)是学生2的各小题得分,依次类推,a(100)是第3个同学最后一个小题分,则a(95)是这个同学信息倒数第2题(信息第15题)得分,查询列表学生3第15题可知数值为1。故答案为:1;(2)本程序中,数组a是原始数据,数组b共33个元素,是信息通用合卷每个小题的得分(在计算过程中是所有同学各个小题的总得分,最后才除以人数得出平均分),数组fz与数组b不同,共16个,是信息各小题的满分值,由于原始数据信息通用交错放置,在运算中需要根据实际情况进行转换。1处:要把任意第i个数据放到b数组中,33个数据一轮,a(1)要排除。故答案为:j = (i - 2) Mod 33 + 1;2处:if i<12时,计算信息选择题课题的得分率,由于中间隔有通用选择题,只有fz的下标要改变,改为i-13。故答案为:b(i) / (fz(i - 13) * a(1));3处,根据题意可知,平均分等于各题得分率*分值之和。故答案为:ave = ave + b(j) * fz(i)。【分析】此题是数组、循环结构的综合应用 ,主要理解将原始数据放在b(j)中的转换关系,两个数据存储数据及通过下标来找到信息主观题的方法来进行解题。二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧浙江省稽阳联谊学校2020届高三上学期信息技术12月联考试卷一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)1.(2019高三上·浙江月考)关于信息与信息技术,下列说法正确的是( )A.信息在传递和共享的过程中会产生损耗B.信息可以通过Wi-Fi传输,说明信息传输可以不需要载体C.打开网页时需要使用HTTP协议D.5G技术是指网络连接速度能达到5Gps的新一代通信技术【答案】C【知识点】信息及其特征【解析】【解答】A选项信息在传递过程中不会产生损耗,A选项错误;B选项,信息具有载体依附性,需要载体才能进行传输,B选项错误,C选项打开网页的时候要用到HTTP协议,C选项正确;5G技术指的是第五代通信技术,D选项错误。故答案选C。【分析】此题考查的是信息与信息的特征以及对信息技术的基本认识。信息的特征有:共享性、时效性、载体依附性、价值性等。信息必须依靠载体才能进行传输。2.(2019高三上·浙江月考)使用OCR软件进行字符识别,下列说法正确的是( )A.可以识别jpg、psd等图像中的文字B.版面分析的过程使用了人工智能技术C.完成OCR识别必不可少的步骤有:扫描—旋转图像—识别D.对图像进行倾斜校正有助于提高识别准确率【答案】D【知识点】字符识别【解析】【解答】A选项:OCR软件可以识别.jpg、.bmp、.tif图片格式,没法识别.psd格式中的文字,A选项错误;B选项:版面分析没有用到人工智能技术,B选项错误;C选项:OCR软件的识别过程可以用到扫描、旋转图像,但不是必不可少的,C选项错误。D选项:对图像进行倾斜校正有助于提高识别准确率,D选项正确。故答案选D。【分析】此题考查对OCR软件进行字符识别的认识。OCR是将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。3.(2019高三上·浙江月考)使用ACCESS软件打开某数据库,部分界面如图所示,下列说法正确的是( )A.ACCESS是一种小型的数据库应用系统B.“身份证号”字段的类型可能是数字C.添加一条新记录,其“出生日期”字段可能显示为“2001年4月5日”D.报名费字段类型为“货币”,当前记录的报名费输入“¥60”将提示错误【答案】D【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑【解析】【解答】A选项ACCESS软件是数据库管理系统,A选项错误;B选项“身份证号”最后一位可能包含“X”,字段类型不能是数字,B选项错误;C选项中添加一条纪录,根据前三条记录设置的显示类型为“2001/4/5”,C选项错误;D选项中只要输入数字就行,不要输入货币符号,否则错误,D选项正确。故答案选D。【分析】本体考查的是数据库系统的概念、字段的类型以及字段与记录的编辑。字段的类型有:文本型、货币型、数字型、日期/时间型、自动编号型、是/否型等。4.(2019高三上·浙江月考)用UltraEdit软件观察字符内码,部分界面如图所示,下列说法正确的是( )A.上述字符中共有8个ASCII码字符B.字符“1+2”的内码可能是“31 2E 32”C.字符“P”的内码用十六进制表示是“51”D.汉字“联”的内码用十六进制表示是“EF C1”【答案】A【知识点】信息的编码;进制及数制转换【解析】【解答】A选项:共包含“49 4F 54 20 20 31 2E 30”8个ASCII码(英文字母、字符或数字),A选项正确;B选项:根据题意可知“.”的内码是2E,所以“+”的内码不是2E,B选项错误;C选项:有字符'O'的内码4F可知字符“P”的内码用十六进制表示是50,C选项错误;D选项:汉字“联”的内码用十六进制表示是C1 AA,D选项错误。故答案选A。【分析】此题考查对字符内码的理解。 做题时,先列出所给字符对应的内码,然后与示例字符相对应。5.(2019高三上·浙江月考)有一段未压缩的无声视频,已知该视频的帧频是25fps,颜色位数为16位,分辨率是800*600,视频存储容量约1.35GB,则视频的时长约是( )A.10s B.30s C.60s D.120s【答案】C【知识点】声音、图像、视频编码【解析】【解答】根据视频容量的计算公式可知,视频时长为:1.35*1024*1024*1024*8/800/600/16/25≈60S,故答案选C。【分析】此题考查视频容量的计算。 视频文件存储容量=(水平像素×垂直像素×每个像素所需位数/8)*帧频*时长(字节)。6.(2019高三上·浙江月考)使用GoldWave软件编辑某音频文件,选中其中一段音频进行编辑的部分界面如第6题图所示,下列说法正确的是( )A.此文件是一个单声道、无损压缩的音频B.当前状态下,执行“删除”命令后再插入20s静音,音频文件存储容量不变C.当前状态下,执行“剪裁”命令后直接保存,音频长度变为20sD.此文件存储容量大小约为10MB【答案】D【知识点】声音素材的基本处理;声音、图像、视频编码【解析】【解答】A选项:根据左下角中的“右声道”可知此文件是双声道,wave格式是无损未压缩格式,A选项错误;B选项:当前状态下执行“删除”操作之后再插入20S静音,音频的存储容量变大,B选项错误;C选项:执行“剪裁”操作,只是针对右声道,音频时长不变,C选项错误;D选项:文件存储容量44100*24*2*40/8/1024/1024≈10MB,故答案选D。【分析】此题考查音频容量的计算公式及相关因素。音频文件存储量=采样频率×量化位数×声道数×时间÷8。7.(2019高三上·浙江月考)某算法的部分流程图如图所示。执行该流程,输出s和i的值分别是( )A.10 10 B.0 11 C.0 10 D.10 11【答案】A【知识点】算法的常用表示方法;算法的控制结构【解析】【解答】变量S和i的变化如下:初始值 S=21 i=1第1轮 S=20 i=2第2轮 S=18 i=3第3轮 S=15 i=4第4轮 S=15 i=5... ... ...第10轮 S=10 i=10i=10,跳出循环。故答案选A。【分析】此题通过程序流程图形式考查循环和选择结构。8.(2019高三上·浙江月考)生成2位能被3整除的随机整数的VB表达式是( )A.int(Rnd()*90+10 ) B.int(Rnd*30)*3+12C.int(Rnd*88+12) D.int((Rnd*30)*3)+12【答案】B【知识点】运算符、基本运算与表达式【解析】【解答】生成2位能被3整除的随机整数的VB表达式是:int(Rnd*30)*3+12,B选项正确。A选项:int(Rnd()*90+10 )是产生10~99的随机整数,A选项错误;C选项:int(Rnd*88+12)是产生12~99的随机整数,C选项错误;D选项:int((Rnd*30)*3)+12是产生12~101的随机整数,D选项错误;故答案选B【分析】此题考查VB常见函数Rnd()的运用。9.(2019高三上·浙江月考)有如下VB程序段:s = Text1.Text: sum = 0: t = 0: cnt = 1For i = 1 To Len(s)c = Mid(s, i, 1)If c >= "0" And c <= "9" Thenj=j+1ElseIf cnt Mod 2 = 1 Then sum = sum + val(mid(s,i-j,j))j= 0:cnt = cnt + 1End IfNext i在文本框text1输入“12d6a3c4f20”,程序运行后sum的值是( )A.21 B.15 C.45 D.25【答案】B【知识点】算法的控制结构;运算符、基本运算与表达式【解析】【解答】在文本框输入字母数字混合字符串,程序仅统计第奇数个出现的c="字母“”时从s中取相应的数字加到sum,i=3,c=d,sum=0+12=12,i=5,c=c,sum=12+3=15,故答案选B。【分析】此题考查循环、选择结构的综合应用及mid()函数、val函数的用法。10.(2019高三上·浙江月考)有如下VB程序段:Dim a(1 To 5) As Integera(1) = 1For i = 2 To 5a(i) = Int(Rnd() * 3) + 3Next iFor i = 2 To 5If a(i) Mod 2 = 1 Thena(i) = a(i) + a(i - 1)Elsea(i) = a(i) / 2End IfNext i执行程序后,a数组各元素可能是( )A.1,2,6,10,13 B.1,5,8,15,22C.1,4,9,2,7 D.1,2,5,11,1【答案】C【知识点】算法的控制结构;常见数据类型、数组【解析】【解答】a(2)~a(5)的随机数初始值为3到5之间的随机整数,若是奇数3和5,则执行a(i) = a(i) + a(i - 1),否则执行a(i) = a(i) / 2变为2,a(1)到a(5)中某位若不为2,则a(i)和a(i-1)的差值只能是3或5。A选项:a(4)-a(3)=4,若a(i)为4则该执行a(i)=a(i)/2,A选项错误;B选项:a(5)-a(4)=7,不是3或5,B选项错误;C选项符合要求,正确;D选项:a(4)、a(5)不符合要求,D选项错误,故答案选C。【分析】此题是VB常见函数与循环结构的综合运用,在读懂程序的基础上需要理解程序执行结构的规律。11.(2019高三上·浙江月考)生成10个不重复的随机整数,保存在数组a中,并升序排列,实现算法的VB程序如下。Dim a(1 To 10) As Integer, f(1 To 20) As Boolean'f数组各元素的初值设为False,代码略For i = 1 To 10t =int(rnd()*20+1)If Not f(t) Thena(i) = t: ⑴For j = i To 2 Step -1If ⑵ Thentmp = a(j): a(j) = a(j - 1): a(j - 1) = tmpEnd IfNext jElse⑶End IfNext i上述程序中3处下划线应填入的程序代码是( )A.⑴f(t) = True ⑵a(j) < a(j - 1) ⑶i=i-1B.⑴f(t) = True ⑵a(j) > a(j - 1) ⑶i=i-1C.⑴f(t) = True ⑵a(j) < a(j - 1) ⑶t =int(Rnd()*20+1)D.⑴f(t) = False ⑵a(j) > a(j - 1) ⑶t =int(Rnd()*20+1)【答案】A【知识点】算法的控制结构;排序算法及程序实现【解析】【解答】(1)为了保证生成的数据不重复,用f数组来标记是否已出现,数组f初始都为false,出现某个数字t,则标记f(t)=true;(2)处代码根据题目要求是升序,即后一个元素应该比前一个元素大,若小进行交换即语句使用a(j)(3)若f(t)=true,表示该整数已经出现过,必须退回重新生成,即用用i=i-1,不能使用t=int(rnd()*20+1),因为i值有变化会影响j值得变化。故答案选A。【分析】此题考查数组、循环结构及排序算法的应用。12.(2019高三上·浙江月考)有如下VB程序a(1) = 1For i = 2 To 12a(i) = a(i - 1) + Int(Rnd * 2) + 1Next iKey = Val(Text1.Text)i = 1: j = 12: cnt = 1: flag = FalseDo While i <= j And flag = Falsecnt = cnt + 1m = (i + j + 1) \ 2If a(m) = Key Thenflag = TrueElseIf Key > a(m) Theni = m + 1Elsej = m - 1End IfLoop程序运行后,下列说法正确的是( )A.在text1输入15,程序运行后m肯定为12B.在text1输入6,程序运行后cnt可能大于4C.若查找不成功,则j>m肯定成立D.若查找不成功,则i<=m肯定成立【答案】B【知识点】算法的控制结构;查找算法及程序实现【解析】【解答】由第一次for循环知数组a后面各元素在前一个基础上加1或加2,最后一个a(12)最小为12,最大为23,A选项程序运行后查找15,输出m值可以在8-12多个位置,A选项错误;B选项输入6进行查找,6可能在位置4~6,若在位置6,在需要查找4次,cnt初始为1,此时cnt=5,选项B正确;若查找不成功,i=j+1,但m=i或m=j都有可能,选项CD都错误。故答案选B。【分析】此题考查对分查找算法的运用。对分查找算法的三种情况,如果输入值小于中间元素,则需要在前半部分继续查找,若输入值大于中间元素,则需要在后半部分继续查找,若输入值等于中间元素,则返回该位置。二、非选择题(本大题共4小题,4+8+7+7,共26分。)13.(2019高三上·浙江月考)小乙收集了2019年国内部分汽车厂商的销售数据,并用Excel软件进行处理,如图a所示。请回答下列问题:图a(1)如图a中,区域E2:E16中的数据是先从E2单元格利用公式计算再向下自动填充得到的,则E3单元格中的公式是 (市场份额=1-9月累计销量/全国销量*100)(2)利用图a中部分数据制作了图表,如图b所示。则该图表的数据区域是 。图b(3)若把图a中的D16单元格的数据修改为1500000,则图b的图表会否发生变化? (选填:会/不会)(4)将图a中A1:E15区域的数据复制到新工作表,筛选条件如图c所示,则按此条件筛选出的厂商数有 个图c【答案】(1)=D3/D$16*100,公式中D16的D前“$”可加可不加(2)B2:B5,E2:E5,B1和E1(3)会(4)4【知识点】表格数据的基本操作;表格数据的处理与计算【解析】【解答】(1)根据公式 市场份额=1-9月累计销量/全国销量*100 ,E3单元格公式=D3/D$16*100,公式中D16的D前“$”可加可不加,故答案为 =D3/D$16*100 (2)有图表中图例和图中数据包括一汽大众、上汽大众、上汽通用、吉利汽车及其前三季度市场份额,可推知数据源为B2:B5,E2:E5,B1和E1无论选不选都不影响图表显示,故答案为 B2:B5,E2:E5 (3)D16单元格是全国数据,更改之后会影响各个厂商的前三季度市场市场份额,所以图表会发生变化,故答案为会(4)筛选条件要求包含“汽车”两个字,查阅可知有4个即吉利汽车、长城汽车、长安汽车、奇瑞汽车,故答案为4【分析】此题考查的是excel中公式的运用、图表和数据的对应关系及数据的筛选。Excel中的运算公式要以等号“=”开头,后面是由单元格地址、运算符和常量组成的一个表达式。在公式中引用单元格地址,计算结果会随着单元格中数据的改变而改变。对选中的数据系列创建了图表后,数据与图表之间就建立了关联,修改其中的数据,图表也会随之自动调整。14.(2019高三上·浙江月考)小王使用flash软件制作一个关于“游戏”的多媒体作品,如图a所示。请回答下列问题:图a(1)在制作作品前,首先需要对作品进行需求分析,以下属于需求分析阶段工作的是 。(多选,填字母: A .考虑作品受众以小孩子为主,画面设计比较鲜艳 B .把作品划分为片头、主交互模块、片尾三个部分 C .制作作品需要使用flash、Photoshop两个软件 D .考虑作品的社会效益 E .为作品设计制作脚本大纲)(2)“足球”图层中的足球实现了从舞台右边滚到舞台左边的动画效果,该补间动画类型是 。(形状补间/动画补间中选择一项)(3)测试场景,“松鼠”图层中的松鼠在播放过程中突然消失了,若要让松鼠一直延续到本场景结束,可行的操作是 。(4)“小兔”图层实现了兔子朝舞台左下方移动的动画,兔子开始时的坐标如图b所示,则兔子在第60帧时的坐标可能是 。(单选,填字母:A .(700,92)/ B .(100,220)/ C .(300,100)/ D .(900,400))图b(5)测试影片时,“重播”按钮在最后1帧出现,单击按钮,停止声音播放,并返回到“场景1”第1帧继续播放,则按钮上添加的脚本为 。【答案】(1)ACD(2)动画补间(3)“松鼠”图层第30帧是空白关键帧,后续都有普通帧,只要在第30帧“清除关键帧”即可(4)B(5)实现两个效果,静音和跳转到本场景第1帧继续播放,所以使用on(press){stopAllSounds();gotoAndPlay(1);}【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;动画的实现;常用影片控制函数的应用【解析】【解答】(1)A为应用需求中的用户情况,B是结构设计,C是创作需求分析中的设施需求,D是应用需求分析中的社会效益,E是脚本制作,故答案为ACD;(2)足球滚动的效果,同一对象或原件位置的变化,只能是动画补间,故答案为动画补间;(3)“松鼠”图层第30帧是空白关键帧,后续都有普通帧,只要在第30帧“清除关键帧”,则后面都是延续第一帧的普通帧,故答案为 “松鼠”图层第30帧是空白关键帧,后续都有普通帧,只要在第30帧“清除关键帧”即可;(4)舞台坐标左上角为坐标原点,兔子向左下方运动,坐标X变小,Y变大,只有B符合,故答案选B;(5)按钮脚本要求实现两个效果,静音和跳转到本场景第1帧继续播放,所以使用on(press){stopAllSounds();gotoAndPlay(1);},故答案为 on(press){stopAllSounds();gotoAndPlay(1);}【分析】此题考查了flash作品设计需求分析、动画补间动画的应用、关键帧及空白关键帧的区别、舞台坐标及基本的动作脚本语言。15.(2019高三上·浙江月考)下列VB程序实现数字字母混合序列分离后分别排序,最后又合并输出。具体算法如下:在文本框Text1输入若干组混合序列,每组序列中仅包含一组字母和一个多位数字,序列之间用逗号隔开,以逗号结束。单击“排序”按钮command1,把每组序列中的字母和数字分开,并分别排序,最后在列表框list1输出。排序规则如下:所有数字按从小到大升序排序,字母序列按长度升序排序,若长度相同,直接按字母序列大小升序排序(按字母的ASCII码排序,“A”<“Z”<“a”<“z”)。实现算法的部分程序界面如图所示,VB程序代码如下,回答下列问题:Private Sub Command1_Click()Dim a(1 To 6) As Integer, b(1 To 6) As String, i as integer, j as integerDim c As String, k As Integer, tmp1 As Integer, tmp2 As Strings=text1.texti = 1: k = 1: tmp1 = 0: tmp2 = ""Do While i <= Len(s)c = Mid(s, i, 1)If c = "," Thena(k) = tmp1: b(k) = tmp2tmp1 = 0: tmp2 = ""①ElseIf Thentmp2 = tmp2 + cElsetmp1=tmp1*10+val(c)End IfEnd Ifi = i + 1LoopFor i = 1 To 5For j = 1 To 6 - iIf a(j) > a(j + 1) Then tmp1 = a(j): a(j) = a(j + 1): a(j + 1) = tmp1If Len(b(j)) > Len(b(j + 1)) Or ② Thentmp2 = b(j): b(j) = b(j + 1): b(j + 1) = tmp2End IfNext jNext iFor i = 1 To 6List1.AddItem Str(a(i)) + b(i)Next iEnd Sub(1)代码“list1.AddItem”中的AddItem是 (单选,填字母:A .属性名 B .对象名 C .方法 D .事件名)(2)在程序划线处填入合适代码,使程序完整① ② (3)加框处代码有错,请改正(4)若输入的字符串为“21ckk,gho63,TCP43,23Yes,no62,phy46,”,则程序运行后第3组字符是 。【答案】(1)C(2)k=k+1;Len(b(j)) = Len(b(j + 1)) And b(j) > b(j + 1)(3)c< "0" or c > "9"或 c >= "a" and c< ="z" or c >= "A" and c< ="Z"(4)“43Yes”【知识点】常见数据类型、数组;运算符、基本运算与表达式;排序算法及程序实现;查找算法及程序实现【解析】【解答】(1)additem是列表框的常用方法名,作用是在列表框中增加一条记录。故答案为:C;(2)第一空:使用变量k记录两个数组出现的元素数量,故答案为:k=k+1;第二空:是处理排序规则,根据规则,①字符长度不同时比较长度,②字符串长度相同时,按字母序列大小比较来排序。两则关系为and,故答案为:Len(b(j)) = Len(b(j + 1)) And b(j) > b(j + 1);(3)根据下方的 tmp2 = tmp2 + c可知,if分支存储字母,字符串中,除了逗号,不是数字就是字母。故答案为:c< "0" or c > "9"或 c >= "a" and c< ="z" or c >= "A" and c< ="Z";(4)第3大的数字是43,前3个字符串分别是no、TCP、Yes,组合后为“43Yes”。故答案为:“43Yes”。【分析】此题考查对象属性、方法、事件的理解及循环、选择结构、数组、算法的综合应用。本题程序主要分为两个部分,第一部分是读入字符串,分离数字和字母存入两个数组,第二部分实现分别根据规则排序,最后输出。16.(2019高三上·浙江月考)在一个数组中存储了若干个同学的技术成绩小题分,其中a(1)存储学生个数,a(2)开始按顺序存储小题分数据。每个学生有33个小题的数据,例:a(2)~a(13)是学生1的信息选择题得分,a(27)~a(30)是学生1的信息4个主观题得分。具体如下表题号 1-12 13-25 26-29 30-33科目题型 信息客观题 通用客观题 信息主观题 通用主观题满分分值 每题2分 每题2分 4/8/7/7 6/9/3/6小李根据上述描述,设计了一个统计所有同学信息各题得分率的算法。程序运行后首先在列表框list1显示信息技术各小题得分,单击“计算”按钮“command1”,在列表框list2显示信息各题的题号和得分率,在文本框text1输出所有同学的信息平均分(平均分=各题得分率*各题分值的和)。算法的VB程序如下,回答下列问题。(1)根据题目描述,使用如图所示数据,a(95)的数值是 。(2)在程序划线处填上合适代码,使程序完整Dim a(1 To 1000) As Integer, n As IntegerPrivate Sub Command1_Click()Dimi As Integer, j As IntegerDimfz(1 To 16) As Integer 'fz数组存储信息各题满分值Dim b(1 To 33) As Double '数组b存储全卷各题的得分率For i = 1 To 16 ‘数组fz存储信息16个小题的满分值If i <= 12 Then fz(i) = 2fz(13) = 4: fz(14) = 8: fz(15) = 7: fz(16) =7Next iFor i = 2 To n '把数组a数据分别统计到各题中 b(j) = a(i ) + b(j)Next iFor i = 1 To 33 '仅处理信息各题的平均分If i <= 12 Thenb(i) = b(i) / (a(1) * fz(i))’计算信息选择题各题的得分率ElseIf i >= 26 And i <= 29 Thenb(i)= End IfNext iFor i = 1 To 16If i> 12 Then j = i + 13 Else j = ib(j)= Int(b(j) * 1000 + 0.5) / 10 '对结果四舍五入保留1位小数List2.AddItem Str(i) + Str(b(j)) + "%"ave= Next iText1.Text = Str(ave / 100)EndSubPrivate Sub Form_Load()‘读入数据到数组a,数据个数n,代码略End Sub【答案】(1)1(2)j = (i - 2) Mod 33 + 1;b(i) / (fz(i - 13) * a(1));ave = ave + b(j) * fz(i)【知识点】常见数据类型、数组;运算符、基本运算与表达式【解析】【解答】(1)a(1)是学生数,a(2)~a(34)是学生1的各小题得分,a(35)-a(67)是学生2的各小题得分,依次类推,a(100)是第3个同学最后一个小题分,则a(95)是这个同学信息倒数第2题(信息第15题)得分,查询列表学生3第15题可知数值为1。故答案为:1;(2)本程序中,数组a是原始数据,数组b共33个元素,是信息通用合卷每个小题的得分(在计算过程中是所有同学各个小题的总得分,最后才除以人数得出平均分),数组fz与数组b不同,共16个,是信息各小题的满分值,由于原始数据信息通用交错放置,在运算中需要根据实际情况进行转换。1处:要把任意第i个数据放到b数组中,33个数据一轮,a(1)要排除。故答案为:j = (i - 2) Mod 33 + 1;2处:if i<12时,计算信息选择题课题的得分率,由于中间隔有通用选择题,只有fz的下标要改变,改为i-13。故答案为:b(i) / (fz(i - 13) * a(1));3处,根据题意可知,平均分等于各题得分率*分值之和。故答案为:ave = ave + b(j) * fz(i)。【分析】此题是数组、循环结构的综合应用 ,主要理解将原始数据放在b(j)中的转换关系,两个数据存储数据及通过下标来找到信息主观题的方法来进行解题。二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1 展开更多...... 收起↑ 资源列表 浙江省稽阳联谊学校2020届高三上学期信息技术12月联考试卷(学生版).docx 浙江省稽阳联谊学校2020届高三上学期信息技术12月联考试卷(教师版).docx