浙江省精诚联盟2020-2021学年高三上学期信息技术12月适应性联考试卷

资源下载
  1. 二一教育资源

浙江省精诚联盟2020-2021学年高三上学期信息技术12月适应性联考试卷

资源简介

浙江省精诚联盟2020-2021学年高三上学期信息技术12月适应性联考试卷
一、选择题
1.(2020高三上·浙江月考)下列有关信息技术和信息处理的说法,正确的是(  )
A.随着现代通信技术和计算机技术的发展产生了信息技术
B.在字处理软件Word 中,可利用“自动更正”功能将文中的“VB”全部更改为“PYTHON”
C.现代信息技术主要包含计算机技术、通信技术、微电子技术、光电子技术和传感技术等
D.计算机可以对信息进行加工处理并且可以直接判断所得到的结果是否可用
【答案】C
【知识点】信息技术的概念与关键技术;信息技术的发展历史;文本的基本编辑
【解析】【解答】信息技术自古以来就有,而不是随着现代通信技术和计算机技术的发展产生的,选项A错误;在Word中,可利用“查找替换”功能将文中的“VB”全部更改为“PYTHON”,选项B错误;现代信息技术主要包含计算机技术,通信技术,微电子技术,光电子技术和传感技术等,选项C正确;计算机可以对信息进行加工处理,但是无法直接判断所得到的结果是否可用,还需要人工处理,选项D错误。故答案选C。
【分析】本题考查的是信息技术的产生和关键技术以及信息的处理。信息技术是指一切与信息的获取加工表达交流管理和评价等有关的技术。
2.(2020高三上·浙江月考)下列有关网页和协议的说法中,正确的是(  )
A.在浏览器中,以“网页,全部(*.htm)”类型保存网页,不可以保存网页中的视频
B.在浏览器中浏览微博时用到的协议有:WWW、HTTP、TCP/IP
C.网页文件是用HTML语言编写的文本文件,常见的扩展名有.html 和.txt
D.采用主题目录检索方式检索信息输入关键字越多,搜索到的信息越多
【答案】A
【知识点】网络资源的类型、下载与保存;浏览器;网络资源的检索;网页文件格式
【解析】【解答】保存网页时,选择“网页,全部(*.htm)”类型,不可以保存网页中的视频,选项A正确;在浏览器中浏览微博时用到的协议有HTTP和TCP/IP,选项B错误;网页文件是用HTML语言编写的文本文件,常见的扩展名有html,txt是记事本的扩展名,选项C错误;采用主题目录检索方式检索信息输入关键字越多,搜索到的信息越少,选项D错误。故答案选A。
【分析】本题考查的是网页文件、网页的保存、浏览网页用到的协议以及网络信息的检索。网页是一个包含HTML标签的纯文本文件,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。
3.(2020高三上·浙江月考)下列应用中,体现了人工智能技术的有 (  )
①通过识别名片自动添加手机联系人
②疫情期间使用“钉钉”直播授课
③全自动无人驾驶的汽车
④手机扫描二维码自动跳转到付款页面
⑤使用在线翻译将中文转换为英文
A.①②③ B.②③④ C.①③④ D.①③⑤
【答案】D
【知识点】人工智能的应用
【解析】【解答】①通过识别名片自动添加手机联系人,运用的是人工智能中的识别技术;②疫情期间使用“钉钉”直播授课不属于人工智能的应用;③全自动无人驾驶的汽车,属于人工智能中的识别和机器人理解领域;④手机扫描二维码自动跳转到付款页面,并不属于人工智能;⑤使用在线翻译将中文转换为英文,属于人工智能中的机器翻译。故答案选D。
【分析】本题考查的是人工智能的应用。所谓人工智能,是指以机器(计算机)为载体,模仿、延伸和扩展人类智能,其与人类或其他动物所呈现的生物智能有着重要区别。人工智能技术应用主要有:模式识别(OCR光学字符识别、手写识别、语音识别等);机器翻译常见的语言翻译软件有金山快译、译星、万能对译等;其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。
4.(2020高三上·浙江月考)使用 Access 软件打开数据库,部分界面如图所示。下列说法正确的是(  )
A.可以直接对“职工信息表”进行重命名
B.“职工编号”的字段值一定是连续的
C.存储“性别”字段的字段值需要 1B
D.“职工薪资表”中可以有一个“职工编号”的字段
【答案】D
【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑
【解析】【解答】打开的ACCESS数据表,无法重命名,选项A错误;“职工编号”的字段是自动编号类型,但是值不一定是连续的,因为自动编号的值删除后无法再次生成,选项B错误;“性别”字段的数据类型为“是/否”,只占一位,即1b,选项C错误;“职工薪资表”中可以有一个“职工编号”的字段,选项D正确。故答案选D。
【分析】本题考查对ACCESS中数据表与字段的理解。在数据表视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用数据表视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。
5.(2020高三上·浙江月考)用Photoshop 软件制作“中国梦”作品,在“中国梦”图层中已选择“中国”区域,如图所示:
下列说法正确的是(  )
A.当前状态下取消选区,使用文字工具更改“中国梦”的字体颜色
B.当前状态下,执行“自由变换”命令,“梦”字的大小和位置不会发生改变
C.70%是图像的显示比例,将70%更改为100%,图像的存储容量变大
D.当前状态下选择“背景”图层后使用油漆桶工具将当前选区填充为黄色,能在画布中看到黄色的“中国”
【答案】B
【知识点】图片加工常用工具的使用;图层及图层的基本操作;声音、图像、视频编码
【解析】【解答】“中国梦”图层不是文字图层,无法使用文字工具更改其字体颜色,选项A错误;当前状态下是选中“中国”两字,执行“自由变换”命令,“梦”字的大小和位置不会发生改变,选项B正确;70%是图像的显示比例,改变显示比例不影响图像的存储容量,选项C错误;将当前选区填充为黄色,看不到黄色的“中国”,因为被上方图层遮挡住了,选项D错误。故答案选B。
【分析】本题主要考查的是Photoshop中工具的使用以及影响图像存储量的因素。
6.(2020高三上·浙江月考)s是个自然数,下列表达式能判断数字s是一个三位数奇数的是(  )
A.0B.s\100>0 Or s\100<=9 And s\2<>s/2
C.s\1000=0 And s\100>0 And s\2<>s/2
D.Not(s\1000>0 0r s\100<=0) Or s\2<>s/2
【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A:VB中不存在0s/2值为True,则整个表达式的值也为True,表达式无法判断s是一个三位数奇数;选项C:同时满足s\1000=0以及s\100>0和s\2<>s/2,则s必然是一个三位数奇数;故选项D:s是两位数奇数,整个表达式的值也为True,也无法判断s是一个三位数奇数。故答案选C。
【分析】本题考查VB表达式。
7.(2020高三上·浙江月考)计算机内负数求反码的计算方法如下:给出一个十进制负数x(-127≤x≤0),x是负数的原码,将x的绝对值转换成7位二进制数,然后逐位取反,最左边增加符号位1,得到的8位二进制数即是x的反码,下列用十六进制表示的反码中,其对应的原码最大的是(  )
A.E3 B.E5 C.9A D.C8
【答案】C
【知识点】进制及数制转换;原码、反码和补码
【解析】【解答】选项A:E3H转换为二进制是11100011B,原码是0011100B;选项B:E5转换为二进制是11100101B,原码是0011010B;选项C:9A转换为二进制是10011010B,原码是1100101B;选项D:C8转换为二进制是11001000B,原码是0110111B。对应的原码最大的是9A。故答案选C。
【分析】本题考查的是反码原码以及进制的转换。
8.(2020高三上·浙江月考)某算法部分流程图如图所示,下列说法不正确的是(  )
A.该流程图转换成VB代码时可以用Do循环实现
B.程序执行完后 f 的值等于f2的值
C.语句f<=20 共执行了6次
D.最后输出f1和f2的值分别是13,21
【答案】C
【知识点】算法的控制结构;流程图识读
【解析】【解答】分析流程图:
初始值,f1=1,f2=1,f=0,
第一次判断,f<=20成立,执行f=f1+f2=2,f1=f2=1,f2=f=2;
第二次判断,f<=20成立,执行f=f1+f2=3,f1=f2=2,f2=f=3;
第三次判断,f<=20成立,执行f=f1+f2=5,f1=f2=3,f2=f=5;
第四次判断,f<=20成立,执行f=f1+f2=8,f1=f2=5,f2=f=8;
第五次判断,f<=20成立,执行f=f1+f2=13,f1=f2=8,f2=f=13;
第六次判断,f<=20成立,执行f=f1+f2=21,f1=f2=13,f2=f=21;
第七次判断,f<=20条件不成立,退出循环,得到f1=13,f2=21。
该流程图转换成VB代码时可以用Do循环实现;最终f1=f2;语句f<=20共执行了7次; 最后输出f1=13,f2=21。故答案选C。
【分析】本题考查的是对流程图的识读,综合使用了循环与分支结构。
9.(2020高三上·浙江月考)有如下VB程序段:
c = 0: k = 1
For i = 2 To 8
If i Mod 2 = 0 And a(k) > a(i) Then
k = i
c = c + 1
End If
Next i
数组元素a(1)到a(8)的值依次为“16,8,18,3,12,9,15,2”,执行该程序段后,变量k和c的值为(  )
A.4 1 B.4 2 C.8 2 D.8 3
【答案】D
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】分析程序段:
初始值:c=0:k=1;
i=2,If i Mod 2=0 And a(k)>a(i)成立,执行k=i=2,c=c+1=1;
i=4,If i Mod 2=0 And a(k)>a(i)成立,执行k=i=4,c=c+1=2;
i=8,If i Mod 2=0 And a(k)>a(i)成立,执行k=i=8,c=c+1=3。
最后,k=8,c=3。
故答案选D。
【分析】本题考查对VB程序段的理解。
10.(2020高三上·浙江月考)已知字符串s是由字母和数字组成的,现要用VB程序实现如下功能,将字符串中的数字字符按照原有顺序移动到s的左边,字母字符按照原有顺序移动到字符串右边,如s=“Su2cc0ess20”执行完程序后变成s=“2020Success”,为实现上述功能,在横线处填入的代码应该是(  )
m=0: k=0
For i = 1 To Len(s)
ch = Mid(s, i, 1)
k = k + 1
If ch >= "a" And ch <= "z" or ch >= "A" And ch <= "Z" Then
a(k) = ch
Else
m = m + 1: ①
Do While j > m

