资源简介 登录二一教育在线组卷平台 助您教考全无忧浙江省北斗星盟2020-2021学年高二下学期信息技术5月阶段性联考试卷一、选择题(本大题共12小题,每小题2分,共24分。)1.(2021·浙江模拟)下列关于信息与信息处理的说法,错误的是( )A.智能手表具有信息处理功能B.用WIFI上网时,信息的传输脱离了载体C.计算机里的数据是以二进制形式存储的D.用PhotoShop软件处理图像时可能用到算术运算2.(2021高二下·浙江月考)下列有关网页与浏览器的说法,正确的是( )A.在浏览器中执行“添加到收藏夹”命令,可保存网页的地址B.记事本软件不能编辑网页文件中的超链接C.使用不同的搜索引擎检索同一个关键词,得到的结果一定相同D.在IE 浏览器中,以“网页,全部(*htm;*.html)”类型保存网页,图像被保存在网页3.(2021高二下·浙江月考)文件中使用 UltraEdit 软件观察字符“hi 人工智能 AI”的内码,部分界面如图所示。下列说法正确的是( )A.小写字母“j”的十六进制内码为“70”B.汉字“人”的十六进制内码为“20 C8”C.存储全部字符共占用 13B 的存储空间D.“A”的内码值加上十进制数 20 得到“a”的内码值4.(2021高二下·浙江月考)用 Access 软件设计某学习管理软件的数据库,其中已创建好的“学习情况”数据表用于存储如图所示的数据。序号 学生学号 学习时间 学习模块 学习时长(分钟) 作业完成情况1 20190101 2021.01.26 选择排序 23 已完成2 20190411 2021.03.29 对分查找 18 未完成3 20190203 2021.04.05 冒泡查找 23 未完成… … … … … …下列关于“学习情况”数据表的描述错误的是( )A.该数据表中的字段名可能与其它数据表中的字段名相同B.同一字段里所有字段值的数据类型一定相同C.存储“作业完成情况”字段的类型可以设置为“是/否”类型D.存储“学习时长(分钟)”的字段可能被设置为主键5.(2021·浙江模拟)一段未经压缩的1024×768像素、16位彩色、PAL制式(25帧/秒)的AVI视频文件,其存储容量为75MB,则该视频的时长约为( )A.2秒 B.4秒 C.8秒 D.16秒6.(2021·浙江模拟)使用Photoshop软件制作“清凉夏日”作品,部分界面如图所示。下列操作不能完成的是( )A.给“背景”图层直接设置滤镜效果B.对“可乐”图层执行移动图层的操作C.将“西瓜”图层的图层样式拷贝到“清凉夏日”图层D.用“自由变换”命令仅修改“清凉夏日”图层中“夏”字大小7.(2021·浙江模拟)某算法部分流程图如图所示。执行这部分流程后,输出a与s的值分别是( )A.20,36 B.18,36 C.10,20 D.8,208.(2021·浙江模拟)下列表达式的计算结果与x mod 10的计算结果一样的是( )A.int(x/10)*10 B.x \ 10C.x-(x\10)*10 D.(x mod 10) *109.(2021·浙江模拟)有如下VB程序段:s1 = "00100100" : s2 = "" : flag = TrueFor i = Len(s1) To 1 Step -1ch = Val(Mid(s1, i, 1))If flag Thens2 = Str(ch) + s2If ch = 1 Then flag = FalseElses2 = Str(1 - ch) + s2End IfNext iLabel1.Caption = s2执行该程序段后,标签Label1中显示的内容是( )A.1 1 0 1 1 0 1 1 B.1 1 0 1 1 0 0 1C.1 1 0 1 1 1 0 0 D.1 1 0 1 1 0 0 010.(2021高二下·浙江月考)下列VB程序段的功能为:在字符串s中找出最长连续上升子串,显示在文本框Text2中,例如:s的值为“ACFBCCDEGKKMNPQ”时,运行程序段后,在Text2中显示子串“CDEGK”。s= Text1.texti=1:max1=1: maxi=ij= 2Do While j <= Len(s)If ThenIf j-i> max1 Then max1= j-i: maxi= iEnd IfLoopIf j-i> max1 Then max1 =j- i: maxi= iIf max1 > 1 Then Text2.Text = Mid(s, maxi, max1)上述程序段中方框处可选语句为①j=j+1②i = j③Mid(s, j, 1)>= Mid(s, j - 1, 1)④Mid(s, j, 1) <= Mid(s, j - 1, 1)则方框处语句依次为( )A.④①② B.④②① C.③②① D.③①②11.(2021·浙江模拟)采用选择排序算法对某数据序列进行排序,经过两轮排序后的结果是“9,8,3,5,2,7,6”,那么原数据序列不可能的是( )A.9,8,3,5,2,7,6 B.3,7,9,5,2,8,6C.5,8,3,7,2,9,6 D.8,5,3,9,2,7,612.(2021·浙江模拟)有如下VB程序段:key =Int(Rnd()*17+2)i = 1: j = 9Do While i <= jm = (i + j) \ 2If a(m) <= key Then i = m + 1 Else j = m - 1LoopLabel1.Caption = str(i)数组元素a(1)到a(9)的值依次为“2,4,6,8,10,12,14,16,18”,执行上述程序段后,在Label1中显示的内容不可能是( )A.1 B.2 C.5 D.10二、非选择题(本大题共4小题,4+8+7+7,共 26 分。)13.(2021高二下·浙江月考)为庆祝中国共产党成立100周年,某校举办了一次“唱响红色歌曲,传承革命精神”的唱红歌比赛,小王用Excel软件对各班级的得分情况进行分析,如图1所示。图1请回答下列问题:(1)小王在K2单元格输入公式计算最终得分的名次(得分最高为第1名),向下自动填充至单元格K25,发现K3:K25中所得的名次与实际不符。为了解决该问题,需要将K2单元格里的公式改为 ,再向下自动填充至单元格K25。(提示:函数RANK的功能是返回一个数字在数字列表中的排位,例如:=RANK(A2,A1:A5)得到的是A2的值在A1:A5里按降序的排名。)(2)根据图1的数据制作的图表如图2所示,创建该图表的数据区域A1,J1, 。图 2(3)为了能直观看出高二年级最终得分最高的3个班级,下列操作可行的是 (多选 ,填字母)。A.按“班级”筛选出包含“高二”的班级,再按“最终得分”筛选最大3项B.按“班级”筛选出包含“高二”的班级,再以“最终得分”为关键字进行降序排序C.选中区域A10:K17,以列J为关键字进行降序排序D.选中区域A1:K25,以“班级”为主要关键字升序、“名次”为次要关键字升序进行排序14.(2021·浙江模拟)小叶使用Flash软件创作“小鸟”多媒体作品,main场景时间轴如图所示。请回答下列问题:(1)创作多媒体作品需要进行需求分析和规划设计。下列属于创作需求分析的是 (多选,填字母:A .了解该作品的社会效益及经济效益如何/B.确定作品的结构类型为“演示型”/C .确定原始素材的获取方式/D .设计整个作品的组成部分、工作流程、主要界面/E .确定作品的发布方式为光盘发布)(2)将动画文件“小鸟.gif”导入库中直接得到一个影片剪辑元件,该影片剪辑元件的动画类型是 (单选,填字母:A .逐帧动画/B .形状补间动画/C.动画补间动画)。(3)测试场景时,本场景的动画播放结束后,动画停止在最后一帧,声音继续播放。则“声音”图层中声音的同步属性为 (单选,填字母:A .数据流/B .事件)。(4)“小鸟”图层中小鸟飞舞的动画在本场景动画一开始就出现,要实现在本场景动画播放1秒后再出现小鸟飞舞的动画,并持续到最后,正确的操作是 。(5)测试影片,动画停止在本场景最后一帧时,单击“了解更多”按钮,实现在浏览器中显示位于同一目录下“bird.txt”文件的内容,则“了解更多”按钮的动作脚本为 。15.(2021·浙江模拟)垂直升降式电梯里的显示屏会动态显示朝上或者朝下的箭头。小郑编写了一个VB程序,模拟箭头往上、往下的移动,以及箭头方向的调转。运行程序时,数组元素a(1)到a(64)存储0或1(如图1),分别表示空字符和星号,并在列表框List1中显示相应的图形(如图2)。单击“上移”按钮,箭头向上移动一个位置,超出上边界的图形则继续从下边界往上移(如图3);单击“下移”按钮,箭头向下移动一个位置;单击“调头”按钮,则切换箭头的上下朝向。请回答下列问题:(1)List1.AddItem中的AddItem是对象List1的 (单选,填字母:A .对象名/B .属性名/C .方法名/D .事件名)。(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。Dim a(1 To 64) As IntegerDim b(0 to 1) As StringPrivate Sub Form_Load()b(0) = " " : b(1) = " *"'给数组a赋初值,并在列表框List1显示箭头图形,代码略End SubPrivate Sub up_Click()Dim i AsInteger, j As Integer, s As String, tmp As IntegerList1.ClearFor i = 1To 8 '将第i列数据向上平移一个位置tmp = For j= 2 To 8a((j- 2) * 8 + i) = a( )Next ja(7* 8+ i) = tmpNext is =""For i = 1To 64If i Mod 8 = 0 Then List1.AddItem s : s = ""Next iEnd SubPrivate Sub turn_Click()'调转箭头方向(朝上的变为朝下,朝下的变为朝上),代码略End SubPrivate Sub down_Click()'图形向下移动一个位置,代码略End Sub(3)程序执行到加框处代码时,会弹出错误提示 (单选,填字母:A .溢出/B .下标越界/C .类型不匹配)。为了使程序能正常实现图形的上移和显示功能,加框处的代码改为 。16.(2021·浙江模拟)学校物品室有n个箱子(箱子上分别有编号1、2、3…n),箱子里存有数量不一的物品。有m位学生前来领取物品(物品总量足够领取),每位学生优先从物品数量最多的箱子领取,数量不够时,再从下一个数量最多的箱子领取。小郑设计了一个VB程序,在文本框Text1中按箱子编号从小到大依次输入每个箱子的物品数量,在文本框Text2中依次输入每位学生需要领取物品的数量,单击“领取”按钮后,在列表框List1中按顺序显示每个学生领取物品的箱子编号,并显示领取结束后非空箱子的编号和剩余物品数量。运行界面如图所示。回答下面问题:(1)如果1号到5号箱子的物品数量分别是 25,16,9,5,3,每位学生需要的物品数量分别是19,18,10,3,则第3位学生领取物品的箱子编号按顺序依次是3号、 (填整数)号。(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。Private Sub get_Click()Dim a(1 To100) As Integer, bh(1 To 100) As IntegerDim b(1 To100) As IntegerDim n AsInteger, m As Integer 'n表示箱子数量,m表示需领取物品的学生人数Dim i AsInteger, j As Integer, num As IntegerDim p As Integer,q As Integer, t As Integer, s As String'依次获取Text1里物品数量存入数组a,箱子上的编号(1到n)依次存入数组bh,箱子数量存入变量n,并按物品数量从多到少对箱子排序,代码略'依次获取Text2里学生需要领取物品的数量存入数组b,学生人数存入变量m,代码略p = 1: q =1For i = 1To mnum =0DoWhile num < b(i)num= num + a(q)a(q)= 0 Loops ="第" & i & "位学生领取物品的箱子编号依次为:"For j= p To q - 1s= s + Str(bh(j))Next jList1.AddItemsIf num> b(i) Then a(q - 1) = : q = q - 1For j= '维护非空箱子降序序列(按箱子中剩余物品数量)Ifa(j) < a(j + 1) Thent =a(j): a(j) = a(j + 1): a(j + 1) = tt =bh(j): bh(j) = bh(j + 1): bh(j + 1) = tEndIfNext jp = qNext iList1.AddItem" 剩余物品数量:"For i = 1To nIfa(i) > 0 Then List1.AddItem Str(bh(i)) + "号箱子:" + Str(a(i))Next iEnd Sub答案解析部分1.【答案】B【知识点】信息及其特征;信息加工与处理的概念【解析】【解答】信息的存储、处理和传播均不能脱离载体。故答案选:B【分析】本题主要考查的是信息的特征以及信息的存储与处理。信息具有载体依附性,可以脱离其所反映的事物被存储,但不能脱离载体。计算机里的数据是数字化后的,均以二进制形式存储。2.【答案】A【知识点】浏览器;网络资源的检索;常用的网页编辑与制作工具;网页的新建与保存【解析】【解答】选项A:在浏览器中执行“添加到收藏夹”命令,可保存网页的地址,该说法正确;选项B:记事本软件可以编辑网页文件中的超链接,选项B说法错误;选项C:使用不同的搜索引擎检索同一个关键词,得到的结果不一定相同,选项C说法错误;选项D:在IE 浏览器中,以“网页,全部(*htm;*.html)”类型保存网页,图像被保存在文件夹中。故答案选A。【分析】本题考查的是浏览器的收藏夹、网页编辑软件、网络资源的检索以及网页的保存类型。可用于编辑网页文件的软件有记事本、FrontPage、DreamWaver。3.【答案】C【知识点】进制及数制转换;字符编码【解析】【解答】选项A:小写字母“j”的十六进制内码为“6A”,选项A说法错误;选项B:汉字“人”的十六进制内码为“C8 CB”,选项B说法错误;选项C:存储全部字符共占用 13B 的存储空间 ,选项C说法正确;选项D:“A”的内码值加上十六进制数20得到“a”的内码值,选项D说法错误。故答案选C。【分析】本题考查的是机内码的分析和运算以及字符存储单位。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。4.【答案】D【知识点】数据表、字段、记录的编辑;字段的数据类型【解析】【解答】选项A:不同数据表中字段名可以重复,选项A说法正确;选项B:同一字段里所有字段值的数据类型一定相同,选项B说法正确;选项C:“作业完成情况”分为2种,存储“作业完成情况”字段的类型可以设置为“是/否”类型,选项C说法正确;选项D:“学习时长(分钟)”的字段值存在重复情况,该字段不能被设置为主键,选项D说法错误。故答案选D。【分析】本题主要考查的是数据库中的字段。其中主键字段的特征为该字段值不可重复,不可为空。5.【答案】A【知识点】声音、图像、视频编码【解析】【解答】,T=2s。故答案选:A【分析】本题考查的是视频的存储容量计算。未经压缩的视频文件存储量的计算方法为:存储量=帧图像存储量×帧频×播放时间(单位:字节)。6.【答案】D【知识点】图片加工常用工具的使用;图层及图层的基本操作【解析】【解答】选项A:“背景”图层不管有没有被锁定,都可以添加滤镜,选项A说法正确;选项B:全锁图层可以进行移动,选项B说法正确;选项C: 普通图层的图层样式可以拷贝到文本图层中,选项C说法正确;选项D:“自由变换”命令同时修改“清凉夏日”图层中所有文字大小,可用文字工具修改其中某个字的大小,选项D说法错误。故答案选:D。【分析】本题考查的是Photoshop中图层的编辑。背景图层被锁定,是可以添加滤镜的,但其他图层锁定不能添加滤镜效果。7.【答案】A【知识点】流程图识读【解析】【解答】a、s初值均为0。若 a 是3的倍数,则将 a 的值累加到 s 中,再给a+2;若 a 不是3的倍数,则直接给a+2,再重新判断a 是否为3的倍数,直到累加器 s 的值大于等于20推出循环。故s=0+6+12+18=36,最后一次被累加进s中的a值为18,但之后还要执行一次加2操作,故输出时a的值为20。故答案选:A【分析】本题考查的是对流程图的理解。8.【答案】C【知识点】运算符、基本运算与表达式;常用标准函数【解析】【解答】x Mod 10 得到x个位上的数字。选项A: int(x/10)*10 表示将x个位上的数字变为0 ;选项B: x \ 10 表示抹去x个位上的数字,剩余数字依次后移一位;选项C: x-(x\10)*10得到x个位上的数字;选项D: (x mod 10) *10 得到x个位上的数字×10的结果。故答案选:C。【分析】本题考查的是算术运算的计算。Int(x)是产生不大于x的最大整数,Mod是求模运算。9.【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数【解析】【解答】For循环的循环方向是从后往前,故取字符方向是从后往前依次取。标记变量flag初值为True。若flag为True,则将取到的字符放在s2前面进行连接,当第一次遇到“1”时仍将这个“1”放在s2前面进行连接,并将flag状态取反变为False,之后取到的字符都进行“取反”操作(0变1,1变0)后放在s2前面进行连接。故答案选:C【分析】本题主要考查的是对字符串处理以及循环、分支结构的理解,重点注意flag标记变量在代码段中的作用。10.【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现【解析】【解答】IF结构中已知语句说明,若找到的连续上升子串长度 j - i 大于当前最长连续上升子串长度max1,则对max1进行更新,maxi更新为当前最长连续上升子串的起始位置。故该IF结构实现的是当找到的字符不满足连续上升条件时进行的处理,故条件判断语句为 Mid(s, j, 1) <= Mid(s, j - 1, 1) 。更新完成后,将下一段子串起始位置 i 更新为当前位置 j 。故第2个加框处语句为:i = j 。若找到的字符满足连续上升条件,则 j 继续往后找,故第3个加框处语句为: j=j+1。故答案选B。【分析】本题考查的是字符串处理中查找最长连续上升子串。可以根据Do循环结构和已知条件进行推理。11.【答案】C【知识点】排序算法及程序实现【解析】【解答】 经过两轮选择排序后的序列结果是“9,8,3,5,2,7,6”,选项A: 原数据序列可能是“9,8,3,5,2,7,6”,2次选择排序排好“9,8”,故数据序列不变;选项B:原数据序列可能是“3,7,9,5,2,8,6 ”,2次排序依次互换了3和9、7和8;选项C:原数据序列不可能是”5,8,3,7,2,9,6“,2次排序互换5和9,得到”9,8,3,7,2,5,6“,不符合题意;选项D:原数据序列可能是“8,5,3,9,2,7,6 ”,2次排序依次互换了8和9、5和8;故答案选:C【分析】本题考查的是选择排序的数据互换。12.【答案】A【知识点】查找算法及程序实现【解析】【解答】key的取值范围是[2,18]取随机整数。当循环结束时,i指向的是第一个大于key的数组位置。key最小取值为2,故i至少指向第2个位置,不可能为1。故答案选:A【分析】本题考查的是对分查找算法的分析以及随机整数取值。Rnd[(参数)]:产生一个[0,1)范围内的随机数13.【答案】(1)=RANK(J2,$J$2:$J$25) 或者 =RANK(J2,$J$2:$J$25,0) 或者 =RANK(J2,J$2:J$25) 或者 =RANK(J2,J$2:J$25,0)(2)A18:A25,J18:J25(3)B;C【知识点】表格数据的处理与计算【解析】【解答】(1)排名涉及的数据区域是固定的,应用绝对引用加以限制。故答案为: =RANK(J2,$J$2:$J$25) 或者 =RANK(J2,$J$2:$J$25,0) 或者 =RANK(J2,J$2:J$25) 或者 =RANK(J2,J$2:J$25,0)(2)根据图例“最终得分”确定单元格J1,根据X轴数据确定区域A18:A25,根据Y轴数据确定区域J18:J25,最后根据对齐原则确定单元格A1。因此该图表的数据区域为: A1,J1,A18:A25,J18:J25。故答案为:A18:A25,J18:J25(3)选项A: 按“班级”筛选出包含“高二”的班级,再按“最终得分”筛选最大3项 ,得到的是“最终得分”最大3项中的高二班级,该操作不可行;选项B:按“班级”筛选出包含“高二”的班级,再以“最终得分”为关键字进行降序排序,高二年级最终得分最高的3个班级排在第2行开始的前几行,该操作可行;选项C:选中区域A10:K17,以列J为关键字进行降序排序,高二年级最终得分最高的3个班级排在第10行开始的前几行,该操作可行;选项D:选中区域A1:K25,以“班级”为主要关键字升序、“名次”为次要关键字升序进行排序,得到的效果与图1所示相同,该操作不可行;故答案选BC。【分析】本题考查的是Excel中公式的应用、图表数据区域的选择以及排序和筛选操作。Excel的地址引用有相对地址引用和绝对地址引用及混合地址引用3种方式。相对地址引用就是单元格地址前不加任何东西,单元格地址会随单元格的变化而变化;绝对单元格地址引用就是在单元格地址前加$号,不会随单元格的变化而变化;混合引用是在行号或列标前加$号,另一个不加,在复制公式时加$号的不变,不加$号的变化。对选中的数据系列创建了图表后,数据与图表之间就建立了关联,修改其中的数据,图表也会随之自动调整。在选择图表数据区域时,要看其横轴和纵轴的数据。对数据的筛选分为“自动筛选”和“高级筛选”。通过对数据筛选条件的设置,可以筛选出所需的数据。14.【答案】(1)BE(2)A(3)B(4)将“小鸟”图层第1帧移到第13(或12)帧(5)on(press){ GetURL(“bird.txt”); } 或者 on(release){ GetURL(“bird.txt”); }【知识点】多媒体作品的规划和设计;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用;声音同步属性设置【解析】【解答】(1)选项A属于应用需求分析,选项B属于创作需求分析,选项C属于媒体元素分解,选项D属于系统结构设计,选项E属于创作需求分析。故答案为:BE;(2)GIF动画文件导入库中会得到逐帧动画,故答案为:A;(3)动画停止但声音继续播放,说明声音的属性为事件。故答案为:B;(4)根据图片可知动画帧频为12帧每秒,实现在本场景动画播放1秒后再出现小鸟飞舞的动画,并持续到最后,需要将“小鸟”图层第1帧移到第13(或12)帧。故答案为:将“小鸟”图层第1帧移到第13(或12)帧;(5)按钮上的动作命令需要加on函数,实现在浏览器中打开位于同一目录下的文件是利用getURL()函数,故答案为:on(press){ GetURL(“bird.txt”); } 或者 on(release){ GetURL(“bird.txt”); }。【分析】本题考查的是多媒体作品设计流程、Flash中素材的导入、声音的属性设置、帧操作以及动作命令的设计。在多媒体作品设计流程中,应用需求分析包括社会需求、用户情况、带来的社会效益。创作需求分析包括作品内容、结构类型、主题思想、设施需求、发布方式。15.【答案】(1)C(2)a(i);(j - 1) * 8 + i(3)B;s = s + b(a(i))【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;程序的调试及运行;常见数据类型、数组【解析】【解答】(1) AddItem是ListBox的方法,故答案为:C;(2)第一空:For循环实现将第i列数据向上平移一个位置,故需要先在tmp变量中暂存a(i)数据,以防后续数据向上平移产生覆盖造成数据丢失,故答案为:a(i)。第二空:将第i列数据向上平移一个位置,需要将下一行(第 j 行)的数据给上一行(第 j-1 行),故答案为:(j - 1) * 8 + i。(3)1、数组b只有2个数组值,当 i 超过2时会出现下标越界,故答案为:B。2、以a(i)的值(0或1)来决定连接b(0)或b(1),故答案为: s = s + b(a(i))。【分析】本题考查的是VB中对象的方法、数组值交换以及数组的嵌套应用。16.【答案】(1)1(2)q = q + 1;num - b(i);q To n – 1或其它等价答案 (注意: n-1 to q step -1 不对 )【知识点】排序算法及程序实现【解析】【解答】(1)第1位学生从1号箱取19,余量为(6,16,9,5,3);第2位学生从2号箱取16,3号箱取2,余量为(6,0,7,5,3);第3位学生将从3号箱取7,1号箱取3。故答案为:1;(2)第一空:变量num存储的是从箱子里拿出来的数量和。若num小于b(i),表示拿到的数量不足,需要将q号箱子里物品数量累加到 num 中,q 需要往后加1,继续判断是否需要再将下一号箱子物品进行累加。故答案为:q = q + 1;第二空:若num中累加的数量超过所需数量,则需要将多余数量物品放回箱子中,故答案为:num - b(i);第三空:按箱子中剩余物品数量进行降序排序,因为比较的是 a(j) 和 a(j + 1) ,故For循环范围为q To n – 1 ,故答案为: q To n – 1或其它等价答案 (注意: n-1 to q step -1 不对 )。【分析】本题考查的是排序算法,根据比较语句推理循环范围。二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧浙江省北斗星盟2020-2021学年高二下学期信息技术5月阶段性联考试卷一、选择题(本大题共12小题,每小题2分,共24分。)1.(2021·浙江模拟)下列关于信息与信息处理的说法,错误的是( )A.智能手表具有信息处理功能B.用WIFI上网时,信息的传输脱离了载体C.计算机里的数据是以二进制形式存储的D.用PhotoShop软件处理图像时可能用到算术运算【答案】B【知识点】信息及其特征;信息加工与处理的概念【解析】【解答】信息的存储、处理和传播均不能脱离载体。故答案选:B【分析】本题主要考查的是信息的特征以及信息的存储与处理。信息具有载体依附性,可以脱离其所反映的事物被存储,但不能脱离载体。计算机里的数据是数字化后的,均以二进制形式存储。2.(2021高二下·浙江月考)下列有关网页与浏览器的说法,正确的是( )A.在浏览器中执行“添加到收藏夹”命令,可保存网页的地址B.记事本软件不能编辑网页文件中的超链接C.使用不同的搜索引擎检索同一个关键词,得到的结果一定相同D.在IE 浏览器中,以“网页,全部(*htm;*.html)”类型保存网页,图像被保存在网页【答案】A【知识点】浏览器;网络资源的检索;常用的网页编辑与制作工具;网页的新建与保存【解析】【解答】选项A:在浏览器中执行“添加到收藏夹”命令,可保存网页的地址,该说法正确;选项B:记事本软件可以编辑网页文件中的超链接,选项B说法错误;选项C:使用不同的搜索引擎检索同一个关键词,得到的结果不一定相同,选项C说法错误;选项D:在IE 浏览器中,以“网页,全部(*htm;*.html)”类型保存网页,图像被保存在文件夹中。故答案选A。【分析】本题考查的是浏览器的收藏夹、网页编辑软件、网络资源的检索以及网页的保存类型。可用于编辑网页文件的软件有记事本、FrontPage、DreamWaver。3.(2021高二下·浙江月考)文件中使用 UltraEdit 软件观察字符“hi 人工智能 AI”的内码,部分界面如图所示。下列说法正确的是( )A.小写字母“j”的十六进制内码为“70”B.汉字“人”的十六进制内码为“20 C8”C.存储全部字符共占用 13B 的存储空间D.“A”的内码值加上十进制数 20 得到“a”的内码值【答案】C【知识点】进制及数制转换;字符编码【解析】【解答】选项A:小写字母“j”的十六进制内码为“6A”,选项A说法错误;选项B:汉字“人”的十六进制内码为“C8 CB”,选项B说法错误;选项C:存储全部字符共占用 13B 的存储空间 ,选项C说法正确;选项D:“A”的内码值加上十六进制数20得到“a”的内码值,选项D说法错误。故答案选C。【分析】本题考查的是机内码的分析和运算以及字符存储单位。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。4.(2021高二下·浙江月考)用 Access 软件设计某学习管理软件的数据库,其中已创建好的“学习情况”数据表用于存储如图所示的数据。序号 学生学号 学习时间 学习模块 学习时长(分钟) 作业完成情况1 20190101 2021.01.26 选择排序 23 已完成2 20190411 2021.03.29 对分查找 18 未完成3 20190203 2021.04.05 冒泡查找 23 未完成… … … … … …下列关于“学习情况”数据表的描述错误的是( )A.该数据表中的字段名可能与其它数据表中的字段名相同B.同一字段里所有字段值的数据类型一定相同C.存储“作业完成情况”字段的类型可以设置为“是/否”类型D.存储“学习时长(分钟)”的字段可能被设置为主键【答案】D【知识点】数据表、字段、记录的编辑;字段的数据类型【解析】【解答】选项A:不同数据表中字段名可以重复,选项A说法正确;选项B:同一字段里所有字段值的数据类型一定相同,选项B说法正确;选项C:“作业完成情况”分为2种,存储“作业完成情况”字段的类型可以设置为“是/否”类型,选项C说法正确;选项D:“学习时长(分钟)”的字段值存在重复情况,该字段不能被设置为主键,选项D说法错误。故答案选D。【分析】本题主要考查的是数据库中的字段。其中主键字段的特征为该字段值不可重复,不可为空。5.(2021·浙江模拟)一段未经压缩的1024×768像素、16位彩色、PAL制式(25帧/秒)的AVI视频文件,其存储容量为75MB,则该视频的时长约为( )A.2秒 B.4秒 C.8秒 D.16秒【答案】A【知识点】声音、图像、视频编码【解析】【解答】,T=2s。故答案选:A【分析】本题考查的是视频的存储容量计算。未经压缩的视频文件存储量的计算方法为:存储量=帧图像存储量×帧频×播放时间(单位:字节)。6.(2021·浙江模拟)使用Photoshop软件制作“清凉夏日”作品,部分界面如图所示。下列操作不能完成的是( )A.给“背景”图层直接设置滤镜效果B.对“可乐”图层执行移动图层的操作C.将“西瓜”图层的图层样式拷贝到“清凉夏日”图层D.用“自由变换”命令仅修改“清凉夏日”图层中“夏”字大小【答案】D【知识点】图片加工常用工具的使用;图层及图层的基本操作【解析】【解答】选项A:“背景”图层不管有没有被锁定,都可以添加滤镜,选项A说法正确;选项B:全锁图层可以进行移动,选项B说法正确;选项C: 普通图层的图层样式可以拷贝到文本图层中,选项C说法正确;选项D:“自由变换”命令同时修改“清凉夏日”图层中所有文字大小,可用文字工具修改其中某个字的大小,选项D说法错误。故答案选:D。【分析】本题考查的是Photoshop中图层的编辑。背景图层被锁定,是可以添加滤镜的,但其他图层锁定不能添加滤镜效果。7.(2021·浙江模拟)某算法部分流程图如图所示。执行这部分流程后,输出a与s的值分别是( )A.20,36 B.18,36 C.10,20 D.8,20【答案】A【知识点】流程图识读【解析】【解答】a、s初值均为0。若 a 是3的倍数,则将 a 的值累加到 s 中,再给a+2;若 a 不是3的倍数,则直接给a+2,再重新判断a 是否为3的倍数,直到累加器 s 的值大于等于20推出循环。故s=0+6+12+18=36,最后一次被累加进s中的a值为18,但之后还要执行一次加2操作,故输出时a的值为20。故答案选:A【分析】本题考查的是对流程图的理解。8.(2021·浙江模拟)下列表达式的计算结果与x mod 10的计算结果一样的是( )A.int(x/10)*10 B.x \ 10C.x-(x\10)*10 D.(x mod 10) *10【答案】C【知识点】运算符、基本运算与表达式;常用标准函数【解析】【解答】x Mod 10 得到x个位上的数字。选项A: int(x/10)*10 表示将x个位上的数字变为0 ;选项B: x \ 10 表示抹去x个位上的数字,剩余数字依次后移一位;选项C: x-(x\10)*10得到x个位上的数字;选项D: (x mod 10) *10 得到x个位上的数字×10的结果。故答案选:C。【分析】本题考查的是算术运算的计算。Int(x)是产生不大于x的最大整数,Mod是求模运算。9.(2021·浙江模拟)有如下VB程序段:s1 = "00100100" : s2 = "" : flag = TrueFor i = Len(s1) To 1 Step -1ch = Val(Mid(s1, i, 1))If flag Thens2 = Str(ch) + s2If ch = 1 Then flag = FalseElses2 = Str(1 - ch) + s2End IfNext iLabel1.Caption = s2执行该程序段后,标签Label1中显示的内容是( )A.1 1 0 1 1 0 1 1 B.1 1 0 1 1 0 0 1C.1 1 0 1 1 1 0 0 D.1 1 0 1 1 0 0 0【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数【解析】【解答】For循环的循环方向是从后往前,故取字符方向是从后往前依次取。标记变量flag初值为True。若flag为True,则将取到的字符放在s2前面进行连接,当第一次遇到“1”时仍将这个“1”放在s2前面进行连接,并将flag状态取反变为False,之后取到的字符都进行“取反”操作(0变1,1变0)后放在s2前面进行连接。故答案选:C【分析】本题主要考查的是对字符串处理以及循环、分支结构的理解,重点注意flag标记变量在代码段中的作用。10.(2021高二下·浙江月考)下列VB程序段的功能为:在字符串s中找出最长连续上升子串,显示在文本框Text2中,例如:s的值为“ACFBCCDEGKKMNPQ”时,运行程序段后,在Text2中显示子串“CDEGK”。s= Text1.texti=1:max1=1: maxi=ij= 2Do While j <= Len(s)If ThenIf j-i> max1 Then max1= j-i: maxi= iEnd IfLoopIf j-i> max1 Then max1 =j- i: maxi= iIf max1 > 1 Then Text2.Text = Mid(s, maxi, max1)上述程序段中方框处可选语句为①j=j+1②i = j③Mid(s, j, 1)>= Mid(s, j - 1, 1)④Mid(s, j, 1) <= Mid(s, j - 1, 1)则方框处语句依次为( )A.④①② B.④②① C.③②① D.③①②【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现【解析】【解答】IF结构中已知语句说明,若找到的连续上升子串长度 j - i 大于当前最长连续上升子串长度max1,则对max1进行更新,maxi更新为当前最长连续上升子串的起始位置。故该IF结构实现的是当找到的字符不满足连续上升条件时进行的处理,故条件判断语句为 Mid(s, j, 1) <= Mid(s, j - 1, 1) 。更新完成后,将下一段子串起始位置 i 更新为当前位置 j 。故第2个加框处语句为:i = j 。若找到的字符满足连续上升条件,则 j 继续往后找,故第3个加框处语句为: j=j+1。故答案选B。【分析】本题考查的是字符串处理中查找最长连续上升子串。可以根据Do循环结构和已知条件进行推理。11.(2021·浙江模拟)采用选择排序算法对某数据序列进行排序,经过两轮排序后的结果是“9,8,3,5,2,7,6”,那么原数据序列不可能的是( )A.9,8,3,5,2,7,6 B.3,7,9,5,2,8,6C.5,8,3,7,2,9,6 D.8,5,3,9,2,7,6【答案】C【知识点】排序算法及程序实现【解析】【解答】 经过两轮选择排序后的序列结果是“9,8,3,5,2,7,6”,选项A: 原数据序列可能是“9,8,3,5,2,7,6”,2次选择排序排好“9,8”,故数据序列不变;选项B:原数据序列可能是“3,7,9,5,2,8,6 ”,2次排序依次互换了3和9、7和8;选项C:原数据序列不可能是”5,8,3,7,2,9,6“,2次排序互换5和9,得到”9,8,3,7,2,5,6“,不符合题意;选项D:原数据序列可能是“8,5,3,9,2,7,6 ”,2次排序依次互换了8和9、5和8;故答案选:C【分析】本题考查的是选择排序的数据互换。12.(2021·浙江模拟)有如下VB程序段:key =Int(Rnd()*17+2)i = 1: j = 9Do While i <= jm = (i + j) \ 2If a(m) <= key Then i = m + 1 Else j = m - 1LoopLabel1.Caption = str(i)数组元素a(1)到a(9)的值依次为“2,4,6,8,10,12,14,16,18”,执行上述程序段后,在Label1中显示的内容不可能是( )A.1 B.2 C.5 D.10【答案】A【知识点】查找算法及程序实现【解析】【解答】key的取值范围是[2,18]取随机整数。当循环结束时,i指向的是第一个大于key的数组位置。key最小取值为2,故i至少指向第2个位置,不可能为1。故答案选:A【分析】本题考查的是对分查找算法的分析以及随机整数取值。Rnd[(参数)]:产生一个[0,1)范围内的随机数二、非选择题(本大题共4小题,4+8+7+7,共 26 分。)13.(2021高二下·浙江月考)为庆祝中国共产党成立100周年,某校举办了一次“唱响红色歌曲,传承革命精神”的唱红歌比赛,小王用Excel软件对各班级的得分情况进行分析,如图1所示。图1请回答下列问题:(1)小王在K2单元格输入公式计算最终得分的名次(得分最高为第1名),向下自动填充至单元格K25,发现K3:K25中所得的名次与实际不符。为了解决该问题,需要将K2单元格里的公式改为 ,再向下自动填充至单元格K25。(提示:函数RANK的功能是返回一个数字在数字列表中的排位,例如:=RANK(A2,A1:A5)得到的是A2的值在A1:A5里按降序的排名。)(2)根据图1的数据制作的图表如图2所示,创建该图表的数据区域A1,J1, 。图 2(3)为了能直观看出高二年级最终得分最高的3个班级,下列操作可行的是 (多选 ,填字母)。A.按“班级”筛选出包含“高二”的班级,再按“最终得分”筛选最大3项B.按“班级”筛选出包含“高二”的班级,再以“最终得分”为关键字进行降序排序C.选中区域A10:K17,以列J为关键字进行降序排序D.选中区域A1:K25,以“班级”为主要关键字升序、“名次”为次要关键字升序进行排序【答案】(1)=RANK(J2,$J$2:$J$25) 或者 =RANK(J2,$J$2:$J$25,0) 或者 =RANK(J2,J$2:J$25) 或者 =RANK(J2,J$2:J$25,0)(2)A18:A25,J18:J25(3)B;C【知识点】表格数据的处理与计算【解析】【解答】(1)排名涉及的数据区域是固定的,应用绝对引用加以限制。故答案为: =RANK(J2,$J$2:$J$25) 或者 =RANK(J2,$J$2:$J$25,0) 或者 =RANK(J2,J$2:J$25) 或者 =RANK(J2,J$2:J$25,0)(2)根据图例“最终得分”确定单元格J1,根据X轴数据确定区域A18:A25,根据Y轴数据确定区域J18:J25,最后根据对齐原则确定单元格A1。因此该图表的数据区域为: A1,J1,A18:A25,J18:J25。故答案为:A18:A25,J18:J25(3)选项A: 按“班级”筛选出包含“高二”的班级,再按“最终得分”筛选最大3项 ,得到的是“最终得分”最大3项中的高二班级,该操作不可行;选项B:按“班级”筛选出包含“高二”的班级,再以“最终得分”为关键字进行降序排序,高二年级最终得分最高的3个班级排在第2行开始的前几行,该操作可行;选项C:选中区域A10:K17,以列J为关键字进行降序排序,高二年级最终得分最高的3个班级排在第10行开始的前几行,该操作可行;选项D:选中区域A1:K25,以“班级”为主要关键字升序、“名次”为次要关键字升序进行排序,得到的效果与图1所示相同,该操作不可行;故答案选BC。【分析】本题考查的是Excel中公式的应用、图表数据区域的选择以及排序和筛选操作。Excel的地址引用有相对地址引用和绝对地址引用及混合地址引用3种方式。相对地址引用就是单元格地址前不加任何东西,单元格地址会随单元格的变化而变化;绝对单元格地址引用就是在单元格地址前加$号,不会随单元格的变化而变化;混合引用是在行号或列标前加$号,另一个不加,在复制公式时加$号的不变,不加$号的变化。对选中的数据系列创建了图表后,数据与图表之间就建立了关联,修改其中的数据,图表也会随之自动调整。在选择图表数据区域时,要看其横轴和纵轴的数据。对数据的筛选分为“自动筛选”和“高级筛选”。通过对数据筛选条件的设置,可以筛选出所需的数据。14.(2021·浙江模拟)小叶使用Flash软件创作“小鸟”多媒体作品,main场景时间轴如图所示。请回答下列问题:(1)创作多媒体作品需要进行需求分析和规划设计。下列属于创作需求分析的是 (多选,填字母:A .了解该作品的社会效益及经济效益如何/B.确定作品的结构类型为“演示型”/C .确定原始素材的获取方式/D .设计整个作品的组成部分、工作流程、主要界面/E .确定作品的发布方式为光盘发布)(2)将动画文件“小鸟.gif”导入库中直接得到一个影片剪辑元件,该影片剪辑元件的动画类型是 (单选,填字母:A .逐帧动画/B .形状补间动画/C.动画补间动画)。(3)测试场景时,本场景的动画播放结束后,动画停止在最后一帧,声音继续播放。则“声音”图层中声音的同步属性为 (单选,填字母:A .数据流/B .事件)。(4)“小鸟”图层中小鸟飞舞的动画在本场景动画一开始就出现,要实现在本场景动画播放1秒后再出现小鸟飞舞的动画,并持续到最后,正确的操作是 。(5)测试影片,动画停止在本场景最后一帧时,单击“了解更多”按钮,实现在浏览器中显示位于同一目录下“bird.txt”文件的内容,则“了解更多”按钮的动作脚本为 。【答案】(1)BE(2)A(3)B(4)将“小鸟”图层第1帧移到第13(或12)帧(5)on(press){ GetURL(“bird.txt”); } 或者 on(release){ GetURL(“bird.txt”); }【知识点】多媒体作品的规划和设计;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用;声音同步属性设置【解析】【解答】(1)选项A属于应用需求分析,选项B属于创作需求分析,选项C属于媒体元素分解,选项D属于系统结构设计,选项E属于创作需求分析。故答案为:BE;(2)GIF动画文件导入库中会得到逐帧动画,故答案为:A;(3)动画停止但声音继续播放,说明声音的属性为事件。故答案为:B;(4)根据图片可知动画帧频为12帧每秒,实现在本场景动画播放1秒后再出现小鸟飞舞的动画,并持续到最后,需要将“小鸟”图层第1帧移到第13(或12)帧。故答案为:将“小鸟”图层第1帧移到第13(或12)帧;(5)按钮上的动作命令需要加on函数,实现在浏览器中打开位于同一目录下的文件是利用getURL()函数,故答案为:on(press){ GetURL(“bird.txt”); } 或者 on(release){ GetURL(“bird.txt”); }。【分析】本题考查的是多媒体作品设计流程、Flash中素材的导入、声音的属性设置、帧操作以及动作命令的设计。在多媒体作品设计流程中,应用需求分析包括社会需求、用户情况、带来的社会效益。创作需求分析包括作品内容、结构类型、主题思想、设施需求、发布方式。15.(2021·浙江模拟)垂直升降式电梯里的显示屏会动态显示朝上或者朝下的箭头。小郑编写了一个VB程序,模拟箭头往上、往下的移动,以及箭头方向的调转。运行程序时,数组元素a(1)到a(64)存储0或1(如图1),分别表示空字符和星号,并在列表框List1中显示相应的图形(如图2)。单击“上移”按钮,箭头向上移动一个位置,超出上边界的图形则继续从下边界往上移(如图3);单击“下移”按钮,箭头向下移动一个位置;单击“调头”按钮,则切换箭头的上下朝向。请回答下列问题:(1)List1.AddItem中的AddItem是对象List1的 (单选,填字母:A .对象名/B .属性名/C .方法名/D .事件名)。(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。Dim a(1 To 64) As IntegerDim b(0 to 1) As StringPrivate Sub Form_Load()b(0) = " " : b(1) = " *"'给数组a赋初值,并在列表框List1显示箭头图形,代码略End SubPrivate Sub up_Click()Dim i AsInteger, j As Integer, s As String, tmp As IntegerList1.ClearFor i = 1To 8 '将第i列数据向上平移一个位置tmp = For j= 2 To 8a((j- 2) * 8 + i) = a( )Next ja(7* 8+ i) = tmpNext is =""For i = 1To 64If i Mod 8 = 0 Then List1.AddItem s : s = ""Next iEnd SubPrivate Sub turn_Click()'调转箭头方向(朝上的变为朝下,朝下的变为朝上),代码略End SubPrivate Sub down_Click()'图形向下移动一个位置,代码略End Sub(3)程序执行到加框处代码时,会弹出错误提示 (单选,填字母:A .溢出/B .下标越界/C .类型不匹配)。为了使程序能正常实现图形的上移和显示功能,加框处的代码改为 。【答案】(1)C(2)a(i);(j - 1) * 8 + i(3)B;s = s + b(a(i))【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;程序的调试及运行;常见数据类型、数组【解析】【解答】(1) AddItem是ListBox的方法,故答案为:C;(2)第一空:For循环实现将第i列数据向上平移一个位置,故需要先在tmp变量中暂存a(i)数据,以防后续数据向上平移产生覆盖造成数据丢失,故答案为:a(i)。第二空:将第i列数据向上平移一个位置,需要将下一行(第 j 行)的数据给上一行(第 j-1 行),故答案为:(j - 1) * 8 + i。(3)1、数组b只有2个数组值,当 i 超过2时会出现下标越界,故答案为:B。2、以a(i)的值(0或1)来决定连接b(0)或b(1),故答案为: s = s + b(a(i))。【分析】本题考查的是VB中对象的方法、数组值交换以及数组的嵌套应用。16.(2021·浙江模拟)学校物品室有n个箱子(箱子上分别有编号1、2、3…n),箱子里存有数量不一的物品。有m位学生前来领取物品(物品总量足够领取),每位学生优先从物品数量最多的箱子领取,数量不够时,再从下一个数量最多的箱子领取。小郑设计了一个VB程序,在文本框Text1中按箱子编号从小到大依次输入每个箱子的物品数量,在文本框Text2中依次输入每位学生需要领取物品的数量,单击“领取”按钮后,在列表框List1中按顺序显示每个学生领取物品的箱子编号,并显示领取结束后非空箱子的编号和剩余物品数量。运行界面如图所示。回答下面问题:(1)如果1号到5号箱子的物品数量分别是 25,16,9,5,3,每位学生需要的物品数量分别是19,18,10,3,则第3位学生领取物品的箱子编号按顺序依次是3号、 (填整数)号。(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。Private Sub get_Click()Dim a(1 To100) As Integer, bh(1 To 100) As IntegerDim b(1 To100) As IntegerDim n AsInteger, m As Integer 'n表示箱子数量,m表示需领取物品的学生人数Dim i AsInteger, j As Integer, num As IntegerDim p As Integer,q As Integer, t As Integer, s As String'依次获取Text1里物品数量存入数组a,箱子上的编号(1到n)依次存入数组bh,箱子数量存入变量n,并按物品数量从多到少对箱子排序,代码略'依次获取Text2里学生需要领取物品的数量存入数组b,学生人数存入变量m,代码略p = 1: q =1For i = 1To mnum =0DoWhile num < b(i)num= num + a(q)a(q)= 0 Loops ="第" & i & "位学生领取物品的箱子编号依次为:"For j= p To q - 1s= s + Str(bh(j))Next jList1.AddItemsIf num> b(i) Then a(q - 1) = : q = q - 1For j= '维护非空箱子降序序列(按箱子中剩余物品数量)Ifa(j) < a(j + 1) Thent =a(j): a(j) = a(j + 1): a(j + 1) = tt =bh(j): bh(j) = bh(j + 1): bh(j + 1) = tEndIfNext jp = qNext iList1.AddItem" 剩余物品数量:"For i = 1To nIfa(i) > 0 Then List1.AddItem Str(bh(i)) + "号箱子:" + Str(a(i))Next iEnd Sub【答案】(1)1(2)q = q + 1;num - b(i);q To n – 1或其它等价答案 (注意: n-1 to q step -1 不对 )【知识点】排序算法及程序实现【解析】【解答】(1)第1位学生从1号箱取19,余量为(6,16,9,5,3);第2位学生从2号箱取16,3号箱取2,余量为(6,0,7,5,3);第3位学生将从3号箱取7,1号箱取3。故答案为:1;(2)第一空:变量num存储的是从箱子里拿出来的数量和。若num小于b(i),表示拿到的数量不足,需要将q号箱子里物品数量累加到 num 中,q 需要往后加1,继续判断是否需要再将下一号箱子物品进行累加。故答案为:q = q + 1;第二空:若num中累加的数量超过所需数量,则需要将多余数量物品放回箱子中,故答案为:num - b(i);第三空:按箱子中剩余物品数量进行降序排序,因为比较的是 a(j) 和 a(j + 1) ,故For循环范围为q To n – 1 ,故答案为: q To n – 1或其它等价答案 (注意: n-1 to q step -1 不对 )。【分析】本题考查的是排序算法,根据比较语句推理循环范围。二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1 展开更多...... 收起↑ 资源列表 浙江省北斗星盟2020-2021学年高二下学期信息技术5月阶段性联考试卷(学生版).docx 浙江省北斗星盟2020-2021学年高二下学期信息技术5月阶段性联考试卷(教师版).docx