相关试卷
-
1、有如下程序段:
s=Text 1.Text
t=“”
For i=1ToLen(s)
c=Mid(s,i,1)
If c<“a”Or c>“z”The nt=“”
t=c+t
Next i
Label 1.Caption=t
执行此程序段时,在文本框Text 1中输入“2020NihaoWolaile”,则标签Label 1中显示的内容是( )
A、elia loW B、elia lo C、elia D、eli -
2、VB表达式“Int(Rnd*9) +54\3^2/3”的值可能是( )A、19 B、16 C、27 D、9
-
3、某算法的部分流程图如图所示。执行这部分流程,若输出b的值为5,则输入a的值可能为( )
A、20 B、25 C、30 D、50 -
4、使用Photoshop软件制作“大雪节气”作品,编辑界面如图所示。下列说法正确的是( )
A、可以在“自行车”图层中添加滤镜效果 B、当前状态下,不可以重命名“草堆”图层 C、将图中左下角的“38.33%”修改为“50%”,图像的存储容量变大 D、拷贝“大雪”图层的图层样式,可以粘贴到“背景”图层 -
5、将一个时长为10分钟、NTSC制式(每秒播放30帧) 、图像分辨率为1024×768、32位真彩色的未经压缩AVI格式无声视频文件压缩为MPEG格式, 可存放到可用容量为5GB的U盘中,则压缩比至少为( )A、5:1 B、11:1 C、15:1 D、20:1
-
6、下列关于进制与编码的说法正确的是( )A、计算机内部采用十六进制存储数据 B、十六进制数15转换为二进制为10101 C、十六进制数2020是十六进制数202的10倍 D、字符“9”的内码用十六进制表示是39,则字符“10”的内码用十六进制表示是3A
-
7、使用Access软件打开某数据库,部分界面如图所示。
下列说法正确的是( )
A、“借阅ID”字段的值不可以修改 B、当前状态下无法对“读者信息表”进行重命名 C、图书编号字段的值一定是连续的 D、此数据库文件中的3张数据表均可存在“读者编号”字段 -
8、下列应用中采用了人工智能技术的是( )A、手机采用人脸识别技术解锁 B、网络课堂直播时老师与学生进行实时语音交流 C、采用5G+8K实时直播2019年乌镇互联网大会过程 D、用Word软件“拒绝修订”功能, 自动恢复修订内容
-
9、下列说法不正确的是( )A、信息可以脱离它所反映的事物而存在 B、计算机只能对数字化的信息进行加工 C、物质、能源和信息是人类的三大要素,信息是无处不在的 D、世界上第一台机械计算机属于现代信息技术的具体体现
-
10、“四环八数”幻圆指的是将1~32的自然数不重复地排列至4个同心圆环,实现各圆环上的数字之和均为132,8条半径上数字之和也均为66。
编写“幻圆求解”VB程序,实现如下功能:
单击“随机出题”按钮Command 1,按照圆环从外向里,每个圆环从12点位置开始按顺时针方向,将32个位置上的数字依次存入a数组,若某位置上的数字空缺则其值为0,空缺的数字最多不超过10个,并确保随机生成的数据有解,在列表框List 1中按4行8列的形式输出a(1) ~a(32)的值,若值为0则显示[]。
单击“显示结果”按钮Command 2,从第1个空缺位置开始,验证该位置是否为本行上的唯一空缺或是本列上的唯一空缺,如果不是则验证下一位置;否则输入其值并回到第1个空缺位置重新开始验证,直至所填满所有的空缺。最后,将结果按规定格式输出在列表框List 2中,程序运行界面如图所示:
(1)、根据题意,结合图中给出的数据,第1个填入值的数组元素是 。A、a(5) B、a(8) C、a(10) D、a(29)(2)、请在划线上填入合适的代码Dim a(1 To 32) As Integer
Dim b( 1 To 10) As Integer
Private SubCommand1_Click()
'随机生成有解的数据,并在列表框
List1中输出,代码略
End Sub
Private Sub Command2_Click()
Dim n As Integer, i As Integer, x As Integer
n=0
For i= 1 To 32
If a(i) = 0 Then
n=n+1:b(n)=i
End If
Next i
x=1
Do While x<=n
If a(b(x) ) = 0 Then
If ① Then x= 0
End If
x=x+1
Loop
'将结果按规定格式在列表框List2中输出,代码略
End Sub
Function R check(x As Integer) As Boolean
Dim count As Integer, sum As Integer, y As Integer, i As Integer
check=False
If a(x) <>0ThenExit Function
count=0:sum=0:y= ②
For i= 1 To 8
If a(y*8+i) = 0 Then count =count+ 1
sum=sum+a(y*8+i)
Next i
If count = 1 Then
a(x)= ③ :R check=True
End If
EndFunction
Function C check(x As Integer) As Boolean
'用于验证是否为本列唯一空缺, 如果是则填入值并返回True, 否则返回False
'实现上述功能的代码略
EndFunction
①②③
-
11、若参与运算的数范围大大超出了标准数据类型能表示的范围的运算,就要用到高精度算法。小明编写了如下的高精度乘法程序,文本框Text 1和Text 2中分别输入两个乘数,单击命令按钮Command 1,在文本框Text 3中输出两个数的乘积, 运行界面如图所示。
(1)、请在划线处填入合适的代码。Private SubCommand1_Click()
Dim a( 1 To 100) As Integer, b( 1 To 100) As Integer, c( 1 To 1000) As Integer
Dim t As Integer, k As Integer, i As Integer, jAs Integer
Dims1As String, s2As String, output As String
s 1=Text 1.Text:s2=Text2.Text:Text3.Text=“”
For i=1 To Len(s1)
a(i)= ① ‘将文本框Text 1中的自然数按从低位到高位的顺序依次存放在数组a(1),a(2) ……a(len(s1))中
Next i
‘将文本框Text2中的自然数按从低位到高位的顺序依次存放在数组b(1),b(2) …… b(len(s2))中,代码略
len c=Len(s1) +Len(s2) -1
For i=1 To Len(s1)
For j=1 To Len(s2)
c(i+j-1)=c(i+j-1)+a(i)*b(j)
c(i+j)= ②
c(i+j-1) =c(i+j-1) Mod 10
Next j
Next i
If c(len c+1) > 0 Then ③
Do While c(len c) =0Andlenc> 1 (2)
len c=len c-1
Loop
output=“”
For i=len c To 1 Step-1
output=output+Mid(Str(c(i)),2,1)
Next i
Text 3.Text=output
End Sub
①②③(2)、若将方框内代码“And len c>1”删除,在文本框Text 1中输入122134,在文本框Text 2中输入0,单击命令按钮Command 1,则程序提示。 -
12、某同学使用Flash软件制作了一个主题为“勤洗手”的小动画, 部分编辑界面如图1所示:
请回答下列问题:
(1)、在实际制作前,该同学对整个作品进行了需求分析、规划与设计、脚本编写3个过程。在某一场景的制作过程中,他参照的直接依据是(单选,填选项:A .创作需求分析结果/B .系统结构设计图/C .脚本大纲/D .制作脚本)(2)、该多媒体作品的素材库如图2所示,作品中包含了个元件。(3)、“病毒群”图层第1帧至第20帧的动画,实现了病毒群从舞台右侧移入舞台中间的效果,由图可知其动画类型为(单选,填选项:A .逐帧动画/B .动画补间动画/C .形状补间动画)。(4)、测试影片时发现,“病毒群”图层在动画播放中间消失,后又出现。若要在不改变动画原有效果的基础上,使“病毒群”图层始终显示在舞台上,下列操作中可行的是 (多选)。A、删除“病毒群”图层第21帧 B、对“病毒群”图层第21帧执行清除帧操作 C、对“病毒群”图层第21帧执行清除关键帧操作 D、将“病毒群”图层第20帧复制,粘贴在第21帧上 E、将“病毒群”图层第20帧移动至第34帧(5)、“按钮”图层第36帧至54帧的音频文件属性如图3所示,在测试影片时,该音频的播放时长为秒(精确到小数点后1位)。
(6)、测试影片时,该场景动画播放至第20帧停止,并出现“标语按钮”,单击该按钮实现继续播放的效果,应该在该按钮上添加动作脚本。 -
13、为了直观地关注全国范围内新型冠状肺炎病毒感染的情况, 某同学使用Excel软件记录了2月4日至2月10日全国各省每天的累计确诊人数和治愈人数。部分界面如图1所示:
请回答下列问题:
(1)、为了统计当天增加的确诊人数和治愈人数,该同学在039单元格使用公式已计算出2月10日的治愈增长人数,若在当前状态下使用自动填充的方式获得B39:N39单元格内的数据,C39单元格中的内容将为(单选,填选项:A .885/B .#REF!/C .#VALUE!/D .0)(2)、治愈率即当天的累计治愈人数占累计确诊人数的比重(治愈率=治愈/确诊*100%),为了计算截至2月10日的治愈率,应在N40单元格填写公式。(3)、图2为部分省份某日疫情柱状图,绘制该图表的数据区域为:。(4)、累计确诊人数超过1000人的地区为重点关注地区,为了了解国内有多少省份需要重点关注,可以使用“筛选”中的 (单选,填选项:A .最大10项/B .自定义筛选)获得。 -
14、有如下VB程序段:
n=11:s=“”
key=Val(Text 1.Text)
i=1:j=n
Do While i<j
m=(i+j)\2
If key<a(m) Then
j=m-1
Else
i=m
End If
Loop
Fork=jT on-1
s=s+Str(a(k) )
Next k
Label1.Caption=s
已知数组a(1)到a(10)的原始数据为20,21,28,37,41,51,51,51,66,69,程序运行时,在文本框Text1中输入51,标签Label1中显示的内容是( )
A、51,51,51,66 B、51,51,66,69 C、66,69 D、51,66,69 -
15、有如下VB程序段:
Randomize
a(0)=0:i=1
Do While i<= 7
a(i) =Int(Rnd*10) *3+ 1
If i Mod 2= 1 Then
a(i)=a(i)+a(i-1)
ElseIf a(i) Mod 2= 1 Then
i=i-1
End If
i=i+1
Loop
执行该程序段后,a(1)~a(7)各元素可能的值为( )
A、7,10,7,4,20,16,44 B、22,16,32,10,32,22,49 C、28,4,14,16,44,28,41 D、4,1,29,28,38,10,35 -
16、对数组a中n个元素进行排序的算法,下列说法不正确的是( )A、标准冒泡排序和标准选择排序算法的排序遍数一样 B、标准冒泡排序和标准选择排序算法的比较次数一样 C、标准冒泡排序和标准选择排序在排序过程中交换次数一样 D、一般情况下,标准选择排序比标准冒泡排序效率更高
-
17、已知a=5,b=7,c=-2,d=1时,下列表达式的值为False的是( )A、a+b>c+d And a\b>=0 or Not c<0 or d<0 B、c+d>a+b And a\b>=0 or Not c>0 or d>0 C、a+b>c+d And a\b<=0 or Not c>0 or d<0 D、a+d<b+c And a\b<- or Not c<0 or d<0
-
18、有如下VB程序段:
Private Sub Form Load()
Dims As String
s=Str(Val(“2020”) +Len(“加油!”) )
Label1.Caption=s
End Sub
下列说法正确是( )
A、响应此事件的对象名肯定为“Form” B、“=”在VB中只能表示为赋值 C、这段程序共涉及到2个对象 D、运行该程序段后,Label1中显示“2020加油!” -
19、某算法的部分流程图如下图所示。执行这部分流程后,下列说法不正确的是( )
A、b>0执行了3次 B、b mod 2=1?执行了3次 C、a的值是256 D、ans的值是64 -
20、使用GoldWave软件编辑音频文件,部分界面如下图所示:在当前状态下执行“剪裁”操作,保存后该音频的存储容量为( )
A、689KB B、328KB C、1.29MB D、5.38MB