浙江省绍兴市柯桥区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 iIf 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 iIf 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
同课章节目录