j = j - 1
Loop

End If
Next i
n = Len(s): s = ""
For i = 1 To n
s = s + a(i)
Next i
A.①j=k ②a(j)=a(j-1) ③a(m) = ch
B.①j=k ②a(j)=a(j+1) ③a(j+1)=ch
C.①j=k-1 ②a(j)=a(j-1) ③a(m) = ch
D.①j=k-1 ②a(j)=a(j-1) ③a(j+1)=ch
【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】当变量ch是字母时,将ch存放在数组元素a(k)中,即a(k)=ch。当ch是数字时,执行Else部分,根据选项和代码结构,可判断else部分的功能是将ch中的数字存放在数组元素a(m)中,如果a(m)中已经有字母存在,则需要将从a(m)至a(k)的数组元素向后移动一位。由此判断,①为j=k,②实现数组后移一位,为a(j)=a(j-1),③将ch存入数组中,即a(m)=ch。故答案选A。
【分析】本题考查对VB程序段的理解。
11.(2020高三上·浙江月考)有如下 VB 程序段:
For i = 1 To 8
a(i) = Int(Rnd * 7) + 1
Next i
For i = 1 To 3
For j = 1 To 8 - 2 * i
If a(j) Mod 7 > a(j + 2) Mod 7 Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
Next j
Next i
For i = 1 To 8
ch(i) = Chr(a(i) + Asc("A") - 1)
Next i
执行该程序段后,ch(1)~ch(8)各元素值不可能的是(  )
A.AACBFBFE B.GGABCDDE C.ABBBCDDE D.ABBCDDEG
【答案】D
【知识点】排序算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】根据语句“a(i) = Int(Rnd * 7) + 1”可知,a(i)的范围是[1,7]。根据语句For j=1 To 8-2*i和 If a(j) Mod 7 >a(j+2) Mod 7可知,数组的奇数项和偶数项分别升序排序,并且根据除以7的余数大小,进行排序。根据程序段,将选项根据字母关系转化为数字,选项A为:11326265,选项B为:77123445,选项C为:12223445,选项D为:12234457。由此判断,选项ABC都可能出现;而选项D的最后一项除以7的余数是0,不应该在最后。故答案选D。
【分析】本题考查的是冒泡排序算法。
12.(2020高三上·浙江月考)有如下 VB 程序段:
a(1) = 13: a(2) = 22: a(3) = 36: a(4) = 42: a(5) = 50: a(6) = 58: a(7) = 62: a(8) = 70
i = 1: j = 8: count = 0
Randomize
key = Int(Rnd * 100 )
Do While i <= j
m = (i + j + 1) \ 2
If a(m) >= key Then
count = count * 2 + 1
j = m - 1
Else
count = count * 2
i = m + 1
End If
Loop
执行该程序段后,count的值不可能的是(  )
A.15 B.14 C.7 D.6
【答案】C
【知识点】查找算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】选项A:若count=15,count的倒序变化为:15→7→3→1→0,循环一次就执行一次count=count*2+1和j=m-1,最终得到的count=15,i=1,j=0;选项B:若count=14,count的倒序变化为:14→7→3→1→0,前三趟循环执行count=count*2+1,最后一趟执行count=count*2,最终得到的count=14,i=2,j=1;选项C:若count=7,count的倒序变化为:7→3→1→0,当count=7时,i=1,j=1,循环并未结束;选项D:若count=6,count的倒序变化为:6→3→1→0,最终得到的count=6,i=3,j=,。故答案选C。
【分析】本题考查的是查找算法。本题判断count的值可采用选项倒推法。
二、操作题
13.(2020高三上·浙江月考)小王收集了“近三年某高校部分系的学生人数”的相关数据,并使用Excel软件进行数据处理,如图a所示。
图a
(1)区域 H3:J5中的数据是通过SUMIF函数计算得到的,在H3中输入公式   再通过自动填充完成H列、I列、J列的相关区域的计算。(提示:SUMIF函数用于统计某个区域中满足条件的单元格数值之和。例如求2019年5个系的总人数:=SUMIF(A3:A17,G5,E3:E17))
(2)根据图a中的数据,制作了一张“2018年人数统计”的统计图表,如图b所示,图表的数据区域是   ;
图b
(3)对图a中的数据进行统计分析,下列说法正确的是 (多选,填字母)
A.列E的数据是通过公式计算得到的,已知“E3”单元格的公式是“=C3+D3”,小李不小心把D3单元格的数据输成了“*”,这时E3单元格中将会显示为“#VALUE!”
B.选择“A2:E17”按照“总人数”降序排序后,图b的图表不会发生改变
C.以“入学年份”等于“2018年”,“男生人数”最大1项进行筛选可以筛选到“2018年”中“男生人数”最多的记录
D.以“入学年份”等于“2017年”,“系名”等于“?学?”可筛选出2017年“数学系”和“化学系”的记录
【答案】(1)=SUMIF($A$3:$A$17,$G3,C$3:C$17)
(2)B2, B8:B12, D2:E2,D8:E12
(3)A;D
【知识点】表格数据的处理与计算;数据分析
【解析】【解答】(1)SUMIF(  )是用于统计某个区域中满足条件的单元格数值之和。区域H3:J5中的数据是通过SUMIF函数计算得到的,H列,I列,J列的相关区域的计算可通过H3的公式运用自动填充完成。故答案为:=SUMIF($A$3:$A$17,$G3,C$3:C$17);
(2)根据图表的横坐标和标题,可知数据区域是B2,B8:B12,D2:E2,D8:E12。故答案为:B2,B8:B12,D2:E2,D8:E12;
(3)选项A:把D3单元格的数据输成了“*”,会形成加号左右两边数据类型不一致,出现“#VALUE!”;选项B:选择“A2:E17”按照“总人数”降序排序后,图b的图表会发生改变;选项C:以“入学年份”等于“2018年”,“男生人数”最大1项进行筛选无法筛选到“2018 年”中“男生人数”最多的记录,因为筛选是对所有数据进行筛选;选项D:以“入学年份”等于“2017 年”,“系名”等于“?学?”可筛选出 2017 年“数学系”和“化学系”的记录。故答案选AD。
【分析】本题考查的是公式的应用、数据图表区域的选择、单元格的编辑与显示以及数据的筛选与排序。
14.(2020高三上·浙江月考)小王创作主题为“丰收的喜悦.fla”的 Flash 多媒体作品。其“main”场景的某脚本的描述如下表所示。
场景:main 类号序别:2 进入方式: 来自 Load
场景,通过“进入”按钮进入
呈现方式: ⒈“音乐”淡入,3秒后出现“人物”。 ⒉“水稻”在舞台左下角从完全透明逐渐变化到完全显示,且水稻在舞台上一直随风摆动。 ⒊“退出”按钮和“播放”位于舞台下方,单击“退出”按钮,动画从“end”场景第1帧播放。 ⒋最后出现“退出”按钮,并停止动画播放。 呈现顺序说明: 一开始出现“水稻”并播放背景音乐。 ⒈ 1s后出现“果树”,在舞台中呈现2s后便消失不见。 ⒉ 3s后同时出现“人物”和“文字”。
⒊ 3s后音乐停止。 ⒋最后出现“退出”按钮和“播放”按钮,并停止动画播放。
使用 Flash 软件编辑“丰收的喜悦.fla”文件的部分界面如图a所示,回答下列问题。
图a
(1)根据“丰收的喜悦.fla”作品制作的过程,下列描述正确的是 (多选,填字母)
A.上述关于“丰收的喜悦.fla”作品的描述是多媒体作品制作的文字脚本
B.Flash 是一个以帧为基础的多媒体制作软件
C.若声音素材时长是10s,则“音乐”图层声音同步方式是“数据流”
D.“水稻”图层第1帧上实例的Alpha值应设置为0%
E.制作“丰收的喜悦.fla”作品时,至少需要3个场景
(2)测试影片时,“main”场景画面中“水稻”一直随风摆动,则该场景“水稻”图层第1帧到第10帧的动画类型是   (单选,填字母:A
.动画补间动画/B .形状补间动画/C .逐帧动画)。
(3)“播放”按钮元件部分界面如图b所示,测试影片, 当鼠标移至   (单填,填字母:A
.形状区域/B .文字区域/C .形状或文字区域),能响应鼠标单击事件。
图b
(4)在播放过程中,发现“果树”图层内容呈现方式和脚本不一致,为使“果树”图层内容呈现符合上述脚本描述,正确的操作是   。
(5)根据上述脚本描述,在“main”场景中的“退出”按钮上设置的动作脚本是   。
【答案】(1)C;D;E
(2)A
(3)B
(4)将“果树”图层的第21帧移动到第11帧,并在第31帧执行插入空白关键帧操作或将“果树”图层的第21帧移动到第11帧,并删除第31帧到70帧。
(5)on (press) {gotoAndP1ay(“end” ,1); }
【知识点】动画的类型;时间轴、帧、图层、库的概念及基本操作;二维动画实例属性的设置;多媒体创作工具;常用影片控制函数的应用;多媒体作品的调试与递交;声音同步属性设置
【解析】【解答】(1)题干中作品的描述是多媒体作品制作的制作脚本,选项A错误;Flash是一个以时间序列为基础的多媒体制作软件,选项B错误;若声音素材时长是10s,且制作脚本中提到的3s后音乐停止,则“音乐”图层声音同步方式是“数据流”,选项C正确;根据“水稻”在舞台左下角从完全透明逐渐变化到完全显示可知,“水稻”图层第1帧上实例的Alpha值应设置为0%,选项D正确;制作“丰收的喜悦.fla”作品时,至少需要main,load,end三个场景,选项E正确。故答案选CDE;
(2)测试影片时,“main”场景画面中“水稻”一直随风摆动,说明水稻是元件的实例,则该场景“水稻”图层第1帧到第10帧的动画类型是动画补间动画。故答案为:A;
(3)据图可知,文字图层点击帧为响应区域,当鼠标移至文字区域,能响应鼠标单击事件。故答案为:B;
(4)要实现1s后出现“果树”,在舞台中呈现2s后便消失不见,可将“果树”图层的第21帧移动到第11帧,并在第31帧执行插入空白关键帧操作或将“果树”图层的第21帧移动到第11帧,并删除第31帧到70帧;
(5)在“main”场景中的“退出”按钮上设置的动作脚本是on(press){gotoAndP1ay(“end”,1);}。
【分析】本题考查的是多媒体作品的制作、动画的类型、影片的测试以及脚本的制作。
15.(2020高三上·浙江月考)根据对分查找的思想来查找两个递增序列中最小值所在的位置,其中第一个递增序列中的数据全部大于第二个递增序列中的数据,且两个序列中没有重复数据,如组合序列3、4、5、6、1、2是由两个递增序列“3、4、5、6”和“1、2”组成的,组合序列的最小值是1,在组合序列中的位置是第5位。
为实现上述功能,小王编写如下VB程序,首先在Text1中输入两个满足条件的序列,数字之间用“,”隔开且以“,”结尾,单击按钮“Cod1”,在Text2中输出最小值所在序列中的位置,程序运行界面如下图所示。
(1)在界面中,具有Caption属性的对象有   个。
(2)在横线处填入合适的代码。
Private Sub Cod1_Click(  )
Dim s As String, ch As String
Dim i As Integer, j As Integer, n As
Integer, c As Integer
Dim a(100) As Integer
s = Text1.Text: c = 0: n = 0
For i = 1 To Len(s)
ch = Mid(s, i, 1)
If ch >= "0" And ch <=
"9" Then
   
