首页
高中语文
高中数学
高中英语
高中物理
高中化学
高中历史
高中道德与法治(政治)
高中地理
高中生物
高中音乐
高中美术
高中体育
高中信息技术
高中通用技术
资源详情
高中信息技术
学考(选考)专区
模拟试题
浙江省绍兴市柯桥区2021届高三下学期信息技术5月适应性考试试卷
文档属性
名称
浙江省绍兴市柯桥区2021届高三下学期信息技术5月适应性考试试卷
格式
zip
文件大小
1.2MB
资源类型
试卷
版本资源
科目
信息技术(信息科技)
更新时间
2021-07-23 15:01:41
点击下载
文档简介
浙江省绍兴市柯桥区2021届高三下学期信息技术5月适应性考试试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2021·柯桥模拟)下列关于信息的说法,正确的是( )
A.数字化后的信息才能共享
B.信息可以脱离它所反映的事物被存储和传播
C.文物未出土之前,文物所承载的信息是不存在的
D.信息自古就有,随着时间的迁移,价值不会发生变化
2.(2021·柯桥模拟)下列关于浏览器和网页的说法,正确的是( )
A.可以在网页的文字或图片上设置超链接
B.HTML协议的功能是传输网页
C.网页可以含有图片、动画等,故不能用记事本编辑网页
D.可以使用“添加到收藏夹”功能保存网页中的内容
3.(2021·柯桥模拟)使用Access软件创建的数据表,其数据表视图部分界面如图所示。
下列说法正确的是( )
A.该数据表的名称为“学费表.accdb”
B.该数据表有6个字段,在当前视图下可以添加字段
C.若添加一条记录,则新记录的“编号”字段值一定是6
D.在当前视图下,可以将“学费”字段的类型改为“货币”
4.(2021·柯桥模拟)一个两位十进制正整数n转换为二进制数m,下列说法正确的是( )
A.m的位数最多是8位
B.删除m的最右边两位后转换为十进制数x,则x=n\4
C.m乘以2的值可能是(100011)2
D.如果n的个位数字是3,则m的最低位数字可能是0
5.(2021·柯桥模拟)使用Photoshop软件制作“新疆棉花”作品,部分界面如下图所示。
下列说法正确的是( )
A.当前状态下,不可以使用自由变换单独调整“Support”图层中s的大小
B.复制“棉花”的图层样式粘贴到“纯白无瑕”图层,“纯白无瑕”图层会保留投影样式
C.无法将“我支持新疆棉花”图层移动到“纯白无瑕”图层上方
D.可以在“背景”图层添加“高斯模糊”滤镜,但不能设置不透明度
6.(2021·柯桥模拟)一段时长为20秒、1024×800像素、PAL制式(25帧/秒)的未经压缩AVI格式无声视频,容量为1560MB,则该视频的颜色模式是( )
A.16位色 B.24位色 C.32位色 D.256级灰度
7.(2021·柯桥模拟)下列VB表达式的值最小的是( )
A.Val(Mid("7.82653",3,1)) B.Len("-2+8")
C.Asc("g")-Asc("b") D.55 Mod5* 15\9
8.(2021·柯桥模拟)某算法的部分流程图如图所示。
执行这部分流程后,变量m的值为( )
A.4 B.6 C.8 D.9
9.(2021·柯桥模拟)有如下VB程序段:
s1="BUBBLESORT":s2="”
i=1:j= Len(s1)
Do While i
If Mid(s1, i, 1)< Mid(s1, j, 1) Then
s2=s2+Mid(s1, j, 1)
Else
s2=s2+Mid(s1, i, 1)
End If
i=i+1: j=j-1
Loop
Label1.Caption=s2
执行该程序段后,标签Label1上显示的内容是( )
A.TUOSE B.TUOSL C.TROSE D.TROSL
10.(2021·柯桥模拟)有如下VB程序段:
n = Val(Text1.Text)
i=2:c=0:t=0
Do While n>1
If n Mod i=0 Then
n=n\i
If t <> i Then c=c+ 1
t=i
s=s+i
Else
i=i+1
End If
Loop
在文本框Text1中输入120,执行该程序段后,变量s和c的值分别为( )
A.10,3 B.12,3 C.14,3 D.14,5
11.(2021·柯桥模拟)以下VB程序利用选择排序思想对数组a进行升序排序。
For i=1 To n\2
iMax= i:iMin= i
For j=i+ 1 To n-i+1
If a(j) > a(iMax) Then iMax=j
If a(j) < a(iMin) Then iMin=j
Next j
If iMax= i Then
Else
End If
Next i
上述程序段中方框处可选语句为:
①temp=a(i):a(i)=a(iMin):a(iMin)=temp
②temp=a(iMin):a(iMin)=a(n-i+1):a(n-i+1)=temp
③temp=a(iMax):a(iMax)=a(n-i+1):a(n-i+1)=temp
则方框处的语句依次为( )
A.①②③ B.①③② C.②①③ D.③②①
12.(2021·柯桥模拟)有如下VB程序段:
key= 2* Int(Rnd * 25)+ 1
For i= 1 To 9
low=i+ 1: high= 10: flag = False
Do While low <= high And Not flag
m= (low + high) \2
If key-a(i)
high= m- 1
ElseIf key - a(i) > a(m) Then
low=m + 1
Else
flag = True
End If
Loop
If flag Then Exit For 'Exit For表示退出循环
Next i
数组元素a(1)到a(10)的值依次为“7,9,12,12,19,28,32,34,34,40”,执行该程序段后,变量i和m的值可能的是( )
A.1,4 B.2,8 C.3,6 D.5,7
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2021·柯桥模拟)如图a所示是2019年我国公立高校专任教师学历数据,现使用Excel软件对数据进行处理,请回答下列问题:
(1)区域G3:J33显示每个地区的各学历比例,该区域数据由G3单元格填充得到,则G3单元格中的公式是 。(提示:学历比例=该学历人数/该地区合计人数)
(2)正确完成第1题后,隐藏B列,单元格G3中显示的内容为 (单选,填字母:A .66%/ B .#DIV/0!/ C .#VALUE!)
(3)根据图a数据制作的图表如图b所示。
以下说法正确的是 (多选:填字母)
A.该图表的数据源是A2:A6,C2:C6,也可以是A3:A6,C3:C6
B.如果按图c所示条件对数据进行筛选,图b所示图表中的柱形数量不变
C.对区域A2:J6数据按“合计"升序排序后,图b所示图表中的左起第一个柱形上的数字变为12345
D.区域G3:J33的数据显示效果可以通过设置“百分比”数字格式实现
14.(2021·柯桥模拟)使用Flash软件制作一个展示“中国领先世界的科技”的多媒体作品。请回答下列问题:
(1)使用GoldWave软件编辑背景音乐,部分界面如图a所示:
以下说法正确的是 ( 多选,填字母)
A.可以使用GoldWave的淡入功能实现音乐音量逐渐变大
B.把音乐另存为WAV格式的文件,音质会比原来的好
C.当前状态下执行“删除”命令,则该音乐变成单声道格式
D.在媒体元素分解表中需要记录该背景音乐文件的名称和处理工具
E.该音乐每秒播放的数据量为128kb
(2)制作动画的部分界面如图b所示。每项科技的动画播完后暂停,单击“下一项”按钮后播放下一项科技的动画,则下一项"按钮上添加的动作脚本是 。
(3)为了使每项科技的补间动画持续时间变为1秒,在不改变各项科技补间动画开始时间和帧数的情况下,应进行的操作是 。
(4)根据图b所示的信息,以下说法正确的是 ( 多选,填字母)
A.测试场景时,一直能听到背景音乐,则声音同步方式可能为“事件”
B.为实现“激光技术”图层第11帧到20帧的淡入动画效果,可把该图层第11帧中的图形实例Alpha值设为100%
C.“高铁”图层展示的是高铁位图实例向右移动的动画,则其动画类型是动画补间
D.“量子技术”图层第10帧上有动作脚本"stop();",把该作品导出为AVI格式的影片,该影片播放到第10帧会自动停止
15.(2021·柯桥模拟)小明设计了某社团积分系统,当输入用户ID和积分增值后可以更新积分和排名。具体功能如下:单击“读取"按钮Command1后,将n个用户的ID (依次为1到n)、积分和积分排名显示在列表框List1中。在Text1中输入ID和积分增值,用逗号作为分隔符和结束符,奇数位置整数表示ID,偶数位置整数表示积分增值。如输入“2,1,3,5,”表示ID为2的用户增加1积分,ID为3的用户增加5积分。单击“更新"按钮Command2,在列表框List2中显示更新后的积分和排名。程序运行界面如图所示。
请回答下列问题:
(1)若要清空列表框List1,下列代码正确的是 (单选,填字母:A .List1.Clear /B .List1.Caption / C .List1.Text")。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Const n= 12
Dim a(1 To n) As Integer, mc(1 To n) As Integer
Private Sub Command1_Click()
'n个用户的ID依次为1到n,读取n个用户的积分和排名数据分别存储到数组a和数组mc中,并在列表框Listl中显示ID、积分、积分排名,代码略
End Sub
Private Sub
Command2_Click()
Dim i As Integer, j As Integer, k As
Integer, d As Integer
Dim s As String, flag As Boolean, x As Integer,
y As Integer
Dim p(1To20) As Integer '存储输入的ID和积分增值,每次输入不超过10组
For i=1 To 20
p(i)=0
Next
i
s= Text1.Text
d=0:k=0
For i=
1 To Len(s)
If Mid(s, i, 1)= "," Then
If
flag Then
x
= Val(Mid(s, i-d, d))
For
j= 1 To k Step 2
If p(j) =x Then Exit For
Next j
If j> k Then
p(j)=x:k=k+2
End If
Else
y = Val(Mid(s, i-d, d))
p(i+1)=p(j+ 1)+y
End If
flag= Not flag: d= 0
Else
End If
Next i
For i=1 To k\2
x=p(2*i-1):y=p(2*i)
me(x)=
1
For j= 1 Ton
If j<> x Then
If a(j)
=a(x) Then
End If
If a(j)> a(x) +y Then mc(x)= m(x)+ 1
Next j
Next i
'在列表框List2中显示ID,积分、排名,代码略
End Sub
(3)程序中加框处代码有错,请改正
16.(2021·柯桥模拟)五子棋游戏规则:⒈对局双方各执一色棋子(黑和白);⒉每局黑方先下:⒊双方交替下子,每次只能下一子:⒋当一方棋子先连成五子即获胜(即横、竖或斜任意一个方向均可)。编写一个VB程序,单击“读取”按钮Command1读取五子棋某个状态的棋盘数据,单击“判断”按钮Command2,显示判断结果。运行界面如图所示:
●若双方已经分出胜负,则显示胜方及连成五子的第一颗棋子的位置(行号及列号)。
●若双方未分出胜负,则显示当前状态下将下棋的一方。
(1)若棋盘上的黑白棋子数量不相等时,则将下子的一方是
(2)编写如下VB程序,请在划线处填入合适的代码。
Constn= 10
Dim s(1 To 400) As
String
Private Sub
Command1_ Click)
‘读取棋盘数据存储在数组s中,●表示黑子,o表示白子,o表示空位,代码略
End Sub
Private Sub
Command2_ Click()
Dim i As Integer, j As Integer, fag As Boolean
flag= False:i= 1
Do While i <= n And flag = False
For j= 1 Ton
If Then flag = True: Exit For
Next
j
i=i+ 1
Loop
i=i-
1
If flag Then
If (i-1)*n+j) = "o" Then
Label1.Caption = "白方胜" + Str(i) +
Str(j)
Else
Label1.Caption = "黑方胜" + St(i) +
Str(j)
End If
Else
If
counts() Then Label1.Caption="黑方下" Else Label1.Caption ="白方下"
End If
End Sub
Function judge(x As
Integer, y As Integer) As Boolean
Dim dx(1 To 4) As Integer, dy(1 To 4) As
Integer
Dim flag As Boolean,j As Integer, i As
Integer, ux As Integer, uy As Integer
dx(1)= 1: dx(2)= 1:
dx(3)= 1:dx(4)= 0
dy(1)= 1: dy(2)= 0:
dy(3)=-1: dy(4)= I
flag = False:i= 1
If s((x-1)*n+y) <> "o" Then
Do While i<= 4 And flag = False
flag = True
For j=
1 To 4
ux= dx(i)*j+x
uy=dy(i)*j+y
If Not (ux>= 1 And ux <= nAnd uy>= I
And uy <= n) Then flag = False: Exit For
If Then flag = False: Exit For
Next j
i=i+ 1
Loop
End
If
judge = flag
End Function
Function counts()
As Boolean
Dim iAs Integer, j As Integer, white As
Integer, black As Integer
counts = False:white = 0:
black= 0
For i=1 To n
For j= 1 Ton
If(i-1)* n+j)= "o" Then white =
white+ 1
If((i-1)*n+j)= "●" Then black =
black + 1
Next j
Next i
If Then counts = True
End Function
答案解析部分
1.【答案】B
【知识点】信息及其特征
【解析】【解答】选项A:未经数字化的信息也能被共享,如报纸的发放,选项A说法错误;
选项B:信息可以脱离它所反映的事物被存储和传播,选项B说法正确;
选项C: 文物未出土之前,文物所承载的信息依然存在的 ,选项C说法错误;
选项D: 信息自古就有,随着时间的迁移,价值会发生变化 ,选项D说法错误;
故答案选:B。
【分析】本题主要考查的是信息的特征。信息可以脱离它所反映的事物被存储和传播,但不能脱离载体,信息具有时效性,随着时间的迁移,不同信息的价值会发生变化,例如昨天的实况天气对于今天而言,价值就变小了。
2.【答案】A
【知识点】网络协议;常用的网页编辑与制作工具;网页的交互设计
【解析】【解答】选项A:可以在网页的文字或图片上设置超链接,选项A说法正确;
选项B: HTML是超文本标记语言,用于编写网页;HTTP协议的功能是用于浏览器和WEB服务器之间的信息传输 ,选项B说法错误;
选项C: 网页可以含有图片、动画等,可以用记事本编辑网页 ,选项C说法错误;
选项D: 可以使用“添加到收藏夹”功能收藏网址便于下次打开,选项D说法错误;
故答案选:A。
【分析】本题考查的是网页的编辑、收藏夹的应用以及网络协议的作用。网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。
3.【答案】D
【知识点】数据表、字段、记录的编辑;字段的数据类型;数据表视图与设计视图
【解析】【解答】选项A: 该数据表的名称为“学费表”,选项A说法错误;
选项B: 该数据表有5个字段,在当前视图下可以添加字段 ,选项B说法错误;
选项C: 若添加一条记录,则新记录的“编号”字段值不一定是6 ,有可能原来有一条编号为“6”的记录但已被删除,再添加一条新记录编号则为“7”,选项C说法错误;
选项D:当前视图是数据表视图,可以将“学费”字段的类型改为“货币”,选项D说法正确;
故答案选:D。
【分析】本题主要考查的是字段与记录以及视图。删除一条记录后序号是不会变的(且删除操作无法撤销),插入一条新记录一定是从最后一条开始。若删除字段,则数据表中所有记录中所有记录的相应字段值均被删除。在数据表视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用数据表视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。要修改字段的数据类型或属性值,必须在设计视图中进行。
4.【答案】B
【知识点】进制及数制转换
【解析】【解答】选项A: 两位十进制正整数n 的范围为[1,99] , m的位数最多是7位,可以表示0~127 ,选项A说法错误;
选项B:删除m的最右边两位后转换为十进制数x,则x=m\4,选项B说法正确;
选项C:m乘以2的值为偶数,(100011)2末位为1是奇数,选项C说法错误;
选项D: 如果n的个位数字是3,则说明n为奇数,m的最低位数字一定为1,选项D说法错误;
故答案选:B。
【分析】本题考查的是进制的转换。十进制整数转换为二进制整数采用除2取余法。用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
5.【答案】D
【知识点】图片加工常用工具的使用;图层及图层的基本操作
【解析】【解答】选项A: 当前状态下,“Support”图层为普通图层,可以单独选中“S”,再使用自由变换调整其大小 ,选项A说法错误;
选项B: 复制“棉花”的图层样式粘贴到“纯白无瑕”图层,“纯白无瑕”图层不会保留投影样式 ,仅有外发光样式,选项B说法错误;
选项C: 可以将“我支持新疆棉花”图层移动到“纯白无瑕”图层上方 ,选项C说法错误;
选项D:“背景”图层可以添加滤镜,但不能设置不透明度,选项D说法正确;
故答案选:D。
【分析】本题主要考查的是Photoshop中图层的操作。全锁图层依旧可以进行图层位置的移动。
6.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】,a=32。故答案选:C。
【分析】本题考查的是视频的编码计算。未经压缩的视频文件存储量的计算方法为:存储量=帧图像存储量×帧频×播放时间(单位:字节)。
7.【答案】B
【知识点】运算符、基本运算与表达式;常用标准函数
【解析】【解答】选项A: Val(Mid("7.82653",3,1)) =Val("8")=8;
选项B:Len("-2+8")=4;
选项C:Asc("g")-Asc("b") =5;
选项D: 55 Mod 5* 15\9 = 55 Mod 75\9 = 55 Mod 8 = 7;
故答案选:B。
【分析】本题考查的是算术运算符的优先级和标准函数的应用。算术运算符的优先级从高到低依次为:次幂^、取负-、乘法*除法/(同级)、整除\、取余Mod、加法+减法-(同级)、字符连接符&。
8.【答案】D
【知识点】流程图识读
【解析】【解答】变量c1、c2分别表示前后相邻两个字符,若前后相邻两个字符的差值绝对值大于m,则m更新为该差值绝对值。因此代码段实现的是查找前后相邻两个字符的最大差值绝对值,出现在“90”之间,因此代码执行完成后,m的值为9。故答案选:D。
【分析】本题考查的是对流程图代码段的理解,分析出变量m表示的意义后即可快速得到答案。
9.【答案】B
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】i 、j 分别从前后两个方向逐一访问s1中的字符,二者字符比较大小,若 i 所指向的字符小于 j 所指向的字符,则将 j 所指向的字符从后连接到s2中,否则将 i 所指向的字符从后连接到s2中。故答案选:B。
【分析】本题考查的是字符串处理,涉及字符之间的比较和连接。
10.【答案】C
【知识点】分支结构语句及程序实现
【解析】【解答】分析代码可知,i 从2开始,尝试是否为n的因子,若是,用 t 记录该因子;若不是,i 继续+1进行尝试。变量 c 作为计数器,累计变量n分解因子后不同因子的个数。变量s累计所有因子之和。在文本框Text1中输入120,120=2*2*2*3*5,变量s=2+2+2+3+5=14,不同因子个数为3。故答案选:C。
【分析】本题考查的是分解质因数以及计数器和累加器的使用。
11.【答案】A
【知识点】排序算法及程序实现
【解析】【解答】内层For循环执行后,iMax和iMin分别指向最大值和最小值。根据选择分支结构的条件语句可知,第一个加框处是a(i)发生了交换,因此选①。若iMax=i ,则最大值会在①处发生交换,最大值换到了iMin的位置上,关于最大值的交换变成a(iMin)和a(n-i+1)之间,因此执行②,否则执行③。故答案选:A。
【分析】本题考查的是排序算法的变形,以iMax和iMin找出数组中的最大值和最小值进行排序,对于特殊情况利用选择分支结构进行特殊处理。
12.【答案】B
【知识点】查找算法及程序实现
13.【答案】(1)=C3/$B3
(2)A
(3)A;C;D
【知识点】表格数据的处理与计算
14.【答案】(1)A;D;E
(2)on (press) {play( );}或on(release) {play( );}
(3)把文档的帧频率改为10fps
(4)A;C
【知识点】声音素材的基本处理;动画的实现;常用影片控制函数的应用;声音同步属性设置
15.【答案】(1)A
(2)flag = True;d=d+ 1;a(x) = a(x) + y
(3)me(j) = mc(j) + 1
【知识点】分支结构语句及程序实现;循环结构语句及程序实现;基本语句
16.【答案】(1)白方
(2)judge(i, j)或judge(i, j)=True或judge(i, j) <>False;s((x- 1) *n+y) <> s((ux-1) *n+ uy);white = black或white >= black
【知识点】常见数据类型、数组;过程与自定义函数
1 / 1浙江省绍兴市柯桥区2021届高三下学期信息技术5月适应性考试试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2021·柯桥模拟)下列关于信息的说法,正确的是( )
A.数字化后的信息才能共享
B.信息可以脱离它所反映的事物被存储和传播
C.文物未出土之前,文物所承载的信息是不存在的
D.信息自古就有,随着时间的迁移,价值不会发生变化
【答案】B
【知识点】信息及其特征
【解析】【解答】选项A:未经数字化的信息也能被共享,如报纸的发放,选项A说法错误;
选项B:信息可以脱离它所反映的事物被存储和传播,选项B说法正确;
选项C: 文物未出土之前,文物所承载的信息依然存在的 ,选项C说法错误;
选项D: 信息自古就有,随着时间的迁移,价值会发生变化 ,选项D说法错误;
故答案选:B。
【分析】本题主要考查的是信息的特征。信息可以脱离它所反映的事物被存储和传播,但不能脱离载体,信息具有时效性,随着时间的迁移,不同信息的价值会发生变化,例如昨天的实况天气对于今天而言,价值就变小了。
2.(2021·柯桥模拟)下列关于浏览器和网页的说法,正确的是( )
A.可以在网页的文字或图片上设置超链接
B.HTML协议的功能是传输网页
C.网页可以含有图片、动画等,故不能用记事本编辑网页
D.可以使用“添加到收藏夹”功能保存网页中的内容
【答案】A
【知识点】网络协议;常用的网页编辑与制作工具;网页的交互设计
【解析】【解答】选项A:可以在网页的文字或图片上设置超链接,选项A说法正确;
选项B: HTML是超文本标记语言,用于编写网页;HTTP协议的功能是用于浏览器和WEB服务器之间的信息传输 ,选项B说法错误;
选项C: 网页可以含有图片、动画等,可以用记事本编辑网页 ,选项C说法错误;
选项D: 可以使用“添加到收藏夹”功能收藏网址便于下次打开,选项D说法错误;
故答案选:A。
【分析】本题考查的是网页的编辑、收藏夹的应用以及网络协议的作用。网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。
3.(2021·柯桥模拟)使用Access软件创建的数据表,其数据表视图部分界面如图所示。
下列说法正确的是( )
A.该数据表的名称为“学费表.accdb”
B.该数据表有6个字段,在当前视图下可以添加字段
C.若添加一条记录,则新记录的“编号”字段值一定是6
D.在当前视图下,可以将“学费”字段的类型改为“货币”
【答案】D
【知识点】数据表、字段、记录的编辑;字段的数据类型;数据表视图与设计视图
【解析】【解答】选项A: 该数据表的名称为“学费表”,选项A说法错误;
选项B: 该数据表有5个字段,在当前视图下可以添加字段 ,选项B说法错误;
选项C: 若添加一条记录,则新记录的“编号”字段值不一定是6 ,有可能原来有一条编号为“6”的记录但已被删除,再添加一条新记录编号则为“7”,选项C说法错误;
选项D:当前视图是数据表视图,可以将“学费”字段的类型改为“货币”,选项D说法正确;
故答案选:D。
【分析】本题主要考查的是字段与记录以及视图。删除一条记录后序号是不会变的(且删除操作无法撤销),插入一条新记录一定是从最后一条开始。若删除字段,则数据表中所有记录中所有记录的相应字段值均被删除。在数据表视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用数据表视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。要修改字段的数据类型或属性值,必须在设计视图中进行。
4.(2021·柯桥模拟)一个两位十进制正整数n转换为二进制数m,下列说法正确的是( )
A.m的位数最多是8位
B.删除m的最右边两位后转换为十进制数x,则x=n\4
C.m乘以2的值可能是(100011)2
D.如果n的个位数字是3,则m的最低位数字可能是0
【答案】B
【知识点】进制及数制转换
【解析】【解答】选项A: 两位十进制正整数n 的范围为[1,99] , m的位数最多是7位,可以表示0~127 ,选项A说法错误;
选项B:删除m的最右边两位后转换为十进制数x,则x=m\4,选项B说法正确;
选项C:m乘以2的值为偶数,(100011)2末位为1是奇数,选项C说法错误;
选项D: 如果n的个位数字是3,则说明n为奇数,m的最低位数字一定为1,选项D说法错误;
故答案选:B。
【分析】本题考查的是进制的转换。十进制整数转换为二进制整数采用除2取余法。用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
5.(2021·柯桥模拟)使用Photoshop软件制作“新疆棉花”作品,部分界面如下图所示。
下列说法正确的是( )
A.当前状态下,不可以使用自由变换单独调整“Support”图层中s的大小
B.复制“棉花”的图层样式粘贴到“纯白无瑕”图层,“纯白无瑕”图层会保留投影样式
C.无法将“我支持新疆棉花”图层移动到“纯白无瑕”图层上方
D.可以在“背景”图层添加“高斯模糊”滤镜,但不能设置不透明度
【答案】D
【知识点】图片加工常用工具的使用;图层及图层的基本操作
【解析】【解答】选项A: 当前状态下,“Support”图层为普通图层,可以单独选中“S”,再使用自由变换调整其大小 ,选项A说法错误;
选项B: 复制“棉花”的图层样式粘贴到“纯白无瑕”图层,“纯白无瑕”图层不会保留投影样式 ,仅有外发光样式,选项B说法错误;
选项C: 可以将“我支持新疆棉花”图层移动到“纯白无瑕”图层上方 ,选项C说法错误;
选项D:“背景”图层可以添加滤镜,但不能设置不透明度,选项D说法正确;
故答案选:D。
【分析】本题主要考查的是Photoshop中图层的操作。全锁图层依旧可以进行图层位置的移动。
6.(2021·柯桥模拟)一段时长为20秒、1024×800像素、PAL制式(25帧/秒)的未经压缩AVI格式无声视频,容量为1560MB,则该视频的颜色模式是( )
A.16位色 B.24位色 C.32位色 D.256级灰度
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】,a=32。故答案选:C。
【分析】本题考查的是视频的编码计算。未经压缩的视频文件存储量的计算方法为:存储量=帧图像存储量×帧频×播放时间(单位:字节)。
7.(2021·柯桥模拟)下列VB表达式的值最小的是( )
A.Val(Mid("7.82653",3,1)) B.Len("-2+8")
C.Asc("g")-Asc("b") D.55 Mod5* 15\9
【答案】B
【知识点】运算符、基本运算与表达式;常用标准函数
【解析】【解答】选项A: Val(Mid("7.82653",3,1)) =Val("8")=8;
选项B:Len("-2+8")=4;
选项C:Asc("g")-Asc("b") =5;
选项D: 55 Mod 5* 15\9 = 55 Mod 75\9 = 55 Mod 8 = 7;
故答案选:B。
【分析】本题考查的是算术运算符的优先级和标准函数的应用。算术运算符的优先级从高到低依次为:次幂^、取负-、乘法*除法/(同级)、整除\、取余Mod、加法+减法-(同级)、字符连接符&。
8.(2021·柯桥模拟)某算法的部分流程图如图所示。
执行这部分流程后,变量m的值为( )
A.4 B.6 C.8 D.9
【答案】D
【知识点】流程图识读
【解析】【解答】变量c1、c2分别表示前后相邻两个字符,若前后相邻两个字符的差值绝对值大于m,则m更新为该差值绝对值。因此代码段实现的是查找前后相邻两个字符的最大差值绝对值,出现在“90”之间,因此代码执行完成后,m的值为9。故答案选:D。
【分析】本题考查的是对流程图代码段的理解,分析出变量m表示的意义后即可快速得到答案。
9.(2021·柯桥模拟)有如下VB程序段:
s1="BUBBLESORT":s2="”
i=1:j= Len(s1)
Do While i
If Mid(s1, i, 1)< Mid(s1, j, 1) Then
s2=s2+Mid(s1, j, 1)
Else
s2=s2+Mid(s1, i, 1)
End If
i=i+1: j=j-1
Loop
Label1.Caption=s2
执行该程序段后,标签Label1上显示的内容是( )
A.TUOSE B.TUOSL C.TROSE D.TROSL
【答案】B
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】i 、j 分别从前后两个方向逐一访问s1中的字符,二者字符比较大小,若 i 所指向的字符小于 j 所指向的字符,则将 j 所指向的字符从后连接到s2中,否则将 i 所指向的字符从后连接到s2中。故答案选:B。
【分析】本题考查的是字符串处理,涉及字符之间的比较和连接。
10.(2021·柯桥模拟)有如下VB程序段:
n = Val(Text1.Text)
i=2:c=0:t=0
Do While n>1
If n Mod i=0 Then
n=n\i
If t <> i Then c=c+ 1
t=i
s=s+i
Else
i=i+1
End If
Loop
在文本框Text1中输入120,执行该程序段后,变量s和c的值分别为( )
A.10,3 B.12,3 C.14,3 D.14,5
【答案】C
【知识点】分支结构语句及程序实现
【解析】【解答】分析代码可知,i 从2开始,尝试是否为n的因子,若是,用 t 记录该因子;若不是,i 继续+1进行尝试。变量 c 作为计数器,累计变量n分解因子后不同因子的个数。变量s累计所有因子之和。在文本框Text1中输入120,120=2*2*2*3*5,变量s=2+2+2+3+5=14,不同因子个数为3。故答案选:C。
【分析】本题考查的是分解质因数以及计数器和累加器的使用。
11.(2021·柯桥模拟)以下VB程序利用选择排序思想对数组a进行升序排序。
For i=1 To n\2
iMax= i:iMin= i
For j=i+ 1 To n-i+1
If a(j) > a(iMax) Then iMax=j
If a(j) < a(iMin) Then iMin=j
Next j
If iMax= i Then
Else
End If
Next i
上述程序段中方框处可选语句为:
①temp=a(i):a(i)=a(iMin):a(iMin)=temp
②temp=a(iMin):a(iMin)=a(n-i+1):a(n-i+1)=temp
③temp=a(iMax):a(iMax)=a(n-i+1):a(n-i+1)=temp
则方框处的语句依次为( )
A.①②③ B.①③② C.②①③ D.③②①
【答案】A
【知识点】排序算法及程序实现
【解析】【解答】内层For循环执行后,iMax和iMin分别指向最大值和最小值。根据选择分支结构的条件语句可知,第一个加框处是a(i)发生了交换,因此选①。若iMax=i ,则最大值会在①处发生交换,最大值换到了iMin的位置上,关于最大值的交换变成a(iMin)和a(n-i+1)之间,因此执行②,否则执行③。故答案选:A。
【分析】本题考查的是排序算法的变形,以iMax和iMin找出数组中的最大值和最小值进行排序,对于特殊情况利用选择分支结构进行特殊处理。
12.(2021·柯桥模拟)有如下VB程序段:
key= 2* Int(Rnd * 25)+ 1
For i= 1 To 9
low=i+ 1: high= 10: flag = False
Do While low <= high And Not flag
m= (low + high) \2
If key-a(i)
high= m- 1
ElseIf key - a(i) > a(m) Then
low=m + 1
Else
flag = True
End If
Loop
If flag Then Exit For 'Exit For表示退出循环
Next i
数组元素a(1)到a(10)的值依次为“7,9,12,12,19,28,32,34,34,40”,执行该程序段后,变量i和m的值可能的是( )
A.1,4 B.2,8 C.3,6 D.5,7
【答案】B
【知识点】查找算法及程序实现
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2021·柯桥模拟)如图a所示是2019年我国公立高校专任教师学历数据,现使用Excel软件对数据进行处理,请回答下列问题:
(1)区域G3:J33显示每个地区的各学历比例,该区域数据由G3单元格填充得到,则G3单元格中的公式是 。(提示:学历比例=该学历人数/该地区合计人数)
(2)正确完成第1题后,隐藏B列,单元格G3中显示的内容为 (单选,填字母:A .66%/ B .#DIV/0!/ C .#VALUE!)
(3)根据图a数据制作的图表如图b所示。
以下说法正确的是 (多选:填字母)
A.该图表的数据源是A2:A6,C2:C6,也可以是A3:A6,C3:C6
B.如果按图c所示条件对数据进行筛选,图b所示图表中的柱形数量不变
C.对区域A2:J6数据按“合计"升序排序后,图b所示图表中的左起第一个柱形上的数字变为12345
D.区域G3:J33的数据显示效果可以通过设置“百分比”数字格式实现
【答案】(1)=C3/$B3
(2)A
(3)A;C;D
【知识点】表格数据的处理与计算
14.(2021·柯桥模拟)使用Flash软件制作一个展示“中国领先世界的科技”的多媒体作品。请回答下列问题:
(1)使用GoldWave软件编辑背景音乐,部分界面如图a所示:
以下说法正确的是 ( 多选,填字母)
A.可以使用GoldWave的淡入功能实现音乐音量逐渐变大
B.把音乐另存为WAV格式的文件,音质会比原来的好
C.当前状态下执行“删除”命令,则该音乐变成单声道格式
D.在媒体元素分解表中需要记录该背景音乐文件的名称和处理工具
E.该音乐每秒播放的数据量为128kb
(2)制作动画的部分界面如图b所示。每项科技的动画播完后暂停,单击“下一项”按钮后播放下一项科技的动画,则下一项"按钮上添加的动作脚本是 。
(3)为了使每项科技的补间动画持续时间变为1秒,在不改变各项科技补间动画开始时间和帧数的情况下,应进行的操作是 。
(4)根据图b所示的信息,以下说法正确的是 ( 多选,填字母)
A.测试场景时,一直能听到背景音乐,则声音同步方式可能为“事件”
B.为实现“激光技术”图层第11帧到20帧的淡入动画效果,可把该图层第11帧中的图形实例Alpha值设为100%
C.“高铁”图层展示的是高铁位图实例向右移动的动画,则其动画类型是动画补间
D.“量子技术”图层第10帧上有动作脚本"stop();",把该作品导出为AVI格式的影片,该影片播放到第10帧会自动停止
【答案】(1)A;D;E
(2)on (press) {play( );}或on(release) {play( );}
(3)把文档的帧频率改为10fps
(4)A;C
【知识点】声音素材的基本处理;动画的实现;常用影片控制函数的应用;声音同步属性设置
15.(2021·柯桥模拟)小明设计了某社团积分系统,当输入用户ID和积分增值后可以更新积分和排名。具体功能如下:单击“读取"按钮Command1后,将n个用户的ID (依次为1到n)、积分和积分排名显示在列表框List1中。在Text1中输入ID和积分增值,用逗号作为分隔符和结束符,奇数位置整数表示ID,偶数位置整数表示积分增值。如输入“2,1,3,5,”表示ID为2的用户增加1积分,ID为3的用户增加5积分。单击“更新"按钮Command2,在列表框List2中显示更新后的积分和排名。程序运行界面如图所示。
请回答下列问题:
(1)若要清空列表框List1,下列代码正确的是 (单选,填字母:A .List1.Clear /B .List1.Caption / C .List1.Text")。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Const n= 12
Dim a(1 To n) As Integer, mc(1 To n) As Integer
Private Sub Command1_Click()
'n个用户的ID依次为1到n,读取n个用户的积分和排名数据分别存储到数组a和数组mc中,并在列表框Listl中显示ID、积分、积分排名,代码略
End Sub
Private Sub
Command2_Click()
Dim i As Integer, j As Integer, k As
Integer, d As Integer
Dim s As String, flag As Boolean, x As Integer,
y As Integer
Dim p(1To20) As Integer '存储输入的ID和积分增值,每次输入不超过10组
For i=1 To 20
p(i)=0
Next
i
s= Text1.Text
d=0:k=0
For i=
1 To Len(s)
If Mid(s, i, 1)= "," Then
If
flag Then
x
= Val(Mid(s, i-d, d))
For
j= 1 To k Step 2
If p(j) =x Then Exit For
Next j
If j> k Then
p(j)=x:k=k+2
End If
Else
y = Val(Mid(s, i-d, d))
p(i+1)=p(j+ 1)+y
End If
flag= Not flag: d= 0
Else
End If
Next i
For i=1 To k\2
x=p(2*i-1):y=p(2*i)
me(x)=
1
For j= 1 Ton
If j<> x Then
If a(j)
=a(x) Then
End If
If a(j)> a(x) +y Then mc(x)= m(x)+ 1
Next j
Next i
'在列表框List2中显示ID,积分、排名,代码略
End Sub
(3)程序中加框处代码有错,请改正
【答案】(1)A
(2)flag = True;d=d+ 1;a(x) = a(x) + y
(3)me(j) = mc(j) + 1
【知识点】分支结构语句及程序实现;循环结构语句及程序实现;基本语句
16.(2021·柯桥模拟)五子棋游戏规则:⒈对局双方各执一色棋子(黑和白);⒉每局黑方先下:⒊双方交替下子,每次只能下一子:⒋当一方棋子先连成五子即获胜(即横、竖或斜任意一个方向均可)。编写一个VB程序,单击“读取”按钮Command1读取五子棋某个状态的棋盘数据,单击“判断”按钮Command2,显示判断结果。运行界面如图所示:
●若双方已经分出胜负,则显示胜方及连成五子的第一颗棋子的位置(行号及列号)。
●若双方未分出胜负,则显示当前状态下将下棋的一方。
(1)若棋盘上的黑白棋子数量不相等时,则将下子的一方是
(2)编写如下VB程序,请在划线处填入合适的代码。
Constn= 10
Dim s(1 To 400) As
String
Private Sub
Command1_ Click)
‘读取棋盘数据存储在数组s中,●表示黑子,o表示白子,o表示空位,代码略
End Sub
Private Sub
Command2_ Click()
Dim i As Integer, j As Integer, fag As Boolean
flag= False:i= 1
Do While i <= n And flag = False
For j= 1 Ton
If Then flag = True: Exit For
Next
j
i=i+ 1
Loop
i=i-
1
If flag Then
If (i-1)*n+j) = "o" Then
Label1.Caption = "白方胜" + Str(i) +
Str(j)
Else
Label1.Caption = "黑方胜" + St(i) +
Str(j)
End If
Else
If
counts() Then Label1.Caption="黑方下" Else Label1.Caption ="白方下"
End If
End Sub
Function judge(x As
Integer, y As Integer) As Boolean
Dim dx(1 To 4) As Integer, dy(1 To 4) As
Integer
Dim flag As Boolean,j As Integer, i As
Integer, ux As Integer, uy As Integer
dx(1)= 1: dx(2)= 1:
dx(3)= 1:dx(4)= 0
dy(1)= 1: dy(2)= 0:
dy(3)=-1: dy(4)= I
flag = False:i= 1
If s((x-1)*n+y) <> "o" Then
Do While i<= 4 And flag = False
flag = True
For j=
1 To 4
ux= dx(i)*j+x
uy=dy(i)*j+y
If Not (ux>= 1 And ux <= nAnd uy>= I
And uy <= n) Then flag = False: Exit For
If Then flag = False: Exit For
Next j
i=i+ 1
Loop
End
If
judge = flag
End Function
Function counts()
As Boolean
Dim iAs Integer, j As Integer, white As
Integer, black As Integer
counts = False:white = 0:
black= 0
For i=1 To n
For j= 1 Ton
If(i-1)* n+j)= "o" Then white =
white+ 1
If((i-1)*n+j)= "●" Then black =
black + 1
Next j
Next i
If Then counts = True
End Function
【答案】(1)白方
(2)judge(i, j)或judge(i, j)=True或judge(i, j) <>False;s((x- 1) *n+y) <> s((ux-1) *n+ uy);white = black或white >= black
【知识点】常见数据类型、数组;过程与自定义函数
1 / 1
点击下载
同课章节目录
点击下载
VIP下载