【精品解析】浙江省杭州地区(含周边)重点中学2019学年高三上学期信息技术期中试卷

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

【精品解析】浙江省杭州地区(含周边)重点中学2019学年高三上学期信息技术期中试卷

资源简介

浙江省杭州地区(含周边)重点中学2019学年高三上学期信息技术期中试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2020高二下·台州月考)关于信息和信息技术,下列说法正确的是(  )
A.声音以模拟信号的形式存储在计算机中
B.近代信息技术包括摄影技术、电影技术、光电子技术
C.报刊杂志是生活中重要的信息表达方式
D.汉字输入时通常是利用音码和形码进行编码
【答案】D
【知识点】信息表达方式与表达技术
【解析】【解答】选项A:在计算机中的信息都是以二进制形式存储的,二进制是数字信号不是模拟信号,本项错。选项B:近代信息包括书籍、印刷术等,摄影技术、电影技术、光电技术属于现代信息技术。本项错。选项C: 报刊杂志是信息表达技术而不是信息表达方式,本项错。选项D:汉字键盘输入法包括数字码、音码、形码、音形码,一般使用最多的是音码和形码,本项对。故答案选D。
【分析】本题考查的是信息在计算机中的存储、信息表达方式和信息表达技术、信息技术的发展以及汉字编码。同一种信息内容可以采用不同的表达方式,以满足信息接收者的实际需要。最常用的信息表达方式有:文字、语言、图形、图像、声音和形体动作等。常用的信息表达技术有:广播电视、报刊书籍、多媒体技术和网络技术等。汉字输入法可分为键盘输入法和非键盘输入法。键盘输入法包括数字码、音码、形码、音形码等,非键盘输入法包括图像识别、手写、语音录入等。
2.(2020高二下·台州月考)关于网络和浏览器,下列说法正确的是(  )
A.保存网页时选择“网页,全部”选项能将网页中所有的媒体内容都保存下来
B.静态网页可根据情况的变化、用户的需要生成不同的页面
C.收藏夹一旦清空,历史记录也将清空
D.浏览器访问web服务器时,一定会用到TCP协议
【答案】D
【知识点】网页、网站的概念与联系
【解析】【解答】选项A: 保存网页时选择“网页,全部”选项可将网页中的文字和图片保存下来但不能保存音频文件和视频文件,本项错。选项B:静态网页即是不能进行人机交流只可以以固定内容显示信息的页面,实现人机交互功能或根据不同环境显示不同内容的页面为动态网页,本项错。选项C:收藏夹是收藏网址可以是很多天以前的网址,而历史记录是最近访问过的网页,两者是两个概念,本项错。选项D:浏览Web服务器使用的是HTTP协议,该协议属于TCP/IP协议组,本项对。故本题答案选D。
【分析】本题考查的是网页的保存类型、静态网页和动态网页的区别、收藏夹和历史记录以及浏览器的使用。保存网页的类型有四种:1.“网页,全部是” 将你现打开的网页文字、内容等所有都保存下来。 2.“Web档案,单一文件(mht)” 将你打开的网页文字、图片、文字格式等保存下来,但是建立文件夹而是保存在一个文件中。 3.“网页,仅HTML”与第一种网页,全部是 一种保存方式,但不建立与网页同名的文件夹不保存图片。 4.文本文件仅将网页所有文字保存下来其他图片、格式等都不保存。静态网页即是不能进行人机交流只可以以固定内容显示信息的页面,实现人机交互功能或根据不同环境显示不同内容的页面为动态网页。收藏夹是收藏有用网址的特殊文件夹,历史记录是最近访问的网址。
3.(2020高二下·台州月考)使用Word软件编辑某文档,部分界面如图所示。
下列说法正确的是(  )
A.图中图文混排方式不可能是紧密型
B.文中有4处修订
C.执行“拒绝所有修订”,第三行第一句话是“中国同12国接壤,与8国海上相邻。”
D.可以利用替换功能先设置好替换的内容,在输入时程序会自动将内容替换成预先设置好的内容
【答案】C
【知识点】文本的基本编辑
【解析】【解答】选项A:由图可知该文档的部分文字进入了图片的内部,图文混排方式为紧密型,本项错。选项B:由图可知该文档共有两处批注和两处修订,本项错。选项C:由图可知第三行是将12删除而替换为了14所以拒绝修订后所修改的14恢复为12,本项对。选项D:使用查找替换命令只有在使用“替换”或“全部替换”时才能将查找内容替换,如需自动替换使用的是自动更正命令,本项错。故答案选C。
【分析】本题考查的是WORD的图文混排、批注和修订以及查找替换命令。Word的文字环绕方式有:嵌入型、四周型环绕、紧密型环绕、衬于文字下方、浮于文字上方、上下型环绕、穿越型环绕。其中紧密型如果图片是矩形,则文字以矩形方式环绕在图片周围,如果图片是不规则图形,则文字将紧密环绕在图片四周。批注是对文章的某些文字段落做出备注、意见及建议等。而修订是保留修改痕迹的基础上进行的修改,通过修订可以恢复原来的文字或确认修改。查找替换命令用于修改大批量相同或相似的错误。
4.(2019高三上·杭州期中)小陈利用Access软件创建了某数据表,如下图1所示,其表结构如图2所示:
下列操作说法正确的是(  )
A.图中出生年月字段中可以输入数据“1990-1-5”
B.Access中不可以将“出生年月”的字段类型修改成数字类型
C.性别字段中的数据存储时存储大小为1B
D.当前视图中可以删除“编号”字段
【答案】A
【知识点】数据表、字段、记录的编辑;数据表视图与设计视图
5.(2020高二下·台州月考)使用UltraEdit软件观察字符“China!生日快乐!”的内码,部分界面如下所示,下列说法正确的是(  )
A.图中共有4个GB-2312编码
B.英文字符“J”的内码表示成十六进制为50
C.字符“生”的内码表示成二进制为“11001001 11111010”
D.“乐”字的内码是D6 A3
【答案】C
【知识点】信息的编码
【解析】【解答】选项A:由图可知,图中共有“生、日、快、乐、!”5个GB-232编码。选项B:由图可知“C”的内码为“43”,可以推知“J”的内码为“4A”而不是“50”。选项C:由图可知字符”生“的内码为十六进制”C9 FA“,转为十六进制数为”11001001 11111010“,本项对。选项D:由图可知”乐“的内码为”C0 D6“。故答案选C。
【分析】本题考查的是英文字符和中文及其符号的内码表示。一个中文或中文字符在内存中占二个字节、4个十六进制数、16位二进制数,而一个英文占有一个字节、2个十六进制数、8位二进制数。十六进制转为二进制时将每位十六进制数转为四位二进制数。英文字母在内存中是按英文字母表的顺序存储的,所以可以由已知字母的十六进制内码推断出相邻的字母内码。若某个字节十六进制数的第1位是0-7的数字,则该字节表示的是ASCⅡ字符,且占一个字节;某个字节的第1位是A-F的字母,则表示的是汉字等内码,需两个字节。
6.(2020高二下·台州月考)下图是 Photoshop 软件设计作品的部分界面,下列说法正确的是(  )
A.不可以把“文字2”图层的文字内容修改成“中华人民共和国成立70周年”
B.背景图层不能修改不透明度
C.可以对“文字1”图层执行“拷贝图层样式”操作
D.可以用画笔工具将“背景”图层的白色区域填充成红色
【答案】B
【知识点】图层及图层的基本操作
【解析】【解答】选项A:”文字2“为文字图层,虽然与”文字1“建立了链接但各图层的文字是相对独立的可以修改,本项错。选项B:背景图层不能移动位置,也不能使用不透明度和图层样式,本项对。选项C:”文字1“与”文字2“进行了链接,不能拷贝图层样式,本项错。选项D:"背景”图层处于部分锁定状态,不能使用画笔工具或油漆桶工具,本项错。故答案选B。
【分析】本题考查的是Photoshop的图层。文字图层只能通过“文字”工具来设置文字的大小、颜色和字体等信息且“文字”图层可以设置图层样式但不能设置滤镜效果。背景图层不可以调节图层顺序,永远在最下边,不可以调节不透明度和加图层样式,以及蒙版。可以使用渐变,滤镜,图章和修饰工具等。可以将多个图层链接成一个整体,以后操作一个图层时,就可以一起移动,变换等。
7.(2020高二下·台州月考)用GoldWave软件编辑某音频文件,部分界面如图所示,下列说法正确的是(  )
A.该音频是Wave格式的文件,每秒钟采样22050千次
B.当前状态下执行“插入静音”操作,时间为5秒,再执行“删除”操作,文件存储容量变大
C.当前状态下执行“删除”操作,音频时长变成25s
D.当前状态下执行“选定部分另存为”按原格式进行保存,文件大小约为107KB
【答案】B
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】选项A:由图可知,该音频文件为Wave格式的文件,每秒采样次数为22050次,本项错。选项B:当前音频为立体声而选中部分为左声道所以执行“插入静音后,在左声道部分会延长时长5秒,右声道自动延长5秒,执行”删除“操作后,由于只选中了左声道,相当于”静音“操作,时长是不会改变的,相比旧文件时长延长,其他参数不变,存储容量会变大,本项对。选项C:由选项B所分析,当前选中的为左声道,执行”删除“相当于执行了”静音“操作,不会减少时长,本项错。选项D:当前选中部分的存储容量为:(22050*16*2*5)/8=882000B=861.328125KB,本项错。故答案选B。
【分析】本题考查的是GoldWave的基本操作以及音频文件存储容量的计算。通过GlodWave界面可以了解到音频文件的格式、采样频率、量化位数、声道数、播放速率、音频的时长、选中部分的声道、选中部分的时长等信息,从中可以计算出音频文件的存储容量。静音是将选中部分设置为静音但并没有减少时长,而删除看选中的声道数,如只选一个声道则其操作相当于静音操作不会减少时长,如选择了两个声道则会彻底删除选中的音频从而减少时长。音频文件存储容量=(采样频率× 量化位数× 声道数× 时间) / 8(字节)或音频文件存储容量=(播放速率*音频文件时长)/8(字节)。
8.(2020高二下·台州月考)某算法的部分流程图如图所示,其中a(1)到a(5)中的数据为7, 13, 19, 9, 25执行完这部分流程后,输出的结果是(  )
A.s=9,i=1,k=5 B.s=11,i=1,k=6 C.s=7,i=1,k=6 D.s=11,i=3,k=6
【答案】A
【知识点】算法的常用表示方法;常量、变量及变量的赋值
【解析】【解答】由流程图可知先将s赋初值0,将i值赋初值9,将k值赋初值1。当s值小于10且i值大于等于3时执行循环,在循环体内先将k值对应的数组元素整除3后再将i值除以其整数商所得的余数累加到变量s中,然后将i值减去2,将k值增1,再去判断s值和i值,如果s值仍小于10且i值仍大于等于3时继续执行循环,直到条件不满足时退出循环,输出s、i和k值。根据以上程序分析可将各次循环s、i、k值列举如下表:
循环前 第一次循环后 第二次循环后 第三次循环后 第四次循环后
i=9 i=7 i=5 i=3 i=1
k=1 k=2 k=3 k=4 k=5
s=0 s=0+9mod7\3=1 s=1+7mod13\3=4 s=4+5mod19\3=9 s=9+3mod9\3=9
在执行完四次循环后,i值小于3则退出循环,此时s=9,i=1,k=5。故答案选A。
【分析】本题考查的是使用流程图表示算法的方法。在分析流程图时要根据框图及图中的语句及流程线一起进行分析。
9.(2020高二下·台州月考)有如下 VB 程序段 :
Dim i As Integer
Dim a(1 To 9) As Integer
a(1) = 1: a(2) = 2
For i = 3 To 10
a(i) = a(i - 1) * i
Next i
Text1.Text = Str(a(i))
运行程序,单击命令按钮Command1后,出现的错误提示为(  )
A.下标越界 B.溢出
C.子程序或函数未定义 D.类型不匹配
【答案】B
【知识点】程序的调试及运行;常见数据类型、数组
【解析】【解答】本题程序分析如下:
Dim i As Integer ‘定义整型变量i
Dim a(1 To 9) As Integer ‘定义整型数组a,a共有9个元素
a(1) = 1: a(2) = 2 ‘给数组的第一个、第二个元素进行赋值
For i = 3 To 10 ‘使用i来控制循环,i的初值为3,终值为10,步长为1,该循环用于给剩余数组元素进行赋值
a(i) = a(i - 1) * i ‘将前一个元素乘以本元素的下标后赋给该元素,定义了9个元素而给a(10)进行赋值时”下标越界“出错误
Next i ‘结束循环,在循环终了,i值为11
Text1.Text = Str(a(i)) ‘使用文本框输入数组元素a(11),没有定义数组元素a(11),报”下标超界“错误由以上程序分析知,a(1)=1,a(2)=2,a(3)=6,a(4)=24,a(5)=120,a(6)=720,a(7)=5050,a(8)=40320,此时a(8)值超过了整数表示的范围,报”溢出“错误而由程序分析知没有定义数组元素a(10)和a(11),但a(8)在a(10)和a(11)之前此时程序已经停止。故答案选B。
【分析】本题考查的是程序报错信息分析。常见的错误信息有:“for没有next“是循环语句缺少结束语句或在其中的嵌套条件判断语句缺少结束语句。”下标越界“是使用的数组元素的下标超过了定义的数组元素的下标(大于了上限或小于了下限)。”溢出“是使用的数值型变量的值超过了其类型表示的数的范围。”类型不匹配“给变量赋值的类型不是其定义的数据类型或标准函数的参数使用的类型不是其要求的类型。
10.(2020高二下·台州月考)有如下VB程序段:
i = 1: j = 9: flag = False
Key = Val(Text1.Text)
Do While i < j
m = (i + j + 1) \ 2
If a(m) > Key Then j = m - 1 Else i = m + 1
If a(m) = Key Or a(m + 1) = Key Then flag = True: Exit Do
Loop
If flag Then
If a(m) = Key Then Text2.Text = Str(m) Else Text2.Text = Str(m + 1)
Else
Text2.Text = "找不到"
End If
程序运行时,数组元素a(1)到a(9)中的数据为12,24,27,34,39,46,68,73,84,在文本框Text1中输入“68”,执行该程序段,则下列表达式正确的是(  )
A.j=8 B.i=8 C.j=9 D.m=6
【答案】C
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】本题程序分析如下:
i = 1: j = 9: flag = False ‘给i赋初值为1,j赋初值为9,i、j代表要查找数组的下标的下限和上限,给flag赋初值为false,flag代表查找到指定数的标记变量,其值为false时说明没有找到指定的数,为true时说明找到该数
Key = Val(Text1.Text) ‘将从文本框输入的要查找的数转为数值型并赋给变量key
Do While i < j ‘在要查找数组元素的下标下限i小于下标上限j时进行循环
m = (i + j + 1) \ 2 ‘m为中值元素的下标
If a(m) > Key Then j = m - 1 Else i = m + 1 ‘如果中值元素的值大于要查找的数key时缩小要查找的数组范围,将其下标的上限设为中值下标少1,否则将数组下标的下限设为中值下标多1
If a(m) = Key Or a(m + 1) = Key Then flag = True: Exit Do ‘如果中值元素或中值下一个元素就是要查找的值则将标记变量值设为真同时退出循环
Loop ‘结束循环
If flag Then ‘如果标记变量值为真则进行如下处理
If a(m) = Key Then Text2.Text = Str(m) Else Text2.Text = Str(m + 1) ‘如果中值元素为要查找的数则在文本框2中输出中值元素的值否则在文本框2中输出中值元素的下一个元素的值
Else ‘否则(即标记变量值为假时)进行如下处理
Text2.Text = "找不到" ‘在文本框2中输出“找不到”
End If ‘结束条件判断
各变量 循环前 第一次循环后 第二次循环后
i 1 6 6
j 9 9 9
m   5 7
a(m)   39 68
a(m+1)   46 73
flag false false true
由上表知,i值为6,j值为9,m值为7,故答案选C。
【分析】本题考查的是对分法查找数据的方法,对分法查找过程是先将一个数列放于一个有序数组中,然后比较中间数组元素的值与要查找的值,或中间数组的值比要查找的值大,则在前半个数组中查找,若中间数组的值比要查找的值小则在后半个数组中查找。查找方法仍是比较中间数组元素的值和要查找的值。以此类推直到查到或下限大于了上限(没查找)为止。
11.(2019高三上·杭州期中)有如下VB 程序段:
k = 1: start = 1: end = 8: flag = 1
Do While k <= 3
For i = start To end - flag Step flag
If a(i) > a(i + flag) Then
t = a(i): a(i) = a(i + flag): a(i + flag) = t
End If
Next i
end = end – flag : flag = -flag : k = k + 1
t = start: start = end: end = t
Loop
For i = 1 To 8
List1.AddItem Str(a(i))
Next i
已知a(1)到a(8)的值是39,18,24,14,2,76,65,59,运行之后a(1)到a(8)的值是(  )
A.65 39 18 2 14 24 59 76 B.65 18 14 2 24 39 59 76
C.65 18 2 14 24 39 59 76 D.65 18 14 24 2 39 59 76
【答案】B
【知识点】排序算法及程序实现
12.(2019高三上·杭州期中)有如下VB 程序段:
i = 0: s = "": n = 0
Do While i <= 3
k = i: j = i + 1
Do While j <= 7
If a(j) < a(k) Then k = j
j = j + 1
Loop
If i <> k Then
t = a(i): a(i) = a(k): a(k) = t
n = n + 1
End If
s = s + Str(a(i)): i = i + 1
Loop
Label1.Caption = Str(n) + ":" + s
数组a(0)到a(7)依次为16, 19, 8, 20, 4, 12,6, 15,程序运行后,标签框Label1中显示的值为(  )
A.3:4 6 8 B.4:4 6 8 C.3:4 6 8 12 D.4:4 6 8 12
【答案】C
【知识点】排序算法及程序实现
二、非选择题(本大题共4小题,4+8+7+7,共26分。)
13.(2019高三上·杭州期中)小张统计了企业老员工的1999年月工资和2019年工资信息数据,并使用EXCEL软件进行数据处理,如图a所示:
图a
请回答下列问题:
(1)图a中区域F3:F13中的计算公式是由F2单元格自动填充得到的,则F8单元格编辑栏中的内容为   。(平均月工资增幅=(2019 月工资-1999 年平均月工资)/1999 年平均月工资)
(2)图a 中的数据已经经过排序,则排序时应选的数据区域是   ,其中主要关键字是“1999年月工资”,次要关键字是   。
(3)利用图a的数据建立如图b中的柱形图,则该图表的数据区域为   。
图b
【答案】(1)=(E8-$D$14)/ $D$14
(2)A1:F13 或A2:F13 或A1:E13 或A2:E13;部门
(3)B1,F1,B4:B13,F4:F13
【知识点】表格数据的处理与计算
14.(2019高三上·杭州期中) 小丹同学为70 年国庆制作了多媒体作品。她利用Flash软件制作了一个动画,请回答下列问题:
图a
(1)下列关于多媒体作品创作说法正确的是   (多选,填字母:A .在片头场景中需要一张图片,需要上网获取,经过Photoshop 处理,名字命名成“BG.JPG”,这一过程属于媒体元素分解;B . Flash 作品主要界面需要链接到三个场景“开国篇”、“富国篇”、“强国篇”,这一过程是模块设计;C .最终作品通过微博发布,这一过程是应用需求分析;D .完成制作脚本后还需要编写文字脚本;E .作品主要展示界面可分“片头”,“主交互界面”,“片尾”,这一过程是结构设计。)
(2)“BIRD1”图层中补间动画的类型是    。(单选,填字母:A .形状补间动画;B .动画补间动画)
(3)动画播放到最后一帧便停止播放,点击舞台上的“退出”按钮,便关闭整个动画的播放,则最后一帧上的动作命令是    。
(4)“TEXT”图层从第一帧就开始播放,形成文字淡入的效果,在不改变动画时长的前提下要求该图层动画推迟一秒钟播放,则该如何操作   。
(5)小丹同学在测试时发现“主界面”按钮无法响应鼠标事件,按钮的属性状态如下图b 和图c 所示,下列说法正确的是   。(多选,填字母:A .在“背景”图层的点击帧执行清除关键帧操作,按钮可以响应鼠标事件;B .在“音乐”图层的点击帧执行插入关键帧操作,按钮可以响应鼠标事件;C .“图样1”图层按下帧执行插入帧操作,按钮不能响应鼠标事件;D .在“文字”图层点击帧执行插入帧操作,按下按钮时可以听到声音;E .在“图样1”图层按下帧执行插入空白关键帧,测试时能看到指针经过帧舞台上的内容)
图b 图c
【答案】(1)ABE
(2)B
(3)stop();
(4)“TEXT”图层第1帧到第35 帧整体移动至第13帧到第47帧(移动后前后帧差必须是34 帧)
(5)ACD
【知识点】多媒体作品的规划和设计;动画的类型;时间轴、帧、图层、库的概念及基本操作;动画的实现
15.(2019高三上·杭州期中) 小张要对一批数据加密,数据内容全部由英文单词和空格组成(不包含数字和标点符号,数据最终以英文单词结尾,每个单词至少由两个字母组成)。加密时小张先从文本框中读取整段原文内容,然后对每个单词进行如下操作:每个单词中第一个和第二个字母交换位置,第三个字母按字母表顺序向后移动3 位,并后移到整个单词的最后面,其余字母前移,过程如图所示。例如:单词“Hazarded”,经过转换之后得到的密文是“aHardedc”。
代码和程序运行界面如下所示,请在划线处填入合适的代码,并且在加框处代码有错误,请改正:
Const n = 1000
Dim mw(0 To 1000) As String '存放转换后密文的字符
Function zh(s As String) As String '按字母表后移3位进行转换
Dim p As Integer,flag As Boolean
If s >= "a" And s <= "z" Then
p = Asc(s) - 96: flag = True
Else
p = Asc(s) - 64: flag = False
End If

