浙江省七彩阳光新高考研究联盟2021届高三下学期信息技术返校联考试卷

文档属性

名称 浙江省七彩阳光新高考研究联盟2021届高三下学期信息技术返校联考试卷
格式 zip
文件大小 569.9KB
资源类型 试卷
版本资源
科目 信息技术(信息科技)
更新时间 2021-03-30 15:01:40

文档简介

浙江省七彩阳光新高考研究联盟2021届高三下学期信息技术返校联考试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2020高三下·浙江开学考)下列关于信息与信息技术的说法,正确的是(  )
A.“口说无凭”说明随口说的信息,因为没有载体,所以不能做为凭证
B.文字、声音、网页、肢体动作等都属于信息的表达方式
C.云技术是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术
D.计算机是信息处理的重要工具,因此所有信息的加工处理,本质上都是要通过计算完成的
【答案】C
【知识点】信息及其特征;信息表达方式与表达技术;网络新技术;计算机的功能与特征
【解析】【解答】选项A:声音是信息的载体;选择B:网页是信息的表达技术;选项C:正确;选项D:不是所有的信息都是通过计算机处理的。故答案选C。
【分析】本题考查的是信息与信息技术。信息是指以声音、语言、文字、图像、动画、气味等方式所表示的实际内容,是事物的运动状态及其状态变化的方式。信息技术是指一切与信息的获取加工表达交流管理和评价等有关的技术。
2.(2020高三下·浙江开学考)下列关于网络和网页的说法,正确的是(  )
A.某邮件软件在发送邮件的时候,弹出“无法发送”的错误提示,可能是 pop3 协议设置错误
B.因特网上存储着海量信息,是人们进行信息检索的重要场所
C.网页在使用“网页,仅html”保存时,由于图片没有被保存下来,因此图片的超链接也没有被保存
D.网页内容是用 html(超文本标记语言)来描述的,可以用记事本浏览网页
【答案】B
【知识点】电子邮件,电子公告板等信息交流方式;网络资源的类型、下载与保存;网页、网站的概念与联系
【解析】【解答】选项A:发送错误表示smtp协议设置错误;选项C:图片虽然没有被保存,但是超链接是存在的;选项D:网页可以用记事本打开或编写,但不能用记事本来浏览。故答案选B。
【分析】本题考查的是邮件的使用、网络信息、网页以及网页的保存。网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。电子邮件的发送是借助于简单邮件传输协议(SMTP),实现把邮件从发件人那里送到收件人的邮箱中,借助电子邮局接受协议(POP3),可以将电子信箱中的电子邮件读到本地计算机上。
3.(2020高三下·浙江开学考)以下项目中没有使用人工智能技术的是(  )
①某网页在浏览时,提供了网页翻译功能,可以让不懂英语的人也能看懂英文文章
②智能手机使用笔划输入汉字
③WORD 软件中自动更正功能
④通过语音,让手机拨打相应的号码
⑤去超市买东西,付款时采用扫码支付
⑥某音乐网站自动统计歌曲的下载次数
A.①②③④⑤⑥ B.②③④⑤⑥
C.①②③④⑤ D.②③⑤⑥
【答案】D
【知识点】人工智能的应用
【解析】【解答】人工智能的主要应用有模式识别、机器翻译、其他应用。模式识别包括指纹识别、语音识别、光学字符识别、手写识别等。智能手机支持人工智能,但笔划输入没有使用字符识别功能,①④使用了人工智能技术。故答案选D。
【分析】本题考查的是人工智能的应用。所谓人工智能,是指以机器(计算机)为载体,模仿、延伸和扩展人类智能,其与人类或其他动物所呈现的生物智能有着重要区别。人工智能技术使人们居家、出行、购物、医疗等日常活动越来越便捷,可以为人类社会带来巨大的经济效益。
4.(2020高三下·浙江开学考)下列关于数据库及数据库管理系统,说法错误的是(  )
A.“是/否”类型的字段,只能打勾或打叉,占 1bit
B.数据库和数据库应用系统是相互独立的,数据库应用系统是不能直接访问数据库的
C.货币类型本质是数字型的,所以不能输入如“7 元”这种数据
D.“自动编号”类型的字段,它的类型在任何时候都可以修改为其它类型
【答案】A
【知识点】数据库、数据库系统及其特征;字段的数据类型
【解析】【解答】选项A:“是/否”类型智能是打勾或不打,不能打叉。选项B:数据库与数据库应用系统并不是直接地相互作用,它们是由数据库管理系统来联结的;选项C: 货币类型本质是数字型的,只能输入数字;选项D:“自动编号”字段类型可在任何时候修改为其它类型 。故答案选A。
【分析】本题考查的是数据库和字段。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等。自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值,“货币”类型存储货币值数据,如金额、价格等。
5.(2020高三下·浙江开学考)关于声音处理软件Goldwave,如图所示,下面说法正确的是(  )
A.当前状态进行了“复制”、“粘贴”操作,保存后文件容量变大
B.当前状态,单击“删除”按钮,左声道未选中部分变静音
C.选中左声道,单击“删除”按钮,按原参数保存,存储容量变成原来的一半
D.当前状态,单击“剪裁”按钮,保存后,存储容量变小
【答案】A
【知识点】声音素材的基本处理
【解析】【解答】选项A:复制再粘贴,左声道的时长会变长,所以存储容量会变大;选项B:单击删除,后面的声音会往前;选项C:左声道的声音没了,只是音量变为0,所以并没有改变声道数;选项D:“剪裁”只能改变左声道,并不能影响右声道,所以总时长并没有改变。故答案选A。
【分析】本题考查的是goldwave对音频文件的编辑。
6.(2020高三下·浙江开学考)一段未经压缩的 PAL 制式的无声视频,时长 2 分钟,每一帧的图像像素为 1024*768,颜色占 3字节,存储该段视频需要的存储空间大约为(  )
A.28GB B.6.5GB C.7.9GB D.0.13GB
【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】pal制式为每秒25帧,存储容量的为:1024*768*3*25*2*60/1024/1024/1024=6.6GB。故答案选B。
【分析】本题考查的是视频存储容量的计算。未经压缩的视频文件存储量的计算方法为:存储量=帧图像存储量×帧频×播放时间(单位:字节)
7.(2020高三下·浙江开学考)下列表达式中,结果最大的是(  )
A.sqr(abs(int(-8.1)))
B.sqr(len(“疫情防控人人有责”))
C.2041 mod 100 \10
D.int(rnd*4)\2
【答案】A
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A:值为3;选项B:值为2.8;选项C:值为1;选项D:值为0或1。结果最大的是选项A的表达式。故答案选A。
【分析】本题考查的是VB表达式的计算。
8.(2020高三下·浙江开学考)某算法部分流程图如图所示,执行这部分流程图后,s 的值为(  )
A.1 B.4 C.2 D.3
【答案】D
【知识点】流程图识读
【解析】【解答】s的值从1开始,第一次走3步,第二次走1步,第三次走3步,第四次走1步……,所以走的过程是1→4→5→2→3→0→1→4……可以发现走6次就是一个循环,一共走100次,100/6=16……4,所以最后一轮从1开始走,走了4次,s的值为3。故答案选D。
【分析】本题考查的是对流程图的识读。
9.(2020高三下·浙江开学考)下列说法正确的是(  )
A.未优化过的选择排序和冒泡排序,比较次数肯定是相同的,所以交换次数也肯定相同
B.对包含7个数据的有序数组a进行对分查找,平均查找次数为17/7次
C.VB 调用数据库时,rs.fields(1)指的是调用某数据表中某条记录第 1 个字段的值
D.使用选择排序时,若某一遍排序时,并没有数据进行交换,说明数据已经有序
【答案】B
【知识点】排序算法及程序实现;查找算法及程序实现;程序访问数据库
【解析】【解答】选项A:选择排序和冒泡排序的比较次数是一样的,但是交换次数,不一定是相同的;选项B:数组共7个数,对分查找的平均查找次数为(1+2*2+4*3)/7=17/7;选项C:rs.fields(1)是某记录的第2个字段的值;选项D:指的是冒泡排序,不是选择排序。故答案选B。
【分析】本题考查的是选择与排序算法以及程序访问数据库。
10.(2020高三下·浙江开学考)某算法程序段如下:
Const n=5
Dim a(1 to n) as integer, i as integer, j as integer, k as integer, t as integer
For i=1 to n
a(i)=int(rnd*20+1)
Next i
For i=1 to n-1
k=i
For j=i+1 to n
If a(j) mod 2=1 then
If a(k) mod 2=0 or a(j)>a(k) then k=j
ElseIf a(k) mod 2=0 and a(j)>a(k) then
k=j
End if
Next j
If k<>i then t=a(k): a(k)=a(i): a(i)=t
Next i
该程序段运行结束后,a(1)~a(5)可能是(  )
A.20 18 17 15 13 B.2 3 4 5 6
C.13 3 18 8 6 D.16 14 8 11 5
【答案】C
【知识点】排序算法及程序实现
【解析】【解答】随机数生成的是[1,20],所以通过随机数是无法掉选项的,选择排序,它是降序,所以B是不可能的,该选择排序是前半部分奇数降序,后半部分偶数也是降序排序。故答案选C。
【分析】本题考查的是随机数和选择排序。
11.(2020高三下·浙江开学考)某算法程序段如下:
Dim s1 As String, s2 As String, ch As String
Const code = "@*()^&#"
s1 = Text1.Text
For i = 1 To Len(s1)
ch = Mid(s1, i, 1)
If ch >= "a" And ch <= "z" Then
t = (Asc(ch) - 65 + i) Mod 7
s2 = Mid(code, t + 1, 1) + s2
Else
s2 = s2 + ch
End If
Next i
Text2.Text = s2
若 text1 中输入字符“AbCd”,则 text2 中输出的是 (  )
A. AC^@ B. ^@AC C. ^(@& D.A^C@
【答案】B
【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数
【解析】【解答】本题程序功能:碰到小写字母,从code里取出一个字符,倒序,其它字符顺序。所以2个大写字母,2个小写字母,大写放后面,小写取符号放前面。故答案选B。
【分析】本题考查的是字符串及对程序的理解。
12.(2020高三下·浙江开学考)某对分查找算法如下:
i=1:j=6:c=1
key=int(rnd*100+1)
do while i<=j
m=(i+j)\2
c=c+1
if keyloop
数组 d(1)~d(6)的值分别为“17,21,29,32,39,75”,则程序运行结束后,下列说法错误的是(  )
A.i=j+1 是成立的 B.若 key=21,则 i=1
C.当 key=32 时, m=j 是成立的 D.若 key 如果是 38,那么 m=4
【答案】B
【知识点】查找算法及程序实现
【解析】【解答】由于循环结束的条件是找完,找到并没有结束,所以 i=j+1 才结束,选项A正确;找“21”时,相等往后半段找,所以B选项里i的值是3;选项C里 i=5,j=4,m=4;选项D里的值和选项C一样。C是查找次数的统计,但是它从1开始,所以它的值会大1,根据m计算方式,二叉树如下图所示
【分析】本题考查对分查找。此题需要画出二叉树。
二、非选择题(本大题4小题,4+8+7+7,共26分)
13.(2020高三下·浙江开学考)小王运用excel软件处理浙江省2018、2019年浙江城乡居民人均收支情况,如图a所示,请回答下列问题:
图 a
(1)要计算各类居民的“同比±%”,在D4 单元格中输入公式,并复制到D5:D17,G4:G17,J4:J17
区域,D4 单元格中的公式为   。(提示:同比=(2019 年-2018 年)/2018 年*100)。
(2)经过题(1)的操作,不小心把F列删除,G4单元格会出现    (填字母:A .8.3; B .#DIV/0!
;C .#REF!
;D .###)
(3)选中数据表中的数据创建了如图b所示图表,则创建图表的数据区域为   ;
图 b
(4)从数据表中我们可以发现浙江省2018、2019这两年生活消费支出增长速度最快的项目是    。
【答案】(1)=(B4-C4)/C4*100
(2)C
(3)A10:B17
(4)6 教育文化娱乐(类似的说法也可以)
【知识点】表格数据的处理与计算;数据分析
14.(2020高三下·浙江开学考)小张制作了一个“光盘行动,从我做起”为主题的多媒体作品,如图a所示。
图 a
(1)以下几个步骤属于创作需求分析的是   (多选,填字母:A 、确定作品的主题为“光盘行动,从我做起”/B 、做这个作品大概需要花多少时间和资金/C 、作品准备从网络上发布/D 、确定好作品的主要界面/E 、确定原始素材的获取方式,并分类登记)
(2)盘图层动画在播放过程中突然消失了,若要使该图层持续播放到60帧,该如何解决
(3)该场景播放到最后一帧时出现“重播”按钮,单击该按钮,停止播放所有声音,并跳转到本场景第1帧开始播放,“重播”按钮上应添加的动作为
   ;
(4)若想让声音在整个场景中都能听到,那么声音的同步效果应设置为    ;
(5)如图b所示,以下说法正确的是 (填字母,多选)
A.该按钮的弹起帧和按下帧在编辑状态时内容可能是不一样的
B.鼠标移到按钮上时,声音可能是能听到的
C.图层2弹起帧复制到点击帧后,该按钮是有效的
D.图层2点击帧,清除帧后,该按钮是有效的
E.如图所示的按钮应用到舞台,鼠标经过该按钮时的形状和弹起帧是一样的
【答案】(1)AC
(2)“盘”图层的33帧,右击清除关键帧,32这个数字范围可以在[31-34]之间选择。消失的原因是因为出现了空白关键帧,所以解决方法是把这个空白关键帧去掉
(3)on(press){stopallsounds();gotoandplay(1);} (release 也可以用,次序不能倒)
(4)事件
(5)A;C;E
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;声音同步属性设置
15.(2020高三下·浙江开学考)一位茶叶商人从南方收购了
n 吨新茶,由于产地偏僻不通铁路,茶商准备先沿水路运到武汉,再发往全国各地销售。码头上只有 10 条规格不同的小货船,每条船舶都不足以装载全部茶叶。各船舶的最大载重量分别为
W(i)吨,需 f(i)费用(该艘船每吨的费用)(1≤i≤10)。当然,由于茶商是老主顾,而且货船舶还可以搭配载其他货物,因此船主比较客气,声称可以装一部分货物,按实际装多少货物计费(例如,只装了
1/3 吨,则费用为 1/3*f(i))请问茶商应该选择哪些货船,使得费用最低。若有费用相同,输出用船数最少的。
解题思路:随机生成 10 条船的载重量[1,10]和费用[1,30],然后将它们按费用从小到大排序,若费用相同,则载重大的在前,运输时,先把费用低的船装满,再按费用向下将船装好,运输。
(1)根据图a所示,可以发现有    (填数字)个对象没有 caption属性。
图 a
(2)根据上述描述设计如下 VB 程序,请在划线处填入合适的代码。
Dim f(1 To 10)
As Integer, w(1 To 10) As
Integer, b(1 To 10) As
Integer
Private Sub Command2_Click()
Dim n As Integer, count As Integer, yf As Integer
Dim s As String, i as integer
n = Val(Text1.Text)
count = 0
yf = 0
cz = n
i = 1
Do While n > 0
If n >= w(b(i)) Then
   
Else
yf = yf + n * f(b(i))
End If
count=count+1
s = s + Str(b(i)) + "号船"
i=i+1
   
Loop
Label2.Caption = "总计费用为:" + Str(yf) +
"元 " + Str(count) + " 条船,分
别为 " + s
End Sub
Private Sub form_load()
Dim t As Integer, i as integer, j as integer
List1.Clear
List1.AddItem "编号 载重 费用'"
For i = 1 To 10
w(i) = Int(Rnd * 10 + 1)
f(i) = Int(Rnd * 30 + 1)
b(i) = i
List1.AddItem Str(b(i)) + " " + Str(w(i))
+ " " + Str(f(i))
Next i
For i = 1 To 9
For j = 10 To i + 1 Step -1
If     Then
t = b(j): b(j) = b(j
- 1): b(j - 1) = t
End If
Next j
Next i
End Sub
【答案】(1)2
(2)yf=yf+w(b(i))*f(b(i));n=n-w(b(i));f(b(j))w(b(j-1))
【知识点】排序算法及程序实现;常用标准函数
【解析】【解答】(1)text和list是没有caption属性的。故答案为:2;
(2)①yf=yf+w(b(i))*f(b(i)) (如果剩下的茶重大于船载量,那么船全部装满)
②n=n-w(b(i)) (减去这条船的载重,不用去管有没有装满,没满是因为货没了即最后一条船)
③f(b(j))w(b(j-1)) (费用大的放后面,费用一样的载重大放前面的)
【分析】本题考查的是排序算法以及随机函数的使用。
16.(2020高三下·浙江开学考)对于两个大小为3*3的整数矩阵,设计一个通用的矩阵相乘函数,求得它们的矩阵乘积(新的矩阵),并查找出新矩阵中最大元素的位置和大小。其中一个矩阵已给定,另一个矩阵B由用户主动输入,相乘顺序为A*B。给定矩阵A为随机生成[-10,10]之间的非0随机数,矩阵B自己输入,由1和0构成,如果输入时有其它内容的就略过。
解题思路:A矩阵放a数组,B矩阵放b数组,相乘后的结果放在d数组
矩阵相乘的方式为:
⒈用A的第1行各个数与B的第1列各个数对应相乘相加,得到的结果就是第1行第1列的数;
⒉用A的第1行各个数与B的第2列各个数对应相乘相加,得到的结果是第1行第2列的数;
……
⒋依次进行,(直到)用A的最末行各个数与B的第末列各个数对应相乘相加,结果是最末行第末列的数。
(1)如图a所示,新矩阵的d(5)的值是   ;
图 a
(2)程序如图b所示,请在划线处填写合适的代码。
图 b
Dim a(1 To 9) As Integer, b(1 To 9) As Integer '矩阵 A,B 的数组
Private Sub Command1_Click()
Dim s As String, i As Integer, ch As String
Dim x As Integer, y As Integer, k As Integer
Dim d(1 To 9) As Integer '新矩阵的数组
s = Text1.Text 'B 矩阵以字符串的形式输入
k = 1
'输入 B 矩阵的值
For i = 1 To Len(s)
ch = Mid(s, i, 1)
If ch = "0" Or ch = "1" Then
b(k) = Val(ch)
k = k + 1
If k = 10 Then Exit For
End If
Next i
'计算出新的矩阵的值
For i = 1 To 9
For j = 1 To 3
   
Next j
Next i
'输出新矩阵的值
For i = 1 To 3
ch = ""
For j = 1 To 3
ch = ch + Str(d((i - 1) * 3 + j)) + " "
Next j
List2.AddItem ch
Next i
Max = 1
For i = 2 To 9
If d(Max) < d(i) Then Max = i
Next i
x = ((Max - 1) \ 3 + 1)
y =    
Label2.Caption = "最大的数是" + Str(d(Max)) + "位置(" + Str(x) + "," + Str(y) +
")"
End Sub
Private Sub Form_Load()
Dim i As Integer, j As Integer, s As String
s = ""
Randomize
'生成矩阵 A 数组
For i = 1 To 9
a(i) = Int(Rnd * 20 + 1) * (-1) ^ (Int(Rnd * 2))
If     Then
List1.AddItem s
s = ""
End If
s = s + " " + Str(a(i))
Next i
List1.AddItem s
End Sub
【答案】(1)-12
(2)d(i) = d(i) + a(((i - 1) \ 3 + 1 - 1) * 3 + j) * b((j - 1) * 3 + (i - 1) Mod 3 + 1) 或类似答案;(Max - 1) Mod 3 + 1;i Mod 3 = 1 And i <> 1
【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数
1 / 1浙江省七彩阳光新高考研究联盟2021届高三下学期信息技术返校联考试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2020高三下·浙江开学考)下列关于信息与信息技术的说法,正确的是(  )
A.“口说无凭”说明随口说的信息,因为没有载体,所以不能做为凭证
B.文字、声音、网页、肢体动作等都属于信息的表达方式
C.云技术是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术
D.计算机是信息处理的重要工具,因此所有信息的加工处理,本质上都是要通过计算完成的
2.(2020高三下·浙江开学考)下列关于网络和网页的说法,正确的是(  )
A.某邮件软件在发送邮件的时候,弹出“无法发送”的错误提示,可能是 pop3 协议设置错误
B.因特网上存储着海量信息,是人们进行信息检索的重要场所
C.网页在使用“网页,仅html”保存时,由于图片没有被保存下来,因此图片的超链接也没有被保存
D.网页内容是用 html(超文本标记语言)来描述的,可以用记事本浏览网页
3.(2020高三下·浙江开学考)以下项目中没有使用人工智能技术的是(  )
①某网页在浏览时,提供了网页翻译功能,可以让不懂英语的人也能看懂英文文章
②智能手机使用笔划输入汉字
③WORD 软件中自动更正功能
④通过语音,让手机拨打相应的号码
⑤去超市买东西,付款时采用扫码支付
⑥某音乐网站自动统计歌曲的下载次数
A.①②③④⑤⑥ B.②③④⑤⑥
C.①②③④⑤ D.②③⑤⑥
4.(2020高三下·浙江开学考)下列关于数据库及数据库管理系统,说法错误的是(  )
A.“是/否”类型的字段,只能打勾或打叉,占 1bit
B.数据库和数据库应用系统是相互独立的,数据库应用系统是不能直接访问数据库的
C.货币类型本质是数字型的,所以不能输入如“7 元”这种数据
D.“自动编号”类型的字段,它的类型在任何时候都可以修改为其它类型
5.(2020高三下·浙江开学考)关于声音处理软件Goldwave,如图所示,下面说法正确的是(  )
A.当前状态进行了“复制”、“粘贴”操作,保存后文件容量变大
B.当前状态,单击“删除”按钮,左声道未选中部分变静音
C.选中左声道,单击“删除”按钮,按原参数保存,存储容量变成原来的一半
D.当前状态,单击“剪裁”按钮,保存后,存储容量变小
6.(2020高三下·浙江开学考)一段未经压缩的 PAL 制式的无声视频,时长 2 分钟,每一帧的图像像素为 1024*768,颜色占 3字节,存储该段视频需要的存储空间大约为(  )
A.28GB B.6.5GB C.7.9GB D.0.13GB
7.(2020高三下·浙江开学考)下列表达式中,结果最大的是(  )
A.sqr(abs(int(-8.1)))
B.sqr(len(“疫情防控人人有责”))
C.2041 mod 100 \10
D.int(rnd*4)\2
8.(2020高三下·浙江开学考)某算法部分流程图如图所示,执行这部分流程图后,s 的值为(  )
A.1 B.4 C.2 D.3
9.(2020高三下·浙江开学考)下列说法正确的是(  )
A.未优化过的选择排序和冒泡排序,比较次数肯定是相同的,所以交换次数也肯定相同
B.对包含7个数据的有序数组a进行对分查找,平均查找次数为17/7次
C.VB 调用数据库时,rs.fields(1)指的是调用某数据表中某条记录第 1 个字段的值
D.使用选择排序时,若某一遍排序时,并没有数据进行交换,说明数据已经有序
10.(2020高三下·浙江开学考)某算法程序段如下:
Const n=5
Dim a(1 to n) as integer, i as integer, j as integer, k as integer, t as integer
For i=1 to n
a(i)=int(rnd*20+1)
Next i
For i=1 to n-1
k=i
For j=i+1 to n
If a(j) mod 2=1 then
If a(k) mod 2=0 or a(j)>a(k) then k=j
ElseIf a(k) mod 2=0 and a(j)>a(k) then
k=j
End if
Next j
If k<>i then t=a(k): a(k)=a(i): a(i)=t
Next i
该程序段运行结束后,a(1)~a(5)可能是(  )
A.20 18 17 15 13 B.2 3 4 5 6
C.13 3 18 8 6 D.16 14 8 11 5
11.(2020高三下·浙江开学考)某算法程序段如下:
Dim s1 As String, s2 As String, ch As String
Const code = "@*()^&#"
s1 = Text1.Text
For i = 1 To Len(s1)
ch = Mid(s1, i, 1)
If ch >= "a" And ch <= "z" Then
t = (Asc(ch) - 65 + i) Mod 7
s2 = Mid(code, t + 1, 1) + s2
Else
s2 = s2 + ch
End If
Next i
Text2.Text = s2
若 text1 中输入字符“AbCd”,则 text2 中输出的是 (  )
A. AC^@ B. ^@AC C. ^(@& D.A^C@
12.(2020高三下·浙江开学考)某对分查找算法如下:
i=1:j=6:c=1
key=int(rnd*100+1)
do while i<=j
m=(i+j)\2
c=c+1
if keyloop
数组 d(1)~d(6)的值分别为“17,21,29,32,39,75”,则程序运行结束后,下列说法错误的是(  )
A.i=j+1 是成立的 B.若 key=21,则 i=1
C.当 key=32 时, m=j 是成立的 D.若 key 如果是 38,那么 m=4
二、非选择题(本大题4小题,4+8+7+7,共26分)
13.(2020高三下·浙江开学考)小王运用excel软件处理浙江省2018、2019年浙江城乡居民人均收支情况,如图a所示,请回答下列问题:
图 a
(1)要计算各类居民的“同比±%”,在D4 单元格中输入公式,并复制到D5:D17,G4:G17,J4:J17
区域,D4 单元格中的公式为   。(提示:同比=(2019 年-2018 年)/2018 年*100)。
(2)经过题(1)的操作,不小心把F列删除,G4单元格会出现    (填字母:A .8.3; B .#DIV/0!
;C .#REF!
;D .###)
(3)选中数据表中的数据创建了如图b所示图表,则创建图表的数据区域为   ;
图 b
(4)从数据表中我们可以发现浙江省2018、2019这两年生活消费支出增长速度最快的项目是    。
14.(2020高三下·浙江开学考)小张制作了一个“光盘行动,从我做起”为主题的多媒体作品,如图a所示。
图 a
(1)以下几个步骤属于创作需求分析的是   (多选,填字母:A 、确定作品的主题为“光盘行动,从我做起”/B 、做这个作品大概需要花多少时间和资金/C 、作品准备从网络上发布/D 、确定好作品的主要界面/E 、确定原始素材的获取方式,并分类登记)
(2)盘图层动画在播放过程中突然消失了,若要使该图层持续播放到60帧,该如何解决
(3)该场景播放到最后一帧时出现“重播”按钮,单击该按钮,停止播放所有声音,并跳转到本场景第1帧开始播放,“重播”按钮上应添加的动作为
   ;
(4)若想让声音在整个场景中都能听到,那么声音的同步效果应设置为    ;
(5)如图b所示,以下说法正确的是 (填字母,多选)
A.该按钮的弹起帧和按下帧在编辑状态时内容可能是不一样的
B.鼠标移到按钮上时,声音可能是能听到的
C.图层2弹起帧复制到点击帧后,该按钮是有效的
D.图层2点击帧,清除帧后,该按钮是有效的
E.如图所示的按钮应用到舞台,鼠标经过该按钮时的形状和弹起帧是一样的
15.(2020高三下·浙江开学考)一位茶叶商人从南方收购了
n 吨新茶,由于产地偏僻不通铁路,茶商准备先沿水路运到武汉,再发往全国各地销售。码头上只有 10 条规格不同的小货船,每条船舶都不足以装载全部茶叶。各船舶的最大载重量分别为
W(i)吨,需 f(i)费用(该艘船每吨的费用)(1≤i≤10)。当然,由于茶商是老主顾,而且货船舶还可以搭配载其他货物,因此船主比较客气,声称可以装一部分货物,按实际装多少货物计费(例如,只装了
1/3 吨,则费用为 1/3*f(i))请问茶商应该选择哪些货船,使得费用最低。若有费用相同,输出用船数最少的。
解题思路:随机生成 10 条船的载重量[1,10]和费用[1,30],然后将它们按费用从小到大排序,若费用相同,则载重大的在前,运输时,先把费用低的船装满,再按费用向下将船装好,运输。
(1)根据图a所示,可以发现有    (填数字)个对象没有 caption属性。
图 a
(2)根据上述描述设计如下 VB 程序,请在划线处填入合适的代码。
Dim f(1 To 10)
As Integer, w(1 To 10) As
Integer, b(1 To 10) As
Integer
Private Sub Command2_Click()
Dim n As Integer, count As Integer, yf As Integer
Dim s As String, i as integer
n = Val(Text1.Text)
count = 0
yf = 0
cz = n
i = 1
Do While n > 0
If n >= w(b(i)) Then
   
Else
yf = yf + n * f(b(i))
End If
count=count+1
s = s + Str(b(i)) + "号船"
i=i+1
   
Loop
Label2.Caption = "总计费用为:" + Str(yf) +
"元 " + Str(count) + " 条船,分
别为 " + s
End Sub
Private Sub form_load()
Dim t As Integer, i as integer, j as integer
List1.Clear
List1.AddItem "编号 载重 费用'"
For i = 1 To 10
w(i) = Int(Rnd * 10 + 1)
f(i) = Int(Rnd * 30 + 1)
b(i) = i
List1.AddItem Str(b(i)) + " " + Str(w(i))
+ " " + Str(f(i))
Next i
For i = 1 To 9
For j = 10 To i + 1 Step -1
If     Then
t = b(j): b(j) = b(j
- 1): b(j - 1) = t
End If
Next j
Next i
End Sub
16.(2020高三下·浙江开学考)对于两个大小为3*3的整数矩阵,设计一个通用的矩阵相乘函数,求得它们的矩阵乘积(新的矩阵),并查找出新矩阵中最大元素的位置和大小。其中一个矩阵已给定,另一个矩阵B由用户主动输入,相乘顺序为A*B。给定矩阵A为随机生成[-10,10]之间的非0随机数,矩阵B自己输入,由1和0构成,如果输入时有其它内容的就略过。
解题思路:A矩阵放a数组,B矩阵放b数组,相乘后的结果放在d数组
矩阵相乘的方式为:
⒈用A的第1行各个数与B的第1列各个数对应相乘相加,得到的结果就是第1行第1列的数;
⒉用A的第1行各个数与B的第2列各个数对应相乘相加,得到的结果是第1行第2列的数;
……
⒋依次进行,(直到)用A的最末行各个数与B的第末列各个数对应相乘相加,结果是最末行第末列的数。
(1)如图a所示,新矩阵的d(5)的值是   ;
图 a
(2)程序如图b所示,请在划线处填写合适的代码。
图 b
Dim a(1 To 9) As Integer, b(1 To 9) As Integer '矩阵 A,B 的数组
Private Sub Command1_Click()
Dim s As String, i As Integer, ch As String
Dim x As Integer, y As Integer, k As Integer
Dim d(1 To 9) As Integer '新矩阵的数组
s = Text1.Text 'B 矩阵以字符串的形式输入
k = 1
'输入 B 矩阵的值
For i = 1 To Len(s)
ch = Mid(s, i, 1)
If ch = "0" Or ch = "1" Then
b(k) = Val(ch)
k = k + 1
If k = 10 Then Exit For
End If
Next i
'计算出新的矩阵的值
For i = 1 To 9
For j = 1 To 3
   
Next j
Next i
'输出新矩阵的值
For i = 1 To 3
ch = ""
For j = 1 To 3
ch = ch + Str(d((i - 1) * 3 + j)) + " "
Next j
List2.AddItem ch
Next i
Max = 1
For i = 2 To 9
If d(Max) < d(i) Then Max = i
Next i
x = ((Max - 1) \ 3 + 1)
y =    
Label2.Caption = "最大的数是" + Str(d(Max)) + "位置(" + Str(x) + "," + Str(y) +
")"
End Sub
Private Sub Form_Load()
Dim i As Integer, j As Integer, s As String
s = ""
Randomize
'生成矩阵 A 数组
For i = 1 To 9
a(i) = Int(Rnd * 20 + 1) * (-1) ^ (Int(Rnd * 2))
If     Then
List1.AddItem s
s = ""
End If
s = s + " " + Str(a(i))
Next i
List1.AddItem s
End Sub
答案解析部分
1.【答案】C
【知识点】信息及其特征;信息表达方式与表达技术;网络新技术;计算机的功能与特征
【解析】【解答】选项A:声音是信息的载体;选择B:网页是信息的表达技术;选项C:正确;选项D:不是所有的信息都是通过计算机处理的。故答案选C。
【分析】本题考查的是信息与信息技术。信息是指以声音、语言、文字、图像、动画、气味等方式所表示的实际内容,是事物的运动状态及其状态变化的方式。信息技术是指一切与信息的获取加工表达交流管理和评价等有关的技术。
2.【答案】B
【知识点】电子邮件,电子公告板等信息交流方式;网络资源的类型、下载与保存;网页、网站的概念与联系
【解析】【解答】选项A:发送错误表示smtp协议设置错误;选项C:图片虽然没有被保存,但是超链接是存在的;选项D:网页可以用记事本打开或编写,但不能用记事本来浏览。故答案选B。
【分析】本题考查的是邮件的使用、网络信息、网页以及网页的保存。网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。电子邮件的发送是借助于简单邮件传输协议(SMTP),实现把邮件从发件人那里送到收件人的邮箱中,借助电子邮局接受协议(POP3),可以将电子信箱中的电子邮件读到本地计算机上。
3.【答案】D
【知识点】人工智能的应用
【解析】【解答】人工智能的主要应用有模式识别、机器翻译、其他应用。模式识别包括指纹识别、语音识别、光学字符识别、手写识别等。智能手机支持人工智能,但笔划输入没有使用字符识别功能,①④使用了人工智能技术。故答案选D。
【分析】本题考查的是人工智能的应用。所谓人工智能,是指以机器(计算机)为载体,模仿、延伸和扩展人类智能,其与人类或其他动物所呈现的生物智能有着重要区别。人工智能技术使人们居家、出行、购物、医疗等日常活动越来越便捷,可以为人类社会带来巨大的经济效益。
4.【答案】A
【知识点】数据库、数据库系统及其特征;字段的数据类型
【解析】【解答】选项A:“是/否”类型智能是打勾或不打,不能打叉。选项B:数据库与数据库应用系统并不是直接地相互作用,它们是由数据库管理系统来联结的;选项C: 货币类型本质是数字型的,只能输入数字;选项D:“自动编号”字段类型可在任何时候修改为其它类型 。故答案选A。
【分析】本题考查的是数据库和字段。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等。自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值,“货币”类型存储货币值数据,如金额、价格等。
5.【答案】A
【知识点】声音素材的基本处理
【解析】【解答】选项A:复制再粘贴,左声道的时长会变长,所以存储容量会变大;选项B:单击删除,后面的声音会往前;选项C:左声道的声音没了,只是音量变为0,所以并没有改变声道数;选项D:“剪裁”只能改变左声道,并不能影响右声道,所以总时长并没有改变。故答案选A。
【分析】本题考查的是goldwave对音频文件的编辑。
6.【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】pal制式为每秒25帧,存储容量的为:1024*768*3*25*2*60/1024/1024/1024=6.6GB。故答案选B。
【分析】本题考查的是视频存储容量的计算。未经压缩的视频文件存储量的计算方法为:存储量=帧图像存储量×帧频×播放时间(单位:字节)
7.【答案】A
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A:值为3;选项B:值为2.8;选项C:值为1;选项D:值为0或1。结果最大的是选项A的表达式。故答案选A。
【分析】本题考查的是VB表达式的计算。
8.【答案】D
【知识点】流程图识读
【解析】【解答】s的值从1开始,第一次走3步,第二次走1步,第三次走3步,第四次走1步……,所以走的过程是1→4→5→2→3→0→1→4……可以发现走6次就是一个循环,一共走100次,100/6=16……4,所以最后一轮从1开始走,走了4次,s的值为3。故答案选D。
【分析】本题考查的是对流程图的识读。
9.【答案】B
【知识点】排序算法及程序实现;查找算法及程序实现;程序访问数据库
【解析】【解答】选项A:选择排序和冒泡排序的比较次数是一样的,但是交换次数,不一定是相同的;选项B:数组共7个数,对分查找的平均查找次数为(1+2*2+4*3)/7=17/7;选项C:rs.fields(1)是某记录的第2个字段的值;选项D:指的是冒泡排序,不是选择排序。故答案选B。
【分析】本题考查的是选择与排序算法以及程序访问数据库。
10.【答案】C
【知识点】排序算法及程序实现
【解析】【解答】随机数生成的是[1,20],所以通过随机数是无法掉选项的,选择排序,它是降序,所以B是不可能的,该选择排序是前半部分奇数降序,后半部分偶数也是降序排序。故答案选C。
【分析】本题考查的是随机数和选择排序。
11.【答案】B
【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数
【解析】【解答】本题程序功能:碰到小写字母,从code里取出一个字符,倒序,其它字符顺序。所以2个大写字母,2个小写字母,大写放后面,小写取符号放前面。故答案选B。
【分析】本题考查的是字符串及对程序的理解。
12.【答案】B
【知识点】查找算法及程序实现
【解析】【解答】由于循环结束的条件是找完,找到并没有结束,所以 i=j+1 才结束,选项A正确;找“21”时,相等往后半段找,所以B选项里i的值是3;选项C里 i=5,j=4,m=4;选项D里的值和选项C一样。C是查找次数的统计,但是它从1开始,所以它的值会大1,根据m计算方式,二叉树如下图所示
【分析】本题考查对分查找。此题需要画出二叉树。
13.【答案】(1)=(B4-C4)/C4*100
(2)C
(3)A10:B17
(4)6 教育文化娱乐(类似的说法也可以)
【知识点】表格数据的处理与计算;数据分析
14.【答案】(1)AC
(2)“盘”图层的33帧,右击清除关键帧,32这个数字范围可以在[31-34]之间选择。消失的原因是因为出现了空白关键帧,所以解决方法是把这个空白关键帧去掉
(3)on(press){stopallsounds();gotoandplay(1);} (release 也可以用,次序不能倒)
(4)事件
(5)A;C;E
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;声音同步属性设置
15.【答案】(1)2
(2)yf=yf+w(b(i))*f(b(i));n=n-w(b(i));f(b(j))w(b(j-1))
【知识点】排序算法及程序实现;常用标准函数
【解析】【解答】(1)text和list是没有caption属性的。故答案为:2;
(2)①yf=yf+w(b(i))*f(b(i)) (如果剩下的茶重大于船载量,那么船全部装满)
②n=n-w(b(i)) (减去这条船的载重,不用去管有没有装满,没满是因为货没了即最后一条船)
③f(b(j))w(b(j-1)) (费用大的放后面,费用一样的载重大放前面的)
【分析】本题考查的是排序算法以及随机函数的使用。
16.【答案】(1)-12
(2)d(i) = d(i) + a(((i - 1) \ 3 + 1 - 1) * 3 + j) * b((j - 1) * 3 + (i - 1) Mod 3 + 1) 或类似答案;(Max - 1) Mod 3 + 1;i Mod 3 = 1 And i <> 1
【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数
1 / 1
同课章节目录