Else
n = n + 1
   
c = 0
End If
Next i
i = 1: j = n
Do While
m = (i + j) \ 2
If a(m) > a(i) Then
i = m
Else
j = m
End If
Loop
   
End Sub
(3)加框处的表达式有误,请改正。
【答案】(1)3
(2)c=c*10+Val(ch);a(n) = c;text2. text=Str(i + 1)或text2. text=Str(j + 1)或text2. text=Str(m + 1)
(3) i【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;查找算法及程序实现
【解析】【解答】(1)在界面中,具有Caption属性的对象有窗体、标签、按钮,共3个,故答案为:3;
(2)第一空:通过for循环,取出每一个字符,然后组成一个整数,故此处答案为:c=c*10+Val(ch);
第二空:当遇到非数字时,表示一个完整的数字结束,n递增,并将c赋给数组a(数组a保存每一个数字),故此处答案为:a(n) = c;
第三空:通过二分查找算法,循环结束时已找到最小值在序列中的位置(i+1或j+1或m+1处),并在文本框2中输出,故此处答案为:text2. text=Str(i + 1)或text2. text=Str(j+ 1)或text2. text=Str(m + 1);
(3)二分查找的条件是i【分析】本题主要考查对分查找算法。
16.(2020高三上·浙江月考)某著名景点在七月份收到若干旅游公司的通告,通告中包括该公司旅游的起始时间和终止时间,
如[6,10]表示该旅行团
6 号早上到,10 号早上回。疫情期间为避免人员扎堆,公司在时间段[start, ending]进行限流操作,要求在该时间段内景点每天都接待游客,且接待的旅行团越少越好。若景点收到的旅行团的数据是[3,8]、[3,6]、[8,15]、[18,25]、[14,20]、[5,10],[10,18]、[13,18]限流时间是[4,19]。工作人员对旅行团的数据做了如下处理:
①将旅行团的旅行时间按照“到达时间”为主要关键字,“返回时间”为次要关键字升序排序。排好序的时间段是[3,6]、[3,8]、[5,10]、[8,15]、[10,18]、[13,18],[14,20]、[18,25].
②从前往后遍历时间段,选择“到达时间”不大于“限流开始时间”的时间段,若有多个时间段满足条件,且时间段未超出限流时间,应选择“返回时间”最大的时间段,选择的时间段是[3,8]。
③缩小限流时间[8,19],重复步骤 2,选择满足条件的时间段是[8,15],缩小限流时间[15,19],重复步骤 2,选择满足条件的时间段是[14,20],结束时间已超过限流终止时间,结束。
④若在遍历时间过程中出现“到达时间”大于“限流开始时间”,景点不能每天接待旅客,则没有满足条件的旅行社。
小王编写VB程序,程序界面如下所示,单击“排序”按钮,将旅行团的时间按照“到达时间”为主要关键字,“返回时间”为次要关键字升序排序,在Text1和Text2中输入限流的起始时间和终止时间,单击“满足条件的旅行团”按钮,在列表框输出满足条件的旅行团的时间,若没有满足条件的旅行社,则在列表框输出“没有满足条件的旅行团!”
回答下列问题:
(1)若景点接收到的旅行社的起始时间和终止时间分别为[5,17]、[7,18]、[4,12]、[3,8]、[2,10],限流时间是[3,15],筛选出的旅行团的时间是   
(2)请在横线处填入合适的代码
Dim i As Integer, j As
Integer, n As Integer, t As Integer Dim a(100) As Integer, b(100) As Integer
Private Sub
Command1_Click()
'将旅行团个数存入n,加载n个旅行团的起始时间、终止时间并分别放在数组a和数组b中,代码略
For i = n to 2 step -1
j=1
Do while   
If a(j) > a(j + 1) Or a(j) = a(j + 1)
And b(j) > b(j + 1) Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
t = b(j): b(j) = b(j + 1): b(j + 1) = t
End
If
j=j+1
Loop
Next i
'输出排好序的时间段,代码略
End Sub
Private Sub
Command2_Click()
Dim arrivetime As Integer, leavetime As
Integer
start = Val(Text1.Text): ending =
Val(Text2.Text)
For i = 1 To n
arrivetime = start
If a(i) <= arrivetime Then
If b(i) > leavetime Then
leavetime = b(i): t=i
If   Then
List2.AddItem Str(a(t))
& "---" &
Str(b(t)) Exit For
End
If
Else
If
start < arrivetime or i = 1 Then
List2.Clear
List2.AddItem "没有满足条件的旅行团!"
Exit For
End
If
List2.AddItem Str(a(t)) & "---"
& Str(b(t))
   
