相关试卷
-
1、“中国好声音”节目组要小杰用VB编写一个程序:现场将有900个观众,要在900个观众中产生10个中奖号码的程序,每位观众用三位数字进行编号,要求产生的10个号码不能重复,并且升序排列输出。
①检查产生号码是否重复:把产生的中奖号码放在数组a中,新产生的号码与已经产生的号码进行一一对比,如果找到相等的数,则重新产生新号码。
②找到新产生号码存放的数组下标:从下标为1的数组元素开始,新号码(第i个号码)分别与他们进行一一比较,找到第一个比新号码大的数,该数所在的下标就是新号码应存放的下标。如果在已经产生的数中没有找到比新号码大的数,则新号码应存放在下标为i的数组元素中。下表以产生第5个号码为例,如果产生的号码是130,第一个比他大的数是a(2),下标为2的数组元素应存放新号码;如果产生的号码是300,则新号码应存放在下标为5的数组元素中。
数组元素
a(1)
a(2)
a(3)
a(4)
数组元素的值
110
168
215
267
③移动数组元素到新的位置:如果在已经产生的号码中找到比新号码大的数,从上一个产生的号码开始,到新号码应存放的数组元素,依次把他们向后面移动。以②中产生130为例,从a(4)开始,让a(5)的值等于a(4),a(4)的值等于a(3),依次类推,直到新号码应存放的数组元素a(2)为止。
④将新产生的号码放在相应的数组元素中。
程序运行的界面如下图所示,实现上述功能的VB程序代码如下:
Dim a(10) As Single
Private Sub Command1_Click()
Dim i As Integer, j As Integer
Dim temp As Single, k As Integer 'temp产生随机数,k随机数存放数组元素的下标
Randomize
a(1) = Int(Rnd() * 900 + 100)
For i = 2 To 10
temp = Int(Rnd() * 900 + 100)
If seach(temp, i - 1) = True Then
i = i - 1
Else
k = i
For j = 1 To i - 1
If temp < a(i) Then k = j: Exit For ‘①
Next j
For j = i - 1 To k Step -1
a(j + 1) = a(j)
Next j
②
End If
Next i
List1.Clear
For i = 1 To 10
List1.AddItem Str(a(i))
Next i
End Sub
‘函数实现在数组a中,从下标为1的数组元素到下标为t数组元素,查找有无s的数值
Function seach(s As Single, t As Integer) As Boolean
Dim i As Integer
seach = False
For i = 1 To t
If ③ Then seach = True: Exit For
Next i
End Function
(1)、程序代码中①划线处有错,应改为:(2)、程序代码中划线处②应填入(3)、程序代码中划线处③应填入 -
2、小杰利用Photoshop和Flash软件制作某多媒体作品,部分界面如图1和图2所示:
(1)、如图1所示,右上角的“放飞青春”文字位于“放飞青春”图层内,若小杰想把文字设置为暂时不可见,下列操作方法中可行的是(多选,填字母:A .点击“放飞青春”图层前面的
图标/ B .将“放飞青春”图层的不透明度设置为0%/ C .调整图层顺序,将“放飞青春”图层移动至“背景”图层的下方/ D .删除“放飞自我”图层)。
(2)、测试影片时,若要使图2中的“进入”按钮在鼠标点击时就能播放“音效”声音,应在该按钮的(单选,填字母:A .弹起帧/ B .指针经过帧/ C .按下帧/ D .点击帧)上添加“音效”声音,并将声音的“同步”属性设置为(选填:数据流/事件)。(3)、测试影片时,弹出如图3所示的错误提示,则该错误出现在(填场景名),要纠正该错误,则按钮正确的动作命令应该是。
(4)、测试影片时,发现“标题”图层上的动画忽有忽无,请观察图4所示时间轴,提供一种可行的解决方案。
-
3、小杰收集了某高校2019年“三位一体”综合评价招生计划的相关信息,使用Excel软件进行数据处理,如图a所示:
请回答下列问题:
(1)、区域C17的数据是通过公式计算得到的,则C17单元格中的公式是。(2)、如图a所示,如果要对“师范类”的所有招生专业以“招生计划”为主要关键字进行降序排序,则排序时应选择的数据区域是。(3)、根据图a数据制作的图表如图b所示,创建该图表的数据区域是。
(4)、根据图a中的数据,如果对其中两列数据进行筛选操作,筛选设置如图c所示,则按此设置筛选出的专业个数有个。
-
4、有如下VB程序段:
Dim a(l To 100) As String
Private Sub Commandl_Click()
Dim c As Integer, t As String, ans As String
s = Textl. Text
k = Val(Text2. Text)
ans =“”
For i = 1 To Len(s) - k - 1
c = c + 1
a(c) = Mid(s, i, 1) + Mid(s, i + k + 1, 1)
If check(c) Then
ans = ans + a(c) + ","
Else
c = c - 1
End If
Next i
Text3. Text = ans
End Sub
Function check(k As Integer) As Boolean
Dim i As Integer
check = True
For i = 1 To k - 1
If a(i) = a(k) Then check = False: Exit For
Next i
End Function
若该程序段执行后,在文本框Text1中输入的字符串长度不超过10,文本框Text2中输入的值在0到8范围内(输入输出都不包括双引号本身),下列说法不正确的是( )
A、若在文本框Text1中输入“ZGBG”,Text2中输入“0”,则Text3中显示“ZG,GB,BG” B、若在文本框Text1中输入“CCAA”,Text2中输入“1”,则程序运行结束时变量c的值为2 C、将数组a的定义语句改为“Dim a(1 To 9) As String”,程序依然能够正确运行 D、若a(1)到a(4)的值为“AB”,“AC” ,“BC” ,“AC”,则调用函数check(4)的结果为False -
5、有如下VB程序段:
a(l) = 5: a(2) = 16: a(3) = 22: a(4) = 28: a(5) = 35
a(6) = 43: a(7) = 52: a(8) = 67: a(9) = 78: a(10) = 89
i = 1: j = 10: n = 0: flag = True
Key = Val(Textl. Text)
Do While i <= j And flag = True
m = (i + j) \ 2
If a(m) = Key Then
flag = False
Elself a(m) < Key Then
i = m + 1
n = n - 1
Else
j = m - 1
n = n + 1
End If
Loop
变量n的值最终为0,则文本框Text1输入的数值范围可能是( )
A、(28,35) B、(43,52) C、[52,67] D、[78,89] -
6、有如下VB程序段:
a(l) = "Java": a(2) = 〃VB": a(3) = "Swift"
a⑷="Pascal": a(5) = "Python": a(6) = "Delphi
For i = 1 To 3
For j = 1 To 6 - i
If a(j) > a(j + 1) Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
End If
Next j
Next i
执行该程序段后,数组a(1)到a(6)的数据依次是( )
A、Delphi Java Pascal Python VB Swift B、VB Swift Python Pascal Java Delphi C、VB Swift Python Java Pascal Delphi D、Java Pascal Delphi Python Swift VB -
7、有如下VB程序段:
Dim c As String, i As Integer
Dim s As String, s1 As String
s = "Jishu_Xuankao_2020"
s1 =""
For i = 1 To Len(s) Step 2
c = Mid(s, i, l)
If c >= "a" And c <= "z" Then s1=c+s1
Next i
Text1. Text = s1
执行该程序段后,文本框Text1显示的内容是( )
A、okaus B、suako C、okus D、suko -
8、能得到一个大于等于20且小于50的随机整数的VB表达式是( )A、Int(rnd*50)-20 B、Int(rnd*30)+20 C、Int(rnd*31)+20 D、Int(rnd*30)+1
-
9、使用GoldWave软件打开某音频文件,界面如图所示:
下列说法不正确的是( )
A、该音频文件的存储容量约为1.1MB B、执行“插入静音”命令,当前状态下插入17秒静音,文件播放时有一段静音 C、该音频文件采用无损压格式,采样频率为44.1KHz D、当前状态下执行“删除”命令,此音频文件的总长度保持不变 -
10、使用UltraEdit软件观察字符“IT信息技术”的内码,部分界面如图所示。
已知大写字母“A”的ASCII码为41H,下列选项中最有可能是字符“IT信息技术”的内码的是( )
A、49 54 D0 C5 CF A2 BC BC CA F5 B、49 54 7E C5 CF A2 BC BC CA F5 C、48 54 D0 C5 CF A2 BC BC CA F5 D、48 54 7E C5 CF A2 BC BC CA F5 -
11、用Word软件编辑某文档,部分界面如图所示。
对于图中信息,下列说法正确的是( )
A、图片的环绕方式为“嵌入型” B、文中共有2位用户添加了批注 C、文中共有3处修订:2处插入修订和1处删除修订 D、输入文字“54运动”会马上变为“五四运动”,这是使用了人工智能技术 -
12、以下关于数据库的说法正确的是( )A、Access数据库管理系统可以管理海量数据,能为大数据提供存储服务 B、数据库中可以存储图片或视频 C、在Access数据表视图中,误删了某条记录,可以马上通过“撤销”操作来恢复 D、在Access数据表输入数据后,则不能再将任何字段设置为主键
-
13、人脸识别道闸是通过识别人脸图像的特征进行身份识别,开闸的工作流程可以分为:①人脸图像采集 ②人脸图像预处理 ③控制道闸开启 ④人脸图像特征的匹配 ⑤特征提取,正确的顺序应该是( )A、①②③④⑤ B、①⑤②④③ C、①②⑤④③ D、①④⑤②③
-
14、下列关于信息和信息技术的说法,正确的是( )A、信息技术是对文字信息进行加工和处理时使用的技术 B、随着信息技术的发展,只需要计算机就能完成信息的处理 C、扫描二维码属于信息的编码 D、任何一种信息都有相对应的载体
-
15、小李正在用PS进行图片处理,请回答下面的问题
图1
(1)、从图中可以看出,该文件文件名(包含扩展名)(2)、在画面中为什么看不见芦苇图像?(3)、莲子图层上设置的图层样式效果有(4)、“湖光山色”图层中的内容不能用工具栏中的“T”修改其内容,这是什么原因?(5)、某同学将背景图层中的颜色填充为黄褐色,结果发现图像文件没有什么反应,这是为什么?(6)、已知桥图层和莲子图层中的图像分别是图1中左下角的桥和莲花,如果调整这两个图层的图层顺序,会对作品的效果产生影响吗?(填:会/不会)(7)、如图2所示,若将“荷叶”图层中的图像复制到图1某处,使用“全选”命令选择后再进行复制粘贴操作,是否能达成目标(填:是/否)
图2
(8)、选好“荷叶”图像并拷贝后,在图1中选中湖面图层粘贴,则图像会(填序号:A .无法粘贴/B .粘贴到湖面图层/C .粘贴到图层1)(9)、在图当前状态下,用磁性套索选择仙鹤,然后对其进行拷贝,弹出如下提示框,这是什么原因造成的?
-
16、小蓉使用GOLDWAVE软件编辑名为“春野.wav”的双声道wave音频,请回答下列问题:
(1)、在如图所示状态下若执行“编辑”è
命令,则操作后的音频是(填:单声道/双声道),音频长度是秒。 (2)、在如图所示状态下若先执行“编辑”è“声道”è“左声道”命令,然后执行“编辑”è
命令,最后以原有音质及格式保存。则保存后的音频(填:左声道/右声道)静音长度增加,相对于原始音频,存储空间(填:变小/变大/不变)。 -
17、根据描述写出下列文件的扩展名:
描述
扩展名
纯文本文件,用记事本打开
没有压缩的位图文件
保留了多图层信息的一种图文件
背景可能透明的静态图片
背景可能透明的动态图片
波形文件格式,是实际声音的采样和量化编码,没有压缩
视频文件格式的压缩标准
-
18、使用Photoshop软件对“荷塘月色.psd”进行处理,编辑界面如图所示。( )
针对当前状态,下列操作和说法正确的是( )
A、将文件以“荷塘.jpg”保存后,“荷香”图层的“斜面和浮雕”效果将不会显示 B、利用文字工具能对“荷塘月色”图层中的“自然生活哲学”进行编辑 C、能对“荷叶”图层设置滤镜效果 D、“荷花”图层中的荷花图像在当前作品中正常显示 -
19、在Photoshop中选中“乐”字形状的区域,如下图所示:
在当前状态下,使用颜色RGB(255,0,0)进行填充后,下列说法正确的是( )
A、“背景”图层中产生红色“乐”字图像 B、会弹出类似“当前所选区域是空的”提示框 C、“乐”图层中的“乐”字区域变成红色 D、“乐”图层中的“乐”字区域变成绿色 -
20、一段时长为30秒、1024x768像素、16位彩色、PAL制式(25fps)的未经压缩AVI格式无声视频,其文件存储容量约为( )A、1125MB B、703MB C、112MB D、7MB