If flag Then zh = Chr(p + 96) Else zh = Chr(p + 64)
End Function
Private Sub Command1_Click()
Dim i As Integer, j As Integer, t As String, a As Integer
Dim tmp As String, k As Integer, s As String
s = Text1.Text
k = 1: a = 1
For i = 1 To Len(s)
t = Mid(s, i, 1)
If t = " " Then
k = 0: mw(i) = t
Else
If k < 3 Then
mw(i + a) = t: a = -a
Else
tmp = zh(t)
j = i
Do While

j = j + 1
Loop
mw(j) = tmp

End If
End If
k = k + 1
Next i
For i = 1 To Len(s)
Text2.Text = Text2.Text + mw(i)
Next i
End Sub
请回答下列问题:
(1)如果输入的原文单词是“TextBox”,则加密后的密文是   
(2)加框处代码有错误,则正确的是   
(3)请将划线处补充完整
①   ②   ③   
【答案】(1)eTtBoxa
(2)j < Len(s) And Mid(s, j + 1, 1) <> " "
(3)p = (p + 2) Mod 26 + 1;mw(j) = Mid(s, j + 1, 1);i = j
【知识点】过程与自定义函数;分支结构语句及程序实现;循环结构语句及程序实现
16.(2019高三上·杭州期中)对k(k<=100)个数据进行排序时,可以利用一种排序方式进行处理,算法如下:
①每次将第i个数据和第2*i以及第2*i+1个位置的数据进行比较,将较大值交换到第i个位置上;
②从数组的第i(未排序数据个数一半位置)个位置重复步骤①一直比较到最前面,这样就可以将最大值交换到第1个位置;
③最终将1号位置上的值与未排序数据的最后一个进行交换,得到最大值;
④反复执行①②③三个步骤就可以将数据按升序排序;
过程如下图所示,其中a(1)=11,a(2)=25,a(3)=52,a(4)=39,a(5)=46,开始比较的位置从i=k\2个位置开始:
第一次排序过程:
步骤①:
步骤②:
步骤③:
第二次排序过程:
现要求在文本框Text1中输入一个整数k,对k个随机生成的两位奇数按上述排序方法进行排序,代码和程序运行界面如下所示,请在划线处填入合适的代码,并且在加框处代码有错误,请改正:
Dim a(1 To 100) As Integer
Dim k As Integer
Private Sub Command1_Click()
Dim i As Integer
k = Val(Text1.Text)
Randomize
For i = 1 To k
a(i) = ①
List1.AddItem Str(a(i))
Next i
End Sub
Private Sub Command2_Click()
Dim i As Integer, j As Integer, t As Integer, flag As Integer
For i = 1 To k - 1
For j = To 1 Step -1
If Not judge(i, j) Then
If ② Then
t = a(j): a(j) = a(2 * j): a(2 * j) = t
Else
t = a(j): a(j) = a(2 * j + 1): a(2 * j + 1) = t
End If
End If
Next j
t = a(1): a(1) = a(k - i + 1): a(k - i + 1) = t
Next i
For i = 1 To k
List2.AddItem Str(a(i))
Next i
End Sub
Function judge(t As Integer, s As Integer) As Boolean