i = i – 1
End
If
Next i
End Sub
【答案】(1)[2, 10], [5, 17]
(2)j=ending;start= leavetime
【知识点】排序算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】(1)根据题干,将旅行团的旅行时间按照“到达时间”为主要关键字,“返回时间”为次要关键字升序排序。排好序的时间段是[2,10],[3,8],[4,12],[5,17],[7,18],限流时间是[3,15],首先筛选出的时间是[2,10],缩小限流时间[10,15],接着筛选出的时间是[5,17],缩小限流时间[17,15],结束时间已超过限流终止时间,结束。最终可得筛选出的旅行团的时间是[2,10],[5,17]。故答案为:[2,10],[5,17];
(2)第一空:根据“到达时间”为主要关键字,“返回时间”为次要关键字升序排序,由For i=n to 2 step -1可知,Do while后面填入j第二空:如果此时的“返回时间”已超过限流终止时间,则显示后直接退出For循环,故答案为:leavetime>=ending;
第三空:缩小限流时间,故答案为:start=leavetime。
【分析】本题主要考查的是排序算法。
1 / 1浙江省精诚联盟2020-2021学年高三上学期信息技术12月适应性联考试卷
一、选择题
1.(2020高三上·浙江月考)下列有关信息技术和信息处理的说法,正确的是(  )
A.随着现代通信技术和计算机技术的发展产生了信息技术
B.在字处理软件Word 中,可利用“自动更正”功能将文中的“VB”全部更改为“PYTHON”
C.现代信息技术主要包含计算机技术、通信技术、微电子技术、光电子技术和传感技术等
D.计算机可以对信息进行加工处理并且可以直接判断所得到的结果是否可用
2.(2020高三上·浙江月考)下列有关网页和协议的说法中,正确的是(  )
A.在浏览器中,以“网页,全部(*.htm)”类型保存网页,不可以保存网页中的视频
B.在浏览器中浏览微博时用到的协议有:WWW、HTTP、TCP/IP
C.网页文件是用HTML语言编写的文本文件,常见的扩展名有.html 和.txt
D.采用主题目录检索方式检索信息输入关键字越多,搜索到的信息越多
3.(2020高三上·浙江月考)下列应用中,体现了人工智能技术的有 (  )
①通过识别名片自动添加手机联系人
②疫情期间使用“钉钉”直播授课
③全自动无人驾驶的汽车
④手机扫描二维码自动跳转到付款页面
⑤使用在线翻译将中文转换为英文
A.①②③ B.②③④ C.①③④ D.①③⑤
4.(2020高三上·浙江月考)使用 Access 软件打开数据库,部分界面如图所示。下列说法正确的是(  )
A.可以直接对“职工信息表”进行重命名
B.“职工编号”的字段值一定是连续的
C.存储“性别”字段的字段值需要 1B
D.“职工薪资表”中可以有一个“职工编号”的字段
5.(2020高三上·浙江月考)用Photoshop 软件制作“中国梦”作品,在“中国梦”图层中已选择“中国”区域,如图所示:
下列说法正确的是(  )
A.当前状态下取消选区,使用文字工具更改“中国梦”的字体颜色
B.当前状态下,执行“自由变换”命令,“梦”字的大小和位置不会发生改变
C.70%是图像的显示比例,将70%更改为100%,图像的存储容量变大
D.当前状态下选择“背景”图层后使用油漆桶工具将当前选区填充为黄色,能在画布中看到黄色的“中国”
6.(2020高三上·浙江月考)s是个自然数,下列表达式能判断数字s是一个三位数奇数的是(  )
A.0B.s\100>0 Or s\100<=9 And s\2<>s/2
C.s\1000=0 And s\100>0 And s\2<>s/2
D.Not(s\1000>0 0r s\100<=0) Or s\2<>s/2
7.(2020高三上·浙江月考)计算机内负数求反码的计算方法如下:给出一个十进制负数x(-127≤x≤0),x是负数的原码,将x的绝对值转换成7位二进制数,然后逐位取反,最左边增加符号位1,得到的8位二进制数即是x的反码,下列用十六进制表示的反码中,其对应的原码最大的是(  )
A.E3 B.E5 C.9A D.C8
8.(2020高三上·浙江月考)某算法部分流程图如图所示,下列说法不正确的是(  )
A.该流程图转换成VB代码时可以用Do循环实现
B.程序执行完后 f 的值等于f2的值
C.语句f<=20 共执行了6次
D.最后输出f1和f2的值分别是13,21
9.(2020高三上·浙江月考)有如下VB程序段:
c = 0: k = 1
For i = 2 To 8
If i Mod 2 = 0 And a(k) > a(i) Then
k = i
c = c + 1
End If
Next i
数组元素a(1)到a(8)的值依次为“16,8,18,3,12,9,15,2”,执行该程序段后,变量k和c的值为(  )
A.4 1 B.4 2 C.8 2 D.8 3
10.(2020高三上·浙江月考)已知字符串s是由字母和数字组成的,现要用VB程序实现如下功能,将字符串中的数字字符按照原有顺序移动到s的左边,字母字符按照原有顺序移动到字符串右边,如s=“Su2cc0ess20”执行完程序后变成s=“2020Success”,为实现上述功能,在横线处填入的代码应该是(  )
m=0: k=0
For i = 1 To Len(s)
ch = Mid(s, i, 1)
k = k + 1
If ch >= "a" And ch <= "z" or ch >= "A" And ch <= "Z" Then
a(k) = ch
Else
m = m + 1: ①
Do While j > m

