《2022年6月浙江省普通高校招生选考信息技术真题(含答案解析).pdf》由会员分享,可在线阅读,更多相关《2022年6月浙江省普通高校招生选考信息技术真题(含答案解析).pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2022年6月浙江省普通高校招生选考信息技术真题学校:姓名:班级:考号:一、选择题1.下列关于信息安全的说法,不氐硬的是()A.登录系统时进行刷脸认证,其作用是防止未经授权用户使用相关信息B.泄漏的个人隐私信息可能被用于“量身定做”的精准诈骗C.计算机磁盘中出现了很多来历不明的文件,可能是感染了病毒D.接收好友发来的电子邮件,运行附件中的程序是安全的2.下列关于网页和浏览器的说法,正确的是()A.网页中的图像,超链接等元素是由HTTP进行描述的B.可以用搜索引擎根据关键字检索网页信息C.通过网页中超链接访问的资源均为网页D.将某网页的URL添加到收藏夹后,再次启动浏览器将自动访问该网页3.小明
2、开发“在线学习系统”,为学生提供在线选课和学习服务。使用Access软件设计该系统的数据库,部分界面如图所示。JR!Access jTJft+ft 回0*8息Z D承脖习3 3学 生俱毫-谡 收 学 为序号 竽号 愫 程 编 号选愫时间 竽可进度-1 20210102X202001042022/3/12 8:34:282 20210103S202101042022/3/13 11:17:13100%3 20210202X202001072022/3/14 9:34:28F5 20210102S202101042022/3/14 13:43:17loon0 20210111T2019010720
3、22/3/14 15:20:338 37 20210114K202101222022/3/15 10:13:2354K质(吞 49 1 ”,核口口团口下列说法正确的是()A.“在线学习系统”是数据库管理系统B.在当前数据库中不能创建新的数据表C.“学号,字段的数据类型不可能为“自动编号”D.“考核”字段名称改为“是否通过”,该字段数据会丢失4.下列关于信息编码的说法,正确的是()A.十进制数36转换为二进制数后,该二进制数中1 的个数为4B.二进制整数最右边增加1位后,奇偶性不会发生变化C.某字符的ASCII码十六进制表示为7 4,在计算机中存储为二进制编码01110100D.扫描某文字稿生成
4、只有黑、白两种颜色的图像,每个像素至少用两位二进制数编码5.使 用 GoldWave软件录制并编辑某音频文件,部分界面如图所示。下列关于该音频的说法,正确的是()A.每个采样点量化值的编码长度为24字节B.设置“淡出”效果可能会减少该音频的量化位数C.删除选中部分后直接保存,其存储容量变为原来的1/2D.另存为“旁 白.mp3”文件的过程中采用了有损压缩编码方法6.一个时长为80秒,2048x1080像素,24位色、25帧/秒的未经压缩的AVI格式无声视频文件,其存储容量约为()A.506.3MBB.1.5GBC.12.4GBD.98.9GB7.下列VB表达式中,值最大的是()A.Asc(F)
5、-Asc(A)B.Sqr(20)C.Rnd()*5D.Len(2022)8.某算法的部分流程图如图所示,若输入n 的值为17879,则输出s 的 值 是()A.42B.60C.68D.789.某排序算法的VB程序段如下:,读取n 个整数,依次存入a(1)到 a(n)中,代码略试卷第2 页,共 10页F ori=l T o n -1F or j=n T o i+1 S tep-1I f a(j)a(j-1)T hen t=a(j):a(j)=a(j-1 ):a(j-1)=tNex t jNex t i执行上述程序段,下列说法正确的是()A.交换过位置的数据,可能会再回到其初始位置B.执行完成后,
6、数组元素a(1)到a(n)从小到大排列C.若n为5,整个排序过程总的比较次数是2 0D.整个排序过程总的交换次数至少为11 0 .数组元素a(1)到a(n*2)为互不相等的正整数(n l),要在其中找到最大值和次大值,并分别存储到变量m l和m 2中。实现该功能的VB程序段如下:m l=0:m 2=0F or i=l T o n*2 S tep 2I f a(i)a(i+1 )T hentl=a(i):t2=a(i+1)E lsetl=a(i+1 ):t2=a(i)E nd I fI f L(1)_ bheiiml=tl:m2=t2E lself 2 T henm 2=m l :ml=tlE
7、lself 3 T henm2=tlE nd I fNex t i上述程序段中方框处可选代码为:tl ml tl m2 t 2 m l则(1)(2)(3)处代码依次为()A.B.C.D.1 1 .有如下VB程序段:k=3:sum=O:j=0:c=0For i=l To Len(s)ch=Mid(s,i,1)If ch=OnAnd chv=9 Thenc=c*10+Vai(ch)j=j+lElseIf j=k Then sum=sum+cj=0:c=0End IfNext i字符串s 为”ab300cde2022fg002h”时,执行该程序段后,sum的 值 为()A.300 B.302 C.5
8、04 D.23241 2.有如下VB程序段:n=6For i=l To n2flag=True:t=a(i+1)-a(1)j=i+2Do While jn Then Exit For Exit For 表示退出循环Next i整型数组元素a(1)到 a(6)的值依次为“3,x,11,14,19,22”执行该程序段后,变量3 的值为2,则 x 的 值 为()A.5 B.6 C.7 D.8二、操作题13.收集某校高二(7)班 2022年 4 月校园消费数据,并使用Excel软件进行处理,如图 a 所示。试卷第4 页,共 10页A B(I)E F G H某校高 二(7)班2022年4月校园消费数据学
9、号 姓名件别;2H0070I:.;:;:6 2O2oo7(?)燃 男6 20200703上 间 重7 2O2OO7(M:率 :下食堂消费超市消费/圮消费食堂消费占比超巾消费占比52L5O428 50495 50“,4(M l98.80241 W:46(K)160 107-99S-1-S4UO.*4/615877473.92%57 4Po:6 0 W i丽 莉Moo1*32B%2155%一/元B电消费占比12.07%10 26%8 79%39 20200736471.00 177.20 70 81 65.51%24.64%9.85%40 20200737;U /女 36750143 504831
10、6571%25 66%864%41 202007诉 李南女 570(M)275 0078 5261.72%29 78%8 50%12 20200739 唱依女 578.50266.0079 8362.59%28.78%8 64%13;ri-1 20174.507388 80292362II图 a请回答下列问题:(1)区域G 4:1 4 2 的数据是通过公式计算得到的,在 G 4单 元 格 中 输 入 公 式,然后使用自动填充功能完成区域C 4:1 4 2 的计算。(提示:各项消费占比是指该学生相应项目的消费金额占该学生三项消费总金额的百分比)(2)为直观反映该月高二(7)班校园各项消费的占比情
11、况,根据图a中的数据制作的图表如图b所示。创建该图表的数据区域为D 3:F 3,。岛 二(7)班校园各项消费占比情况1 5肥消费10.食堂消费超 市 消 费 V吧消费图 b(3)对图a中的数据进行分析,下 列 说 法 正 确 的 有 (多选,填字母)。A.当前选中的单元格是通过合并区域A l:I I 得到的,单元格名称为A 1B.设置区域F 4:F 4 2 的单元格格式为“数值”、1 位小数,区域1 4:1 4 2 中数据会发生改变C.以“性别”为男、食堂消费”小于4 0 0 进行筛选,可以找出该班食堂消费低于4 0 0 元的男生D.选中区域D 3:1 4 2,按“超市消费”降序排序后,该班超
12、市消费金额最高的学生姓名显示在B 4单元格中14.小王创作主题为“冬奥会中的人工智能”的多媒体作品。首先使用Photoshop软件处理图像,然后使用Flash软件制作动画作品。请回答下列问题:(1)处理图像的部分界面如图a 示。在当前状态下,下 列 操 作 可 行 的 有(多 选,填字母).A.使用“矩形选框”工具选中文字“手语”并删除 B.使用“自由变换”命令对文字进行缩放和移动C.选中“人物”图层并添加“光照效果”滤镜 D.选中“背景”图层并删除该图层(2)制作动画作品的部分界面如图b 所示,当前选中的内容是“冬奥会中的人工智能”。“标题”图层第1 帧到第10帧 的 补 间 类 型 为 (
13、选填:动画/形状)。“按钮”图层中的声音时长为7.5秒,同步属性为“数据流”,测试场景时该声音播放 秒。(3)要使“主播”图层第1 帧至第9 帧显示内容与第10帧的相同,且保持其他动画效果不变,则在该图层可进行的操作是试卷第6 页,共 10页(4)当前作品的部分交互要求为:主交互 场景播放到最后一帧时停止;单击“A I主播”“A I裁判”按钮,分别跳转到“A I主播”“A I裁判”场景第1帧开始播放,播放到最后一帧(有关键帧)时返回并停止在“主交互 场景的最后一帧;单击“更多”按钮,在浏览器中打开同目录下的文件“more.htm”;单击“退出”按钮,关闭动画放映。下列操作中符合上 述 交 互
14、要 求 的 有 (多选,填字母)。A.在AI主播”按钮上添加动作脚本on(release)play();B.在“A I裁判”按钮上添加动作脚本on(release)(gotoAndPlay(1);)C.在 更多”按钮上添加动作脚本on(press)getURL(more,ht);)D.在“退出”按钮上添加动作脚本fscommand(quit);E.在“A I主播”A I裁判 场景最后一帧均添加动作脚本gotoAndStop(主交互,50);1 5.有 m 个人结伴旅行(mW9,每个人用整数1 m 编号)。期间既有全员参与的集体活动,也有自主参与的小团队活动。每项活动的消费由参与人平均分摊,其中
15、一人先行垫付并记录。记录内容包括该项活动的人均消费金额(整数,单位:元)参与人。每项活动的参与人用字符串表示,垫付人排在第1位。如“25134”表示2、5、1、3、4 号参与该项活动,其中2 号是垫付人。旅行结束后依据所有活动的消费记录进行结算:1)计算每个人的应还款(应还款=应分摊的总金额-先行垫付的总金额);2)根据所有人的应还款数据计算转账明细(应还款为正的人转给应还款为负的人)。根据上述要求编写V B程序,功能如下:运行程序,读取消费记录数据并在列表框List 1中显示。单击“结算”按钮Command 1,在列表框List 2 中显示每个人的应还款,在列表框 List 3 中显示转账明
16、细。程序运行界面如图所示。ts结亶程序消密记录 应还款信息转畦明细沟506030207535955530后1入入44一:93253156313R-1254131552352*341541嘿-25-90010X12345-,5o会2 0Then c=c+lNext ii=l:j=10 根据应还款数据计算转账明细Do While Do While b(i)=0j=j+lLoop:_b(i),、If w0Then|l_ _ _ Else v=b(i)b(i)=b(i)-v:b(j)=b(j)+vList 3.Additem Str(i)+”号-”+Str(j)+”号”+Str(v)If w=0 Th
17、en c=c-lLoopEnd Sub1 6.有 n 个从小到大排列的正整数依次存储在数组a 中,另有m(m n)个正整数存储在数组b 中 现要求只保留上述n+m个数据中从小到大排列的前n 个数据,并依次存人数组a 中,其余数据被剔除。小李为了解决该问题,首先结合数组a 的有序性,找出a,b 两个数组中要剔除的m 个数据,再将数组b 中保留的数据插入到数组a 中。示例如下:n=1 0,数组 a:2,4,6,8,10,12,14,16,18,20m=5,数组 b:41,11,17,29,9处理后的数组a:2,4,6,8,9,10,lb12,14,16(1)若 n=8,m=4,数组a 的元素依次为
18、“3,4,6,10,13,14,21,25,数组b 的元素依次为“3,18,7,15”,按上述要求剔除m 个数据后,数组b 中保留的数据个数为_ _ _ _ _ _ 个(2)实现上述功能的部分VB程序如下,请在划线处填入合适的代码。Const n=1000,m=50Dim a(1 To n)As Integer,b(1 To m)As IntegerFunction getlmax(k As Integer)As Integer在数组元素 b(1)b(k)中找出值最大的元素,返回其下标,代码略End FunctionPrivate Sub Commandl_Click()Dim i As In
19、teger,j As Integer,k As IntegerDim na As Integer,nb As Integer,imax As Integer,mean As Integerd 读取数据分别存人数组a、b,代码略na=n:nb=mimax=getlmax(nb)For i=l To mIf a(na)0Then imax=getlmax(nb)Elsena=na-1End IfNext iDo While nb0i=l:j=naimax=agetlmax(nb)Do While i=jmean=(i+j)2If a(mean)故本题应选 C。7.A【详解】本题考查的是V B函数及
20、表达式。Asc()字符转换为ASCII,Sqr()是算术平方根,答案第1页,共4页R nd()它返回 0 1)(即 包 括 0,但 不 包 括 1)之间的双精度随机数,L en()计算字符串的长度。Asc(F”)-Asc(A)=5,Sqr(20)4.47,Rnd()*5 是在 0,5)区间的实数,Len(“2022”)=40故本题应选Ao8.B【详解】本题考查的是流程图识读。阅读流程图,可知该流程是从个位开始读取每个数字3读取过程中f 值 0 和 1 之间切换,当 f=0时,t 值不变,f=l时,t=t*3,s 累加每次t 的值,最终s=9+7*3+8+7*3+l=60,故选项B 正确。9.A
21、【详解】本题考查的是冒泡排序。由两个for及 if语句可以判断出这是从后往前,从大到小的排序,故选项B 说法错误;用冒泡法进行排序时,共需比较n(n-l)/2=5*(5-l)/2=10次,选项C 说法错误;若数据本身就是从大到小排序,则交换次数为0,选项D 说法错误。故本题应选Ao10.C【详解】本题考查的是for及 if语句应用。For循环中,将相邻两数分为一组,第一个if语句是将较大的数存储在t l,较小的数存储在t2 中,第二个if语句是对前面数据进一步处理,使得最大值存储在m l,次大值存储在m 2中,如果第1 个 if语句处理后的次大值比上次的最大值还大,则同时更新最大值和次大值,故
22、第一空应为:t2ml;否则如果第1个 if语句处理后的最大值比上次的最大值还大,也要同时更新最大值和次大值,故第二空应为:否则如果第1 个 if语句处理后的最大值比上次的次大值还大,则只要更新次大值,故第三空应为:tlm2。故选项C 正确。11.B【详解】本题考查的是VB字符串处理。阅读程序可知,变量sum用于存储字符串s 中连续3 位都是数字的总和,变量j 是用于统计连续都是数字的位数,若检测到连续3 位都是数字子串后,接着遇到非数字字符时,将该3 位数字子串c 的值累加到sum中,同时清空变量c、jo 字符串s 中符合要求的数字子串只有“300”和“002”,故 sum=300+002=3
23、02,选 项 B 正确。12.B【详解】本题考查的是VB循环嵌套。阅读程序可知,程序先计算当前项和第1 项的差值3然后继续检查后面数列中隔着一项的差值是否和t 相同,若相同,则继续往下检查,若一直符合要求,则直到变量j 超过n 为止;若不符合要求,则更新i 的值,直到i 循环结束为止。当 x=6时:答案第2 页,共 4 页外循环 i=l,t=a(2)-a(l)=6-3=3,j=i+2=3,j=n And flag 条件满足进入内循环,a(3)-a(2)=ll-6=5ot,不符合要求,跳出内循环,更新i 的值为2;外循环 i=2,t=a(3)-a(l)=l 1-3=8,j=i+2=4,j 6,执
24、 行 Exit F o r,程序执行完毕。最终i 的值为2,故本题应选B。13.=D4/SUM($D4:$F4=D4/($D4+$E4+$F4)D43:F43 AC【详解】本题考查的是Excel操作。(1)根据提示及要自动填充到G 4:I4,故消费总金额计算列要固定,故在G 4单元格中输入公式应为:=D4/SUM($D4:$F4)=D4/($D4+$E4+$F4)。(2)根据图表的序列区及图例可知选中的区域是:D3:F3,D43:F43。(3)合并单元格名称以合并前该区域最左上角的单元格名称命名,选项A 正确;单元格格式设置,不会影响单元格内的数值,选项B 说法错误;当对多项内容进行筛选时,显
25、示的数据是同时满足所有筛选条件的项,故选项C 说法正确;排序只针对选区(D 3:I3)内的数据,不影响非选区的数据,故 B 4显示的姓名不会改变,选项D 说法错误。14.BD 形状 4 将 第 10帧复制到第1帧 或 在 第 10帧执行复制帧,在 第 1 帧执行粘贴帧 ACE【详解】本题考查的是flash动画即Photoshop图像处理。(I)“手语”在文字图层,不能用“矩形选框”工具,选项A 错误;“自由变换”可以对文字图层的全部文字进行缩放和移动,选项B 正确;当前“人物”图层被全锁定,不能添加滤镜,选项C 错误;当前有多个图层,“背景”图层可以删除,选项D 正确。(2)从图中可知,当前定
26、位的是“标题”图层第50 帧,该帧延长显示的是第44帧关键帧里的内容,该内容已经被分离,则 30帧到44帧的动画为形状补间动画,可推出第1 帧到第10帧也是形状补间动画。数据流:强制动画和音频流同步,音频流随着动画的停止而停止。由图中可知帧频是lO fps,声音从第5 帧到第44帧,故声音播放时长 为:(44-5+1)/10=4s 0 w=b(i)+b(j)v=b(i)-w 或丫=上()或 v=A b s(b(j)【详解】本题考查的是VB综合应用。(1)A d d i t e m是方法名。(2)每项活动的参与人员,第一人为垫付者,此人的应还款为已累计应还款-垫付款,其余人的应还款为己累计应还款
27、+该项活动的人均消费金额。所以处应为b(p)=b(p)+x(i)o根据上下逻辑关系,处应对变量w进行赋值。分析该段代码,变量i指向当前第一个应还款大于0的人,变量i指向当前第一个应还款小于0的人。变量v代表转账金额。该段代码完成i向i转 账V,转账金额应根 据b 和A b s(b的值大小,若b大,则由i向j转账A b s(b(j),否则由i向j转 账b(i)所以处 w=b+b(j),第(3)题应改为 v=b-w 或 v=-b(j)或 v=A b s(b(j);i f b(i)0 T h e nc=c+l,变量c用来统计应还款为正的人数,i f w =0 T h e n c=c-l,w 0。1
28、6.2 b(i m a x)a(k+n b)=a(k)n a=k 或 n a=j 或 n a=i-l【详解】本题考查的是VB综合应用。(1)依据题意,剔除m=4个数据后,最后数组a里的值为:3,3,4,6,7,1 0,1 3,1 4,故数组b中保留的数据个数为2个。(2)第一个F o r程序块的作用是比较数据元素的值,更新数组a的个数n a和数组b的个数n b。在数组b中找到最大值的下标i m a x,数组a是升序排序的,因此将数据b(i m a x)和数组a的最后一个元素a(n a)做比较,数据大的淘汰,若是数组a中的数据元素值大,数组a个数减一。若是数组b中的最大数据元素大。则用最后一个数
29、据元素覆盖当前元素,数组b个数减一,故处答 案 为b(i m a x);自定义函数g e t l m a x(n b)的功能是在数组元素b(l)-b(n b)中找出值最大的元素,返回其下标。程序思路是从数组b的最大元素开始插入到升序数组a中,升序数据元素应该在该数据元素前,因此,在数组a中使用对分查找方法查找第一个大于等于b(i m a x)的位置i时,将i开始的数据元素一次性挪动到最终的位置,故处答案为a(k+n b)=a(k);用最后一个数据b(n b)覆盖b(i m a x),再减少数组b中的元素个数,对于下一趟查找,此时有序 的 范 围 区 间 为 因 此 处 答 案 为n a=i-l。答案第4页,共4页