浙江省绍兴市柯桥区2020-2021学年高二上学期信息技术期末教学质量调测试卷
试卷更新日期:2021-02-25 类型:期末考试
一、选择题(本大题共12小题,每小题2分,共24分。)
-
1. 下列关于信息与信息安全的说法,不正确的是( )A、信息具有时效性,但是过期的信息也可能有一定的价值 B、搜索引擎检索信息时,排名靠前的信息真实性更高 C、手机支付时需要密码和验证码双重验证,可以提高安全性 D、智能手机随意连接公共场所的WIFI,存在感染病毒的风险2. 下列应用,没有体现人工智能技术的是( )A、停车收费系统扫描识别车牌 B、通过指纹识别打开智能门锁 C、无人驾驶汽车实现自动驾驶 D、使用Word“自动更正”功能3. 下列有关网页与浏览器的说法,正确的是( )A、万维网采用WWW协议将浏览器的请求发送到Web服务器 B、可以通过浏览器“收藏夹”永久保存网页内容 C、可以用超链接连接同一个网站的网页,也可以从一个网页链接其他网站 D、以“网页,全部”格式保存网页,网页所有元素都能被保存4. 使用Access数据库记录疫情期间来访人员信息,登记数据如下表所示。
序号
姓名
身份证号
进校时间
体温
是否来自高风险地区
1
张三
330621198806544412
2020-12-19 8:23:18
36.8
否
2
李四
330891200202243965
2020-12-25 15:25:55
36.9
否
…
…
…
…
…
…
对应的表结构设计最合理的是( )
A、 B、 C、 D、5. a是一个两位十进制正整数,b是a对应的二进制数,以下说法错误是( )A、如果b加1后,其数字位数增加,则a可能是63 B、在a后面加1个0的值与在b的后面加1010的值是相同的 C、b最多是7位数 D、b的位数至少比a的位数多2位6. 某算法的部分流程图如图所示,以下说法正确的是( )A、该流程执行后,变量t的值为0 B、该流程执行后,变量i的值为64 C、该流程执行后,变量s的值为20 D、若语句“t=1-t”改为“t=t-1”,结果不变7. 产生一个0到100之间的随机偶数,偶数含“0”和“100”,下列VB表达式能实现的是( )A、2*int(rnd*50) B、2*int(rnd*51) C、2*int(rnd*50+1) D、2*int(rnd*51-1)8. 使用GoldWave软件编辑某音频文件,部分界面如图所示。以下说法正确的是( )
A、这是一个WAV格式的音频 B、执行“删除”命令后,音频时长不变 C、执行“静音”命令后,在音频第10秒后插入20秒静音 D、执行“剪裁”命令后按原文件格式保存,音频文件容量约为原来的1/29. 使用Photoshop软件处理图像,编辑界面如下图所示。下列说法不正确的是( )
A、画布中没有显示“月亮”图像,其原因是“月亮”图层的不透明度为0% B、可以删除“云”图层 C、不能给“背景”图层添加图层样式 D、可以通过“自由变换”命令调整男孩的大小10. 一张1024*768像素的BMP图像,存储为JPG格式后的文件大小是48KB,压缩比为16:1,该图像的颜色种数最多是( )A、16 B、256 C、64 D、811. 字符串,由数字、字母和“-”组成,现以“-”为分组标记,作如下处理:数字往后移5个,如0→5,3→8,6→1;各组字母倒序放在本组前面;“-”不作处理。如字符串“t37-9Yg-52r-”,经过处理后变为“t82-gY4- r07-”。下列VB程序段实现该算法:Const mw = "0123456789"
S = Text1.Text: s1 = "":s2 = ""
For i=1 To Len(s)
C = Mid(s,i,1)
If c >= "0" And c <= "9" Then
s1 = s1 + c
ElseIf c = "-" Then
s2 = s2 + s1 + c
s1 = ""
Else
End If
Next i
① t =(Val(c)+5) Mod 10
② c = Mid(mw,t,1)
③ s1 = c + s1
④ t=(Val(c)+4) Mod 10+1
⑤ c= Mid(mw,t+1,1)
⑥ s1 = s1 + c
则填空处的代码应该是( )
A、①②③ B、④⑤⑥ C、①⑤③ D、④②⑥12. 有如下VB程序段:For i = 1 To 6
a(i)= Int(Rnd*6)+ 1
Next i
For i = 1 To 6
b(a(i))= b(a(i))+ 1
Next i
c(1)= 1
For i = 2 To 6
c(i)= c(i - 1)+ b(i - 1)
Next i
数组b各元素的初值均为0,执行该程序后,则数组c各元素的值不可能是( )
A、1 2 5 5 6 7 B、1 1 3 5 6 7 C、1 3 4 4 7 8 D、1 2 4 5 5 6二、非选择题(本大题共4小题,4+8+7+7,共26分。)
-
13. 小林收集了某市场1月份的订单明细数据,并用Excel软件进行处理,如图a所示。(1)、当前工作表中K3:K10用SUMIF函数正确计算了各个产品类别数量总和。小林通过K3单元格中的公式对J3:J10进行自动填充,则J3单元格的显示内容是。
(单选,填字母:A . 0.00 / B . #VALUE! / C . #DIV/0!)
(2)、上述操作后,小林发现区域J3:J10计算结果不符合要求。若要正确计算J列的数据,可先把K3单元格中的公式修改为(写公式),再进行自动填充。(3)、根据图a数据制作的图表如图b所示。下列说法正确的是_______________(多选,填字母)。
A、该图表的数据区域是I3:I10,K2:K10 B、以“销售总额”为关键字对I2:K10区域升序排序后,“日用品”将出现图b的最右边 C、将K3:K10区域数值小数位数设置为1,对图表无影响 D、清除G3单元格的内容,对图b无影响 E、对“销售总额”列设置筛选“最大1项”,对图b无影响14. 使用Flash软件创作“我的眼睛我做主”多媒体作品。请回答下列问题:(1)、该作品的场景面板如图a所示,各功能模块播放完后自动停止,单击各功能模块最后1帧的“返回”按钮,返回“main”场景,下列说法不正确的是_______________(单选,填字母)。A、制作该多媒体作品前对小学生的近视情况进行调查,属于需求分析 B、规划合理的制作脚本,是多媒体制作的直接依据 C、测试影片时,首先播放的是“保护我们的眼睛”场景 D、单击“返回”按钮,返回“main”场景,体现该作品具有交互性(2)、如图b所示,“文字1”图层的动画实现文字由5倒计时到1的效果,则“文字1”图层的动画类型是(选填:逐帧动画/形状补间动画/动画补间动画)。(3)、测试当前场景,将自动产生一个文件。该文件的后缀是 , 单击“play”按钮(填:会/不会)跳转到“main”场景。(4)、“按钮”图层的按钮到最后1帧才出现,要使“按钮”图层的按钮一开始就出现,以下操作可行的_______________(多选,填字母)。A、选中“按钮”图层第1帧,执行“清除关键帧”操作 B、选中“按钮”图层第1帧,执行“清除帧”操作 C、选中“按钮”图层第1帧,执行“转换为关键帧”操作 D、复制“按钮”图层第50帧,粘贴到第1帧 E、将“按钮”图层第50帧移动到第1帧(5)、如图b所示,动画播放到第50帧停止播放,单击“play”按钮,动画跳转到“main”场景第1帧并继续播放,则“play”按钮上添加的动作命令是。15. 下列程序用来判断一个单词是否是素单词:设定小写字母a-z对应的数字为1-26,大写字母A-Z对应的数字为27-52,将某个单词的所有字母按照其对应的数字求和,判断其和是否是素数,如果是输出“It is a prime word.”,反之则输出“It is not a prime word.”。如单词“Hello”,字母分别对应的数字为:34、5、12、12、15,其和为34+5+12+12+15=78,不是素数,因此单词“Hello”并不是素单词,在Label1中输出“It is not a prime word.”。(已知字母A的ASCII码值为65,a的ASCII码值为97)。程序运行界面如下图所示:Private Sub Command1_Click( )
Dim s As String, t As String, n As Integer
Dim i As Integer, m As Integer
s = Text1.Text
n = Len(s)
For i = 1 To n
t = Mid(s,i,1)
If t >= "A" And t <= "Z" Then
m = ①
ElseIf t >= "a" And t <= "z" Then
m= m + Asc(t)- 96 ‘Asc(t)用于返回字符t的ASCII 码值
End If
Next i
For i = 2 To m - 1
If Then Exit For
Next i
If ② Then
Label1.Caption = "It is a prime word."
Else
Label1.Caption = "It is not a prime word."
End If
End Sub
(1)、请在划线处补充合适的代码。① ②
(2)、加框处代码有误,请改正。(3)、若在Text1中输入单词Make,在label1中输出的结果是。16. 现需要对字符串中的字符进行重排顺序,具体方法如下:原字符串8个字符为一段,分成若干段进行重排处理,尾段剩余字符(个数小于8)为独立段不做处理。
重排规则:从起始段第1个字符开始,从1开始数数,数到m时取出该位置上的字符,拼接到新字符串。然后,从下一个位置继续从1开始数数,数到m时再次取出相应位置上的字符,拼接到新字符串。当数到每段的最后一个字符时,重新从该段首第一个没有取掉的字符继续数数。重复上述操作,直至段内8个字符被取完。注:当某段中的7个字符被取出后,该段最后一个字符不需要数数,直接取出拼接到新字符串即可。
用以上方法逐段取字符,直至除独立段之外的其他字符取完。
独立段字符个数小于8,不需要重排,直接拼接到新字符串的尾部即可。
实现该功能的VB程序功能如下:程序运行时从文本框Text1中输入一段字符串,在文本框Text2输入正整数m,单击“确定”按钮Command1,对字符串按上述方法重排后在文本框Text3中显示(每段以逗号分隔)。程序运行界面如下:
(1)、运行上述程序,若在文本框中输入“1010110010”,在Text2中输入5,单击“确定”按钮,则文本框Text3中显示的内容是。(2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。Private Sub Command1_lick( )
Dim s1 As String, s2 As String
Dim i As Integer, sum As Integer, ed As Integer, n As Integer
Dim m As Integer
s1 = Mid(Text1. Text, 1, Len(Text1. Text)- n)
m = Val(Text2. Text)
s2 = " "
' 字符重排顺序
sum = 0 : i = 1 : ed = 8
Do While Len(s1)< > 0
sum = sum + 1
If sum = m Then
s2 = s2 + Mid(s1, i, 1)
s1 = Mid(s1, 1, i-1)+ Mid(s1, i+1, Len(s1)-i)
ed = ed – 1
sum = 0
Else
i = i + 1
End If
If ed = 1 Then
s2 = s2 + Mid(s1, 1, 1)+ ", "
ed = 8
i = 1
ElseIf Then
i = 1
End If
Loop
' 处理独立段
If n < > 0 Then s2 = s2 + Mid(Text1. Text, Len(Text1. Text)- n + 1, n)+ ", "
Text3. Text = s2
End Sub