浙江省名校协作体2017-2018学年高三下学期信息技术11月联考试卷

文档属性

名称 浙江省名校协作体2017-2018学年高三下学期信息技术11月联考试卷
格式 zip
文件大小 892.3KB
资源类型 试卷
版本资源
科目 信息技术(信息科技)
更新时间 2019-07-27 18:30:24

文档简介

浙江省名校协作体2017-2018学年高三下学期信息技术11月联考试卷
一、选择题
1.关于信息与信息技术,以下说法正确的是(  )
A.信息技术以计算机的诞生为标志,古代不存在信息技术
B.云技术的发展为信息脱离载体提供了可能性
C.信息可以使用不同的载体形式存储和传播
D.“共享单车”主要采用了虚拟现实技术
【答案】C
【知识点】信息及其特征
【解析】【解答】选项A:信息技术是一切与信息有关的技术,如语言,书信等。所以在人类产生时,信息技术就诞生了,选项A错。选项B:信息具有依附性即信息不能脱离载体而存在,选项B错。选项C:信息具有传递性即信息可通过多种媒体进行传播和存储,选项C对。选项D:“共享单车”体现了信息的共享性他是在现实社会的信息技术使用实例,选项D错。故答案选C。
【分析】本题考查的是信息技术的概念及信息的特征。信息有五个基本特征和五个一般特征。基本特征:普遍性、依附性、传递性、价值性、时效性;一般特征:共享性、真伪性、不完全性、价值相对性、可处理性。信息技术是指在信息的获取、整理、加工、存储、传递和利用过程中所采用的技术和方法。
2.(2018高三下·浙江月考)使用word软件编辑一篇文章,界面如图所示。
以下说法正确的是(  )
A.在“查找和替换”对话框里的输人如图所示,再按下“全部替换”按钮,则用户下次在文章中输入的“大数据”三个字,会自动更改为“big data”
B.界面中所插入的剪贴画环绕方式为“嵌入型”
C.在第三行对“海量数据”四字加批注,则其批注顺序号为2
D.开启“修订”功能,将记录对文档的所有修改
【答案】C
【知识点】文本的基本编辑
【解析】【解答】“替换”强调对文章的批量修改,单击“全部替换”按钮后,就会将所有的“大数据”替换为“big data”,而不是等到下次输入时替换,选项A错误;“嵌入型”为一行文字与图片底端对齐,界面中图片环绕方式为“四周型”,选项B错误;为“海量数据”添加批注时,该批注介于已添加的两个批注之间,则批注编号自动变化,成为第2个批注,选项C正确;在修订状态进行添加批注操作,不会产生修订痕迹,继续执行“拒绝修订”或“接受修订”对该批注也不会产生影响,选项D错误。故答案选C。
【分析】本题考查Word软件的查找替换功能、图片的格式、修订和批注。
3.(2018高三下·浙江月考)关于人工智能,以下说法不正确的是(  )
A.在很多酒店,人靠近大门,门会自动打开,这是应用了人脸识别技术
B.Siri专家系统属于人工智能的应用
C.大数据的应用,为人工智能的发展开拓了广阔空间
D.一款具有“拍题搜答案”功能的APP,可能应用了OCR技术
【答案】A
【知识点】人工智能的应用
【解析】【解答】感应门通常是采用红外线距离感应装置设计制作的,该技术不属于人工智能技术,选项A错误;Siri专家系统是苹果公司研制的一项智能语音控制软件,体现了人工智能的语音识别技术,选项B正确;大数据的应用,可以为人工智能的研发提供更多的有效数据,选项C正确;“拍题搜答案”的功能其实是先拍照,再对照片中的文字进行识别,再以文字为关键字进行搜索,应用了OCR文字识别技术,选项D正确。故答案选A。
【分析】本题考查人工智能技术的应用。
4.关于Access数据库,以下说法正确的是(  )
A.某条记录的一个字段显示为12.345,则该字段类型可能为数值型、文本型或日期/时间型
B.在设计视图中无法添加新记录
C.设置一个“数字型”字段为“长整型”,则输入“9.86”,系统会自动取整为“9”
D.在类型为“日期/时间”型的字段中输入数据,系统不会检测其合法性
【答案】B
【知识点】数据表、字段、记录的概念
【解析】【解答】选项A: 某条记录的一个字段显示为12.345,则该字段类型可能为数值型、文本型,但不可能是日期型,日期型的格式为年年-月月-日日格式,本项错。选项B:设计视图是定义和编辑字段的视图不能添加记录,只能在数据视图中添加记录,本项对。选项C: 设置一个“数字型”字段为“长整型”,则输入“9.86”,系统会自动四舍五入为10,本项错。选项D: 在类型为“日期/时间”型的字段中输入数据,系统会检测其合法性,本项错。故答案选A。
【分析】本题考查的是Access的视图方式和字段类型。Access有两种视图方式:设计视图和数据视图,在设计视图中可以编辑字段,在数据视图中可以输入字段的值,即录入记录。Access允许九种数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。在表的设计视图中,每一个字段都有设计类型。
5.某算法的流程图如图所示。执行这部分流程后,输出变量i的值是(  )
A.7 B.9 C.11 D.13
【答案】B
【知识点】算法的常用表示方法
【解析】【解答】 本题考查算法和流程图,涉及循环结构。一般采用变量跟踪法进行分析:
i i←i+2 s s←s*i 循环条件s<=5 000
1 1 成立
3 3 成立
5 15 成立
7 105 成立
9 945 成立
11 10395 不成立,退出循环
当退出循环时,变量i的值为11,再执行i=i-2,则输出变量i的值为9。故答案选B。
【分析】本题考查的是使用流程图描述算法。要想明白流程图描述的算法必须明白流程图各图形的含义。
6.(2018高三下·浙江月考)使用UltraEdit软件观察字符“Al时代来了!”的内码,部分界面如图所示。
以下说法正确的是(  )
A.字符“!”的二进制码是“10100001”
B.字母“J”的十六进制码是“50”
C.每个字符在计算机中用1个字节存储
D.2个字符采用ASCII编码,5个字符采用汉字编码
【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】字符“!”的内码为“A3 A1”,该字符对应的二进制码为“1010001110100001”,选项A错误;字符“I”的十六进制码为“49”,则字符“J”的十六进制码为“4A”,选项B错误;计算机在存储字符时,每个ASCII字符占1个字节,每个汉字字符占2个字节,选项C错误;观察字符内码可知,有2个字节的编码小于A0,故包含2个ASCII编码;10个字节的编码大于A0,故包含5个汉字编码,选项D正确。故答案选D。
【分析】本题考查字符内码及进制转换。
7.关于多媒体技术,以下说法中正确的是(  )
A.多媒体作品创作的过程中,“设施需求”应在作品的“创作需求分析”中描述
B.“制作脚本”中应包含制作中所需要的各种素材文件名、获取方法等信息
C.多媒体数据之所以能被压缩,是由于数据中存在冗余,如图像里有重复出现或相近的纹理结构就属于空间冗余
D.将作品划分为“片头”、“主交互界面”、“片尾”等组成部分,这是在功能模块设计中规划的
【答案】A
【知识点】多媒体作品的规划和设计
【解析】【解答】选项A:多媒体作品的需求分析包括应用需求和创作需求。属于创作需求分析的有:主题思想分析、结构类型分析、作品内容分析、设施需求分析、发布方式分析。所以设施需求包含在“创作需求分析”之中,本项对。选项B:“制作脚本”,该内容在多媒体作品中的表现形式、多媒体要实现的功能、多媒体的制作规范等。本项错。选项C:多媒体数据之所以能被压缩,是由于数据中存在冗余,如图像里有重复出现或相近的纹理结构就属于结构完全冗余,而不是空间冗余,本项错。选项D: 将作品划分为“片头”、“主交互界面”、“片尾”等组成部分,这是在系统结构设计中完成的。本项错。故答案选A。
【分析】本题考查的是多媒体制作的过程及各阶段的任务。多媒体制作过程可分为设计阶段、制作阶段和完成阶段三大阶段,设计阶段包括:需求分析、规则设计和编写脚本三个环节。制作阶段包括:收集素材、系统集成和系统测试三个环节。完成阶段包括打包发布一个环节。
8.用Photoshop软件制作“中国诗缘”作品,界面如图所示:
以下说法正确的是(  )
A.该作品的“背景”图层无法添加滤镜
B.无法用文字工具直接修改“琵琶行”图层的文字
C.该作品颜色位深度为8位二进制
D.拷贝“中国诗缘”图层的图层样式并粘贴到“琵琶行”图层后,“琵琶行”图层的图层样式数为4种
【答案】B
【知识点】图片加工常用工具的使用;图层及图层的基本操作
【解析】【解答】选项A:“背景”图层属于普通图层可以添加滤镜,本项错。选项B:“琵琶行”图层是图像图层不是文字图层所以不能用文字工具直接修改该图层中的文字,本项对。选项C: 颜色位深度为8位二进制可表现为256色,一般Photoshop在导出前用16位色或24位色来表示,故本项错。选项D:复制“中国诗缘”会形成一个新的图层不会和“琵琶行”图层合并更不可能将其效果附加到“琵琶行”图层中,本项错。故答案选B。
【分析】本题考查的是Photoshop的图层的类别及颜色深度的知识。PHOTOSHOP的图层类型有:背景图层、普通图层、调整图层、填充图层、文字图层、形状图层、智能对像等七种类型。位深度 -- 称为“像素深度”或“颜色深度”,用来度量图像中有多少颜色信息可用于显示或打印像素。
9.(2018高三下·浙江月考)使用Flash软件制作动画作品,“main”场景中“控制”图层最后一帧上有代码“stop();”,“背景”图层内有一张导入的bg.jpg图像,“音乐”图层的音乐文件时长为10秒钟。“main”场景时间轴如图1所示,“人物”元件界面如图2所示。
以下说法正确的是(  )
A.将作品导出图像格式设置为emf,则该作品将成为矢量图
B.将“音乐”图层声音的同步方式设置为“开始”,则声音播放到约3秒就结束
C.测试场景,动画播放到第50帧时,“人物”图层中的“人物”元件动画将和main场景动画同时停止
D.修改文档的“帧频”参数为24.0 fps,则“人物”元件的“帧频”也自动更改为24.0 fps
【答案】D
【知识点】时间轴、帧、图层、库的概念及基本操作;动画文件的导出
【解析】【解答】无法确定该作品指的是原文件,还是生成后的图形文件,若指原文件,导出的文件不会改变原文件的存储格式,选项A错误:该音频时长为l0秒,同步方式设置为“开始”,即使碰到空白关键帧,该声音也会继续播放,选项B错误;由图2可知,“人物”元件为影片剪辑元件,该类型元件有独立的时间轴,当主时间轴动画停止时,该元件仍可播放,选项C错误;一个Flash作品,只有一个“帧频”,即所有的场景和元件的帧频一致,选项D正确,故答案选D。
【分析】本题考查Flash帧的基本操作、作品的导出、声音同步方式的设置、场景的测试。
10.(2018高三下·浙江月考)【加试题】琳琳用GoldWave软件编辑一段音乐,如图1所示。在当前界面中,她单击“剪裁”按钮,然后执行“文件”——“另存为”命令,对话框如图2所示。
另存后文件的存储容量约为(  )
A.861.3 KB B.1.7 MB C.3.4 MB D.6.7 MB
【答案】A
【知识点】声音、图像、视频编码
【解析】【解答】对该音频执行“剪裁”操作后,音频时长为10秒,存储格式为16位单声道,采样频率为44 100 Hz.存储容量=采样频率(Hz)×量化位数(位)×声道数×时间(s)/8(单位:字节B),即另存后文件存储容量为44 100*16*1*10/8/1 024≈861.3 KB,选项A正确。
【分析】本题考查GoldWave软件的操作及音频存储空间的计算。
11.(2018高三下·浙江月考)【加试题】如图所示,a,b,c三个数比较大小,单击“求最大值”按钮,在文本框Text4中输出三者之间最大的数,选出不能实现该功能的程序段(  )
A.If a>=b And a>=c Then Text4.Text=Str(a) If b>=a And b>=c Then Text4.Text=Str(b) If c>=a And c>=b Then Text4.Text=Str(c)
B.Max=a If b>Max Then Max=b If c>Max Then Max=c Text4.Text—Str(Max)
C.If a>b And a>c Then Text4.Text=Str(a) Elself b>a And b>c Then Text4.Text=Str(b) Else Text4.Text=Str(c) End If
D.If a>b Then If a>c Then Text4.Text=Str(a)EIse Text4.Text=Str(c) Else If b>c Then Text4.Text=Str(b)Else Text4.Text=Str(c) End If
【答案】C
【知识点】常量、变量及变量的赋值
【解析】【解答】假设a=2,b=2,c=1,当代入到选项C的程序段时,首先a>b不成立,接着判断b>a也不成立,故执行“Text4.Text=Str(c)”处的语句,输出结果为“1”,选项C错误
【分析】本题考查对IF语句的理解及程序阅读。
12.【加试题】有如下VB程序段:
Dim a(5) As Integer
Dim i As Integer, j As Integer, t As Integer
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35
i = 1
Do While i < 5
t = i: j = i + 1
Do While j <= 5
If a(j) > a(t) Then t = j
j = j + 1
Loop
x = a(t): a(t) = a(i): a(i) = x
i = i + 1
Loop
Text1.Text = Str(a(2))
运行该段代码后,文本框Text1中显示的内容为(  )
A.15 B.22 C.37 D.35
【答案】C
【知识点】查找算法及程序实现
【解析】【解答】本题程序分析如下:
Dim a(5) As Integer ‘定义一个数组a
Dim i As Integer, j As Integer, t As Integer ‘定义整型变量i,j和t
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35 ‘对数组元素a(1)-a(5)进行赋值
i = 1 ‘用i来管制循环,对i赋初值1
Do While i < 5 ‘确定循环条件:当i<5时进行循环,当i的值为5或大于5时终止循环
t = i: j = i + 1 ‘初始化t和j,t,j代表数组的下标,其中j还起到控制内层循环的作用,t代表数组元素值最大的下标
Do While j <= 5 ‘确定内层循环的条件,即j的初值为当前数组后的数组元素下标,终值为5即由j值代表了当前数组元素以后的数组元素
If a(j) > a(t) Then t = j ‘通过该语句找当前数组元素后的元素中最大的元素的值
j = j + 1 ‘内层循环变量自身增1
Loop ‘结束内层循环
x = a(t): a(t) = a(i): a(i) = x ‘将当前元素的值与其后数组中值最大的元素的值进行交换。
i = i + 1 ‘外层循环变量的值增1
Loop ‘结束外层循环
Text1.Text = Str(a(2)) ‘在文本框1中输出数组元素的第二个元素的值即数组a中第二大的数。
进行第一遍排序,未找到比a(1)大的值,变量t的值为1,数据位置未发生改变;进行第二遍排序,内循环结束时变量t的值为3,交换的是a(2)和a(3),数据变为52,37,15,22,35;进行第三遍排序,内循环结束时变量t的值为5,交换的是a(5)和a(3),数据变为52,37,35,22,l5;进行第四遍排序,未找到比a(4)大的值,文本框Text1中显示a(2)的值,输出a(2)为37,选项C正确。
【分析】本题考查的是查找排序法。其方法步骤是先从数组中找到最大的值与数组中第一个元素进行交换,然后在剩余元素中查找第二大值与第二个元素进行交换,以此类推将整个数组排成一个由大到小或由小到大的有序数列。
二、非选择题
13.(2018高三下·浙江月考)王老师从国家统计局网站收集了2017年9,10,11三个月中国主要工业产品(部分)产量的数据,并用Excel软件进行处理,如图1所示。
请回答下列问题:
(1)为了计算9,10,11三个月工业主要产品的累计产量,可以先在F3单元格输入公式,计算“铁矿石原矿”的累计产量,然后自动填充到F列其他对应的单元格,完成所有工业主要产品的累计计算,请问下面哪个计算公式不能达到目的   (单选,填字母:A,=SUM(C3:E3)/B,=$C3+$D3+$E3/C,=C3+D3+E3/D,=C$3+D$3+E$3)。
(2)若要对“食品类”工业主要产品按“累计”进行降序排序,则需要选择的数据区域为   。
(3)根据图1中的数据制作的图表如图2所示,请指出该图表的类型(单选,填字母:A,柱形图/B,面积图/C,条形图/D,拆线图)。
(4)将A2:E17的数据复制到新工作表,在新工作表中对“指标”列数据进行筛选,筛选设置如图3。请问最终能筛选出   种产品。
【答案】(1)D
(2)B9:F17
(3)C
(4)0
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)由题目描述可知,要通过自动填充实现F列的计算,若采用选项D的计算公式,当由F3单元格填充到F4单元格时,公式仍为=C$3+D$3+E$3,不符合题意要求,故选项D不能达到目的;
(2)在利用Excel进行排序时,排序区域一定是连续的,同时合并的区域无法参与排序,故需要选择的数据区域为B9:F17;
(3)可以排除面积图和折线图,柱形图图形为竖着的,条形图图形为横着的,故选项C正确;
(4)由图3可知,*代表任意多个字符,则“*酒”代表“指标”列中以“酒”字结尾的产品,而指标名称中并没有以“酒”字结尾的产品名称,故最终筛选出0种产品
【分析】本题考查Excel公式、排序、图表、筛选。
14.(2018高三下·浙江月考)“字符洗牌”程序模拟扑克洗牌的操作,为了打乱牌序,把手工的扑克牌中间抽一部分放到最上面,完成一次洗牌(如字串“1234ABCD”,若把中间的低给到第5个字符串抽出并保持原来的顺序放到前面,则一次洗牌操作后字符串变成“34A12BCD”也可以把扑克牌分成下两部分,把下面的部分放置到上面(如字符串“1234ABCD”,把第3个字符变成洗牌的目的,效果如图所示。
(1)若要把窗体的标题名称由“Form1”改为“字符洗牌”,应改变窗体的   属性。
(2)完成上述功能的程序代码如下,请在画线处填入合适的代码。
Private Sub Command1_Click()
Dim r As Integer,k1 As Integer,k2 As Integer
Dim s As String,n As Integer
① ‘从文本框TxtIn中获取字符串
Randomize
r=Int(Rnd()*10)+1 ‘随机生成洗牌次数
n=Len(s)
Do While r>=1 ‘洗牌操作
k1=Int(Rnd()*(n-2))+2
k2=Int(Rnd()*(n-k1+1))+k1
s= ② +Mid(s,1,k1-1)+Mid(s,k2+1,n-k2)
r=r-1
Loop
‘在文本框TxtOut中输出结果
End Sub
①   ②   
(3)若加框处的语句改为TxtOut.Text=Str(s),则运行程序时会发生的错误消息为 (单选,填字母)
A. B.
C. D.
【答案】(1)Caption
(2)s=TxtIn.Text;Mid(s,k1,k2 k1+1)
(3)B
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;程序的调试及运行
【解析】【解答】(1)窗体标题属性名为Caption;
(2)①考查输入功能的实现,由“n=Len(s)”可知文本框Txtln中输入的内容需存放在变量s中,且变量s的类型为字符型,故该语句为s=TxtIn.Text。
②处实现将中间牌抽取一部分放到最上面,中间的牌为k1至k2中的字符,即需要实现从变量s的第k1位开始,取k2=k1+1个字符,所以完整的表达式为Mid(s,k1,k2-k1+1)。(3)函数Str的功能是将数字型转换为字符型,要求参数的类型为数值型,但在本题中变量s的类型为字符型,故出现类型不匹配错误,选项B正确。
【分析】本题考查基础算法及其实现。
15.(2018高三下·浙江月考)欣欣要制作一个关于梁祝故事的多媒体作品,她先用PhotoShop软件处理图像,然后用Flash软件制作动画。请回答以下各题:
(1)如图1所示,当前界面下,欣欣选择“梁山伯”图层进行下列操作,不会影响“祝英台”图层的是   (多选,填字母:A,调整图像大小/B,移动位置/C,复制图层/D,调整图层不透明度/E,删除图层)。
欣欣用Flash软件制作动画,其中“sorry”场景的界面如图2所示,“story”场景的制作脚本如下:
场景名:story 类别序号:2 进入方式: 由“Load”场景单击“Play”按钮进入
呈现方式: ①直接出现背景图片,音乐自动播放; ②梁山伯实例从舞台外左侧移动到舞中间(从小到大,移动速度越来越快);祝英台实例从舞台外右侧移动到舞台中间(从小到大,移动速度越来越快); ③舞台下方先后出现文字“小弟姓祝名英台,乃上虞祝家村人氏,敢问仁兄……”“会稽梁山伯”(从无到有); ④“退出”按钮位于舞台右下角,点击后退出动画的播放。 呈现顺序说明: ①一开始就显示背景图片,播放音乐; ②同时,梁山伯和祝英台分别从舞台左侧和右侧移动到舞台中间; ③梁山伯和祝英台会话; ④文字“小弟姓祝名英台,乃上虞祝家村人氏,敢问仁兄……”“会稽梁山伯”淡入; ⑤最后动画停止播放,并出现“退出”按钮。
(2)结合制作脚本及图2、图3,“梁山伯进入”图层中的补间类型为   ,要实现梁山伯移动速度越来越快,可以在属性面板中设置缓动值为   (选填:-100/100)。
(3)本场景播放结束后画面停止,用户可以单击“退出”按钮退出播放,欣欣应在“退出”按钮上添加动作脚本   。
(4)欣欣给“退出”按钮添加正确的动作命令并导出swf文件后,发现鼠标指针经过“推出”按钮实例是没有声音。“退出”按钮元件部分编辑界面如图4所示,其中“音效”图层中声音的同步方式为事件,为了使按钮上的声音能正常播放,可进行的操作是   。
【答案】(1)CDE
(2)动画或动画补间;-100
(3)on(release){fscommand("quit");}或on(press){fscommand("quit");}
(4)选择“底纹”图层的点击帧,点击鼠标右键,执行“清除关键帧”命令。或其他能使按钮有效的操作
【知识点】时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用
【解析】【解答】(1)链接图层兵是对图层内容的相对位置、相对大小进行链接,对复制图层、调整图层的不透明度、删除图层等操作未进行链接,故本题选CDE;
(2)当前选中“梁山伯进入”图层第60帧,该帧状态表明舞台中加载是“梁山伯.png”的整体图像,由制作脚本中说明要进行加速动画,故补间类型为“动画补间”,移动速度越来越快,则“缓动”值应为负值,故应填人“-100”;
(3)单击“退出”按钮退出播放,则该按钮动作脚本为on(release){fscommand("quit");}或on(press){fscommand("quit");};
(4)通过观察图4可知,“点击”帧都为空白关键帧,导致没有响应区域,最便捷的操作是在该按钮的“底纹”图层的点击帧执行“清除关键帧”操作,使该帧变成普通帧,使其延续“底纹”图层按下帧的内容。
【分析】本题考查Photoshop和Flash的综合应用。
16.(2018高三下·浙江月考)【加试题】德国数学家哥德巴赫曾猜测:任何大于6的素数都可以分解成两个素数(素数对)的和。但有些偶数可以分解成多种素数对的和,如:10=3+7,10=5+5,即10可以分解成两种不同的素数对的和。
小敏编写了一个VB程序,用来求一个偶数(6到100之间)可能存在多少这样是素数岁(注:A+B与B+A认为是相同素数对,不重复统计),并把这些结果输出到一个列表框中,通过逻辑推理,小敏发现这些素数对都是奇数,所以她只需要验证奇数的素数对即可,运行界面如图所示,程序代码如下。但加框处代码有错误,请改正。
Dim IsPrime(100)As B00lean ‘用来存储是否素数,True为素数,False为非素数
privatw Suh Command1_Click()
Dim x As Integer,y As Integer,i As Integer,num As Integer
Call Init ‘调用Init函数
x=Val(Text1.Text)
y=x\2
num==0
For i==3 To y Step 2
If Then ‘①
num=num+1
List1.AddItem Str(x)+“=”+Str(i)+“+”+Str(x-i)
End If
Next i
Label2.Caption=“偶数”+Str(x)+“共有”+Str(num)+“个素数对。”
End Sub
Sub Init() ‘初始化IsPrime数组的值
Dim i As Integer.j As Integer,X As Integer
For i=3 To 100 Step 2
X=Int(Sqr(i))
For Step 2 ‘②
If i Mod j=0 Then Exit For
Next j
If i>x Then IsPrime(i)-True Else IsPrime(i)=False
Next i
End Sub
①处加框代码应该为   。
②处加框代码应该为   。
【答案】IsPrime(i)And IsPrime(x-i);j=3 To x或者j=3 To i或者j=3 To Int(Sqr(i))或者j=3 To i\2或者类似的表达式
【知识点】程序的调试及运行
【解析】【解答】在事件处理过程Command1_Click()中通过调用过程Init()实现素数对的判定,①处需要判定i与x-i是不是素数,它们的判断结果对应数据元素IsPrime(i)与IsPrime(x-i),故填入“IsPrime(i)=And IsPrime(x i)”。利用自定义过程Init()实现对素数的判断与存储,For i=3 To 100 Step 2遍历3~100之间的所有奇数。②处需要实现对每个奇数进行是否为素数的判断,同时考虑到步长为2,若从2开始遍历,则判断的因数都是偶数,则该功能无法实现,故应修改为“j=3 To x”
【分析】本题考查算法及其程序实现。
17.(2018高三下·浙江月考)【加试题】对于数组(形如a数组:4,5,6,1,2,3或b数组:1,2,3,4,5,6)称元素1为此二数组的拐点,为寻找此类递增或循环递增数组的拐点,可以用顺序查找和对分查找的方法,通常相比之下对分查找算法较优,以下为使用对分法查找拐点的算法。
做法是比较中点与当前查找范围第1个数大小关系,用对分法使查找范围逼近拐点;当余下数组只有两个元素时,可根据此二元素大小关系得到拐点的位置。
依据上述描述设计了VB程序,界面如图所示。请回答下列问题:
(1)对于循环递增数组“9,10,11,12,13,14,15,16,17,18,19,20,1,2,3,4,5,6,7,8”,代码中加框处执行的次数为   次。
(2)请在画线处填入合适的代码。
Dim a(1 To 20)As Integer
Private Sub Command1_Click()
Dim Low As
Integer,High As Integer
Low=1
High=20
Do While High>Low
If ① Then
If ② Then
Label1.Caption=“拐点元素为”+Str(a(1))+“,下标为”+Str(1)
Else
Label1.Caption=“拐点元素为”+Str(a(High))+”,下标为”+Str(High)
End If
Exit
Do
End If
m=(Low+High)\2
If a(m)>=a(Low)Then
Low=m
Else

End If
Loop
End Sub
Private Sub Form_Load()
‘生成循环递增的数组a,代码略
End Sub
①   ②   ③   
【答案】(1)4
(2)High-Low=1;a(Low)【知识点】查找算法及程序实现
【解析】【解答】(1)变量Low和/变量High控制对分查找范围,循环过程如下:
Low High m=(Low+High)\2 a(m)与a(Low)关系
初值 41 20
第1次循环 10
10 a(m)=a(Low)
第2次循环
15 15 a(m)第3次循环 12
12 a(m)>a(Low)
第4次循环
13 13 a(m)经过分析可知,语句m=(Low+High)\2共执行了4次。
(2)①结合注释语句“当只剩下两个元素时”,表明查找范围[Low,High]中查找尾与查找头相差1,故应填入“High-Low=1”。
②当只有两个元素时,一个元素是a(Low),另一个元素是a(High),若输出High为拐点,说明a(Low)>a(High),对于此情况的处理在Else分支中,故If语句成立的条件应为“a(Low)③要执行画线处的语句,则条件应为“a(m)【分析】本题考查对分查找算法及其程序实现。
1 / 1浙江省名校协作体2017-2018学年高三下学期信息技术11月联考试卷
一、选择题
1.关于信息与信息技术,以下说法正确的是(  )
A.信息技术以计算机的诞生为标志,古代不存在信息技术
B.云技术的发展为信息脱离载体提供了可能性
C.信息可以使用不同的载体形式存储和传播
D.“共享单车”主要采用了虚拟现实技术
2.(2018高三下·浙江月考)使用word软件编辑一篇文章,界面如图所示。
以下说法正确的是(  )
A.在“查找和替换”对话框里的输人如图所示,再按下“全部替换”按钮,则用户下次在文章中输入的“大数据”三个字,会自动更改为“big data”
B.界面中所插入的剪贴画环绕方式为“嵌入型”
C.在第三行对“海量数据”四字加批注,则其批注顺序号为2
D.开启“修订”功能,将记录对文档的所有修改
3.(2018高三下·浙江月考)关于人工智能,以下说法不正确的是(  )
A.在很多酒店,人靠近大门,门会自动打开,这是应用了人脸识别技术
B.Siri专家系统属于人工智能的应用
C.大数据的应用,为人工智能的发展开拓了广阔空间
D.一款具有“拍题搜答案”功能的APP,可能应用了OCR技术
4.关于Access数据库,以下说法正确的是(  )
A.某条记录的一个字段显示为12.345,则该字段类型可能为数值型、文本型或日期/时间型
B.在设计视图中无法添加新记录
C.设置一个“数字型”字段为“长整型”,则输入“9.86”,系统会自动取整为“9”
D.在类型为“日期/时间”型的字段中输入数据,系统不会检测其合法性
5.某算法的流程图如图所示。执行这部分流程后,输出变量i的值是(  )
A.7 B.9 C.11 D.13
6.(2018高三下·浙江月考)使用UltraEdit软件观察字符“Al时代来了!”的内码,部分界面如图所示。
以下说法正确的是(  )
A.字符“!”的二进制码是“10100001”
B.字母“J”的十六进制码是“50”
C.每个字符在计算机中用1个字节存储
D.2个字符采用ASCII编码,5个字符采用汉字编码
7.关于多媒体技术,以下说法中正确的是(  )
A.多媒体作品创作的过程中,“设施需求”应在作品的“创作需求分析”中描述
B.“制作脚本”中应包含制作中所需要的各种素材文件名、获取方法等信息
C.多媒体数据之所以能被压缩,是由于数据中存在冗余,如图像里有重复出现或相近的纹理结构就属于空间冗余
D.将作品划分为“片头”、“主交互界面”、“片尾”等组成部分,这是在功能模块设计中规划的
8.用Photoshop软件制作“中国诗缘”作品,界面如图所示:
以下说法正确的是(  )
A.该作品的“背景”图层无法添加滤镜
B.无法用文字工具直接修改“琵琶行”图层的文字
C.该作品颜色位深度为8位二进制
D.拷贝“中国诗缘”图层的图层样式并粘贴到“琵琶行”图层后,“琵琶行”图层的图层样式数为4种
9.(2018高三下·浙江月考)使用Flash软件制作动画作品,“main”场景中“控制”图层最后一帧上有代码“stop();”,“背景”图层内有一张导入的bg.jpg图像,“音乐”图层的音乐文件时长为10秒钟。“main”场景时间轴如图1所示,“人物”元件界面如图2所示。
以下说法正确的是(  )
A.将作品导出图像格式设置为emf,则该作品将成为矢量图
B.将“音乐”图层声音的同步方式设置为“开始”,则声音播放到约3秒就结束
C.测试场景,动画播放到第50帧时,“人物”图层中的“人物”元件动画将和main场景动画同时停止
D.修改文档的“帧频”参数为24.0 fps,则“人物”元件的“帧频”也自动更改为24.0 fps
10.(2018高三下·浙江月考)【加试题】琳琳用GoldWave软件编辑一段音乐,如图1所示。在当前界面中,她单击“剪裁”按钮,然后执行“文件”——“另存为”命令,对话框如图2所示。
另存后文件的存储容量约为(  )
A.861.3 KB B.1.7 MB C.3.4 MB D.6.7 MB
11.(2018高三下·浙江月考)【加试题】如图所示,a,b,c三个数比较大小,单击“求最大值”按钮,在文本框Text4中输出三者之间最大的数,选出不能实现该功能的程序段(  )
A.If a>=b And a>=c Then Text4.Text=Str(a) If b>=a And b>=c Then Text4.Text=Str(b) If c>=a And c>=b Then Text4.Text=Str(c)
B.Max=a If b>Max Then Max=b If c>Max Then Max=c Text4.Text—Str(Max)
C.If a>b And a>c Then Text4.Text=Str(a) Elself b>a And b>c Then Text4.Text=Str(b) Else Text4.Text=Str(c) End If
D.If a>b Then If a>c Then Text4.Text=Str(a)EIse Text4.Text=Str(c) Else If b>c Then Text4.Text=Str(b)Else Text4.Text=Str(c) End If
12.【加试题】有如下VB程序段:
Dim a(5) As Integer
Dim i As Integer, j As Integer, t As Integer
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35
i = 1
Do While i < 5
t = i: j = i + 1
Do While j <= 5
If a(j) > a(t) Then t = j
j = j + 1
Loop
x = a(t): a(t) = a(i): a(i) = x
i = i + 1
Loop
Text1.Text = Str(a(2))
运行该段代码后,文本框Text1中显示的内容为(  )
A.15 B.22 C.37 D.35
二、非选择题
13.(2018高三下·浙江月考)王老师从国家统计局网站收集了2017年9,10,11三个月中国主要工业产品(部分)产量的数据,并用Excel软件进行处理,如图1所示。
请回答下列问题:
(1)为了计算9,10,11三个月工业主要产品的累计产量,可以先在F3单元格输入公式,计算“铁矿石原矿”的累计产量,然后自动填充到F列其他对应的单元格,完成所有工业主要产品的累计计算,请问下面哪个计算公式不能达到目的   (单选,填字母:A,=SUM(C3:E3)/B,=$C3+$D3+$E3/C,=C3+D3+E3/D,=C$3+D$3+E$3)。
(2)若要对“食品类”工业主要产品按“累计”进行降序排序,则需要选择的数据区域为   。
(3)根据图1中的数据制作的图表如图2所示,请指出该图表的类型(单选,填字母:A,柱形图/B,面积图/C,条形图/D,拆线图)。
(4)将A2:E17的数据复制到新工作表,在新工作表中对“指标”列数据进行筛选,筛选设置如图3。请问最终能筛选出   种产品。
14.(2018高三下·浙江月考)“字符洗牌”程序模拟扑克洗牌的操作,为了打乱牌序,把手工的扑克牌中间抽一部分放到最上面,完成一次洗牌(如字串“1234ABCD”,若把中间的低给到第5个字符串抽出并保持原来的顺序放到前面,则一次洗牌操作后字符串变成“34A12BCD”也可以把扑克牌分成下两部分,把下面的部分放置到上面(如字符串“1234ABCD”,把第3个字符变成洗牌的目的,效果如图所示。
(1)若要把窗体的标题名称由“Form1”改为“字符洗牌”,应改变窗体的   属性。
(2)完成上述功能的程序代码如下,请在画线处填入合适的代码。
Private Sub Command1_Click()
Dim r As Integer,k1 As Integer,k2 As Integer
Dim s As String,n As Integer
① ‘从文本框TxtIn中获取字符串
Randomize
r=Int(Rnd()*10)+1 ‘随机生成洗牌次数
n=Len(s)
Do While r>=1 ‘洗牌操作
k1=Int(Rnd()*(n-2))+2
k2=Int(Rnd()*(n-k1+1))+k1
s= ② +Mid(s,1,k1-1)+Mid(s,k2+1,n-k2)
r=r-1
Loop
‘在文本框TxtOut中输出结果
End Sub
①   ②   
(3)若加框处的语句改为TxtOut.Text=Str(s),则运行程序时会发生的错误消息为 (单选,填字母)
A. B.
C. D.
15.(2018高三下·浙江月考)欣欣要制作一个关于梁祝故事的多媒体作品,她先用PhotoShop软件处理图像,然后用Flash软件制作动画。请回答以下各题:
(1)如图1所示,当前界面下,欣欣选择“梁山伯”图层进行下列操作,不会影响“祝英台”图层的是   (多选,填字母:A,调整图像大小/B,移动位置/C,复制图层/D,调整图层不透明度/E,删除图层)。
欣欣用Flash软件制作动画,其中“sorry”场景的界面如图2所示,“story”场景的制作脚本如下:
场景名:story 类别序号:2 进入方式: 由“Load”场景单击“Play”按钮进入
呈现方式: ①直接出现背景图片,音乐自动播放; ②梁山伯实例从舞台外左侧移动到舞中间(从小到大,移动速度越来越快);祝英台实例从舞台外右侧移动到舞台中间(从小到大,移动速度越来越快); ③舞台下方先后出现文字“小弟姓祝名英台,乃上虞祝家村人氏,敢问仁兄……”“会稽梁山伯”(从无到有); ④“退出”按钮位于舞台右下角,点击后退出动画的播放。 呈现顺序说明: ①一开始就显示背景图片,播放音乐; ②同时,梁山伯和祝英台分别从舞台左侧和右侧移动到舞台中间; ③梁山伯和祝英台会话; ④文字“小弟姓祝名英台,乃上虞祝家村人氏,敢问仁兄……”“会稽梁山伯”淡入; ⑤最后动画停止播放,并出现“退出”按钮。
(2)结合制作脚本及图2、图3,“梁山伯进入”图层中的补间类型为   ,要实现梁山伯移动速度越来越快,可以在属性面板中设置缓动值为   (选填:-100/100)。
(3)本场景播放结束后画面停止,用户可以单击“退出”按钮退出播放,欣欣应在“退出”按钮上添加动作脚本   。
(4)欣欣给“退出”按钮添加正确的动作命令并导出swf文件后,发现鼠标指针经过“推出”按钮实例是没有声音。“退出”按钮元件部分编辑界面如图4所示,其中“音效”图层中声音的同步方式为事件,为了使按钮上的声音能正常播放,可进行的操作是   。
16.(2018高三下·浙江月考)【加试题】德国数学家哥德巴赫曾猜测:任何大于6的素数都可以分解成两个素数(素数对)的和。但有些偶数可以分解成多种素数对的和,如:10=3+7,10=5+5,即10可以分解成两种不同的素数对的和。
小敏编写了一个VB程序,用来求一个偶数(6到100之间)可能存在多少这样是素数岁(注:A+B与B+A认为是相同素数对,不重复统计),并把这些结果输出到一个列表框中,通过逻辑推理,小敏发现这些素数对都是奇数,所以她只需要验证奇数的素数对即可,运行界面如图所示,程序代码如下。但加框处代码有错误,请改正。
Dim IsPrime(100)As B00lean ‘用来存储是否素数,True为素数,False为非素数
privatw Suh Command1_Click()
Dim x As Integer,y As Integer,i As Integer,num As Integer
Call Init ‘调用Init函数
x=Val(Text1.Text)
y=x\2
num==0
For i==3 To y Step 2
If Then ‘①
num=num+1
List1.AddItem Str(x)+“=”+Str(i)+“+”+Str(x-i)
End If
Next i
Label2.Caption=“偶数”+Str(x)+“共有”+Str(num)+“个素数对。”
End Sub
Sub Init() ‘初始化IsPrime数组的值
Dim i As Integer.j As Integer,X As Integer
For i=3 To 100 Step 2
X=Int(Sqr(i))
For Step 2 ‘②
If i Mod j=0 Then Exit For
Next j
If i>x Then IsPrime(i)-True Else IsPrime(i)=False
Next i
End Sub
①处加框代码应该为   。
②处加框代码应该为   。
17.(2018高三下·浙江月考)【加试题】对于数组(形如a数组:4,5,6,1,2,3或b数组:1,2,3,4,5,6)称元素1为此二数组的拐点,为寻找此类递增或循环递增数组的拐点,可以用顺序查找和对分查找的方法,通常相比之下对分查找算法较优,以下为使用对分法查找拐点的算法。
做法是比较中点与当前查找范围第1个数大小关系,用对分法使查找范围逼近拐点;当余下数组只有两个元素时,可根据此二元素大小关系得到拐点的位置。
依据上述描述设计了VB程序,界面如图所示。请回答下列问题:
(1)对于循环递增数组“9,10,11,12,13,14,15,16,17,18,19,20,1,2,3,4,5,6,7,8”,代码中加框处执行的次数为   次。
(2)请在画线处填入合适的代码。
Dim a(1 To 20)As Integer
Private Sub Command1_Click()
Dim Low As
Integer,High As Integer
Low=1
High=20
Do While High>Low
If ① Then
If ② Then
Label1.Caption=“拐点元素为”+Str(a(1))+“,下标为”+Str(1)
Else
Label1.Caption=“拐点元素为”+Str(a(High))+”,下标为”+Str(High)
End If
Exit
Do
End If
m=(Low+High)\2
If a(m)>=a(Low)Then
Low=m
Else

End If
Loop
End Sub
Private Sub Form_Load()
‘生成循环递增的数组a,代码略
End Sub
①   ②   ③   
答案解析部分
1.【答案】C
【知识点】信息及其特征
【解析】【解答】选项A:信息技术是一切与信息有关的技术,如语言,书信等。所以在人类产生时,信息技术就诞生了,选项A错。选项B:信息具有依附性即信息不能脱离载体而存在,选项B错。选项C:信息具有传递性即信息可通过多种媒体进行传播和存储,选项C对。选项D:“共享单车”体现了信息的共享性他是在现实社会的信息技术使用实例,选项D错。故答案选C。
【分析】本题考查的是信息技术的概念及信息的特征。信息有五个基本特征和五个一般特征。基本特征:普遍性、依附性、传递性、价值性、时效性;一般特征:共享性、真伪性、不完全性、价值相对性、可处理性。信息技术是指在信息的获取、整理、加工、存储、传递和利用过程中所采用的技术和方法。
2.【答案】C
【知识点】文本的基本编辑
【解析】【解答】“替换”强调对文章的批量修改,单击“全部替换”按钮后,就会将所有的“大数据”替换为“big data”,而不是等到下次输入时替换,选项A错误;“嵌入型”为一行文字与图片底端对齐,界面中图片环绕方式为“四周型”,选项B错误;为“海量数据”添加批注时,该批注介于已添加的两个批注之间,则批注编号自动变化,成为第2个批注,选项C正确;在修订状态进行添加批注操作,不会产生修订痕迹,继续执行“拒绝修订”或“接受修订”对该批注也不会产生影响,选项D错误。故答案选C。
【分析】本题考查Word软件的查找替换功能、图片的格式、修订和批注。
3.【答案】A
【知识点】人工智能的应用
【解析】【解答】感应门通常是采用红外线距离感应装置设计制作的,该技术不属于人工智能技术,选项A错误;Siri专家系统是苹果公司研制的一项智能语音控制软件,体现了人工智能的语音识别技术,选项B正确;大数据的应用,可以为人工智能的研发提供更多的有效数据,选项C正确;“拍题搜答案”的功能其实是先拍照,再对照片中的文字进行识别,再以文字为关键字进行搜索,应用了OCR文字识别技术,选项D正确。故答案选A。
【分析】本题考查人工智能技术的应用。
4.【答案】B
【知识点】数据表、字段、记录的概念
【解析】【解答】选项A: 某条记录的一个字段显示为12.345,则该字段类型可能为数值型、文本型,但不可能是日期型,日期型的格式为年年-月月-日日格式,本项错。选项B:设计视图是定义和编辑字段的视图不能添加记录,只能在数据视图中添加记录,本项对。选项C: 设置一个“数字型”字段为“长整型”,则输入“9.86”,系统会自动四舍五入为10,本项错。选项D: 在类型为“日期/时间”型的字段中输入数据,系统会检测其合法性,本项错。故答案选A。
【分析】本题考查的是Access的视图方式和字段类型。Access有两种视图方式:设计视图和数据视图,在设计视图中可以编辑字段,在数据视图中可以输入字段的值,即录入记录。Access允许九种数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。在表的设计视图中,每一个字段都有设计类型。
5.【答案】B
【知识点】算法的常用表示方法
【解析】【解答】 本题考查算法和流程图,涉及循环结构。一般采用变量跟踪法进行分析:
i i←i+2 s s←s*i 循环条件s<=5 000
1 1 成立
3 3 成立
5 15 成立
7 105 成立
9 945 成立
11 10395 不成立,退出循环
当退出循环时,变量i的值为11,再执行i=i-2,则输出变量i的值为9。故答案选B。
【分析】本题考查的是使用流程图描述算法。要想明白流程图描述的算法必须明白流程图各图形的含义。
6.【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】字符“!”的内码为“A3 A1”,该字符对应的二进制码为“1010001110100001”,选项A错误;字符“I”的十六进制码为“49”,则字符“J”的十六进制码为“4A”,选项B错误;计算机在存储字符时,每个ASCII字符占1个字节,每个汉字字符占2个字节,选项C错误;观察字符内码可知,有2个字节的编码小于A0,故包含2个ASCII编码;10个字节的编码大于A0,故包含5个汉字编码,选项D正确。故答案选D。
【分析】本题考查字符内码及进制转换。
7.【答案】A
【知识点】多媒体作品的规划和设计
【解析】【解答】选项A:多媒体作品的需求分析包括应用需求和创作需求。属于创作需求分析的有:主题思想分析、结构类型分析、作品内容分析、设施需求分析、发布方式分析。所以设施需求包含在“创作需求分析”之中,本项对。选项B:“制作脚本”,该内容在多媒体作品中的表现形式、多媒体要实现的功能、多媒体的制作规范等。本项错。选项C:多媒体数据之所以能被压缩,是由于数据中存在冗余,如图像里有重复出现或相近的纹理结构就属于结构完全冗余,而不是空间冗余,本项错。选项D: 将作品划分为“片头”、“主交互界面”、“片尾”等组成部分,这是在系统结构设计中完成的。本项错。故答案选A。
【分析】本题考查的是多媒体制作的过程及各阶段的任务。多媒体制作过程可分为设计阶段、制作阶段和完成阶段三大阶段,设计阶段包括:需求分析、规则设计和编写脚本三个环节。制作阶段包括:收集素材、系统集成和系统测试三个环节。完成阶段包括打包发布一个环节。
8.【答案】B
【知识点】图片加工常用工具的使用;图层及图层的基本操作
【解析】【解答】选项A:“背景”图层属于普通图层可以添加滤镜,本项错。选项B:“琵琶行”图层是图像图层不是文字图层所以不能用文字工具直接修改该图层中的文字,本项对。选项C: 颜色位深度为8位二进制可表现为256色,一般Photoshop在导出前用16位色或24位色来表示,故本项错。选项D:复制“中国诗缘”会形成一个新的图层不会和“琵琶行”图层合并更不可能将其效果附加到“琵琶行”图层中,本项错。故答案选B。
【分析】本题考查的是Photoshop的图层的类别及颜色深度的知识。PHOTOSHOP的图层类型有:背景图层、普通图层、调整图层、填充图层、文字图层、形状图层、智能对像等七种类型。位深度 -- 称为“像素深度”或“颜色深度”,用来度量图像中有多少颜色信息可用于显示或打印像素。
9.【答案】D
【知识点】时间轴、帧、图层、库的概念及基本操作;动画文件的导出
【解析】【解答】无法确定该作品指的是原文件,还是生成后的图形文件,若指原文件,导出的文件不会改变原文件的存储格式,选项A错误:该音频时长为l0秒,同步方式设置为“开始”,即使碰到空白关键帧,该声音也会继续播放,选项B错误;由图2可知,“人物”元件为影片剪辑元件,该类型元件有独立的时间轴,当主时间轴动画停止时,该元件仍可播放,选项C错误;一个Flash作品,只有一个“帧频”,即所有的场景和元件的帧频一致,选项D正确,故答案选D。
【分析】本题考查Flash帧的基本操作、作品的导出、声音同步方式的设置、场景的测试。
10.【答案】A
【知识点】声音、图像、视频编码
【解析】【解答】对该音频执行“剪裁”操作后,音频时长为10秒,存储格式为16位单声道,采样频率为44 100 Hz.存储容量=采样频率(Hz)×量化位数(位)×声道数×时间(s)/8(单位:字节B),即另存后文件存储容量为44 100*16*1*10/8/1 024≈861.3 KB,选项A正确。
【分析】本题考查GoldWave软件的操作及音频存储空间的计算。
11.【答案】C
【知识点】常量、变量及变量的赋值
【解析】【解答】假设a=2,b=2,c=1,当代入到选项C的程序段时,首先a>b不成立,接着判断b>a也不成立,故执行“Text4.Text=Str(c)”处的语句,输出结果为“1”,选项C错误
【分析】本题考查对IF语句的理解及程序阅读。
12.【答案】C
【知识点】查找算法及程序实现
【解析】【解答】本题程序分析如下:
Dim a(5) As Integer ‘定义一个数组a
Dim i As Integer, j As Integer, t As Integer ‘定义整型变量i,j和t
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35 ‘对数组元素a(1)-a(5)进行赋值
i = 1 ‘用i来管制循环,对i赋初值1
Do While i < 5 ‘确定循环条件:当i<5时进行循环,当i的值为5或大于5时终止循环
t = i: j = i + 1 ‘初始化t和j,t,j代表数组的下标,其中j还起到控制内层循环的作用,t代表数组元素值最大的下标
Do While j <= 5 ‘确定内层循环的条件,即j的初值为当前数组后的数组元素下标,终值为5即由j值代表了当前数组元素以后的数组元素
If a(j) > a(t) Then t = j ‘通过该语句找当前数组元素后的元素中最大的元素的值
j = j + 1 ‘内层循环变量自身增1
Loop ‘结束内层循环
x = a(t): a(t) = a(i): a(i) = x ‘将当前元素的值与其后数组中值最大的元素的值进行交换。
i = i + 1 ‘外层循环变量的值增1
Loop ‘结束外层循环
Text1.Text = Str(a(2)) ‘在文本框1中输出数组元素的第二个元素的值即数组a中第二大的数。
进行第一遍排序,未找到比a(1)大的值,变量t的值为1,数据位置未发生改变;进行第二遍排序,内循环结束时变量t的值为3,交换的是a(2)和a(3),数据变为52,37,15,22,35;进行第三遍排序,内循环结束时变量t的值为5,交换的是a(5)和a(3),数据变为52,37,35,22,l5;进行第四遍排序,未找到比a(4)大的值,文本框Text1中显示a(2)的值,输出a(2)为37,选项C正确。
【分析】本题考查的是查找排序法。其方法步骤是先从数组中找到最大的值与数组中第一个元素进行交换,然后在剩余元素中查找第二大值与第二个元素进行交换,以此类推将整个数组排成一个由大到小或由小到大的有序数列。
13.【答案】(1)D
(2)B9:F17
(3)C
(4)0
【知识点】表格数据的基本操作;表格数据的处理与计算
【解析】【解答】(1)由题目描述可知,要通过自动填充实现F列的计算,若采用选项D的计算公式,当由F3单元格填充到F4单元格时,公式仍为=C$3+D$3+E$3,不符合题意要求,故选项D不能达到目的;
(2)在利用Excel进行排序时,排序区域一定是连续的,同时合并的区域无法参与排序,故需要选择的数据区域为B9:F17;
(3)可以排除面积图和折线图,柱形图图形为竖着的,条形图图形为横着的,故选项C正确;
(4)由图3可知,*代表任意多个字符,则“*酒”代表“指标”列中以“酒”字结尾的产品,而指标名称中并没有以“酒”字结尾的产品名称,故最终筛选出0种产品
【分析】本题考查Excel公式、排序、图表、筛选。
14.【答案】(1)Caption
(2)s=TxtIn.Text;Mid(s,k1,k2 k1+1)
(3)B
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;程序的调试及运行
【解析】【解答】(1)窗体标题属性名为Caption;
(2)①考查输入功能的实现,由“n=Len(s)”可知文本框Txtln中输入的内容需存放在变量s中,且变量s的类型为字符型,故该语句为s=TxtIn.Text。
②处实现将中间牌抽取一部分放到最上面,中间的牌为k1至k2中的字符,即需要实现从变量s的第k1位开始,取k2=k1+1个字符,所以完整的表达式为Mid(s,k1,k2-k1+1)。(3)函数Str的功能是将数字型转换为字符型,要求参数的类型为数值型,但在本题中变量s的类型为字符型,故出现类型不匹配错误,选项B正确。
【分析】本题考查基础算法及其实现。
15.【答案】(1)CDE
(2)动画或动画补间;-100
(3)on(release){fscommand("quit");}或on(press){fscommand("quit");}
(4)选择“底纹”图层的点击帧,点击鼠标右键,执行“清除关键帧”命令。或其他能使按钮有效的操作
【知识点】时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用
【解析】【解答】(1)链接图层兵是对图层内容的相对位置、相对大小进行链接,对复制图层、调整图层的不透明度、删除图层等操作未进行链接,故本题选CDE;
(2)当前选中“梁山伯进入”图层第60帧,该帧状态表明舞台中加载是“梁山伯.png”的整体图像,由制作脚本中说明要进行加速动画,故补间类型为“动画补间”,移动速度越来越快,则“缓动”值应为负值,故应填人“-100”;
(3)单击“退出”按钮退出播放,则该按钮动作脚本为on(release){fscommand("quit");}或on(press){fscommand("quit");};
(4)通过观察图4可知,“点击”帧都为空白关键帧,导致没有响应区域,最便捷的操作是在该按钮的“底纹”图层的点击帧执行“清除关键帧”操作,使该帧变成普通帧,使其延续“底纹”图层按下帧的内容。
【分析】本题考查Photoshop和Flash的综合应用。
16.【答案】IsPrime(i)And IsPrime(x-i);j=3 To x或者j=3 To i或者j=3 To Int(Sqr(i))或者j=3 To i\2或者类似的表达式
【知识点】程序的调试及运行
【解析】【解答】在事件处理过程Command1_Click()中通过调用过程Init()实现素数对的判定,①处需要判定i与x-i是不是素数,它们的判断结果对应数据元素IsPrime(i)与IsPrime(x-i),故填入“IsPrime(i)=And IsPrime(x i)”。利用自定义过程Init()实现对素数的判断与存储,For i=3 To 100 Step 2遍历3~100之间的所有奇数。②处需要实现对每个奇数进行是否为素数的判断,同时考虑到步长为2,若从2开始遍历,则判断的因数都是偶数,则该功能无法实现,故应修改为“j=3 To x”
【分析】本题考查算法及其程序实现。
17.【答案】(1)4
(2)High-Low=1;a(Low)【知识点】查找算法及程序实现
【解析】【解答】(1)变量Low和/变量High控制对分查找范围,循环过程如下:
Low High m=(Low+High)\2 a(m)与a(Low)关系
初值 41 20
第1次循环 10
10 a(m)=a(Low)
第2次循环
15 15 a(m)第3次循环 12
12 a(m)>a(Low)
第4次循环
13 13 a(m)经过分析可知,语句m=(Low+High)\2共执行了4次。
(2)①结合注释语句“当只剩下两个元素时”,表明查找范围[Low,High]中查找尾与查找头相差1,故应填入“High-Low=1”。
②当只有两个元素时,一个元素是a(Low),另一个元素是a(High),若输出High为拐点,说明a(Low)>a(High),对于此情况的处理在Else分支中,故If语句成立的条件应为“a(Low)③要执行画线处的语句,则条件应为“a(m)【分析】本题考查对分查找算法及其程序实现。
1 / 1