If a(s) > a(2 * s) And a(s) > a(2 * s + 1) Or a(s) > a(2 * s) And 2 * s > k - t Then
judge = True
End If
End Function
根据以上代码回答问题:
(1)如果现有数据a(1)=27,a(2)=12,a(3)=33,a(4)=78,a(5)=61,完成一次排序之后a(2)的值是   。
(2)加框处代码有错误,则正确的是   。
(3)请将划线处补充完整
①   ②   ③   
【答案】(1)27
(2)(k-i+1)\2
(3)Int(Rnd * 45) * 2 + 11 等同答案即可;2 * j + 1> k – i + 1 Or a(2 * j) > a(2 * j + 1) 等同答案即可;judge = False
【知识点】过程与自定义函数;排序算法及程序实现
1 / 1浙江省杭州地区(含周边)重点中学2019学年高三上学期信息技术期中试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2020高二下·台州月考)关于信息和信息技术,下列说法正确的是(  )
A.声音以模拟信号的形式存储在计算机中
B.近代信息技术包括摄影技术、电影技术、光电子技术
C.报刊杂志是生活中重要的信息表达方式
D.汉字输入时通常是利用音码和形码进行编码
2.(2020高二下·台州月考)关于网络和浏览器,下列说法正确的是(  )
A.保存网页时选择“网页,全部”选项能将网页中所有的媒体内容都保存下来
B.静态网页可根据情况的变化、用户的需要生成不同的页面
C.收藏夹一旦清空,历史记录也将清空
D.浏览器访问web服务器时,一定会用到TCP协议
3.(2020高二下·台州月考)使用Word软件编辑某文档,部分界面如图所示。
下列说法正确的是(  )
A.图中图文混排方式不可能是紧密型
B.文中有4处修订
C.执行“拒绝所有修订”,第三行第一句话是“中国同12国接壤,与8国海上相邻。”
D.可以利用替换功能先设置好替换的内容,在输入时程序会自动将内容替换成预先设置好的内容
4.(2019高三上·杭州期中)小陈利用Access软件创建了某数据表,如下图1所示,其表结构如图2所示:
下列操作说法正确的是(  )
A.图中出生年月字段中可以输入数据“1990-1-5”
B.Access中不可以将“出生年月”的字段类型修改成数字类型
C.性别字段中的数据存储时存储大小为1B
D.当前视图中可以删除“编号”字段
5.(2020高二下·台州月考)使用UltraEdit软件观察字符“China!生日快乐!”的内码,部分界面如下所示,下列说法正确的是(  )
A.图中共有4个GB-2312编码
B.英文字符“J”的内码表示成十六进制为50
C.字符“生”的内码表示成二进制为“11001001 11111010”
D.“乐”字的内码是D6 A3
6.(2020高二下·台州月考)下图是 Photoshop 软件设计作品的部分界面,下列说法正确的是(  )
A.不可以把“文字2”图层的文字内容修改成“中华人民共和国成立70周年”
B.背景图层不能修改不透明度
C.可以对“文字1”图层执行“拷贝图层样式”操作
D.可以用画笔工具将“背景”图层的白色区域填充成红色
7.(2020高二下·台州月考)用GoldWave软件编辑某音频文件,部分界面如图所示,下列说法正确的是(  )
A.该音频是Wave格式的文件,每秒钟采样22050千次
B.当前状态下执行“插入静音”操作,时间为5秒,再执行“删除”操作,文件存储容量变大
C.当前状态下执行“删除”操作,音频时长变成25s
D.当前状态下执行“选定部分另存为”按原格式进行保存,文件大小约为107KB
8.(2020高二下·台州月考)某算法的部分流程图如图所示,其中a(1)到a(5)中的数据为7, 13, 19, 9, 25执行完这部分流程后,输出的结果是(  )
A.s=9,i=1,k=5 B.s=11,i=1,k=6 C.s=7,i=1,k=6 D.s=11,i=3,k=6
9.(2020高二下·台州月考)有如下 VB 程序段 :
Dim i As Integer
Dim a(1 To 9) As Integer
a(1) = 1: a(2) = 2
For i = 3 To 10
a(i) = a(i - 1) * i
Next i
Text1.Text = Str(a(i))
运行程序,单击命令按钮Command1后,出现的错误提示为(  )
A.下标越界 B.溢出
C.子程序或函数未定义 D.类型不匹配
10.(2020高二下·台州月考)有如下VB程序段:
i = 1: j = 9: flag = False
Key = Val(Text1.Text)
Do While i < j
m = (i + j + 1) \ 2
If a(m) > Key Then j = m - 1 Else i = m + 1
If a(m) = Key Or a(m + 1) = Key Then flag = True: Exit Do
Loop
If flag Then
If a(m) = Key Then Text2.Text = Str(m) Else Text2.Text = Str(m + 1)
Else
Text2.Text = "找不到"
End If
程序运行时,数组元素a(1)到a(9)中的数据为12,24,27,34,39,46,68,73,84,在文本框Text1中输入“68”,执行该程序段,则下列表达式正确的是(  )
A.j=8 B.i=8 C.j=9 D.m=6
11.(2019高三上·杭州期中)有如下VB 程序段:
k = 1: start = 1: end = 8: flag = 1
Do While k <= 3
For i = start To end - flag Step flag
If a(i) > a(i + flag) Then
t = a(i): a(i) = a(i + flag): a(i + flag) = t
End If
Next i
end = end – flag : flag = -flag : k = k + 1
t = start: start = end: end = t
Loop
For i = 1 To 8
List1.AddItem Str(a(i))
Next i
已知a(1)到a(8)的值是39,18,24,14,2,76,65,59,运行之后a(1)到a(8)的值是(  )
A.65 39 18 2 14 24 59 76 B.65 18 14 2 24 39 59 76
C.65 18 2 14 24 39 59 76 D.65 18 14 24 2 39 59 76
12.(2019高三上·杭州期中)有如下VB 程序段:
i = 0: s = "": n = 0
Do While i <= 3
k = i: j = i + 1
Do While j <= 7
If a(j) < a(k) Then k = j
j = j + 1
Loop
If i <> k Then
t = a(i): a(i) = a(k): a(k) = t
n = n + 1
End If
s = s + Str(a(i)): i = i + 1
Loop
Label1.Caption = Str(n) + ":" + s
数组a(0)到a(7)依次为16, 19, 8, 20, 4, 12,6, 15,程序运行后,标签框Label1中显示的值为(  )
A.3:4 6 8 B.4:4 6 8 C.3:4 6 8 12 D.4:4 6 8 12
二、非选择题(本大题共4小题,4+8+7+7,共26分。)
13.(2019高三上·杭州期中)小张统计了企业老员工的1999年月工资和2019年工资信息数据,并使用EXCEL软件进行数据处理,如图a所示:
图a
请回答下列问题:
(1)图a中区域F3:F13中的计算公式是由F2单元格自动填充得到的,则F8单元格编辑栏中的内容为   。(平均月工资增幅=(2019 月工资-1999 年平均月工资)/1999 年平均月工资)
(2)图a 中的数据已经经过排序,则排序时应选的数据区域是   ,其中主要关键字是“1999年月工资”,次要关键字是   。
(3)利用图a的数据建立如图b中的柱形图,则该图表的数据区域为   。
图b
14.(2019高三上·杭州期中) 小丹同学为70 年国庆制作了多媒体作品。她利用Flash软件制作了一个动画,请回答下列问题:
图a
(1)下列关于多媒体作品创作说法正确的是   (多选,填字母:A .在片头场景中需要一张图片,需要上网获取,经过Photoshop 处理,名字命名成“BG.JPG”,这一过程属于媒体元素分解;B . Flash 作品主要界面需要链接到三个场景“开国篇”、“富国篇”、“强国篇”,这一过程是模块设计;C .最终作品通过微博发布,这一过程是应用需求分析;D .完成制作脚本后还需要编写文字脚本;E .作品主要展示界面可分“片头”,“主交互界面”,“片尾”,这一过程是结构设计。)
(2)“BIRD1”图层中补间动画的类型是    。(单选,填字母:A .形状补间动画;B .动画补间动画)
(3)动画播放到最后一帧便停止播放,点击舞台上的“退出”按钮,便关闭整个动画的播放,则最后一帧上的动作命令是    。
(4)“TEXT”图层从第一帧就开始播放,形成文字淡入的效果,在不改变动画时长的前提下要求该图层动画推迟一秒钟播放,则该如何操作   。
(5)小丹同学在测试时发现“主界面”按钮无法响应鼠标事件,按钮的属性状态如下图b 和图c 所示,下列说法正确的是   。(多选,填字母:A .在“背景”图层的点击帧执行清除关键帧操作,按钮可以响应鼠标事件;B .在“音乐”图层的点击帧执行插入关键帧操作,按钮可以响应鼠标事件;C .“图样1”图层按下帧执行插入帧操作,按钮不能响应鼠标事件;D .在“文字”图层点击帧执行插入帧操作,按下按钮时可以听到声音;E .在“图样1”图层按下帧执行插入空白关键帧,测试时能看到指针经过帧舞台上的内容)
图b 图c
15.(2019高三上·杭州期中) 小张要对一批数据加密,数据内容全部由英文单词和空格组成(不包含数字和标点符号,数据最终以英文单词结尾,每个单词至少由两个字母组成)。加密时小张先从文本框中读取整段原文内容,然后对每个单词进行如下操作:每个单词中第一个和第二个字母交换位置,第三个字母按字母表顺序向后移动3 位,并后移到整个单词的最后面,其余字母前移,过程如图所示。例如:单词“Hazarded”,经过转换之后得到的密文是“aHardedc”。
代码和程序运行界面如下所示,请在划线处填入合适的代码,并且在加框处代码有错误,请改正:
Const n = 1000
Dim mw(0 To 1000) As String '存放转换后密文的字符
Function zh(s As String) As String '按字母表后移3位进行转换
Dim p As Integer,flag As Boolean
If s >= "a" And s <= "z" Then
p = Asc(s) - 96: flag = True
Else
p = Asc(s) - 64: flag = False
End If