j = j - 1
Loop

End If
Next i
n = Len(s): s = ""
For i = 1 To n
s = s + a(i)
Next i
A.①j=k ②a(j)=a(j-1) ③a(m) = ch
B.①j=k ②a(j)=a(j+1) ③a(j+1)=ch
C.①j=k-1 ②a(j)=a(j-1) ③a(m) = ch
D.①j=k-1 ②a(j)=a(j-1) ③a(j+1)=ch
11.(2020高三上·浙江月考)有如下 VB 程序段:
For i = 1 To 8
a(i) = Int(Rnd * 7) + 1
Next i
For i = 1 To 3
For j = 1 To 8 - 2 * i
If a(j) Mod 7 > a(j + 2) Mod 7 Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
Next j
Next i
For i = 1 To 8
ch(i) = Chr(a(i) + Asc("A") - 1)
Next i
执行该程序段后,ch(1)~ch(8)各元素值不可能的是(  )
A.AACBFBFE B.GGABCDDE C.ABBBCDDE D.ABBCDDEG
12.(2020高三上·浙江月考)有如下 VB 程序段:
a(1) = 13: a(2) = 22: a(3) = 36: a(4) = 42: a(5) = 50: a(6) = 58: a(7) = 62: a(8) = 70
i = 1: j = 8: count = 0
Randomize
key = Int(Rnd * 100 )
Do While i <= j
m = (i + j + 1) \ 2
If a(m) >= key Then
count = count * 2 + 1
j = m - 1
Else
count = count * 2
i = m + 1
End If
Loop
执行该程序段后,count的值不可能的是(  )
A.15 B.14 C.7 D.6
二、操作题
13.(2020高三上·浙江月考)小王收集了“近三年某高校部分系的学生人数”的相关数据,并使用Excel软件进行数据处理,如图a所示。
图a
(1)区域 H3:J5中的数据是通过SUMIF函数计算得到的,在H3中输入公式   再通过自动填充完成H列、I列、J列的相关区域的计算。(提示:SUMIF函数用于统计某个区域中满足条件的单元格数值之和。例如求2019年5个系的总人数:=SUMIF(A3:A17,G5,E3:E17))
(2)根据图a中的数据,制作了一张“2018年人数统计”的统计图表,如图b所示,图表的数据区域是   ;
图b
(3)对图a中的数据进行统计分析,下列说法正确的是 (多选,填字母)
A.列E的数据是通过公式计算得到的,已知“E3”单元格的公式是“=C3+D3”,小李不小心把D3单元格的数据输成了“*”,这时E3单元格中将会显示为“#VALUE!”
B.选择“A2:E17”按照“总人数”降序排序后,图b的图表不会发生改变
C.以“入学年份”等于“2018年”,“男生人数”最大1项进行筛选可以筛选到“2018年”中“男生人数”最多的记录
D.以“入学年份”等于“2017年”,“系名”等于“?学?”可筛选出2017年“数学系”和“化学系”的记录
14.(2020高三上·浙江月考)小王创作主题为“丰收的喜悦.fla”的 Flash 多媒体作品。其“main”场景的某脚本的描述如下表所示。
场景:main 类号序别:2 进入方式: 来自 Load
场景,通过“进入”按钮进入
呈现方式: ⒈“音乐”淡入,3秒后出现“人物”。 ⒉“水稻”在舞台左下角从完全透明逐渐变化到完全显示,且水稻在舞台上一直随风摆动。 ⒊“退出”按钮和“播放”位于舞台下方,单击“退出”按钮,动画从“end”场景第1帧播放。 ⒋最后出现“退出”按钮,并停止动画播放。 呈现顺序说明: 一开始出现“水稻”并播放背景音乐。 ⒈ 1s后出现“果树”,在舞台中呈现2s后便消失不见。 ⒉ 3s后同时出现“人物”和“文字”。
⒊ 3s后音乐停止。 ⒋最后出现“退出”按钮和“播放”按钮,并停止动画播放。
使用 Flash 软件编辑“丰收的喜悦.fla”文件的部分界面如图a所示,回答下列问题。
图a
(1)根据“丰收的喜悦.fla”作品制作的过程,下列描述正确的是 (多选,填字母)
A.上述关于“丰收的喜悦.fla”作品的描述是多媒体作品制作的文字脚本
B.Flash 是一个以帧为基础的多媒体制作软件
C.若声音素材时长是10s,则“音乐”图层声音同步方式是“数据流”
D.“水稻”图层第1帧上实例的Alpha值应设置为0%
E.制作“丰收的喜悦.fla”作品时,至少需要3个场景
(2)测试影片时,“main”场景画面中“水稻”一直随风摆动,则该场景“水稻”图层第1帧到第10帧的动画类型是   (单选,填字母:A
.动画补间动画/B .形状补间动画/C .逐帧动画)。
(3)“播放”按钮元件部分界面如图b所示,测试影片, 当鼠标移至   (单填,填字母:A
.形状区域/B .文字区域/C .形状或文字区域),能响应鼠标单击事件。
图b
(4)在播放过程中,发现“果树”图层内容呈现方式和脚本不一致,为使“果树”图层内容呈现符合上述脚本描述,正确的操作是   。
(5)根据上述脚本描述,在“main”场景中的“退出”按钮上设置的动作脚本是   。
15.(2020高三上·浙江月考)根据对分查找的思想来查找两个递增序列中最小值所在的位置,其中第一个递增序列中的数据全部大于第二个递增序列中的数据,且两个序列中没有重复数据,如组合序列3、4、5、6、1、2是由两个递增序列“3、4、5、6”和“1、2”组成的,组合序列的最小值是1,在组合序列中的位置是第5位。
为实现上述功能,小王编写如下VB程序,首先在Text1中输入两个满足条件的序列,数字之间用“,”隔开且以“,”结尾,单击按钮“Cod1”,在Text2中输出最小值所在序列中的位置,程序运行界面如下图所示。
(1)在界面中,具有Caption属性的对象有   个。
(2)在横线处填入合适的代码。
Private Sub Cod1_Click(  )
Dim s As String, ch As String
Dim i As Integer, j As Integer, n As
Integer, c As Integer
Dim a(100) As Integer
s = Text1.Text: c = 0: n = 0
For i = 1 To Len(s)
ch = Mid(s, i, 1)
If ch >= "0" And ch <=
"9" Then
   
