浙江省2019-2020学年高中信息技术仿真演练卷(五)
试卷更新日期:2021-10-11 类型:高考模拟
一、选择题
-
1. 下列说法中,不正确的是( )A、淘宝造物节上首次亮相的有“大脑”的无人零售店“淘咖啡”,这使用了人工智能技术 B、扫描二维码这个过程应用了基于内容检索的技术 C、在网上浏览故宫博物院,如同身临其境般感知其内部的方位和物品,这应用了虚拟现实技术 D、某同学要去西藏自助游,利用搜索引擎查找资料,这一过程应用了多媒体技术2. 下列有关网页的说法中错误的是( )A、网页的HTML源代码可以使用Edge等浏览器软件解释执行 B、网页文件可以使用记事本、FrontPage等软件编辑 C、使用百度等搜索引擎检索信息,实际上是直接检索相关的网页文件 D、将正在浏览的网页添加到收藏夹,实际上保存的是该网页的URL3. 用word软件编辑某文档后,部分界面如图a所示,选择最后一句话中带波浪线的“一阁被”后单击右键出现如图b所示菜单。
下列说法正确的是( )
A、如果拒绝第一行中的所有修订后,有关天一阁修建朝代的句子变为“建于清明朝中期” B、如果修订后的数据是正确的,天一阁的占地面积为“2.6万平方米” C、“一阁被”带波浪线是因为存在拼写错误 D、用户“M1”对“天一阁”进行了批注4. 利用 Access软件创建了关于某时刻电影实时票房的数据表,下列说法正确的是 ( )A、该数据库文件名称为“电影实时票房.accdb” B、当前数据表中共有6个字段,4条记录 C、设计数据表时,“票房占比”字段数据类型可以设置为数字 D、“排名”字段内容前面的“0”手工删除以后就可以将该字段类型改为自动编号5. 某数据的加密方法如下:1)将字符的 ASCII码值以字节为单位进行加密处理
2)将1个字节的8位二进制数左移2位,最低位用左移除的2个最高位补充;
3)将二进制数转化为十六进制数,即为该字符的密文
用 UltraEdit软件观察“选考,Fighting!”这几个字的内码如图所示。
则字符“j”加密后的密文是( )
A、C1 B、A9 C、2B D、836. 用GoldWave软件编辑音频文件“音乐. wav,界面如图所示。下列说法正确的是( )
A、该音频是立体声,采样频率是1411Hz B、当前选中的是双声道,选中时长10秒 C、当前状态下执行“剪裁”,并按原参数保存,则存储容量变为原先的1/4 D、当前状态下执行“选定部分另存为”命令存储为单声道音频,其他参数不变,则存储容量变为原先的1/87. 使用 Photoshop软件制作“鸟语花香.psd”作品,部分界面如图所示,下列说法正确的是( )A、“太阳”图层中的太阳可以移动 B、不能在“图层1”上直接添加文字 C、将此psd文件另存为bmp图片,则“鸟”图层中的鸟可见 D、不能在“背景”图层上使用仿制图章工具8. 某算法的部分流程图如图所示,若n输入的值为0,则变量n,s的值分别是( )A、21,85 B、18,64 C、24,85 D、18,469. 有如下VB程序段:a(1)=20: a(2)=3: a(3)=21: a(4)=37
a(5)=62: a(6)=20: a(7)=13: a(8)=33
k=Abs(a(2)-a(1))
For i=3 To 8
If Abs(a(i)- a(i-1))>k Then k= Abs(a(i)-a(i-1))
Next
执行该程序段后,变量k的值为( )
A、7 B、17 C、25 D、4210. 数组a为一组正整数,其奇数下标的数组元素是升序排序的奇数,偶数下标的数组元素是升序排序的偶数依据对分查找思想,设计一个在数组a中查找数据key的程序。实现该功能的VB程序段如下:key=Val(Text1. Text):i=1:j=10
Do While i <=J
m=Int(i+j)/2+0.5)
If key Mod 2+ a(m) Mod 2= 1 Then m=m-1
If a(m)= key Then
List 1. AddIton"找到了!": Exit Do
ElseIf a(m)> key Then
j=m-2
Else
i=m+2
End If
Loop
If i>j Then List1. AddItem "未找到此数"
如果数组元素a(1)到a(10)的数据依次是“1,4,5,6,11,10,23,16,25,20”,key的值为1,则执行上述程序段,变量m依次被赋值为( )
A、5 3 2 1 B、6 3 2 1 C、5 2 1 D、6 5 2 111. 编写VB程序,实现把数据key插入到升序序列中,得到一个新的升序序列,原升序序列各元素已依次存放在数组元素a(1),a(2),a(3),……,a(10)中,VB程序段如下:i=1: j=10
Do While i<=j
m=(i+j)\2
If key <= a(m)Then
①
Else
②
End If
Loop
For k=10 To i Step-1
③
Next k
a(i)=key
要使程序实现上述功能,则划线处①②③中的语句分别是( )
A、j=m-1 i=m+1 a(k+1)=a(k) B、j=m-1 i=m+1 a(k)=a(k-1) C、i=m+1 j=m-1 a(k+1)=a(k) D、i=m+1 j=m-1 a(k)=a(k-1)12. 小明最近学习了一种新的排序方法,其基本思想是: 经过i-1遍加工后,a(1)到a(i-1)已经有序,第i遍加工时将a(i)插入到位置1到位置i之间的适当位置p(包含位置1和位置i),原来位置p及p后的元素一一向右移动一个位置(若插入在位置i,则不需要移动其他元素),使得a(1)到a(i)依然有序,依此重复下去,直到n个数全部排序完成,VB程序段如下:For i=2 To n
k=a(i):j=j-1
Do While k<a(i)
a(j+1)=a(j)
j=j-1
If j=0 Then Exit Do
Loop
Next i
要实现上述排序算法,方框内VB语句应为( )
A、a(j)=k B、a(j+1)=k C、a(i)=k D、a(j-1)=k二、操作题
-
13. 小李收集了2015-2017年各市城乡居民人均可支配收入情况数据,并使用Excel软件进行数据处理,如图a所示。
请回答下列问题:
(1)、区域I5:I16的数据是通过公式计算得到的:在I5单元格输入公式后,用自动填充功能完成16:I16的计算,则I5单元格中的公式是(增长率%=(当年可支配收入-上一年可支配收入)÷上一年可支配收入×100)。(2)、通过排序使得表格数据按“2017年增长率%”为关键字进行了降序排序,则选择的数据区域为。(3)、根据图a中数据制作的图表如图b所示,创建该图表的数据区域是。(4)、将区域A4:I15的数据复制到新工作表后,对“2016年增长率%”和“2017年增长率%”进行筛选操作,筛选设置如图c所示,则筛选出的城市有(填数字)个。14. 小轩制作主题为“端午节”的多媒体作品。他用 Photoshop软件处理了背景图片,然后使用 Flash软件制作动画。请回答下列问题:(1)、如图a所示,可以对“农历五月初五”图层直接进行操作的是(多选,填字母: A .设置滤镜/B .使用文字工具修改字体/C .设置图层样式/D .用油漆桶填充颜色)(2)、如图b所示,诗句1和诗句2(所用元件均不是影片剪辑)实现了从透明到完全显示的动画效果,该动画类型为(选填: 动画补间/形状补间/逐帧动画)(3)、如图b和图c所示,为了实现动画播放到本场景最后一帧能停止,小轩选中了“包粽子按钮”图层最后一帧,设置了stop脚本命令。测试影片时,发现动画停止在了第20帧,出现此问题的原因是。(4)、为实现单击“赛龙舟”按钮,能跳转到“赛龙舟”场景第1帧并继续播放动画的效果,可为“赛龙舟”按钮添加动作脚本。(5)、测试影片时,发现鼠标移动到“包粽子”按钮上时,没有出现小手形状。编辑按钮元件“包粽子”的部分界面如图c所示。为按钮可正常使用,可做的调整是。15. 数学上把2,4,8,16等数称为2的幂次方。编写程序,实现如下功能: 在文本框Text1中输入一个正整数n,单击“查找”按钮,找到一个2的幂次方,使其与n之差的绝对值最小,并在标签框 Label1中输出。如果找到两个同时满足条件的幂次方,则输出较小的。程序运行界面如图所示。(1)、要使程序运行时,标签框Labell的ForeColor属性值为vbRed,可在Form_Load事件处理过程中添加语句(单选,填字母: A . Label1. ForeColor= vbRed/ B . Label1. vbRed= ForeColor/C . Fore Color. Label1=vbRed)。(2)、实现上述功能的VB程序如下,请在画线处填入合适的代码。Private Sub Command 1_ Click()
Dim n As Long, sum As Long, ans As Long
n= Val(Text1. Text)
sum=1
Do While sum <n
Loop
If n =sum Then
ans=sum
ElseIf Then
ans=sum/2
Else
ans =sum
End If
Label 1. Caption = Str(ans)
End Sub
(3)、若文本框Text1中输入的内容为“24”,单击“查找”按钮,标签框 Label1中显示的内容是。16. 展开字符串。如果在输入的字符串中,含有类似于“c-g”或者“3-7”的字符子串,就把它当作一种简写,字符串展开输出时有如下规则:1)如果“-”号右边的字符按照ASCI码的顺序大于左边字符,输出时,用连续递增的字母或数字串替代其中的“-”号,例如:“c-g”输出为“cdefg”,“3-7”输出为“34567”。
2)如果“-”号右边的字符按照ASCII码的顺序小于或等于左边字符,输出时,保留中间的“-”号,例如:“a-a”输出为“a-a”,“4-1”输出为“4-1”。
3)如果“-”号右边的字符恰好是左边字符的后继,则删除中间的“-”号,例如“d-e”应输出为“de”,“3-4”应输出为“34”。
某同学按照上述算法,编写了VB程序,功能如下:在文本框Text 1中输入简写字符串,单击“展开”按钮Command 1,程序进行字符串展开处理并显示在文本框Text 2中。程序运行界面如图所示。
(1)、如果输入的简写字符串为“abs-w-Y1234-5S-4z”,则展开后的字符串为。(2)、实现上述功能的VB程序如下,请在画线处填入合适代码。Private Sub Command1_Click()
Dim st1 As String, st2 As String, i As Integer
st1=Text1. Text
n=Len(st1)
st2=""
For i=1 To n
If pos(st1, i)Then<> "-" Then
st2=st2+pos(st1, i)
Else
If pos(st1, i-1)<pos(st1, i+1) Then
For j=Asc(pos(st1, i-1))+1 To Asc(pos(st1, i+1))-1
Next j
Else
st2=st2+"-"
End If
End If
Next i
Text2. Text=st2
End Sub
Function pos(s As String, x As Integer) As String '返回字符串s中x位置的字符
End Function