If flag Then zh = Chr(p + 96) Else zh = Chr(p + 64)
End Function
Private Sub Command1_Click()
Dim i As Integer, j As Integer, t As String, a As Integer
Dim tmp As String, k As Integer, s As String
s = Text1.Text
k = 1: a = 1
For i = 1 To Len(s)
t = Mid(s, i, 1)
If t = " " Then
k = 0: mw(i) = t
Else
If k < 3 Then
mw(i + a) = t: a = -a
Else
tmp = zh(t)
j = i
Do While

j = j + 1
Loop
mw(j) = tmp

End If
End If
k = k + 1
Next i
For i = 1 To Len(s)
Text2.Text = Text2.Text + mw(i)
Next i
End Sub
请回答下列问题:
(1)如果输入的原文单词是“TextBox”,则加密后的密文是   
(2)加框处代码有错误,则正确的是   
(3)请将划线处补充完整
①   ②   ③   
16.(2019高三上·杭州期中)对k(k<=100)个数据进行排序时,可以利用一种排序方式进行处理,算法如下:
①每次将第i个数据和第2*i以及第2*i+1个位置的数据进行比较,将较大值交换到第i个位置上;
②从数组的第i(未排序数据个数一半位置)个位置重复步骤①一直比较到最前面,这样就可以将最大值交换到第1个位置;
③最终将1号位置上的值与未排序数据的最后一个进行交换,得到最大值;
④反复执行①②③三个步骤就可以将数据按升序排序;
过程如下图所示,其中a(1)=11,a(2)=25,a(3)=52,a(4)=39,a(5)=46,开始比较的位置从i=k\2个位置开始:
第一次排序过程:
步骤①:
步骤②:
步骤③:
第二次排序过程:
现要求在文本框Text1中输入一个整数k,对k个随机生成的两位奇数按上述排序方法进行排序,代码和程序运行界面如下所示,请在划线处填入合适的代码,并且在加框处代码有错误,请改正:
Dim a(1 To 100) As Integer
Dim k As Integer
Private Sub Command1_Click()
Dim i As Integer
k = Val(Text1.Text)
Randomize
For i = 1 To k
a(i) = ①
List1.AddItem Str(a(i))
Next i
End Sub
Private Sub Command2_Click()
Dim i As Integer, j As Integer, t As Integer, flag As Integer
For i = 1 To k - 1
For j = To 1 Step -1
If Not judge(i, j) Then
If ② Then
t = a(j): a(j) = a(2 * j): a(2 * j) = t
Else
t = a(j): a(j) = a(2 * j + 1): a(2 * j + 1) = t
End If
End If
Next j
t = a(1): a(1) = a(k - i + 1): a(k - i + 1) = t
Next i
For i = 1 To k
List2.AddItem Str(a(i))
Next i
End Sub
Function judge(t As Integer, s As Integer) As Boolean

