相关试卷
-
1、会声会影软件编辑界面如图所示。

则下列说法正确的是( )
A、图中共有2个图片素材、3个视频素材 B、图中已添加1处转场 C、播放视频,“公益宣传”文字出现时,Musicc.mpa已开始播放 D、播放时mova.wmv会被picc.jpg遮挡 -
2、小王使用“会声会影”制作了一段视频,将制作结果输出为一个视频文件时,有多种视频类型供他选择,其中一项为“PAL MPEG1(352×288,25 fps)”,对该选项中“352×288”的含义理解正确的是( )A、该视频的帧图像分辨率为352×288像素 B、该视频的播放时间为352×288秒 C、该视频的帧图像存储量为352×288字节 D、该视频只能在屏幕宽高比为352∶288的电视机上播放
-
3、某竞猜商品价格的流程图如下图所示:
在这个算法中,最多有几次猜价机会( )
A、1次 B、2次 C、3次 D、4次 -
4、某算法的流程图如图所示:
依次输入x的值为5、3、-1后,该算法的输出结果为( )
A、7 B、5 C、6 D、4 -
5、某算法的部分流程图如图所示,执行这部分流程后,变量c的值是( )
A、6 B、7 C、0 D、3 -
6、某算法的部分流程图如图所示,执行这部分流程后,变量a、b的值分别是( )
A、3,4 B、3,5 C、8,13 D、8,15 -
7、计算某球队球员平均年龄的部分算法流程图如图所示,其中:c用来记录已输入球员的人数,sum用来计算有效数据之和,d用来存储输入的球员年龄值,输入0时表示输入结束。
图中空白处理框①和②处应填入的是( )
A、①sum←sum+d,②c←c+1 B、①sum←sum+c,②c←c+1 C、①sum←sum+d,②d←d+1 D、①sum←sum+c,②d←d+1 -
8、如图所示为某算法的部分流程图,执行这部分流程后,变量s的值是( )
A、4 B、11 C、24 D、29 -
9、某旅游景点规定,身高在1.2米以下的儿童免票,身高在1.2米~1.5米的儿童购半价票,身高超过1.5米的购全价票。下图所示算法用于根据身高判断购票情况:
用于输出“购全价票”的图框编号是( )
A、① B、② C、③ D、④ -
10、某算法的部分流程图如图所示,执行该算法后,变量s的值及x←x+1执行的次数分别为( )
A、0,3 B、-5,4 C、0,4 D、-5,3 -
11、有一数列1,2,3,5,8,13,…,从第3项起,每项等于它相邻的前2项之和。求在该数列中第一个超过1000的数是第几项。解决此问题的部分算法流程图如图所示:
图中空白处理框①和②处应填入的是( )
A、①b←a,②i←i+1 B、①i←i+1,②b←a C、①a←c,②i←i+1 D、①i←i+1,②a←b -
12、如图所示,该流程图所表示的算法违背了算法的有穷性特征,下列修改方法中,可以改正该错误的是( )
A、将①处改为 i←0 B、将②处改为 s≥0? C、将③处改为 i←i-2 D、将④处改为 s←s-i -
13、某算法的部分流程图如图所示,执行该算法,输出S的结果是( )
A、0 B、8 C、10 D、15 -
14、某算法的部分流程图如图所示。
执行该算法,依次输入a的值2,5,4后,变量b的值为( )
A、0.5 B、2 C、4 D、5 -
15、使用“字符洗牌”程序模拟扑克洗牌的操作,为了打乱牌序,把手上的扑克牌中间抽一部分放到最上面,完成一次洗牌(如字符串“1234ABCD”,若把中间的第3 个到第5个字符抽出并保持原来的顺序放到最前面,则一次“洗牌”操作后字符串变成“34A12BCD”),也可以把扑克牌分成上下两部分,把下面的部分放置到上面(如字符串“1234ABCD”,把第3 个字符到最后一个字符移到前面,变成“34ABCD12”),多次重复做这个动作,就能达到洗牌的目的,效果如图所示。
(1)、若要把窗体的标题名称由“Form1”改为“字符洗牌”,应改变窗体的属性。(2)、完成上述功能的程序代码如下,请在划线处填入合适的代码。Private Sub Command1_Click()
Dim r As Integer, k1 As Integer, k2 As Integer
Dim s As String, n As Integer
‘从文本框TxtIn 中获取字符串
Randomize
r = Int(Rnd() * 10) + 1 ‘随机生成洗牌次数
n = Len(s)
Do While r >= 1 ‘洗牌操作
k1 = Int(Rnd() * (n - 2)) + 2
k2 = Int(Rnd() * (n - k1 + 1)) + k1
s = + Mid(s, 1, k1 - 1) + Mid(s, k2 + 1, n - k2)
r = r - 1
Loop
= s ‘输出结果End Sub
(3)、若加框处的语句改为TxtOut.Text = Str(s),则运行程序时会发生的错误消息为。
-
16、阅读如下程序段:
Private Sub Command1_Click()
Dim a(1 To 10) As Integer, b(1 To 10) As Integer
Dim n As Integer, i As Integer
n = 3
For i = 1 To 5
a(i) = i
b(n) = 2 * n + i
Next i
Text1.Text = Str(a(n))
Text2.Text = Str(b(n))
End Sub
程序运行后,单击命令按钮,在文本框Text1和Text2上显示的结果分别是( )
A、11,3 B、3,11 C、13,3 D、3,13 -
17、VB中的Right函数功能是截取字符串右边指定长度的子串。如s= “Hello World!”,则Right(s, 6)的值为“World!”,下面 的功能等同于函数Right(s, k)(k为整数)。A、Mid(s,1,k) B、Mid(s,k,len(s)-k) C、Mid(s,len(s)-k+1,k) D、Mid(s,len(s)-k,k)
-
18、在VB中,下列表达式的值属于字符串常量的是( )A、Abs(100) B、“false” C、Val(“100”) D、True
-
19、有以下VB程序段:
For i = 1 To 3
For j = 1 To 10
If j Mod i = 0 Then a(j) = 1 - a(j)
Next j
Next i
sum = 0
For i = 1 To 10
sum = sum + a(i)
Next i
已知数组a的所有元素初值均为0,运行上述程序段后,变量sum的值是( )
A、2 B、3 C、4 D、5 -
20、有以下VB程序段:
n = 6
d(1) = 23: d(2) = 31: d(3) = 19: d(4) = 33: d(5) =58: d(6) = 28
k = Abs(d(2) - d(1))
For i = 3 To n
If Abs(d(i) - d(i - 1)) > k Then k = Abs(d(i) - d(i - 1))
Next i
Text1.Text = Str(k)
上述程序段执行后,文本框Text1显示的内容是( )
A、8 B、12 C、14 D、30