资源简介 浙江省精诚联盟2020届高三信息技术适应性考试试卷一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)1.(2020·浙江模拟)下列有关信息的说法,正确的是( )A.信息一定采用二进制进行编码B.信息不能脱离它所反应的事物被存储C.信息经过加工后,其价值可能会发生改变D.信息的表示、传播不一定依附于载体【答案】C【知识点】信息及其特征;信息的编码【解析】【解答】只有需要计算机进行处理的信息一定要采用二进制编码,A错误。信息可以脱离它所反应的实物被存储,但必须依附于某一种载体,选项B、D错误。故答案选C。【分析】本题主要考查的是信息的特征及信息的编码。2.(2020·浙江模拟)下列应用中,用到人工智能技术的是( )①用指纹锁功能打开手机②使用OCR软件将报纸扫描识别为文本③使用手机拍照功能获取图像④微信语音不方便接听,转化为文字⑤使用钉钉直播课程A.①③④ B.①②④ C.②④⑤ D.③④⑤【答案】B【知识点】人工智能的应用【解析】【解答】用指纹锁功能打开手机,是生物特征识别,属于人工智能,利用OCR进行文字识别,属于人工智能,微信语音不方便接听,转化为文字,属于语音识别,也是人工智能应用,而钉钉直播课程主要用到的是网络通信和多媒体技术,不属于人工智能。故答案选B。【分析】本题考查的是人工智能及其应用。人工智能技术应用主要有:(1)模式识别(OCR光学字符识别、手写识别、语音识别等),(2)机器翻译常见的语言翻译软件有金山快译、译星、万能对译等。(3)其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。3.(2020·浙江模拟)使用ACCESS软件打开某数据库文件的数据表,部分界面如图所示,下列说法不正确的是( )A.数据表中同一个字段的数据值,其数据类型一定相同B.“备注”类型可以保存较长的文本C.在当前状态下可以将“序号”字段类型修改为“自动编号”D.若删除数据表中的所有记录,数据表不会被删除【答案】C【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑【解析】【解答】字段类型一旦设定后同一字段下的数据类型一定相同。“序号”字段为数值类型,其字段下已经有数据,不能再修改为“自动编号”型,所以C是错误的。故答案选C。【分析】本题主要考查的是数据表与记录的关系以及字段类型。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等;自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值;任何指定为数字数据类型的字型可以设置成“字节”、“整数”、“长整数”、“单精度数”、“双精度数”、“同步复制ID”、“小数”五种类型。在Access中通常默认为“双精度数”。4.(2020·浙江模拟)使用UItraEdit软件观察字符“2020商考,加油!”的内码,部分界面如图所示。下列说法正确的是( )A.字符“!”遵循ASCII编码规则B.“1+9=10" 的内码可能是31 2B 39 3D 3AC.“加”的内码是D3 D3D.上述字符共占有15个字节的存储空间【答案】D【知识点】信息的编码;进制及数制转换【解析】【解答】字符“!”为全角编码,遵循汉子编码规则,其内码为“A3A1”,所以A错误。B选项中的“10”, 其内码为“3130”,, 不是“3A”,所以B错误,“加”的内码为“BCD3”,所以C错误。故答案选D。【分析】本题考查的是字符内码及进制转换。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。5.(2020·浙江模拟)使用GoldWave软件打开某音频文件,部分界面如图所示,若在当前状态下执行“剪裁”操作后,再插入10秒静音,按原参数保存,则声音文件存储容量约为( )A.2.02MB B.0.84MB C.1.85MB D.1.68MB【答案】C【知识点】声音、图像、视频编码【解析】【解答】执行剪裁操作后剩余时间1s, 再插入10s静音,总时长变为1ls,根据Wav格式文件的容量计算公式为: 。故答案选C。【分析】本题考查的是音频容量的大小计算及Goldwave软件的使用。6.(2020·浙江模拟)使用Photoshop软件制作“中国印象”作品,部分界面如图所示。下列说法正确的是( )A.“中国印象”图层不可以直接设置“风”滤镜,且“投影”效果不可见B.可以使用仿制图章工具将图像仿制到“古典美人”图层C.将文档储存为未经压缩的BMP格式文件,大小为4.03MBD.交换“茶壶”与“古典美人”图层的顺序,会影响作品的呈现效果【答案】A【知识点】图层及图层的基本操作【解析】【解答】滤镜的添加不能在文本图层上,如果是文本图层需要进行栅格化操作。“中国印象”图层样式被隐藏。B中图层被锁定,无法进行仿制图章操作。C选项中的4.03MB是该文件运行时所占的内存空间,非存储空间。D选项中的图层交换并不影响作品效果。故答案选A。【分析】本题主要考查的是Photoshop中图层的操作。7.(2019高二上·温州期中)VB表达式: Sqr(Abs(Int(-8.2)))+ 32 mod 10 \ 3的结果是( )A.5 B.4 C.3 D.2【答案】A【知识点】运算符、基本运算与表达式【解析】【解答】Int(x)函数是取不大于x的最大整数,所以Int(-8.2)=-9;Abs(x)函数功能是返回x的绝对值,所以Abs(-9)=9;Sqr(x)函数功能是返回自变量x的平方根,所以Sqr(9)=3;算数运算符优先级由高到低排序依次为:*,/,\,Mod,所以10\3=3,32 Mod 3=2;3+2=5。故答案选A。【分析】本题考查的是VB表达式的计算,包括对标准函数Sqr、Int、Abs的功能及算数运算符优先级排序的理解。8.(2020·浙江模拟)有如下VB程序段:Dim i As Integer, s As Integeri=0:s=1Do While i <= 10If ( )Thens=s*2End Ifi=i+1Loop执行该程序后,输出s的值为64,则括号处应填入( )A.i\4 = 2 B.Sqr(i) = Int (Sqr(i))C.i Mod 2 = 1 D.i Mod 2 = 0【答案】D【知识点】运算符、基本运算与表达式【解析】【解答】本段程序的功能是给定n后,在1^n中求解连续和等于n的最小起止值,如果存在多种情况,只输出初始值最小的那一组。n的值通过随机数生成,可以发现其值范围为(23,25,27)。A选项表示2-7之间的所有自然数和,其结果是27,符合题意。B选项表示13-14之间的所有自然数和,其结果也是27,根据代码if sum=n then exit for可知,只输出起始值最小的那一组即会退出查找,B选项13 14不会输出。故答案选B。【分析】本题考查的是连续区间求解算法的理解。9.(2020·浙江模拟)有如下VB程序段:i = 1Do While i < = 6a(i) = Int(Rnd* 10) + 1If a(i)Mod 2 = I Mod 2 Theni=i-1Else If I Mod 2 = 0 Thena(i) =a(i - 1) + a(i)End Ifi=i+1Loop执行该程序后,a(1)-a(6)各元素不可能的值是( )A. 6,13,8,11,6,17 B. 8,11,4,5,8,17C. 8,9,8,17,10,11 D. 6,13,6,9,4,9【答案】A【知识点】常见数据类型、数组;运算符、基本运算与表达式【解析】【解答】根据随机函数值的范围,可知数组a(i)初始值的范围为【1,10】之间的整数。a(i) Mod 2 = i Mod 2如果成立,则需要偶数位置偶数值或奇数位置奇数值。第一个If中的i = i - 1,不满足条件要重新产生值,所以结果是奇数位置偶数值,偶数位置奇数值。第二个if语句执行条件是该位置为偶数时,其值是前一项和当前值求和,再替换当前值。A选项中的最后17应是通过:6+a (6)得到,但a(6)值不超过10,所以6 + a(6)一定小于17。故答案选A。【分析】本题考查的是对程序的理解。10.(2020·浙江模拟)有如下VB程序段:Dim n As Integer, L As Integer, R As Integer, sum As Long, i As IntegerList1. Clearn= Int(Rnd*3+11)*2+1L=1:sum= 0For R=1 To n\2+1Sum = sum+ RDo While sum > nSum = sum - LL=L+1LoopIf sum = n ThenList1. AddItem Str(L) +””+ Str(R)Exit ForEnd IfNext R执行该程序段后,列表框List1中的值不可能为( )A.27 B.13 14 C.3 7 D.11 12.【答案】B【知识点】运算符、基本运算与表达式【解析】【解答】本段程序的功能是给定n后,在1-n中求解连续和等于n的最小起始值,如果存在多种情况,只输出初始值最小的那个。n的值是随机数得到,可以发现其值范围为: 【23 27】间的奇数。 A选项求解的是2-7之间的所有自然数和,其结果是27,符合题意。B选项求解的是13-14之间的所有自然数和,其结果是27,根据题意要求输出的是多个符合条件的输出起始值最小的那个,B不正确,故答案选B。【分析】本题考查了程序阅读能力和求解区间连续和算法的应用。11.(2020·浙江模拟)给定一个元全由数字字符(“0” ,“1”,“2”,……,“9”)构成的字符串,输出该字符串的p型编码串。p型编码串可表述为:例如字符串“1855666”可被描述为“1个1、2个8、1个3、2个5、3个6”, 即字符串“188355666”的P型编码串为“1128132536”。编写VB程序,界面如图所示,实现以下功能:在文木框Text1输入字符串,单击“转换”按钮,在文木框Text2中输出p型编码串。s1 = Text1.Texts2=””n = Len(s1)i = 1:m = 1Do While i <= nFor j = 1 To nIf Thenm=m+1Elses2=s2+ Trim(Str(m)+ Trim(Mid(s1, i, 1)) ‘Trim( )为清除前后的空格m=1Exit ForEnd IfNext jLoopText2.Text = s2横线处填入正确的内容是( )A. Mid(s1,i,1) = Mid(s1,i+j,1)和 i = i+1B. Mid(s1,i,1) = Mid(s1,j,1)和i = i+mC. Mid(s1,i,1) = Mid(s1,j,1)和i = i+1D. Mid(s1,i,1) = Mid(s1,i+j,1)和i = i+m【答案】D【知识点】运算符、基本运算与表达式【解析】【解答】变量m主要用于统计连续相同字母的个数,当出现不相同的字母时,其下标已经过了m个,所以i = i + m,而非i = i + 1。For循环的功能主要是判断以第i个字母为起点,有连续j个字母与i位置的字母相等。故答案选D。【分析】本题考查的是对程序的理解以及字符串连续字母判等方法的应用。12.(2020·浙江模拟)某查找算法的VB程序段如下:Dim a(1 To 10) As IntegerRandomizeKey = Int(Rnd * 32)* 3 + 3a(1)= 4:a(2)= 7:a(3)= 9:a(4)= 15:a(5)= 24a(6) = 32:a(7) = 37: a(8)= 54: a(9) = 75: a(10) = 90s=0:i = 1:j = 10Do While i <= jm =(i + j)\ 2If Key = a(m) Then Exit DoIf Key > a(m) Theni = m + 1:s = 3 * s + 2Elsej = m - 1:s = 3 * sEnd IfLoop执行该程序段后,s的值不可能为( )A.78 B.60 C.24 D.20【答案】D【知识点】查找算法及程序实现【解析】【解答】变量Key的范围是:【3,96】间能被3整除的所有整数。本题解法可采用二叉状态数来实现,通过分析并计算各种状态,s = 20无法实现。故答案选D。【分析】本题考查的是二分查找算法。对分查找的基本思路:在有序的数据序列中(一般放在数组中),首先把查找的数据与数组中间位置的元素进行比较,若相等,则查找成功并退出查找;否则,根据数组元素的有序性,确定数据应在数组的前半部分还是在后半部分查找;在确定了新的查找范围后,重复进行以上比较,直到找到或未找到为止。二、非选择题(本大题共4小题,4+8+7+7,共26分)13.(2020·浙江模拟)使用Excel软件处理2019年浙江省地区生产总值和增长速度相关数据,数据如图a所示,请回答下列问题:(1)如图a所示,用J4单元格中的公式自动填充到J5:J13,则J4单元格的公式为 。(备注: J4 单元格计算公式:“2019 年第四季度”的“绝对值(亿元)” / (1+“2019年第四季度”的“比去年同期增长(%)”)的值得到)(2)要使A1单元格中的数据在表格列A到列J之间居中,应执行的操作: 。(3)根据图a中数据,若要将数据按“2019年第四季度”中的“绝对值(亿元)”为关键字对产业进行升序排序,应选择的数据区域是 。(4)根据图b所示,下列描述正确的是 (单选, 填字母: A .若B10单元格的数据修改为“1000”,则图表也会随之发生改变/B .该图表柱体上方添加了相应数据,是通过“设置数据系列格式”实现的/C .该图表数据区域是A9:A13,F9:F13)。【答案】(1)=4/(1+14/100(2)选择A1:J1区域,执行合并单元格并居中操作或其他等价答案(3)A5:J13或A5:I13(4)C【知识点】表格数据的基本操作;表格数据的处理与计算【解析】【解答】(1)“2018年第四节度”的数据是通过“2019年第四季度”和“比去年同期增长(%)”数据计算得到,还要关注“%”上移,其值要缩小100倍。(2)根据题意可知需要对单元格区域进行合并。故答案为:选择A1:J1区域,执行合并单元格并居中。(3)数据排序原则上要选择待排序的所有数据,由于J列单元格的值是通过1列计算得到,所以可以不选。(4)图表的区域是: A9:A13, F9:F13。故答案选C。【分析】本题考查的是Excel中公式的应用、单元格的基本操作及图表应用。14.(2020·浙江模拟)用Flash软件打开“文房四宝. fla”文件,其“main”场景的制作脚本如下:场景:main 类别序号:2 进入方式:由“load”场景单击“播放”按钮进入呈现方式: ⒈“笔”和“墨!”的动画类型为“动画补间”,“纸”和“砚”的动画类型为“形状补间"。 ⒉“纸”位于“笔”的下方。 ⒊“退出”按钮位于“桌子”的右下角,单击按钮,关闭动画。 ⒋其他动画略。 呈现顺序说明: ⒈一开始出现“背景”动画,再依次出现“笔”、“墨”“纸”和“砚"的动画及相应动画的文字说明。 ⒉动画播放5秒后出现“退出"按钮,并在最后一帧停止播放。编辑界面如下图所示,请回答下列问题:(1)创作多媒体作品需先进行需求分析。下列属于创作需求分析的 。(多选,填字母:A .确定制作该作品所需软件和硬件/B .了解用户的计算机应用水平/C .确定获取原始素材的方式/D .设计作品的主要界面/E .作品将以SWF格式在网络上发布)。(2)观察“main”场景的制作脚本“呈现顺序说明”发现与上图中有1处脚本描述不符,应进行的调整操作是: 。(3)测试影片时,单击当前场景中的“退出”按钮,实现关闭动画,则“退出”按钮动作脚本是 。(4)在不影响其它动画播放效果的前提下,要使“音乐”图层音乐播放到第40帧时停止,以下可行的操作有: 。(多选:A .在“音乐”图层第40帧插入空白关键帧/B .删除“音乐”图层第41帧至75帧/ C . 选中“音乐”图层第40帧,直接添加动作命令StopAllSounds(); /D . 在“音乐”图层第40帧插入关键帧,并添加动作命令stop();)【答案】(1)AE(2)在“按钮”图层第50帧执行清除关键帧操作,再将第10帧移动到第51帧。或将“按钮”图层第10帧移动到第51帧。或其他等价答案。允许误差1帧。(3)on(press) {fscommand( “quit” ) ;}或on(re lease) {fscommand(“quit” );}(4)AB【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作15.(2020·浙江模拟)现有一个长为n,宽为1的水池,其截面如图a所示。水池截面可以看作是由行和列组成的矩阵,中间部分是由宽度为1且高低不一的墙分割的池底,左右两端黑色部分是无限高的墙,设最底端是水池的第一层,编号为1,依此向上编号。往池中倒入一定的水量V (每1单位水量刚好填充一个格子, 格子大小为1×1),现要求倒入水后,每一列水位高度一致。如图b所示,往池中倒入V=11的水量,则水位高度为3.5(解释:第一层没有空白单位,首先填满第2层的3个单位,然后填满第3层的5个单位,此时还剩氽11-3-5-3个单位的水量,第4层有6个单位的空白,不足以填满,此时3/6=0.5,故总填充高度为3+0.5=3.5)。为了解决该问题,小吴设计了二分算法:通过枚举水位高度,计算所儒的水量与实际输入水量比较,如果所需水量大于实际水量(精确到0.01),则需降低水位高度,否则增加水位高度,直到得到正确结果。程序功能:运行程序时,在文本框Text1中输入倒入的水量V,在文本框Text2中输出能达到的水位高度(保留1位小数输出)。程序运行界面如图c所示。(1)假设池底如图a所示,若倒入的水量为4,则输出为 。(2)请在横线处填入合适的代码,以实现算法功能。程序代码如下:Dim V As DoubleDim a(1 To 100)As Integer, n As IntegerPrivate Sub Form_Load() ‘初始化池底n=8a(1) =2:a(2)= 1: a(3) = 4: a(4) = 2a(5)= 1:a(6) = 3: a(7) = 1: a(8) = 4End SubFunction check(g As Double) As BooleanDim sum As Double ‘变量sum用于计算水位高度为g时所儒水量Sum = 0For i = 1 To nIf g > a(i) Then 【sum = sum + g】Next iIf sum < V Then check = TrueElse check = FalseEnd FunctionPrivate Sub Command1_ Click()Dim L AS Double, R As Double, midAs DoubleL= 0:R =32767V = Val(Text1.Text)Do While L + 0.001 < Rmid=(L + R)/ 2If ThenR= midElseL = End IfLoopText2.Text = “高度为:”+Str(Int(R * 100 + 0.5) / 100)End Sub(3)程序加框处代码有错误,请改正。【答案】(1)2.2(2)Not check (mid)或check (mid) = False;mid(3)sum = sum + g - a(i)【知识点】查找算法及程序实现【解析】【解答】(1)4单位水量先把第二层3个格子填满,接着用剩余1个单位的水量填充5个单位的格子,所以结果为2.2。(2) ①因题目要求精确到0.01,故当二分查找的首尾端点之间的距离还未达到精度要求时进行查找,达到精度要求后即停止循环。②对分查找的另外一种 模板,正确答案为mid。(3)实际水位高度要减去墙的高度,所以实际水量sum = sum +g- a(i)。【分析】本题考查的主要是对分查找变形及数组应用等。16.(2020·浙江模拟)七灯游戏是一款经典的益智类游戏。游戏中,有七盏灯排成一圈,如图a所示,初始时灯的开关状态随机生成,操作其中某一盏灯,则可以切换该灯的“开/关”状态,同时,这盏灯对面的两盏灯也会切换“开/关”状态,如图b所示:图a为初始状态,操作圈中的灯,则该灯与对面的两盏灯都会切换“开/关”状态,如图b所示。假设这些灯的编号为0到6号,“开/关”状态随机产生,并输出到列表框List1中,接着需要从中选出数盏灯进行操作,使得最后所有灯都打开(已证明方案-一定存在且唯一), 并在列表框List2中输出灯的编号。程序采用枚举策略,一一尝试对每盏灯状态进行“切换”操作,“1”表示对当前灯进行切换,“0”表示不操作。程序运行界面如图c所示。(1)0-6号灯的初始状态为“关 关 关 开 关 关 开”,如对1号灯进行切换操作,对面随之切换灯的编号是: 和 (2)实现上述功能的VB程序如下,请在划线处填入合适的代码。Dim a(0 To 6)As Integer,b(0 To 6) As IntegerPrivate Sub Command1_Click()Dim i As Integer, x As Integer, posAs IntegerDim flag As BooleanList2.ClearFor i = 0 To x = i:pos = 0:flag = TrueFor j = 0 To 6b(j)= a(j)Next jDo While x > 0If x Mod 2 = 1 Thenb(pos)= 1 - b(pos)b((pos + 3) Mod 7) = 1 – b((pos + 3) Mod 7) End Ifpos = pos + 1x = x \ 2LoopFor j = 0 To 6If Then flag = False:Exit ForNext jIf flag Thenpos = 0Do While i > 0If i Mod 2 = 1 ThenList2.AddItem “第” + CStr(pos)+ “号”i = i \ 2pos = pos + 1LoopExit ForEnd IfNext iEnd SubPrivate Sub Form_Load() ‘随机生成初始数据Dim i As IntegerRandomizeList1.ClearFor i = 0 To 6a(i)= Int(Rnd * 2)If a(i)= 1 ThenList1.AddItem “第” +CStr(i) + “号:”+ “开”ElseList1.AddItem “第” +CStr(i) + “号:” + “关”End IfNext iEnd Sub【答案】(1)4;5(2)2^7-1或127;b((pos+4)Mod7)=1-b((pos+4)Mod7);b(j)=0【知识点】枚举算法及程序实现;进制及数制转换【解析】【解答】(1)观察代码可知,如对pos号灯进行操作,对面灯序号分别为:(pos+3)Mod7=4和(pos+4)Mod 7=5,所以答案为4和5。(2)①每盏灯都有开/关两种状态,分别用1和0表示,所以7盏灯共有的状态数为: 2^ 7=128种,由于灯是从0开始编号,所以最大值为127。②通过归纳分析,知道当前操作灯位置pos,很容易得到对面两盏灯的位置:b(pos + 3) Mod 7)和b((pos + 4) Mod 7),再分别做取反操作即可。(3)如果不对当前灯操作,直接略过,所以答案为b(j)=0。【分析】本题主要考查的是枚举算法和进制应用。1 / 1浙江省精诚联盟2020届高三信息技术适应性考试试卷一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)1.(2020·浙江模拟)下列有关信息的说法,正确的是( )A.信息一定采用二进制进行编码B.信息不能脱离它所反应的事物被存储C.信息经过加工后,其价值可能会发生改变D.信息的表示、传播不一定依附于载体2.(2020·浙江模拟)下列应用中,用到人工智能技术的是( )①用指纹锁功能打开手机②使用OCR软件将报纸扫描识别为文本③使用手机拍照功能获取图像④微信语音不方便接听,转化为文字⑤使用钉钉直播课程A.①③④ B.①②④ C.②④⑤ D.③④⑤3.(2020·浙江模拟)使用ACCESS软件打开某数据库文件的数据表,部分界面如图所示,下列说法不正确的是( )A.数据表中同一个字段的数据值,其数据类型一定相同B.“备注”类型可以保存较长的文本C.在当前状态下可以将“序号”字段类型修改为“自动编号”D.若删除数据表中的所有记录,数据表不会被删除4.(2020·浙江模拟)使用UItraEdit软件观察字符“2020商考,加油!”的内码,部分界面如图所示。下列说法正确的是( )A.字符“!”遵循ASCII编码规则B.“1+9=10" 的内码可能是31 2B 39 3D 3AC.“加”的内码是D3 D3D.上述字符共占有15个字节的存储空间5.(2020·浙江模拟)使用GoldWave软件打开某音频文件,部分界面如图所示,若在当前状态下执行“剪裁”操作后,再插入10秒静音,按原参数保存,则声音文件存储容量约为( )A.2.02MB B.0.84MB C.1.85MB D.1.68MB6.(2020·浙江模拟)使用Photoshop软件制作“中国印象”作品,部分界面如图所示。下列说法正确的是( )A.“中国印象”图层不可以直接设置“风”滤镜,且“投影”效果不可见B.可以使用仿制图章工具将图像仿制到“古典美人”图层C.将文档储存为未经压缩的BMP格式文件,大小为4.03MBD.交换“茶壶”与“古典美人”图层的顺序,会影响作品的呈现效果7.(2019高二上·温州期中)VB表达式: Sqr(Abs(Int(-8.2)))+ 32 mod 10 \ 3的结果是( )A.5 B.4 C.3 D.28.(2020·浙江模拟)有如下VB程序段:Dim i As Integer, s As Integeri=0:s=1Do While i <= 10If ( )Thens=s*2End Ifi=i+1Loop执行该程序后,输出s的值为64,则括号处应填入( )A.i\4 = 2 B.Sqr(i) = Int (Sqr(i))C.i Mod 2 = 1 D.i Mod 2 = 09.(2020·浙江模拟)有如下VB程序段:i = 1Do While i < = 6a(i) = Int(Rnd* 10) + 1If a(i)Mod 2 = I Mod 2 Theni=i-1Else If I Mod 2 = 0 Thena(i) =a(i - 1) + a(i)End Ifi=i+1Loop执行该程序后,a(1)-a(6)各元素不可能的值是( )A. 6,13,8,11,6,17 B. 8,11,4,5,8,17C. 8,9,8,17,10,11 D. 6,13,6,9,4,910.(2020·浙江模拟)有如下VB程序段:Dim n As Integer, L As Integer, R As Integer, sum As Long, i As IntegerList1. Clearn= Int(Rnd*3+11)*2+1L=1:sum= 0For R=1 To n\2+1Sum = sum+ RDo While sum > nSum = sum - LL=L+1LoopIf sum = n ThenList1. AddItem Str(L) +””+ Str(R)Exit ForEnd IfNext R执行该程序段后,列表框List1中的值不可能为( )A.27 B.13 14 C.3 7 D.11 12.11.(2020·浙江模拟)给定一个元全由数字字符(“0” ,“1”,“2”,……,“9”)构成的字符串,输出该字符串的p型编码串。p型编码串可表述为:例如字符串“1855666”可被描述为“1个1、2个8、1个3、2个5、3个6”, 即字符串“188355666”的P型编码串为“1128132536”。编写VB程序,界面如图所示,实现以下功能:在文木框Text1输入字符串,单击“转换”按钮,在文木框Text2中输出p型编码串。s1 = Text1.Texts2=””n = Len(s1)i = 1:m = 1Do While i <= nFor j = 1 To nIf Thenm=m+1Elses2=s2+ Trim(Str(m)+ Trim(Mid(s1, i, 1)) ‘Trim( )为清除前后的空格m=1Exit ForEnd IfNext jLoopText2.Text = s2横线处填入正确的内容是( )A. Mid(s1,i,1) = Mid(s1,i+j,1)和 i = i+1B. Mid(s1,i,1) = Mid(s1,j,1)和i = i+mC. Mid(s1,i,1) = Mid(s1,j,1)和i = i+1D. Mid(s1,i,1) = Mid(s1,i+j,1)和i = i+m12.(2020·浙江模拟)某查找算法的VB程序段如下:Dim a(1 To 10) As IntegerRandomizeKey = Int(Rnd * 32)* 3 + 3a(1)= 4:a(2)= 7:a(3)= 9:a(4)= 15:a(5)= 24a(6) = 32:a(7) = 37: a(8)= 54: a(9) = 75: a(10) = 90s=0:i = 1:j = 10Do While i <= jm =(i + j)\ 2If Key = a(m) Then Exit DoIf Key > a(m) Theni = m + 1:s = 3 * s + 2Elsej = m - 1:s = 3 * sEnd IfLoop执行该程序段后,s的值不可能为( )A.78 B.60 C.24 D.20二、非选择题(本大题共4小题,4+8+7+7,共26分)13.(2020·浙江模拟)使用Excel软件处理2019年浙江省地区生产总值和增长速度相关数据,数据如图a所示,请回答下列问题:(1)如图a所示,用J4单元格中的公式自动填充到J5:J13,则J4单元格的公式为 。(备注: J4 单元格计算公式:“2019 年第四季度”的“绝对值(亿元)” / (1+“2019年第四季度”的“比去年同期增长(%)”)的值得到)(2)要使A1单元格中的数据在表格列A到列J之间居中,应执行的操作: 。(3)根据图a中数据,若要将数据按“2019年第四季度”中的“绝对值(亿元)”为关键字对产业进行升序排序,应选择的数据区域是 。(4)根据图b所示,下列描述正确的是 (单选, 填字母: A .若B10单元格的数据修改为“1000”,则图表也会随之发生改变/B .该图表柱体上方添加了相应数据,是通过“设置数据系列格式”实现的/C .该图表数据区域是A9:A13,F9:F13)。14.(2020·浙江模拟)用Flash软件打开“文房四宝. fla”文件,其“main”场景的制作脚本如下:场景:main 类别序号:2 进入方式:由“load”场景单击“播放”按钮进入呈现方式: ⒈“笔”和“墨!”的动画类型为“动画补间”,“纸”和“砚”的动画类型为“形状补间"。 ⒉“纸”位于“笔”的下方。 ⒊“退出”按钮位于“桌子”的右下角,单击按钮,关闭动画。 ⒋其他动画略。 呈现顺序说明: ⒈一开始出现“背景”动画,再依次出现“笔”、“墨”“纸”和“砚"的动画及相应动画的文字说明。 ⒉动画播放5秒后出现“退出"按钮,并在最后一帧停止播放。编辑界面如下图所示,请回答下列问题:(1)创作多媒体作品需先进行需求分析。下列属于创作需求分析的 。(多选,填字母:A .确定制作该作品所需软件和硬件/B .了解用户的计算机应用水平/C .确定获取原始素材的方式/D .设计作品的主要界面/E .作品将以SWF格式在网络上发布)。(2)观察“main”场景的制作脚本“呈现顺序说明”发现与上图中有1处脚本描述不符,应进行的调整操作是: 。(3)测试影片时,单击当前场景中的“退出”按钮,实现关闭动画,则“退出”按钮动作脚本是 。(4)在不影响其它动画播放效果的前提下,要使“音乐”图层音乐播放到第40帧时停止,以下可行的操作有: 。(多选:A .在“音乐”图层第40帧插入空白关键帧/B .删除“音乐”图层第41帧至75帧/ C . 选中“音乐”图层第40帧,直接添加动作命令StopAllSounds(); /D . 在“音乐”图层第40帧插入关键帧,并添加动作命令stop();)15.(2020·浙江模拟)现有一个长为n,宽为1的水池,其截面如图a所示。水池截面可以看作是由行和列组成的矩阵,中间部分是由宽度为1且高低不一的墙分割的池底,左右两端黑色部分是无限高的墙,设最底端是水池的第一层,编号为1,依此向上编号。往池中倒入一定的水量V (每1单位水量刚好填充一个格子, 格子大小为1×1),现要求倒入水后,每一列水位高度一致。如图b所示,往池中倒入V=11的水量,则水位高度为3.5(解释:第一层没有空白单位,首先填满第2层的3个单位,然后填满第3层的5个单位,此时还剩氽11-3-5-3个单位的水量,第4层有6个单位的空白,不足以填满,此时3/6=0.5,故总填充高度为3+0.5=3.5)。为了解决该问题,小吴设计了二分算法:通过枚举水位高度,计算所儒的水量与实际输入水量比较,如果所需水量大于实际水量(精确到0.01),则需降低水位高度,否则增加水位高度,直到得到正确结果。程序功能:运行程序时,在文本框Text1中输入倒入的水量V,在文本框Text2中输出能达到的水位高度(保留1位小数输出)。程序运行界面如图c所示。(1)假设池底如图a所示,若倒入的水量为4,则输出为 。(2)请在横线处填入合适的代码,以实现算法功能。程序代码如下:Dim V As DoubleDim a(1 To 100)As Integer, n As IntegerPrivate Sub Form_Load() ‘初始化池底n=8a(1) =2:a(2)= 1: a(3) = 4: a(4) = 2a(5)= 1:a(6) = 3: a(7) = 1: a(8) = 4End SubFunction check(g As Double) As BooleanDim sum As Double ‘变量sum用于计算水位高度为g时所儒水量Sum = 0For i = 1 To nIf g > a(i) Then 【sum = sum + g】Next iIf sum < V Then check = TrueElse check = FalseEnd FunctionPrivate Sub Command1_ Click()Dim L AS Double, R As Double, midAs DoubleL= 0:R =32767V = Val(Text1.Text)Do While L + 0.001 < Rmid=(L + R)/ 2If ThenR= midElseL = End IfLoopText2.Text = “高度为:”+Str(Int(R * 100 + 0.5) / 100)End Sub(3)程序加框处代码有错误,请改正。16.(2020·浙江模拟)七灯游戏是一款经典的益智类游戏。游戏中,有七盏灯排成一圈,如图a所示,初始时灯的开关状态随机生成,操作其中某一盏灯,则可以切换该灯的“开/关”状态,同时,这盏灯对面的两盏灯也会切换“开/关”状态,如图b所示:图a为初始状态,操作圈中的灯,则该灯与对面的两盏灯都会切换“开/关”状态,如图b所示。假设这些灯的编号为0到6号,“开/关”状态随机产生,并输出到列表框List1中,接着需要从中选出数盏灯进行操作,使得最后所有灯都打开(已证明方案-一定存在且唯一), 并在列表框List2中输出灯的编号。程序采用枚举策略,一一尝试对每盏灯状态进行“切换”操作,“1”表示对当前灯进行切换,“0”表示不操作。程序运行界面如图c所示。(1)0-6号灯的初始状态为“关 关 关 开 关 关 开”,如对1号灯进行切换操作,对面随之切换灯的编号是: 和 (2)实现上述功能的VB程序如下,请在划线处填入合适的代码。Dim a(0 To 6)As Integer,b(0 To 6) As IntegerPrivate Sub Command1_Click()Dim i As Integer, x As Integer, posAs IntegerDim flag As BooleanList2.ClearFor i = 0 To x = i:pos = 0:flag = TrueFor j = 0 To 6b(j)= a(j)Next jDo While x > 0If x Mod 2 = 1 Thenb(pos)= 1 - b(pos)b((pos + 3) Mod 7) = 1 – b((pos + 3) Mod 7) End Ifpos = pos + 1x = x \ 2LoopFor j = 0 To 6If Then flag = False:Exit ForNext jIf flag Thenpos = 0Do While i > 0If i Mod 2 = 1 ThenList2.AddItem “第” + CStr(pos)+ “号”i = i \ 2pos = pos + 1LoopExit ForEnd IfNext iEnd SubPrivate Sub Form_Load() ‘随机生成初始数据Dim i As IntegerRandomizeList1.ClearFor i = 0 To 6a(i)= Int(Rnd * 2)If a(i)= 1 ThenList1.AddItem “第” +CStr(i) + “号:”+ “开”ElseList1.AddItem “第” +CStr(i) + “号:” + “关”End IfNext iEnd Sub答案解析部分1.【答案】C【知识点】信息及其特征;信息的编码【解析】【解答】只有需要计算机进行处理的信息一定要采用二进制编码,A错误。信息可以脱离它所反应的实物被存储,但必须依附于某一种载体,选项B、D错误。故答案选C。【分析】本题主要考查的是信息的特征及信息的编码。2.【答案】B【知识点】人工智能的应用【解析】【解答】用指纹锁功能打开手机,是生物特征识别,属于人工智能,利用OCR进行文字识别,属于人工智能,微信语音不方便接听,转化为文字,属于语音识别,也是人工智能应用,而钉钉直播课程主要用到的是网络通信和多媒体技术,不属于人工智能。故答案选B。【分析】本题考查的是人工智能及其应用。人工智能技术应用主要有:(1)模式识别(OCR光学字符识别、手写识别、语音识别等),(2)机器翻译常见的语言翻译软件有金山快译、译星、万能对译等。(3)其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。3.【答案】C【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑【解析】【解答】字段类型一旦设定后同一字段下的数据类型一定相同。“序号”字段为数值类型,其字段下已经有数据,不能再修改为“自动编号”型,所以C是错误的。故答案选C。【分析】本题主要考查的是数据表与记录的关系以及字段类型。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等;自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值;任何指定为数字数据类型的字型可以设置成“字节”、“整数”、“长整数”、“单精度数”、“双精度数”、“同步复制ID”、“小数”五种类型。在Access中通常默认为“双精度数”。4.【答案】D【知识点】信息的编码;进制及数制转换【解析】【解答】字符“!”为全角编码,遵循汉子编码规则,其内码为“A3A1”,所以A错误。B选项中的“10”, 其内码为“3130”,, 不是“3A”,所以B错误,“加”的内码为“BCD3”,所以C错误。故答案选D。【分析】本题考查的是字符内码及进制转换。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。5.【答案】C【知识点】声音、图像、视频编码【解析】【解答】执行剪裁操作后剩余时间1s, 再插入10s静音,总时长变为1ls,根据Wav格式文件的容量计算公式为: 。故答案选C。【分析】本题考查的是音频容量的大小计算及Goldwave软件的使用。6.【答案】A【知识点】图层及图层的基本操作【解析】【解答】滤镜的添加不能在文本图层上,如果是文本图层需要进行栅格化操作。“中国印象”图层样式被隐藏。B中图层被锁定,无法进行仿制图章操作。C选项中的4.03MB是该文件运行时所占的内存空间,非存储空间。D选项中的图层交换并不影响作品效果。故答案选A。【分析】本题主要考查的是Photoshop中图层的操作。7.【答案】A【知识点】运算符、基本运算与表达式【解析】【解答】Int(x)函数是取不大于x的最大整数,所以Int(-8.2)=-9;Abs(x)函数功能是返回x的绝对值,所以Abs(-9)=9;Sqr(x)函数功能是返回自变量x的平方根,所以Sqr(9)=3;算数运算符优先级由高到低排序依次为:*,/,\,Mod,所以10\3=3,32 Mod 3=2;3+2=5。故答案选A。【分析】本题考查的是VB表达式的计算,包括对标准函数Sqr、Int、Abs的功能及算数运算符优先级排序的理解。8.【答案】D【知识点】运算符、基本运算与表达式【解析】【解答】本段程序的功能是给定n后,在1^n中求解连续和等于n的最小起止值,如果存在多种情况,只输出初始值最小的那一组。n的值通过随机数生成,可以发现其值范围为(23,25,27)。A选项表示2-7之间的所有自然数和,其结果是27,符合题意。B选项表示13-14之间的所有自然数和,其结果也是27,根据代码if sum=n then exit for可知,只输出起始值最小的那一组即会退出查找,B选项13 14不会输出。故答案选B。【分析】本题考查的是连续区间求解算法的理解。9.【答案】A【知识点】常见数据类型、数组;运算符、基本运算与表达式【解析】【解答】根据随机函数值的范围,可知数组a(i)初始值的范围为【1,10】之间的整数。a(i) Mod 2 = i Mod 2如果成立,则需要偶数位置偶数值或奇数位置奇数值。第一个If中的i = i - 1,不满足条件要重新产生值,所以结果是奇数位置偶数值,偶数位置奇数值。第二个if语句执行条件是该位置为偶数时,其值是前一项和当前值求和,再替换当前值。A选项中的最后17应是通过:6+a (6)得到,但a(6)值不超过10,所以6 + a(6)一定小于17。故答案选A。【分析】本题考查的是对程序的理解。10.【答案】B【知识点】运算符、基本运算与表达式【解析】【解答】本段程序的功能是给定n后,在1-n中求解连续和等于n的最小起始值,如果存在多种情况,只输出初始值最小的那个。n的值是随机数得到,可以发现其值范围为: 【23 27】间的奇数。 A选项求解的是2-7之间的所有自然数和,其结果是27,符合题意。B选项求解的是13-14之间的所有自然数和,其结果是27,根据题意要求输出的是多个符合条件的输出起始值最小的那个,B不正确,故答案选B。【分析】本题考查了程序阅读能力和求解区间连续和算法的应用。11.【答案】D【知识点】运算符、基本运算与表达式【解析】【解答】变量m主要用于统计连续相同字母的个数,当出现不相同的字母时,其下标已经过了m个,所以i = i + m,而非i = i + 1。For循环的功能主要是判断以第i个字母为起点,有连续j个字母与i位置的字母相等。故答案选D。【分析】本题考查的是对程序的理解以及字符串连续字母判等方法的应用。12.【答案】D【知识点】查找算法及程序实现【解析】【解答】变量Key的范围是:【3,96】间能被3整除的所有整数。本题解法可采用二叉状态数来实现,通过分析并计算各种状态,s = 20无法实现。故答案选D。【分析】本题考查的是二分查找算法。对分查找的基本思路:在有序的数据序列中(一般放在数组中),首先把查找的数据与数组中间位置的元素进行比较,若相等,则查找成功并退出查找;否则,根据数组元素的有序性,确定数据应在数组的前半部分还是在后半部分查找;在确定了新的查找范围后,重复进行以上比较,直到找到或未找到为止。13.【答案】(1)=4/(1+14/100(2)选择A1:J1区域,执行合并单元格并居中操作或其他等价答案(3)A5:J13或A5:I13(4)C【知识点】表格数据的基本操作;表格数据的处理与计算【解析】【解答】(1)“2018年第四节度”的数据是通过“2019年第四季度”和“比去年同期增长(%)”数据计算得到,还要关注“%”上移,其值要缩小100倍。(2)根据题意可知需要对单元格区域进行合并。故答案为:选择A1:J1区域,执行合并单元格并居中。(3)数据排序原则上要选择待排序的所有数据,由于J列单元格的值是通过1列计算得到,所以可以不选。(4)图表的区域是: A9:A13, F9:F13。故答案选C。【分析】本题考查的是Excel中公式的应用、单元格的基本操作及图表应用。14.【答案】(1)AE(2)在“按钮”图层第50帧执行清除关键帧操作,再将第10帧移动到第51帧。或将“按钮”图层第10帧移动到第51帧。或其他等价答案。允许误差1帧。(3)on(press) {fscommand( “quit” ) ;}或on(re lease) {fscommand(“quit” );}(4)AB【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作15.【答案】(1)2.2(2)Not check (mid)或check (mid) = False;mid(3)sum = sum + g - a(i)【知识点】查找算法及程序实现【解析】【解答】(1)4单位水量先把第二层3个格子填满,接着用剩余1个单位的水量填充5个单位的格子,所以结果为2.2。(2) ①因题目要求精确到0.01,故当二分查找的首尾端点之间的距离还未达到精度要求时进行查找,达到精度要求后即停止循环。②对分查找的另外一种 模板,正确答案为mid。(3)实际水位高度要减去墙的高度,所以实际水量sum = sum +g- a(i)。【分析】本题考查的主要是对分查找变形及数组应用等。16.【答案】(1)4;5(2)2^7-1或127;b((pos+4)Mod7)=1-b((pos+4)Mod7);b(j)=0【知识点】枚举算法及程序实现;进制及数制转换【解析】【解答】(1)观察代码可知,如对pos号灯进行操作,对面灯序号分别为:(pos+3)Mod7=4和(pos+4)Mod 7=5,所以答案为4和5。(2)①每盏灯都有开/关两种状态,分别用1和0表示,所以7盏灯共有的状态数为: 2^ 7=128种,由于灯是从0开始编号,所以最大值为127。②通过归纳分析,知道当前操作灯位置pos,很容易得到对面两盏灯的位置:b(pos + 3) Mod 7)和b((pos + 4) Mod 7),再分别做取反操作即可。(3)如果不对当前灯操作,直接略过,所以答案为b(j)=0。【分析】本题主要考查的是枚举算法和进制应用。1 / 1 展开更多...... 收起↑ 资源列表 浙江省精诚联盟2020届高三信息技术适应性考试试卷(学生版).docx 浙江省精诚联盟2020届高三信息技术适应性考试试卷(教师版).docx