If a(s) > a(2 * s) And a(s) > a(2 * s + 1) Or a(s) > a(2 * s) And 2 * s > k - t Then
judge = True
End If
End Function
根据以上代码回答问题:
(1)如果现有数据a(1)=27,a(2)=12,a(3)=33,a(4)=78,a(5)=61,完成一次排序之后a(2)的值是   。
(2)加框处代码有错误,则正确的是   。
(3)请将划线处补充完整
①   ②   ③   
答案解析部分
1.【答案】D
【知识点】信息表达方式与表达技术
【解析】【解答】选项A:在计算机中的信息都是以二进制形式存储的,二进制是数字信号不是模拟信号,本项错。选项B:近代信息包括书籍、印刷术等,摄影技术、电影技术、光电技术属于现代信息技术。本项错。选项C: 报刊杂志是信息表达技术而不是信息表达方式,本项错。选项D:汉字键盘输入法包括数字码、音码、形码、音形码,一般使用最多的是音码和形码,本项对。故答案选D。
【分析】本题考查的是信息在计算机中的存储、信息表达方式和信息表达技术、信息技术的发展以及汉字编码。同一种信息内容可以采用不同的表达方式,以满足信息接收者的实际需要。最常用的信息表达方式有:文字、语言、图形、图像、声音和形体动作等。常用的信息表达技术有:广播电视、报刊书籍、多媒体技术和网络技术等。汉字输入法可分为键盘输入法和非键盘输入法。键盘输入法包括数字码、音码、形码、音形码等,非键盘输入法包括图像识别、手写、语音录入等。
2.【答案】D
【知识点】网页、网站的概念与联系
【解析】【解答】选项A: 保存网页时选择“网页,全部”选项可将网页中的文字和图片保存下来但不能保存音频文件和视频文件,本项错。选项B:静态网页即是不能进行人机交流只可以以固定内容显示信息的页面,实现人机交互功能或根据不同环境显示不同内容的页面为动态网页,本项错。选项C:收藏夹是收藏网址可以是很多天以前的网址,而历史记录是最近访问过的网页,两者是两个概念,本项错。选项D:浏览Web服务器使用的是HTTP协议,该协议属于TCP/IP协议组,本项对。故本题答案选D。
【分析】本题考查的是网页的保存类型、静态网页和动态网页的区别、收藏夹和历史记录以及浏览器的使用。保存网页的类型有四种:1.“网页,全部是” 将你现打开的网页文字、内容等所有都保存下来。 2.“Web档案,单一文件(mht)” 将你打开的网页文字、图片、文字格式等保存下来,但是建立文件夹而是保存在一个文件中。 3.“网页,仅HTML”与第一种网页,全部是 一种保存方式,但不建立与网页同名的文件夹不保存图片。 4.文本文件仅将网页所有文字保存下来其他图片、格式等都不保存。静态网页即是不能进行人机交流只可以以固定内容显示信息的页面,实现人机交互功能或根据不同环境显示不同内容的页面为动态网页。收藏夹是收藏有用网址的特殊文件夹,历史记录是最近访问的网址。
3.【答案】C
【知识点】文本的基本编辑
【解析】【解答】选项A:由图可知该文档的部分文字进入了图片的内部,图文混排方式为紧密型,本项错。选项B:由图可知该文档共有两处批注和两处修订,本项错。选项C:由图可知第三行是将12删除而替换为了14所以拒绝修订后所修改的14恢复为12,本项对。选项D:使用查找替换命令只有在使用“替换”或“全部替换”时才能将查找内容替换,如需自动替换使用的是自动更正命令,本项错。故答案选C。
【分析】本题考查的是WORD的图文混排、批注和修订以及查找替换命令。Word的文字环绕方式有:嵌入型、四周型环绕、紧密型环绕、衬于文字下方、浮于文字上方、上下型环绕、穿越型环绕。其中紧密型如果图片是矩形,则文字以矩形方式环绕在图片周围,如果图片是不规则图形,则文字将紧密环绕在图片四周。批注是对文章的某些文字段落做出备注、意见及建议等。而修订是保留修改痕迹的基础上进行的修改,通过修订可以恢复原来的文字或确认修改。查找替换命令用于修改大批量相同或相似的错误。
4.【答案】A
【知识点】数据表、字段、记录的编辑;数据表视图与设计视图
5.【答案】C
【知识点】信息的编码
【解析】【解答】选项A:由图可知,图中共有“生、日、快、乐、!”5个GB-232编码。选项B:由图可知“C”的内码为“43”,可以推知“J”的内码为“4A”而不是“50”。选项C:由图可知字符”生“的内码为十六进制”C9 FA“,转为十六进制数为”11001001 11111010“,本项对。选项D:由图可知”乐“的内码为”C0 D6“。故答案选C。
【分析】本题考查的是英文字符和中文及其符号的内码表示。一个中文或中文字符在内存中占二个字节、4个十六进制数、16位二进制数,而一个英文占有一个字节、2个十六进制数、8位二进制数。十六进制转为二进制时将每位十六进制数转为四位二进制数。英文字母在内存中是按英文字母表的顺序存储的,所以可以由已知字母的十六进制内码推断出相邻的字母内码。若某个字节十六进制数的第1位是0-7的数字,则该字节表示的是ASCⅡ字符,且占一个字节;某个字节的第1位是A-F的字母,则表示的是汉字等内码,需两个字节。
6.【答案】B
【知识点】图层及图层的基本操作
【解析】【解答】选项A:”文字2“为文字图层,虽然与”文字1“建立了链接但各图层的文字是相对独立的可以修改,本项错。选项B:背景图层不能移动位置,也不能使用不透明度和图层样式,本项对。选项C:”文字1“与”文字2“进行了链接,不能拷贝图层样式,本项错。选项D:"背景”图层处于部分锁定状态,不能使用画笔工具或油漆桶工具,本项错。故答案选B。
【分析】本题考查的是Photoshop的图层。文字图层只能通过“文字”工具来设置文字的大小、颜色和字体等信息且“文字”图层可以设置图层样式但不能设置滤镜效果。背景图层不可以调节图层顺序,永远在最下边,不可以调节不透明度和加图层样式,以及蒙版。可以使用渐变,滤镜,图章和修饰工具等。可以将多个图层链接成一个整体,以后操作一个图层时,就可以一起移动,变换等。
7.【答案】B
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】选项A:由图可知,该音频文件为Wave格式的文件,每秒采样次数为22050次,本项错。选项B:当前音频为立体声而选中部分为左声道所以执行“插入静音后,在左声道部分会延长时长5秒,右声道自动延长5秒,执行”删除“操作后,由于只选中了左声道,相当于”静音“操作,时长是不会改变的,相比旧文件时长延长,其他参数不变,存储容量会变大,本项对。选项C:由选项B所分析,当前选中的为左声道,执行”删除“相当于执行了”静音“操作,不会减少时长,本项错。选项D:当前选中部分的存储容量为:(22050*16*2*5)/8=882000B=861.328125KB,本项错。故答案选B。
【分析】本题考查的是GoldWave的基本操作以及音频文件存储容量的计算。通过GlodWave界面可以了解到音频文件的格式、采样频率、量化位数、声道数、播放速率、音频的时长、选中部分的声道、选中部分的时长等信息,从中可以计算出音频文件的存储容量。静音是将选中部分设置为静音但并没有减少时长,而删除看选中的声道数,如只选一个声道则其操作相当于静音操作不会减少时长,如选择了两个声道则会彻底删除选中的音频从而减少时长。音频文件存储容量=(采样频率× 量化位数× 声道数× 时间) / 8(字节)或音频文件存储容量=(播放速率*音频文件时长)/8(字节)。
8.【答案】A
【知识点】算法的常用表示方法;常量、变量及变量的赋值
【解析】【解答】由流程图可知先将s赋初值0,将i值赋初值9,将k值赋初值1。当s值小于10且i值大于等于3时执行循环,在循环体内先将k值对应的数组元素整除3后再将i值除以其整数商所得的余数累加到变量s中,然后将i值减去2,将k值增1,再去判断s值和i值,如果s值仍小于10且i值仍大于等于3时继续执行循环,直到条件不满足时退出循环,输出s、i和k值。根据以上程序分析可将各次循环s、i、k值列举如下表:
循环前 第一次循环后 第二次循环后 第三次循环后 第四次循环后
i=9 i=7 i=5 i=3 i=1
k=1 k=2 k=3 k=4 k=5
s=0 s=0+9mod7\3=1 s=1+7mod13\3=4 s=4+5mod19\3=9 s=9+3mod9\3=9
在执行完四次循环后,i值小于3则退出循环,此时s=9,i=1,k=5。故答案选A。
【分析】本题考查的是使用流程图表示算法的方法。在分析流程图时要根据框图及图中的语句及流程线一起进行分析。
9.【答案】B
【知识点】程序的调试及运行;常见数据类型、数组
【解析】【解答】本题程序分析如下:
Dim i As Integer ‘定义整型变量i
Dim a(1 To 9) As Integer ‘定义整型数组a,a共有9个元素
a(1) = 1: a(2) = 2 ‘给数组的第一个、第二个元素进行赋值
For i = 3 To 10 ‘使用i来控制循环,i的初值为3,终值为10,步长为1,该循环用于给剩余数组元素进行赋值
a(i) = a(i - 1) * i ‘将前一个元素乘以本元素的下标后赋给该元素,定义了9个元素而给a(10)进行赋值时”下标越界“出错误
Next i ‘结束循环,在循环终了,i值为11
Text1.Text = Str(a(i)) ‘使用文本框输入数组元素a(11),没有定义数组元素a(11),报”下标超界“错误由以上程序分析知,a(1)=1,a(2)=2,a(3)=6,a(4)=24,a(5)=120,a(6)=720,a(7)=5050,a(8)=40320,此时a(8)值超过了整数表示的范围,报”溢出“错误而由程序分析知没有定义数组元素a(10)和a(11),但a(8)在a(10)和a(11)之前此时程序已经停止。故答案选B。
【分析】本题考查的是程序报错信息分析。常见的错误信息有:“for没有next“是循环语句缺少结束语句或在其中的嵌套条件判断语句缺少结束语句。”下标越界“是使用的数组元素的下标超过了定义的数组元素的下标(大于了上限或小于了下限)。”溢出“是使用的数值型变量的值超过了其类型表示的数的范围。”类型不匹配“给变量赋值的类型不是其定义的数据类型或标准函数的参数使用的类型不是其要求的类型。
10.【答案】C
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】本题程序分析如下:
i = 1: j = 9: flag = False ‘给i赋初值为1,j赋初值为9,i、j代表要查找数组的下标的下限和上限,给flag赋初值为false,flag代表查找到指定数的标记变量,其值为false时说明没有找到指定的数,为true时说明找到该数
Key = Val(Text1.Text) ‘将从文本框输入的要查找的数转为数值型并赋给变量key
Do While i < j ‘在要查找数组元素的下标下限i小于下标上限j时进行循环
m = (i + j + 1) \ 2 ‘m为中值元素的下标
If a(m) > Key Then j = m - 1 Else i = m + 1 ‘如果中值元素的值大于要查找的数key时缩小要查找的数组范围,将其下标的上限设为中值下标少1,否则将数组下标的下限设为中值下标多1
If a(m) = Key Or a(m + 1) = Key Then flag = True: Exit Do ‘如果中值元素或中值下一个元素就是要查找的值则将标记变量值设为真同时退出循环
Loop ‘结束循环
If flag Then ‘如果标记变量值为真则进行如下处理
If a(m) = Key Then Text2.Text = Str(m) Else Text2.Text = Str(m + 1) ‘如果中值元素为要查找的数则在文本框2中输出中值元素的值否则在文本框2中输出中值元素的下一个元素的值
Else ‘否则(即标记变量值为假时)进行如下处理
Text2.Text = "找不到" ‘在文本框2中输出“找不到”
End If ‘结束条件判断
各变量 循环前 第一次循环后 第二次循环后
i 1 6 6
j 9 9 9
m   5 7
a(m)   39 68
a(m+1)   46 73
flag false false true
由上表知,i值为6,j值为9,m值为7,故答案选C。
【分析】本题考查的是对分法查找数据的方法,对分法查找过程是先将一个数列放于一个有序数组中,然后比较中间数组元素的值与要查找的值,或中间数组的值比要查找的值大,则在前半个数组中查找,若中间数组的值比要查找的值小则在后半个数组中查找。查找方法仍是比较中间数组元素的值和要查找的值。以此类推直到查到或下限大于了上限(没查找)为止。
11.【答案】B
【知识点】排序算法及程序实现
12.【答案】C
【知识点】排序算法及程序实现
13.【答案】(1)=(E8-$D$14)/ $D$14
(2)A1:F13 或A2:F13 或A1:E13 或A2:E13;部门
(3)B1,F1,B4:B13,F4:F13
【知识点】表格数据的处理与计算
14.【答案】(1)ABE
(2)B
(3)stop();
(4)“TEXT”图层第1帧到第35 帧整体移动至第13帧到第47帧(移动后前后帧差必须是34 帧)
(5)ACD
【知识点】多媒体作品的规划和设计;动画的类型;时间轴、帧、图层、库的概念及基本操作;动画的实现
15.【答案】(1)eTtBoxa
(2)j < Len(s) And Mid(s, j + 1, 1) <> " "
(3)p = (p + 2) Mod 26 + 1;mw(j) = Mid(s, j + 1, 1);i = j
【知识点】过程与自定义函数;分支结构语句及程序实现;循环结构语句及程序实现
16.【答案】(1)27
(2)(k-i+1)\2
(3)Int(Rnd * 45) * 2 + 11 等同答案即可;2 * j + 1> k – i + 1 Or a(2 * j) > a(2 * j + 1) 等同答案即可;judge = False
【知识点】过程与自定义函数;排序算法及程序实现
1 / 1

展开更多......

收起↑

资源列表