登录二一教育在线组卷平台 助您教考全无忧
浙江省普通高校招生选考技术科目考试信息技术模拟试卷八
一、选择题(本大题共12小题,每小题2分,共24分。)
1.考古人员通过对出土文物进行研究分析,推测古人的政治、文化、经济活动状况。以下说法不正确的是( )
A.出土文物反映了历史数据,是信息的载体
B.文物未出土之前,文物所承载的信息是不存在的
C.考古人员对文物进行分析推测,体现了信息的加工和处理
D.信息自古就有,随着时间的迁移,价值可能发生变化
2.下列说法中,正确的是( )
A.病毒是程序,从网上下载的图片和文档一定不是病毒,可直接使用
B.使用IE浏览器的收藏夹功能,收藏的是网页的全部内容
C.网页中的超链接可以将链接地址设置为电子邮箱地址
D.网页中包含图片等素材,无法使用“记事本”编辑网页
3.(2022·浙江模拟)使用UltraEdit软件查看字符的内码,部分界面如图所示:
则下列说法正确的是( )
A.图中最大内码的十进制表示为150
B.这段字符内码的所有字节之和为偶数
C.字符“1+2”的内码可能是“31 2C 32”
D.内码“36 30 2B 3A A3 A4”中,包含4个数字
4.(2022·浙江模拟)使用Access软件统计某班高三毕业生高考成绩,如下图所示( )
A.对当前记录“语文”字段值进行修改,“总分”字段值会自动更新
B.“学号”字段肯定是“自动编号”类型
C.“上线”字段肯定是“是/否”类型
D.当前状态下插入新记录,将会出现在第24行
5.(2022·浙江模拟)一段未经压缩的视频(不含声音)参数为:每帧画面为640X480像素、16位色,PAL制式(25fps) ,该视频的大小为73MB,则视频的时间约为( )
A.1秒 B.5秒 C.10秒 D.15秒
6.(2022·浙江模拟)下列有关多媒体技术相关概念的说法,正确的是( )
A.位图是用一组指令集合或数学公式来描述的
B.媒体元素分解涉及的内容有描述素材类型和获取方式等
C.导航软件播报前方路况信息,主要体现了多媒体技术的交互性
D.MPEG视频文件压缩部分冗余和非冗余信息,解压后能准确地恢复到原信息
7.(2022·浙江模拟)某算法的部分流程图如图所示。执行这部分流程,则输出n的值为( )
A.28 B.29 C.35 D.36
8.某对分查找算法的VB程序段如下:
i=1:j=7:key= 50
Do While i<=j
m=(i+j)\2
If a(m)= key Then Exit Do 'Exit Do的功能是退出Do循环
If a(m)> key Then
j=m-1
Else
i=m+1
End if
Loop
数组元素a(1)到a(7)的值依次为“11,41,53,67,73,83,95”,运行上述程序段查找key后,下列条件表达式成立的是( )
A.i=m+1 B.j=m-1 C.i>m+1 D.j9.(2022·浙江模拟)有如下VB程序:
Dim c As Integer
Private Sub Form_ Load( )
c=0:Text1.Text=" "
End Sub
Private Sub Text1_ Change( )
If Val(Text1. Text) > 0 Then
Text1. Text = Str(Val(Text1. Text) \ 2)
c=c+1
End If
Text2. Text = Str(c)
End Sub
运行该程序,在文本框Text1中输入5,则Text1和Text2中显示的内容分别是( )
A.0 3 B.12 C.51 D.-13
10.(2022·浙江模拟)有如下VB程序段:
For i=1 To 9 step 2
b(a(i) Mod 10) = b(a(i) Mod 10)+1
Next i
s =0
For i=0 To 9 step 3
s =s+ b(i)
Next i
数组b各元素初始值为0,数组元素a(1)到a(9)的值依次为“29,74,12,38,16,45,21,57,33”,则执行该程序段后,s的值为( )
A.5 B.4 C.3 D.2
11.(2022·浙江模拟)输入一个字母,生产一个回文字符串,如输入大写字母“E”,则产生从“A”开始的回文字母“ABCDED-CBA";如输入“e”,则产生“abcdedcba”;实现该功能的VB程序段如下:
m= Text1. Text: s=" "
If m>= "a" And m<= "z" Then init= Asc("a")
If m>= "A" And m<= "Z" Then init= Asc("A")
n= Asc(m) - init +1
For i=1 To
If i <= n Then
s=s+
Else
s=s+
End If
Next i
Label2. Caption=s
上述程序中方框处可选语句为:
①12*n-1 ②2*n ③Chr(Asc(m)+i-n) ④Chr(init+2 * n- i- 1)
则(1)(2)(3)处语句依次是( )
A.①③④ B.①④③ C.②③④ D.②③④
12.(2022·浙江模拟)有一个都是正整数的数组,分别计算相邻两个数的乘积并放在这两个数中间作为新的数组元素,然后按顺序输出,如原始数组为2、3、6,处理后按序输出为2、6、3、18、6。下列VB代码实现上述算法。
Dim a(1 To 19) As Integer
'生成a数组10个元素,代码略
Dim i As Integer, j As Integer
For i=1 To 9
For j= ①
a(j)=a(j-1)
Next j
a(j)= ②
Next i
For i=1 To 19
List2. AddItem Str(a(i))
Next i
上述程序中2处下划线应填入的程序代码是( )
①10+I To i*2+ 1 Step-1②10+i to 19③19 to 10+I step-1④a (2¥i)*a(2*i-1)⑤a(i)*a(i+1)
A.③④ B.②⑤ C.①④ D.①⑤
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.(2022·浙江模拟)小明收集了2019年5月部分外国入境旅游人数相关数据,并使用Excel软件进行数据处理,如图所示。
请回答下列问题:
(1)表中“所占比例(%)”数据是用公式计算每个国家的合计人数占总计人数的比例,并使用函数ROUND得到的。选择I4单元格输入公式,然后用自动填充功能完成其他单元格的计算。则I4单元格中的公式为 (单选,填字母:A .=ROUND(H4/ $ H $22,2)/B .= ROUND(H4/ $
H$22 * 100,2)/C .= ROUND(H4/H22 * 100,2)/D .ROUND( H4/G22 * 100,2))。(提示:函数ROUND (number,
digits)对数值number按指定的位数digits进行保留小数位数)。
(2)小明要利用图中所给数据,制作一张各个地区的会议/商务”和“
观光休闲”合计人数的对比柱形图表,他应选择的数据区域是
(3)小明想要找出亚洲地区观光休闲人数最多的国家,可以采取的方法是
14.(2022·浙江模拟)小闻创作“幸福一家”的多媒体作品。她首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。请回答下列问题:
(1)使用Photoshop编辑图片时,如图a所示,若将作品存储为BMP格式文件时,不想在图像中显示文字“一家人”,下列操作可行的是: (多选,填字母:A .执行“拼合图像”命令/B .删除“一家人”图层/C .隐藏“一家人”图层/D .调整“人物”图层和“一一家人”图层顺序/E .将“一家人”图层的不透明度调整为0%),再存储为BMP格式文件。
(2)使用Flash软件编辑“幸福一家.fla”。“场景1’场景的部分制作界面如图b所示。
回答下列问题:
①如图b所示,库中不包含 类型的元件
②如图b所示,“文字1”图层利用库中元件制作文字“过去的每一天里”淡入的动画,该动画类型是 (选填,填字母:A .逐帧动画/ B .形状补间动画/C .动画补间动画)。
③已知“控制”图层中添加了“Replay”按钮实例,测试影片时该按钮最后才出现,若要按钮在动画播放过程中一直可见,下列操作可行的是 (多选,填字母:A .将“控制”图层的第30帧移至第1帧/ B .删除“控制”图层的第1帧至第29帧/ C .选择“控制”图层的第1帧并执行“清除帧”/ D .选择“控制"图层的第1帧并执行“清除关键帧"/ E .将“控制”图层的第30帧执行“复制帧”,再选择第1帧执行“粘贴帧”)。
④测试影片时,单击“Replay”按钮,动画跳转到Load场景的第1帧并暂停播放,则该按钮上的动作脚本是
⑤小易通过操作得到一个名为“幸福一家.swf”的文件,则该文件是通过 (填字母:A .文件另存为/B .测试影片/C .测试场景)操作得到的。
15.(2022·浙江模拟)查找峰值问题:随机生成n个正整数(假设n= 20,取值范围为0~
100),存储于数组a中,将这些数按顺序映射在坐标轴上,相邻的数用直线相连,构建了类似于“心电图”的折线:
编写VB程序统计所有的峰值(peak)、峰值数量(count)和最高点(high)。
实现上述功能的VB程序如下,请回答下列问题:
(1)代码“List. AddItem Str( count)”中的AddItem是 (单选,填字母:A .对象名/B .属性/C .事件/D .方法);
(2)加框处的代码有错误,请改正。
Const n = 20
Dim a(1 To n) As Integer
Private Sub Form_ Load( )
'随机生成n个数,存储于数组a中,并输出在List1中。代码略。
End Sub
Private Sub Command1_ Click( )
Dim count As Integer
Dim high As Integer
Dim peak As Integer
Dim i As Integer, j As Integer
count= 0
if a(1)> a(2) then
count = 1
high=-1
i=1
Do While i< n-1
j=i+1
If a(j)>a (j-1) Then
Do While a(j)>a(j-1)
j=j+1
Loop
count =count+1
'①
List2. AddItem“第”+Str(count) +“个峰值:”+ Str( peak)
If peak > high Then high = peak
'②
Else
i =i+1
End If
Loop
List2. AddItem“共有:”+Str(count) +“个峰值”
List2. AddItem“最高点是:”+Str( high)
End if
End Sub
16.(2022·浙江模拟)已知数组a有n个元素,现编写VB程序,实现从第1个元素开始分割出m×m个元素组成方阵(约定n≥m×m),并随机对该方阵进行顺时针90度或逆时针90度旋转。例如:数组元素a(1)到a(18)的值依次为“5,2,3,1,9,4,7,6,0,8,5,3,8,3,7,0,5,1”,在文本框Text1中输入方阵规模4,单击“生成”按钮Command1,生成4×4个元素组成的方阵,并在列表框List1中显示。单击“旋转”按钮Command2,该方阵进行顺时针90度或逆时针90度旋转,并在列表框List2中显示。程序运行界面如图所示。
(1)对于如图所示的程序运行界面,将方阵规模改为3,单击“生成”按钮后再单击“旋转”按钮,若方阵进行逆时针旋转,则旋转后方阵的第1行数据为 (数据之间用“,”隔开)。
(2)请在划线处填入合适的代码。
Const n= 100
Dim a(1 To n) As Integer
Dim b(1 To n) As Integer
Private Sub Command1_Click( )
'根据方阵规模,分割元素组成方阵,并在列表框List1中显示,代码略
End Sub
Private Sub Command2_Click( )
Dim i As Integer, j As Integer, m As Integer, k As Integer
Dim s As String
m= Val(Text1. Text)
List2. Clear
k= Int(Rnd * 2)
If k=0 Then
For i=1 To m
For j=1 To m
b((i- 1) * m+j)=
Next j
Next i
Else
For i=1 To m
For j=1 To m
b((i-1) * m+j)=a((j-1) * m+m-i+1)
Next j
Next i
End If
s=" "
For i=1 To m * m
If Then
List2. AddItem s
s=""
End If
Next i
End Sub
答案解析部分
1.【答案】B
【知识点】信息及其特征
【解析】【解答】选项A:出土文物承载着古代政治、文化、经济活动等相关信息,所以是信息的载体;选项B:文物在出土前,相关信息已经承载在该文物上,信息已经存在;选项C、D:信息可以被加工和处理,信息具有价值,随着时间的迁移信息的价值可能发.生变化,这体现了信息的可加工处理性和信息的时效性。故答案选B。
【分析】本题考查的是信息的特征。信息的特征:信息的表示、传播、存储必须依附某种载体;信息是可以加工和处理的;信息可以脱离它所反映的事物进行存储和传播;信息是可以共享的;信息具有时效性;信息具有真伪性。
2.【答案】C
【知识点】网页、网站的概念与联系
【解析】【解答】选项A:从网上下载的文件都有可能存在病毒。A错误;选项B:收藏夹收藏的是网站的地址,不是网页的全部内容。B错误;选项C:超链接可以将链接地址设置为邮箱地址,可以发送邮件。C正确;选项D:网页是用HTML语言编写的,HTML是纯文本格式的,可以用记事本编辑。D错误。故答案选C。
【分析】本题考查网页的编辑和浏览器的使用。
3.【答案】B
【知识点】进制及数制转换;字符编码
【解析】【解答】选项A:图中最大内码为F0H,转换成十进制为15 * 16= 240;选项B:一个十六进制数最后一位的奇偶性决定了转换成十进制数后的奇偶数,在上述内码中,有BD,C9,AB,BB,A3,A1共6个数的最后一位是奇数,因此相加后也是偶数;选项C:观察内码,2C为字符“,”因此不可能为“十”;选项D:从2和0的内码可以推断,0-9的内码范围是30H-39H,因此选项D中共有3个数字。故答案选B。
【分析】本题考查的是字符内码及数据转换。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。
4.【答案】D
【知识点】数据表、字段、记录的编辑;字段的数据类型
【解析】【解答】选项A:这不是Excel,修改“语文”成绩后,“总分”不会自动更新;选项B:学号字段内容数字0开头,肯定不是数值,是文本类型的数据,自动编号是数值类型的数据;选项C:“上线”字段类型是文本;选项D:在access数据表中插入新记录,会出现在数据表的末尾,当前数据表中共23条记录,新增记录是第24行。故答案选D。
【分析】本题考查Access数据表的相关操作。
5.【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】根据题意,计算时长(秒)的运算为:73 * 8 * 1024 *1024/(640* 480* 16* 25)=4. 98(秒)。故答案选B。
【分析】本题考查视频文件存储量的计算。视频存储量计算公式=图像像素*帧频*时间*量化位数/8(byte)。
6.【答案】B
【知识点】多媒体技术的概念和特征;多媒体组成元素及文件格式;图形与图像、位图与矢量图的概念
【解析】【解答】选项A:位图是用像素点来描述的;选项B:媒体元素分解涉及到素材的来源;选项C:播报前方路况信息是单向的,没有交互;选项D:利用MPEG编码格式存储的视频文件属于有损压缩,解压后不能恢复原信息。故答案选B。
【分析】本题考查的是多媒体技术相关概念。 多媒体技术有三个显著的特征:集成性、交互性、实时性。集成性不仅指各种媒体的集成,同时也包括硬件系统的集成。位图以像素形式存储,放大、缩小或拉伸后易失真,存储容量大。
7.【答案】B
【知识点】流程图识读
【解析】【解答】循环的条件是i<=4,共循环了5次,因此共有5个7的倍数,n的初值为0,满足Mod 7=0的条件,因此最后一个Mod 7=0的n的值为28,接着又加了1,因此答案是29。故答案选B。
【分析】本题考查流程图识读。
8.【答案】B
【知识点】查找算法及程序实现
9.【答案】A
【知识点】分支结构语句及程序实现
【解析】【解答】程序分析:当文本框Text1不再改变或不大于0时,程序结束。各个量的关系如下表。
Text1. text 5 2 1 0
Val(Text1. text)\2 2 1 0 结束
c 1 2 3
故答案选A。
【分析】本题考查VB程序分析。这是一个文本框改变时执行程序代码的过程。
10.【答案】C
【知识点】常见数据类型、数组;循环结构语句及程序实现
【解析】【解答】数组元素的个位数按照桶排序进行计数,步长为2,因此1、2、3、6、9的值数组加1,而累加时的步长是3,b(3)、b(6)和b(9)的值被累加,最后的s值为3。故答案选C。
【分析】本题考查数组和统计相关知识。
11.【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】变量n表示输入字母m在字母表中位置,回文字母最中间的字母只有1个,包含的字母个数为2* n-1个,排除选项C和D。条件i<= n成立时,表示左面的升序部分的n个字母,分别要输出字母表前n个位置中的字母。Asc(m) - n的值为Asc("a")-1 或Asc("A")-1,因此Asc(m) - n+ i表示字母表前n个位置中的字母的Asc值。当i从n+1到2*n-1时,可以观察到该字母在字母表中位置t与i的和是一个定值2* n,因此t=2* n-i,输出该字母的表达式为Chr(init+t-1),即Chr(init+2 * n-i-1)。故答案选A。
【分析】本题考查的是字符及字符串的处理。
12.【答案】C
【知识点】排序算法及程序实现
【解析】【解答】第1轮,移动位置2-10分别到位置3-11,完成后j=2,新的a(2)等于原a(1)*原a(2);第2轮,移动的数据要减少一个,移动4-11到位置5-12,新的a(4)等于原a(3) *原a(4),依次类推。①处代码从后往前移动,每轮比前一轮移动数量减少1个,即10+i toi* 2+1 step -1,②处代码中元素下标每轮要往右+2,用a(2 * i) * a(2 *i-1)。故答案选C。
【分析】本题程序实质是一个插入排序算法。
13.【答案】(1)B
(2)B3:D3,B18:D21
(3)以“地区”为亚洲进行筛选,再以“观光休闲”为关键字降序排序,选取排在最前面的商品或以“观光休闲”为关键字降序排序,再以"地区”为亚洲进行筛选,选取排在最前面的商品或以“地区”为主要关键字、“观光休闲”为次要关键字,均按降序排序,选取排在最前面的商品
【知识点】表格数据的处理与计算
【解析】【解答】(1)每个国家的合计人数占总计人数的比例的计算公式中,需固定,并套用ROUND函数的格式。故答案为:B;
(2)体现各个地区的“会议/商务”和“观光休闲”合计人数在18-21行的C列和D列,再添加各个地区的名称,就是制作图表的区域。故答案为: B3:D3,B18:D21;
(3)可以采用双关键字排序,或再按先筛选后排序,或先排序后筛选。故答案为: 以“地区”为亚洲进行筛选,再以“观光休闲”为关键字降序排序,选取排在最前面的商品或以“观光休闲”为关键字降序排序,再以"地区”为亚洲进行筛选,选取排在最前面的商品或以“地区”为主要关键字、“观光休闲”为次要关键字,均按降序排序,选取排在最前面的商品。
【分析】本题考查的是数据表中公式的应用、图表数据区域的选择以及数据的筛选与排序。
14.【答案】(1)BCE
(2)影片剪辑;C;ADE;on(re-lease) { gotoAndStop ( " Load",1 );}或on ( press ){gotoAndStop("Load",1);};B
【知识点】图层及图层的基本操作;动画的类型;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;常用影片控制函数的应用
【解析】【解答】(1)若使图层内容不可见,可通过隐藏图层、删除图层、调整图层透明度、调整图层顺序(上面图层内容将下面图层内容遮挡)、将图层内容移出画布外等操作实现。故答案为:BCE;
(2)①观察库面板不难得出库中没有影片剪辑元件。故答案为:影片剪辑;
②使用元件实例制作补间动画,故该动画类型为动画补间动画。故答案为:C;
③将关键帧移动或复制粘贴都能使按钮出现在第1帧,对第1帧执行“清除关键帧”后,后面的关键帧会移动到第1帧(等同帧移动的操作)。B选项删除第1帧至第29帧,第30帧会移至第1帧,但后续没有帧,按钮无法一直可见。C选项“清除帧”操作会使清除当前帧内容,无法使第1帧中出现按钮。BC选项不符合要求。故答案为:ADE;
④根据题意“动画跳转到Load场景的第1帧并暂停播放”不难得出按钮的脚本为on(press){gotoAndStop("Load",1);}。故答案为: on(release) { gotoAndStop ( " Load",1 );}或on ( press ){gotoAndStop("Load",1);};
⑤“文件另存为”会生成fla格式文件,“测试影片”会生成“幸福一家. swf"文件,“测试场景”会生成“幸福一家_场景1. swf"文件。故答案为:B。
【分析】本题考查的是Photoshop与Flash的综合使用。
15.【答案】(1)D
(2)①peak=a(j- 1);②i=j
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】(1)AddItem属于方法。故答案为:D;
(2)①根据语句
Do While a(j) > a(j -1)
j=j+1
Loop
可知,如果当前a(j-1)为该波段的最低点,通过上述循环找到该波段第一个符合a(j)<=a(j- 1)的点,此时j标注的为峰值过后的点,而峰值应该为a(j-1)。故①处应改为: peak=a(j- 1);
②完成上述循环后,j-1之前的点均已经过比较,此时从j点开始继续比较。故①处应改为: i=j。
【分析】本题考查的是VB程序分析
16.【答案】(1)3,4,0
(2)a((m-j) * m+i);s=s+Str(b(i));i Mod m=0
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】(1)若方阵规模为3,即取数组a的前9个元素组成方阵,如图a所示。不难判断逆时针旋转后第1行数据为3,4,0。故答案为:3,4,0。
(2)第一空:矩阵中数组的下标(即位置)和行列之间的关系为“下标=((行-1) *列数+列)”。根据“Else"条件中的语句段可推出该段代码进行了逆时针旋转,此处代码对应的语句块是对方阵进行顺时针旋转。再根据运行界面,推出数组a和数组b的行列对应关系,如图所示,可以得出数组b的第i行第j列来自数组a的第m+1-j行第i列,故此处答案为a:((m- j) * m+i)。
第一空:根据语句“List2. AddItems”可知,转置后的数据存储在变量s中,此处需对s进行赋值,而转置后的数据现存储在数组b中,故此处答案为:s=s+Str(b(i))。
第三空:根据运行界面可知每行输出的数据个数为m个,故当i的值是m的倍数时需要输出,故此处答案为:i Mod m=0。
【分析】本题为矩阵转置的题目,主要考查程序的综合应用,要点在于理清循环变量、数组及下标之间的逻辑关系。
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧
浙江省普通高校招生选考技术科目考试信息技术模拟试卷八
一、选择题(本大题共12小题,每小题2分,共24分。)
1.考古人员通过对出土文物进行研究分析,推测古人的政治、文化、经济活动状况。以下说法不正确的是( )
A.出土文物反映了历史数据,是信息的载体
B.文物未出土之前,文物所承载的信息是不存在的
C.考古人员对文物进行分析推测,体现了信息的加工和处理
D.信息自古就有,随着时间的迁移,价值可能发生变化
【答案】B
【知识点】信息及其特征
【解析】【解答】选项A:出土文物承载着古代政治、文化、经济活动等相关信息,所以是信息的载体;选项B:文物在出土前,相关信息已经承载在该文物上,信息已经存在;选项C、D:信息可以被加工和处理,信息具有价值,随着时间的迁移信息的价值可能发.生变化,这体现了信息的可加工处理性和信息的时效性。故答案选B。
【分析】本题考查的是信息的特征。信息的特征:信息的表示、传播、存储必须依附某种载体;信息是可以加工和处理的;信息可以脱离它所反映的事物进行存储和传播;信息是可以共享的;信息具有时效性;信息具有真伪性。
2.下列说法中,正确的是( )
A.病毒是程序,从网上下载的图片和文档一定不是病毒,可直接使用
B.使用IE浏览器的收藏夹功能,收藏的是网页的全部内容
C.网页中的超链接可以将链接地址设置为电子邮箱地址
D.网页中包含图片等素材,无法使用“记事本”编辑网页
【答案】C
【知识点】网页、网站的概念与联系
【解析】【解答】选项A:从网上下载的文件都有可能存在病毒。A错误;选项B:收藏夹收藏的是网站的地址,不是网页的全部内容。B错误;选项C:超链接可以将链接地址设置为邮箱地址,可以发送邮件。C正确;选项D:网页是用HTML语言编写的,HTML是纯文本格式的,可以用记事本编辑。D错误。故答案选C。
【分析】本题考查网页的编辑和浏览器的使用。
3.(2022·浙江模拟)使用UltraEdit软件查看字符的内码,部分界面如图所示:
则下列说法正确的是( )
A.图中最大内码的十进制表示为150
B.这段字符内码的所有字节之和为偶数
C.字符“1+2”的内码可能是“31 2C 32”
D.内码“36 30 2B 3A A3 A4”中,包含4个数字
【答案】B
【知识点】进制及数制转换;字符编码
【解析】【解答】选项A:图中最大内码为F0H,转换成十进制为15 * 16= 240;选项B:一个十六进制数最后一位的奇偶性决定了转换成十进制数后的奇偶数,在上述内码中,有BD,C9,AB,BB,A3,A1共6个数的最后一位是奇数,因此相加后也是偶数;选项C:观察内码,2C为字符“,”因此不可能为“十”;选项D:从2和0的内码可以推断,0-9的内码范围是30H-39H,因此选项D中共有3个数字。故答案选B。
【分析】本题考查的是字符内码及数据转换。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。
4.(2022·浙江模拟)使用Access软件统计某班高三毕业生高考成绩,如下图所示( )
A.对当前记录“语文”字段值进行修改,“总分”字段值会自动更新
B.“学号”字段肯定是“自动编号”类型
C.“上线”字段肯定是“是/否”类型
D.当前状态下插入新记录,将会出现在第24行
【答案】D
【知识点】数据表、字段、记录的编辑;字段的数据类型
【解析】【解答】选项A:这不是Excel,修改“语文”成绩后,“总分”不会自动更新;选项B:学号字段内容数字0开头,肯定不是数值,是文本类型的数据,自动编号是数值类型的数据;选项C:“上线”字段类型是文本;选项D:在access数据表中插入新记录,会出现在数据表的末尾,当前数据表中共23条记录,新增记录是第24行。故答案选D。
【分析】本题考查Access数据表的相关操作。
5.(2022·浙江模拟)一段未经压缩的视频(不含声音)参数为:每帧画面为640X480像素、16位色,PAL制式(25fps) ,该视频的大小为73MB,则视频的时间约为( )
A.1秒 B.5秒 C.10秒 D.15秒
【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】根据题意,计算时长(秒)的运算为:73 * 8 * 1024 *1024/(640* 480* 16* 25)=4. 98(秒)。故答案选B。
【分析】本题考查视频文件存储量的计算。视频存储量计算公式=图像像素*帧频*时间*量化位数/8(byte)。
6.(2022·浙江模拟)下列有关多媒体技术相关概念的说法,正确的是( )
A.位图是用一组指令集合或数学公式来描述的
B.媒体元素分解涉及的内容有描述素材类型和获取方式等
C.导航软件播报前方路况信息,主要体现了多媒体技术的交互性
D.MPEG视频文件压缩部分冗余和非冗余信息,解压后能准确地恢复到原信息
【答案】B
【知识点】多媒体技术的概念和特征;多媒体组成元素及文件格式;图形与图像、位图与矢量图的概念
【解析】【解答】选项A:位图是用像素点来描述的;选项B:媒体元素分解涉及到素材的来源;选项C:播报前方路况信息是单向的,没有交互;选项D:利用MPEG编码格式存储的视频文件属于有损压缩,解压后不能恢复原信息。故答案选B。
【分析】本题考查的是多媒体技术相关概念。 多媒体技术有三个显著的特征:集成性、交互性、实时性。集成性不仅指各种媒体的集成,同时也包括硬件系统的集成。位图以像素形式存储,放大、缩小或拉伸后易失真,存储容量大。
7.(2022·浙江模拟)某算法的部分流程图如图所示。执行这部分流程,则输出n的值为( )
A.28 B.29 C.35 D.36
【答案】B
【知识点】流程图识读
【解析】【解答】循环的条件是i<=4,共循环了5次,因此共有5个7的倍数,n的初值为0,满足Mod 7=0的条件,因此最后一个Mod 7=0的n的值为28,接着又加了1,因此答案是29。故答案选B。
【分析】本题考查流程图识读。
8.某对分查找算法的VB程序段如下:
i=1:j=7:key= 50
Do While i<=j
m=(i+j)\2
If a(m)= key Then Exit Do 'Exit Do的功能是退出Do循环
If a(m)> key Then
j=m-1
Else
i=m+1
End if
Loop
数组元素a(1)到a(7)的值依次为“11,41,53,67,73,83,95”,运行上述程序段查找key后,下列条件表达式成立的是( )
A.i=m+1 B.j=m-1 C.i>m+1 D.j【答案】B
【知识点】查找算法及程序实现
9.(2022·浙江模拟)有如下VB程序:
Dim c As Integer
Private Sub Form_ Load( )
c=0:Text1.Text=" "
End Sub
Private Sub Text1_ Change( )
If Val(Text1. Text) > 0 Then
Text1. Text = Str(Val(Text1. Text) \ 2)
c=c+1
End If
Text2. Text = Str(c)
End Sub
运行该程序,在文本框Text1中输入5,则Text1和Text2中显示的内容分别是( )
A.0 3 B.12 C.51 D.-13
【答案】A
【知识点】分支结构语句及程序实现
【解析】【解答】程序分析:当文本框Text1不再改变或不大于0时,程序结束。各个量的关系如下表。
Text1. text 5 2 1 0
Val(Text1. text)\2 2 1 0 结束
c 1 2 3
故答案选A。
【分析】本题考查VB程序分析。这是一个文本框改变时执行程序代码的过程。
10.(2022·浙江模拟)有如下VB程序段:
For i=1 To 9 step 2
b(a(i) Mod 10) = b(a(i) Mod 10)+1
Next i
s =0
For i=0 To 9 step 3
s =s+ b(i)
Next i
数组b各元素初始值为0,数组元素a(1)到a(9)的值依次为“29,74,12,38,16,45,21,57,33”,则执行该程序段后,s的值为( )
A.5 B.4 C.3 D.2
【答案】C
【知识点】常见数据类型、数组;循环结构语句及程序实现
【解析】【解答】数组元素的个位数按照桶排序进行计数,步长为2,因此1、2、3、6、9的值数组加1,而累加时的步长是3,b(3)、b(6)和b(9)的值被累加,最后的s值为3。故答案选C。
【分析】本题考查数组和统计相关知识。
11.(2022·浙江模拟)输入一个字母,生产一个回文字符串,如输入大写字母“E”,则产生从“A”开始的回文字母“ABCDED-CBA";如输入“e”,则产生“abcdedcba”;实现该功能的VB程序段如下:
m= Text1. Text: s=" "
If m>= "a" And m<= "z" Then init= Asc("a")
If m>= "A" And m<= "Z" Then init= Asc("A")
n= Asc(m) - init +1
For i=1 To
If i <= n Then
s=s+
Else
s=s+
End If
Next i
Label2. Caption=s
上述程序中方框处可选语句为:
①12*n-1 ②2*n ③Chr(Asc(m)+i-n) ④Chr(init+2 * n- i- 1)
则(1)(2)(3)处语句依次是( )
A.①③④ B.①④③ C.②③④ D.②③④
【答案】A
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】变量n表示输入字母m在字母表中位置,回文字母最中间的字母只有1个,包含的字母个数为2* n-1个,排除选项C和D。条件i<= n成立时,表示左面的升序部分的n个字母,分别要输出字母表前n个位置中的字母。Asc(m) - n的值为Asc("a")-1 或Asc("A")-1,因此Asc(m) - n+ i表示字母表前n个位置中的字母的Asc值。当i从n+1到2*n-1时,可以观察到该字母在字母表中位置t与i的和是一个定值2* n,因此t=2* n-i,输出该字母的表达式为Chr(init+t-1),即Chr(init+2 * n-i-1)。故答案选A。
【分析】本题考查的是字符及字符串的处理。
12.(2022·浙江模拟)有一个都是正整数的数组,分别计算相邻两个数的乘积并放在这两个数中间作为新的数组元素,然后按顺序输出,如原始数组为2、3、6,处理后按序输出为2、6、3、18、6。下列VB代码实现上述算法。
Dim a(1 To 19) As Integer
'生成a数组10个元素,代码略
Dim i As Integer, j As Integer
For i=1 To 9
For j= ①
a(j)=a(j-1)
Next j
a(j)= ②
Next i
For i=1 To 19
List2. AddItem Str(a(i))
Next i
上述程序中2处下划线应填入的程序代码是( )
①10+I To i*2+ 1 Step-1②10+i to 19③19 to 10+I step-1④a (2¥i)*a(2*i-1)⑤a(i)*a(i+1)
A.③④ B.②⑤ C.①④ D.①⑤
【答案】C
【知识点】排序算法及程序实现
【解析】【解答】第1轮,移动位置2-10分别到位置3-11,完成后j=2,新的a(2)等于原a(1)*原a(2);第2轮,移动的数据要减少一个,移动4-11到位置5-12,新的a(4)等于原a(3) *原a(4),依次类推。①处代码从后往前移动,每轮比前一轮移动数量减少1个,即10+i toi* 2+1 step -1,②处代码中元素下标每轮要往右+2,用a(2 * i) * a(2 *i-1)。故答案选C。
【分析】本题程序实质是一个插入排序算法。
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.(2022·浙江模拟)小明收集了2019年5月部分外国入境旅游人数相关数据,并使用Excel软件进行数据处理,如图所示。
请回答下列问题:
(1)表中“所占比例(%)”数据是用公式计算每个国家的合计人数占总计人数的比例,并使用函数ROUND得到的。选择I4单元格输入公式,然后用自动填充功能完成其他单元格的计算。则I4单元格中的公式为 (单选,填字母:A .=ROUND(H4/ $ H $22,2)/B .= ROUND(H4/ $
H$22 * 100,2)/C .= ROUND(H4/H22 * 100,2)/D .ROUND( H4/G22 * 100,2))。(提示:函数ROUND (number,
digits)对数值number按指定的位数digits进行保留小数位数)。
(2)小明要利用图中所给数据,制作一张各个地区的会议/商务”和“
观光休闲”合计人数的对比柱形图表,他应选择的数据区域是
(3)小明想要找出亚洲地区观光休闲人数最多的国家,可以采取的方法是
【答案】(1)B
(2)B3:D3,B18:D21
(3)以“地区”为亚洲进行筛选,再以“观光休闲”为关键字降序排序,选取排在最前面的商品或以“观光休闲”为关键字降序排序,再以"地区”为亚洲进行筛选,选取排在最前面的商品或以“地区”为主要关键字、“观光休闲”为次要关键字,均按降序排序,选取排在最前面的商品
【知识点】表格数据的处理与计算
【解析】【解答】(1)每个国家的合计人数占总计人数的比例的计算公式中,需固定,并套用ROUND函数的格式。故答案为:B;
(2)体现各个地区的“会议/商务”和“观光休闲”合计人数在18-21行的C列和D列,再添加各个地区的名称,就是制作图表的区域。故答案为: B3:D3,B18:D21;
(3)可以采用双关键字排序,或再按先筛选后排序,或先排序后筛选。故答案为: 以“地区”为亚洲进行筛选,再以“观光休闲”为关键字降序排序,选取排在最前面的商品或以“观光休闲”为关键字降序排序,再以"地区”为亚洲进行筛选,选取排在最前面的商品或以“地区”为主要关键字、“观光休闲”为次要关键字,均按降序排序,选取排在最前面的商品。
【分析】本题考查的是数据表中公式的应用、图表数据区域的选择以及数据的筛选与排序。
14.(2022·浙江模拟)小闻创作“幸福一家”的多媒体作品。她首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。请回答下列问题:
(1)使用Photoshop编辑图片时,如图a所示,若将作品存储为BMP格式文件时,不想在图像中显示文字“一家人”,下列操作可行的是: (多选,填字母:A .执行“拼合图像”命令/B .删除“一家人”图层/C .隐藏“一家人”图层/D .调整“人物”图层和“一一家人”图层顺序/E .将“一家人”图层的不透明度调整为0%),再存储为BMP格式文件。
(2)使用Flash软件编辑“幸福一家.fla”。“场景1’场景的部分制作界面如图b所示。
回答下列问题:
①如图b所示,库中不包含 类型的元件
②如图b所示,“文字1”图层利用库中元件制作文字“过去的每一天里”淡入的动画,该动画类型是 (选填,填字母:A .逐帧动画/ B .形状补间动画/C .动画补间动画)。
③已知“控制”图层中添加了“Replay”按钮实例,测试影片时该按钮最后才出现,若要按钮在动画播放过程中一直可见,下列操作可行的是 (多选,填字母:A .将“控制”图层的第30帧移至第1帧/ B .删除“控制”图层的第1帧至第29帧/ C .选择“控制”图层的第1帧并执行“清除帧”/ D .选择“控制"图层的第1帧并执行“清除关键帧"/ E .将“控制”图层的第30帧执行“复制帧”,再选择第1帧执行“粘贴帧”)。
④测试影片时,单击“Replay”按钮,动画跳转到Load场景的第1帧并暂停播放,则该按钮上的动作脚本是
⑤小易通过操作得到一个名为“幸福一家.swf”的文件,则该文件是通过 (填字母:A .文件另存为/B .测试影片/C .测试场景)操作得到的。
【答案】(1)BCE
(2)影片剪辑;C;ADE;on(re-lease) { gotoAndStop ( " Load",1 );}或on ( press ){gotoAndStop("Load",1);};B
【知识点】图层及图层的基本操作;动画的类型;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;常用影片控制函数的应用
【解析】【解答】(1)若使图层内容不可见,可通过隐藏图层、删除图层、调整图层透明度、调整图层顺序(上面图层内容将下面图层内容遮挡)、将图层内容移出画布外等操作实现。故答案为:BCE;
(2)①观察库面板不难得出库中没有影片剪辑元件。故答案为:影片剪辑;
②使用元件实例制作补间动画,故该动画类型为动画补间动画。故答案为:C;
③将关键帧移动或复制粘贴都能使按钮出现在第1帧,对第1帧执行“清除关键帧”后,后面的关键帧会移动到第1帧(等同帧移动的操作)。B选项删除第1帧至第29帧,第30帧会移至第1帧,但后续没有帧,按钮无法一直可见。C选项“清除帧”操作会使清除当前帧内容,无法使第1帧中出现按钮。BC选项不符合要求。故答案为:ADE;
④根据题意“动画跳转到Load场景的第1帧并暂停播放”不难得出按钮的脚本为on(press){gotoAndStop("Load",1);}。故答案为: on(release) { gotoAndStop ( " Load",1 );}或on ( press ){gotoAndStop("Load",1);};
⑤“文件另存为”会生成fla格式文件,“测试影片”会生成“幸福一家. swf"文件,“测试场景”会生成“幸福一家_场景1. swf"文件。故答案为:B。
【分析】本题考查的是Photoshop与Flash的综合使用。
15.(2022·浙江模拟)查找峰值问题:随机生成n个正整数(假设n= 20,取值范围为0~
100),存储于数组a中,将这些数按顺序映射在坐标轴上,相邻的数用直线相连,构建了类似于“心电图”的折线:
编写VB程序统计所有的峰值(peak)、峰值数量(count)和最高点(high)。
实现上述功能的VB程序如下,请回答下列问题:
(1)代码“List. AddItem Str( count)”中的AddItem是 (单选,填字母:A .对象名/B .属性/C .事件/D .方法);
(2)加框处的代码有错误,请改正。
Const n = 20
Dim a(1 To n) As Integer
Private Sub Form_ Load( )
'随机生成n个数,存储于数组a中,并输出在List1中。代码略。
End Sub
Private Sub Command1_ Click( )
Dim count As Integer
Dim high As Integer
Dim peak As Integer
Dim i As Integer, j As Integer
count= 0
if a(1)> a(2) then
count = 1
high=-1
i=1
Do While i< n-1
j=i+1
If a(j)>a (j-1) Then
Do While a(j)>a(j-1)
j=j+1
Loop
count =count+1
'①
List2. AddItem“第”+Str(count) +“个峰值:”+ Str( peak)
If peak > high Then high = peak
'②
Else
i =i+1
End If
Loop
List2. AddItem“共有:”+Str(count) +“个峰值”
List2. AddItem“最高点是:”+Str( high)
End if
End Sub
【答案】(1)D
(2)①peak=a(j- 1);②i=j
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】(1)AddItem属于方法。故答案为:D;
(2)①根据语句
Do While a(j) > a(j -1)
j=j+1
Loop
可知,如果当前a(j-1)为该波段的最低点,通过上述循环找到该波段第一个符合a(j)<=a(j- 1)的点,此时j标注的为峰值过后的点,而峰值应该为a(j-1)。故①处应改为: peak=a(j- 1);
②完成上述循环后,j-1之前的点均已经过比较,此时从j点开始继续比较。故①处应改为: i=j。
【分析】本题考查的是VB程序分析
16.(2022·浙江模拟)已知数组a有n个元素,现编写VB程序,实现从第1个元素开始分割出m×m个元素组成方阵(约定n≥m×m),并随机对该方阵进行顺时针90度或逆时针90度旋转。例如:数组元素a(1)到a(18)的值依次为“5,2,3,1,9,4,7,6,0,8,5,3,8,3,7,0,5,1”,在文本框Text1中输入方阵规模4,单击“生成”按钮Command1,生成4×4个元素组成的方阵,并在列表框List1中显示。单击“旋转”按钮Command2,该方阵进行顺时针90度或逆时针90度旋转,并在列表框List2中显示。程序运行界面如图所示。
(1)对于如图所示的程序运行界面,将方阵规模改为3,单击“生成”按钮后再单击“旋转”按钮,若方阵进行逆时针旋转,则旋转后方阵的第1行数据为 (数据之间用“,”隔开)。
(2)请在划线处填入合适的代码。
Const n= 100
Dim a(1 To n) As Integer
Dim b(1 To n) As Integer
Private Sub Command1_Click( )
'根据方阵规模,分割元素组成方阵,并在列表框List1中显示,代码略
End Sub
Private Sub Command2_Click( )
Dim i As Integer, j As Integer, m As Integer, k As Integer
Dim s As String
m= Val(Text1. Text)
List2. Clear
k= Int(Rnd * 2)
If k=0 Then
For i=1 To m
For j=1 To m
b((i- 1) * m+j)=
Next j
Next i
Else
For i=1 To m
For j=1 To m
b((i-1) * m+j)=a((j-1) * m+m-i+1)
Next j
Next i
End If
s=" "
For i=1 To m * m
If Then
List2. AddItem s
s=""
End If
Next i
End Sub
【答案】(1)3,4,0
(2)a((m-j) * m+i);s=s+Str(b(i));i Mod m=0
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】(1)若方阵规模为3,即取数组a的前9个元素组成方阵,如图a所示。不难判断逆时针旋转后第1行数据为3,4,0。故答案为:3,4,0。
(2)第一空:矩阵中数组的下标(即位置)和行列之间的关系为“下标=((行-1) *列数+列)”。根据“Else"条件中的语句段可推出该段代码进行了逆时针旋转,此处代码对应的语句块是对方阵进行顺时针旋转。再根据运行界面,推出数组a和数组b的行列对应关系,如图所示,可以得出数组b的第i行第j列来自数组a的第m+1-j行第i列,故此处答案为a:((m- j) * m+i)。
第一空:根据语句“List2. AddItems”可知,转置后的数据存储在变量s中,此处需对s进行赋值,而转置后的数据现存储在数组b中,故此处答案为:s=s+Str(b(i))。
第三空:根据运行界面可知每行输出的数据个数为m个,故当i的值是m的倍数时需要输出,故此处答案为:i Mod m=0。
【分析】本题为矩阵转置的题目,主要考查程序的综合应用,要点在于理清循环变量、数组及下标之间的逻辑关系。
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1