Else
n = n + 1
   
c = 0
End If
Next i
i = 1: j = n
Do While
m = (i + j) \ 2
If a(m) > a(i) Then
i = m
Else
j = m
End If
Loop
   
End Sub
(3)加框处的表达式有误,请改正。
16.(2020高三上·浙江月考)某著名景点在七月份收到若干旅游公司的通告,通告中包括该公司旅游的起始时间和终止时间,
如[6,10]表示该旅行团
6 号早上到,10 号早上回。疫情期间为避免人员扎堆,公司在时间段[start, ending]进行限流操作,要求在该时间段内景点每天都接待游客,且接待的旅行团越少越好。若景点收到的旅行团的数据是[3,8]、[3,6]、[8,15]、[18,25]、[14,20]、[5,10],[10,18]、[13,18]限流时间是[4,19]。工作人员对旅行团的数据做了如下处理:
①将旅行团的旅行时间按照“到达时间”为主要关键字,“返回时间”为次要关键字升序排序。排好序的时间段是[3,6]、[3,8]、[5,10]、[8,15]、[10,18]、[13,18],[14,20]、[18,25].
②从前往后遍历时间段,选择“到达时间”不大于“限流开始时间”的时间段,若有多个时间段满足条件,且时间段未超出限流时间,应选择“返回时间”最大的时间段,选择的时间段是[3,8]。
③缩小限流时间[8,19],重复步骤 2,选择满足条件的时间段是[8,15],缩小限流时间[15,19],重复步骤 2,选择满足条件的时间段是[14,20],结束时间已超过限流终止时间,结束。
④若在遍历时间过程中出现“到达时间”大于“限流开始时间”,景点不能每天接待旅客,则没有满足条件的旅行社。
小王编写VB程序,程序界面如下所示,单击“排序”按钮,将旅行团的时间按照“到达时间”为主要关键字,“返回时间”为次要关键字升序排序,在Text1和Text2中输入限流的起始时间和终止时间,单击“满足条件的旅行团”按钮,在列表框输出满足条件的旅行团的时间,若没有满足条件的旅行社,则在列表框输出“没有满足条件的旅行团!”
回答下列问题:
(1)若景点接收到的旅行社的起始时间和终止时间分别为[5,17]、[7,18]、[4,12]、[3,8]、[2,10],限流时间是[3,15],筛选出的旅行团的时间是   
(2)请在横线处填入合适的代码
Dim i As Integer, j As
Integer, n As Integer, t As Integer Dim a(100) As Integer, b(100) As Integer
Private Sub
Command1_Click()
'将旅行团个数存入n,加载n个旅行团的起始时间、终止时间并分别放在数组a和数组b中,代码略
For i = n to 2 step -1
j=1
Do while   
If a(j) > a(j + 1) Or a(j) = a(j + 1)
And b(j) > b(j + 1) Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
t = b(j): b(j) = b(j + 1): b(j + 1) = t
End
If
j=j+1
Loop
Next i
'输出排好序的时间段,代码略
End Sub
Private Sub
Command2_Click()
Dim arrivetime As Integer, leavetime As
Integer
start = Val(Text1.Text): ending =
Val(Text2.Text)
For i = 1 To n
arrivetime = start
If a(i) <= arrivetime Then
If b(i) > leavetime Then
leavetime = b(i): t=i
If   Then
List2.AddItem Str(a(t))
& "---" &
Str(b(t)) Exit For
End
If
Else
If
start < arrivetime or i = 1 Then
List2.Clear
List2.AddItem "没有满足条件的旅行团!"
Exit For
End
If
List2.AddItem Str(a(t)) & "---"
& Str(b(t))
   
i = i – 1
End
If
Next i
End Sub
答案解析部分
1.【答案】C
【知识点】信息技术的概念与关键技术;信息技术的发展历史;文本的基本编辑
【解析】【解答】信息技术自古以来就有,而不是随着现代通信技术和计算机技术的发展产生的,选项A错误;在Word中,可利用“查找替换”功能将文中的“VB”全部更改为“PYTHON”,选项B错误;现代信息技术主要包含计算机技术,通信技术,微电子技术,光电子技术和传感技术等,选项C正确;计算机可以对信息进行加工处理,但是无法直接判断所得到的结果是否可用,还需要人工处理,选项D错误。故答案选C。
【分析】本题考查的是信息技术的产生和关键技术以及信息的处理。信息技术是指一切与信息的获取加工表达交流管理和评价等有关的技术。
2.【答案】A
【知识点】网络资源的类型、下载与保存;浏览器;网络资源的检索;网页文件格式
【解析】【解答】保存网页时,选择“网页,全部(*.htm)”类型,不可以保存网页中的视频,选项A正确;在浏览器中浏览微博时用到的协议有HTTP和TCP/IP,选项B错误;网页文件是用HTML语言编写的文本文件,常见的扩展名有html,txt是记事本的扩展名,选项C错误;采用主题目录检索方式检索信息输入关键字越多,搜索到的信息越少,选项D错误。故答案选A。
【分析】本题考查的是网页文件、网页的保存、浏览网页用到的协议以及网络信息的检索。网页是一个包含HTML标签的纯文本文件,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。
3.【答案】D
【知识点】人工智能的应用
【解析】【解答】①通过识别名片自动添加手机联系人,运用的是人工智能中的识别技术;②疫情期间使用“钉钉”直播授课不属于人工智能的应用;③全自动无人驾驶的汽车,属于人工智能中的识别和机器人理解领域;④手机扫描二维码自动跳转到付款页面,并不属于人工智能;⑤使用在线翻译将中文转换为英文,属于人工智能中的机器翻译。故答案选D。
【分析】本题考查的是人工智能的应用。所谓人工智能,是指以机器(计算机)为载体,模仿、延伸和扩展人类智能,其与人类或其他动物所呈现的生物智能有着重要区别。人工智能技术应用主要有:模式识别(OCR光学字符识别、手写识别、语音识别等);机器翻译常见的语言翻译软件有金山快译、译星、万能对译等;其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。
4.【答案】D
【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑
【解析】【解答】打开的ACCESS数据表,无法重命名,选项A错误;“职工编号”的字段是自动编号类型,但是值不一定是连续的,因为自动编号的值删除后无法再次生成,选项B错误;“性别”字段的数据类型为“是/否”,只占一位,即1b,选项C错误;“职工薪资表”中可以有一个“职工编号”的字段,选项D正确。故答案选D。
【分析】本题考查对ACCESS中数据表与字段的理解。在数据表视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用数据表视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。
5.【答案】B
【知识点】图片加工常用工具的使用;图层及图层的基本操作;声音、图像、视频编码
【解析】【解答】“中国梦”图层不是文字图层,无法使用文字工具更改其字体颜色,选项A错误;当前状态下是选中“中国”两字,执行“自由变换”命令,“梦”字的大小和位置不会发生改变,选项B正确;70%是图像的显示比例,改变显示比例不影响图像的存储容量,选项C错误;将当前选区填充为黄色,看不到黄色的“中国”,因为被上方图层遮挡住了,选项D错误。故答案选B。
【分析】本题主要考查的是Photoshop中工具的使用以及影响图像存储量的因素。
6.【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A:VB中不存在0s/2值为True,则整个表达式的值也为True,表达式无法判断s是一个三位数奇数;选项C:同时满足s\1000=0以及s\100>0和s\2<>s/2,则s必然是一个三位数奇数;故选项D:s是两位数奇数,整个表达式的值也为True,也无法判断s是一个三位数奇数。故答案选C。
【分析】本题考查VB表达式。
7.【答案】C
【知识点】进制及数制转换;原码、反码和补码
【解析】【解答】选项A:E3H转换为二进制是11100011B,原码是0011100B;选项B:E5转换为二进制是11100101B,原码是0011010B;选项C:9A转换为二进制是10011010B,原码是1100101B;选项D:C8转换为二进制是11001000B,原码是0110111B。对应的原码最大的是9A。故答案选C。
【分析】本题考查的是反码原码以及进制的转换。
8.【答案】C
【知识点】算法的控制结构;流程图识读
【解析】【解答】分析流程图:
初始值,f1=1,f2=1,f=0,
第一次判断,f<=20成立,执行f=f1+f2=2,f1=f2=1,f2=f=2;
第二次判断,f<=20成立,执行f=f1+f2=3,f1=f2=2,f2=f=3;
第三次判断,f<=20成立,执行f=f1+f2=5,f1=f2=3,f2=f=5;
第四次判断,f<=20成立,执行f=f1+f2=8,f1=f2=5,f2=f=8;
第五次判断,f<=20成立,执行f=f1+f2=13,f1=f2=8,f2=f=13;
第六次判断,f<=20成立,执行f=f1+f2=21,f1=f2=13,f2=f=21;
第七次判断,f<=20条件不成立,退出循环,得到f1=13,f2=21。
该流程图转换成VB代码时可以用Do循环实现;最终f1=f2;语句f<=20共执行了7次; 最后输出f1=13,f2=21。故答案选C。
【分析】本题考查的是对流程图的识读,综合使用了循环与分支结构。
9.【答案】D
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】分析程序段:
初始值:c=0:k=1;
i=2,If i Mod 2=0 And a(k)>a(i)成立,执行k=i=2,c=c+1=1;
i=4,If i Mod 2=0 And a(k)>a(i)成立,执行k=i=4,c=c+1=2;
i=8,If i Mod 2=0 And a(k)>a(i)成立,执行k=i=8,c=c+1=3。
最后,k=8,c=3。
故答案选D。
【分析】本题考查对VB程序段的理解。
10.【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】当变量ch是字母时,将ch存放在数组元素a(k)中,即a(k)=ch。当ch是数字时,执行Else部分,根据选项和代码结构,可判断else部分的功能是将ch中的数字存放在数组元素a(m)中,如果a(m)中已经有字母存在,则需要将从a(m)至a(k)的数组元素向后移动一位。由此判断,①为j=k,②实现数组后移一位,为a(j)=a(j-1),③将ch存入数组中,即a(m)=ch。故答案选A。
【分析】本题考查对VB程序段的理解。
11.【答案】D
【知识点】排序算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】根据语句“a(i) = Int(Rnd * 7) + 1”可知,a(i)的范围是[1,7]。根据语句For j=1 To 8-2*i和 If a(j) Mod 7 >a(j+2) Mod 7可知,数组的奇数项和偶数项分别升序排序,并且根据除以7的余数大小,进行排序。根据程序段,将选项根据字母关系转化为数字,选项A为:11326265,选项B为:77123445,选项C为:12223445,选项D为:12234457。由此判断,选项ABC都可能出现;而选项D的最后一项除以7的余数是0,不应该在最后。故答案选D。
【分析】本题考查的是冒泡排序算法。
12.【答案】C
【知识点】查找算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】选项A:若count=15,count的倒序变化为:15→7→3→1→0,循环一次就执行一次count=count*2+1和j=m-1,最终得到的count=15,i=1,j=0;选项B:若count=14,count的倒序变化为:14→7→3→1→0,前三趟循环执行count=count*2+1,最后一趟执行count=count*2,最终得到的count=14,i=2,j=1;选项C:若count=7,count的倒序变化为:7→3→1→0,当count=7时,i=1,j=1,循环并未结束;选项D:若count=6,count的倒序变化为:6→3→1→0,最终得到的count=6,i=3,j=,。故答案选C。
【分析】本题考查的是查找算法。本题判断count的值可采用选项倒推法。
13.【答案】(1)=SUMIF($A$3:$A$17,$G3,C$3:C$17)
(2)B2, B8:B12, D2:E2,D8:E12
(3)A;D
【知识点】表格数据的处理与计算;数据分析
【解析】【解答】(1)SUMIF(  )是用于统计某个区域中满足条件的单元格数值之和。区域H3:J5中的数据是通过SUMIF函数计算得到的,H列,I列,J列的相关区域的计算可通过H3的公式运用自动填充完成。故答案为:=SUMIF($A$3:$A$17,$G3,C$3:C$17);
(2)根据图表的横坐标和标题,可知数据区域是B2,B8:B12,D2:E2,D8:E12。故答案为:B2,B8:B12,D2:E2,D8:E12;
(3)选项A:把D3单元格的数据输成了“*”,会形成加号左右两边数据类型不一致,出现“#VALUE!”;选项B:选择“A2:E17”按照“总人数”降序排序后,图b的图表会发生改变;选项C:以“入学年份”等于“2018年”,“男生人数”最大1项进行筛选无法筛选到“2018 年”中“男生人数”最多的记录,因为筛选是对所有数据进行筛选;选项D:以“入学年份”等于“2017 年”,“系名”等于“?学?”可筛选出 2017 年“数学系”和“化学系”的记录。故答案选AD。
【分析】本题考查的是公式的应用、数据图表区域的选择、单元格的编辑与显示以及数据的筛选与排序。
14.【答案】(1)C;D;E
(2)A
(3)B
(4)将“果树”图层的第21帧移动到第11帧,并在第31帧执行插入空白关键帧操作或将“果树”图层的第21帧移动到第11帧,并删除第31帧到70帧。
(5)on (press) {gotoAndP1ay(“end” ,1); }
【知识点】动画的类型;时间轴、帧、图层、库的概念及基本操作;二维动画实例属性的设置;多媒体创作工具;常用影片控制函数的应用;多媒体作品的调试与递交;声音同步属性设置
【解析】【解答】(1)题干中作品的描述是多媒体作品制作的制作脚本,选项A错误;Flash是一个以时间序列为基础的多媒体制作软件,选项B错误;若声音素材时长是10s,且制作脚本中提到的3s后音乐停止,则“音乐”图层声音同步方式是“数据流”,选项C正确;根据“水稻”在舞台左下角从完全透明逐渐变化到完全显示可知,“水稻”图层第1帧上实例的Alpha值应设置为0%,选项D正确;制作“丰收的喜悦.fla”作品时,至少需要main,load,end三个场景,选项E正确。故答案选CDE;
(2)测试影片时,“main”场景画面中“水稻”一直随风摆动,说明水稻是元件的实例,则该场景“水稻”图层第1帧到第10帧的动画类型是动画补间动画。故答案为:A;
(3)据图可知,文字图层点击帧为响应区域,当鼠标移至文字区域,能响应鼠标单击事件。故答案为:B;
(4)要实现1s后出现“果树”,在舞台中呈现2s后便消失不见,可将“果树”图层的第21帧移动到第11帧,并在第31帧执行插入空白关键帧操作或将“果树”图层的第21帧移动到第11帧,并删除第31帧到70帧;
(5)在“main”场景中的“退出”按钮上设置的动作脚本是on(press){gotoAndP1ay(“end”,1);}。
【分析】本题考查的是多媒体作品的制作、动画的类型、影片的测试以及脚本的制作。
15.【答案】(1)3
(2)c=c*10+Val(ch);a(n) = c;text2. text=Str(i + 1)或text2. text=Str(j + 1)或text2. text=Str(m + 1)
(3) i【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;查找算法及程序实现
【解析】【解答】(1)在界面中,具有Caption属性的对象有窗体、标签、按钮,共3个,故答案为:3;
(2)第一空:通过for循环,取出每一个字符,然后组成一个整数,故此处答案为:c=c*10+Val(ch);
第二空:当遇到非数字时,表示一个完整的数字结束,n递增,并将c赋给数组a(数组a保存每一个数字),故此处答案为:a(n) = c;
第三空:通过二分查找算法,循环结束时已找到最小值在序列中的位置(i+1或j+1或m+1处),并在文本框2中输出,故此处答案为:text2. text=Str(i + 1)或text2. text=Str(j+ 1)或text2. text=Str(m + 1);
(3)二分查找的条件是i【分析】本题主要考查对分查找算法。
16.【答案】(1)[2, 10], [5, 17]
(2)j=ending;start= leavetime
【知识点】排序算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】(1)根据题干,将旅行团的旅行时间按照“到达时间”为主要关键字,“返回时间”为次要关键字升序排序。排好序的时间段是[2,10],[3,8],[4,12],[5,17],[7,18],限流时间是[3,15],首先筛选出的时间是[2,10],缩小限流时间[10,15],接着筛选出的时间是[5,17],缩小限流时间[17,15],结束时间已超过限流终止时间,结束。最终可得筛选出的旅行团的时间是[2,10],[5,17]。故答案为:[2,10],[5,17];
(2)第一空:根据“到达时间”为主要关键字,“返回时间”为次要关键字升序排序,由For i=n to 2 step -1可知,Do while后面填入j第二空:如果此时的“返回时间”已超过限流终止时间,则显示后直接退出For循环,故答案为:leavetime>=ending;
第三空:缩小限流时间,故答案为:start=leavetime。
【分析】本题主要考查的是排序算法。
1 / 1

展开更多......

收起↑

资源列表