相关试卷
-
1、如图1是某校信息技术成绩概况表,分析回答下列问题:

图1
(1)、如图1所示,区域C3:C14是通过公式计算得到的,要实现计算,可以选择区域中的C3单元格,输入公式 , 然后利用自动填充功能完成其他单元格的计算。(提示:合格数=实考数*(1-不及格率))
(2)、若要将表格中的数据对班级按“优秀率”进行从高到低的排序,应选择的排序数据区域为。(3)、若要用图表直观显示各班实考人数占全校实考人数的占比情况,应选择的数据区域是。(4)、根据图1中数据制作的图表如图2所示,在下列操作中,能引起图表发生变化的是(多选,填序号:A . 以“平均分”为关键字对表格数据进行排序;B . 选定区域D3:D14设置单元格格式,保留2位小数;C . 把单元格D6的数据手工修改为73.4;D . 通过函数计算出全校平均分,填在单元格D15 )。
图2
-
2、对某数组a中的n个元素随机赋0、1或2这三种值之一,现按如下算法对数组a从小到大升序排序,设置两个变量:Left记录第一个1的位置,其左侧全是0,Right记录第一个2的前一位置,其右侧全是2。使用i从头到尾查询一遍,根据a(i)的值决定其是否与a(Left)或a(Right)交换,直至i与Right相遇。
left = 1: right = n: i = 1
Do While i <= right
If a(i) = 0 Then
tmp = a(left): a(left) = a(i): a(i) = tmp
left = left + 1
i = i + 1
ElseIf a(i) = 1 Then
i = i + 1
Else
End If
Loop
要实现上述排序算法思想,则横线处代码应该是( )
A、tmp=a(i):a(i)=a(right):a(right)=tmp: right =right -1 B、tmp=a(i):a(i)=a(right):a(right)=tmp: right =right-1:i=i+1 C、i=i-1 D、right=right-1:i=i-1 -
3、运行下列VB程序,在文本框Text1中输入十进制数22,单击按钮后,在标签Label1输出转换后的五进制数。
Private Sub Command1_Click()
Dim y As Integer
Dim s As String, Dim r As Integer
y = Val(Text1.Text)
s = “ ”
Do While y <> 0

Loop
Label1.Caption = s
End Sub
方框中的代码由以下三部分组成:
①s=Str(r)+s ②r=y Mod 5 ③y = y \5
代码顺序正确的选项是( )
A、①②③ B、③②① C、②①③ D、③①② -
4、有如下 VB 程序段:
bottom = 7
i = 2
Do While i <= bottom - 1
If i Mod 2=0 And a(i)=a(i-1)+a(i+1) Then
For j = i To bottom - 1
a(j) = a(j + 1)
Next j
bottom = bottom - 1
End If
i = i + 1
Loop
For i = 1 To bottom
Text1.Text=Text1.Text+Str(a(i))
Next i
数组元素a(1)到a(7)的值依次为“26,94,68,42,69,27,132”。若该程序段执行后,文本框Text1中显示的内容是( )
A、26 42 27 132 B、26 68 42 27 132 C、26 42 69 27 132 D、26 68 42 69 27 132 -
5、有VB程序如下:
Private Sub Command1_Click()
Dim a(0 To 9) As Integer, t as Long
t = Val(Text1.Text)
Do While t <> 0
a(t Mod 10) = 1
t = t \10
Loop
For i = 0 To 9
x = x + a(i)
Next i
End Sub
若在文本框Text1中输入10242048,则程序执行后,变量x的值为( )
A、1 B、2 C、5 D、10 -
6、某算法的部分流程如图所示,输入“40”并执行这部分流程后,输出的sum的值是( )
A、91 B、90 C、21 D、1 275 -
7、使用UltraEdit软件观察字符“一带一路B&R 2019”的内码,部分界面如下图所示,下列说法正确的是( )
A、图中共有8个非ASCII字符 B、字符“10”的内码值为3A C、在计算机中存储图中所有字符共需要15Byte的存储空间 D、字符“一”内码值的二进制表示为“11010010 10111011” -
8、下列关于人工智能的说法,不正确的是( )A、利用手机百度拍衣服找相似款属于人工智能技术的一种应用 B、淘宝VR购物给用户带来沉浸式的体验,使用的是人工智能技术 C、AlphaGo是一款围棋人工智能程序,它的计算能力远非人类所能比拟 D、基于生物特征识别技术的刷脸考勤是人工智能的一种生活化应用
-
9、某字符(限ASCII字符)加密算法,对明文中的每个字符进行下列加密处理:
1)将该字符的ASCII码转换成对应的2位十六进制数;
2)将产生的十六进制数互换位置;
3)步骤2)产生的二位十六进制数即为该明文字符加密后的密文字符。
小明按照上述方法,设计了一个字符串加密的VB程序,功能如下:单击“生成密文”按钮Command1,程序依次将文本框Text1中每个字符按上述规则进行加密处理,连接这些加密字符,最后在文本框Text2中输出加密结果。程序运行界面如图所示。

实现上述功能的VB程序如下:
(1)、按照上述加密算法,明文“B”生成的密文是。(2)、实现上述功能的VB程序如下,请在横线处填入合适代码。Private Sub Command2_Click()
Dim s As String, a As String, ans As String
Dim c As Integer, i As Integer
Dim s1 As String
s=Text1.Text
ans=” ”
For i=1 To Len(s)
a=Mid(s, i, 1)
s1=
ans=
Next i
Text2.Text=ans
End Sub
Function DToh(x As Integer) As String
Dim str As String
str=”0123456789ABCDEF”
Do While x <> 0
t=x Mod 16
x=x \16
Loop
End Function
-
10、学校投票选最佳德育导师,候选老师有30位,现给每位参选老师一个从1到30的编号,在全校师生中投票,并从中选出最高得票数的教师作为年度最佳德育导师。小李设计了一个计票的VB程序,将各位师生投票的编号输入到文本框Text1,每票之间用“,”隔开,单击“计票”按钮Command1,在列表框中显示各位导师的得票数,在文本框Text2、Text3中显示总得票数和最高得票,在标签Label2中显示最高得票的教师编号,如果最高得票有多位教师,则全部显示他们的编号。程序运行界面如图所示。

实现上述功能的VB程序如下。
Private Sub Command1_Click()
Dim s As String, i As Integer, j As Integer, s1 As String
Dim a(30) As Integer, max As Integer, c As String, sum As Integer
s=Text1.Text
i=1:t=0:sum=0
Do While i <= Len(s)
c=Mid(s, i, 1)
If c=“,” Or ① Then
a(t)=a(t)+1
t=0
sum=sum+1
Else
′改错End If
i=i+1
Loop
max=a(1)
For i=1 To 30
List1.AddItem “编号为”+Str(i)+ “的教师,得票数为”+Str(a(i))
If max < a(i) Then
max=a(i)
s1=“最高教师编号为:”+Str(i)
②
s1=s1+”,”+Str(i)
End If
Next i
Text2.Text=Str(sum)
Text3.Text=Str(max)
Label2.Caption=s1
End Sub
(1)、文本框Text1有一个名为Multiline的属值,当其值为True时,可以显示多行文本,为了使Text1能显示多行文本,应在FormLoad事件中应添加的语句是(单选,填字母:A . Text1 = True /B . MultiLine = True /C. Text1.MultiLine True /D . Text1.MultiLine = True)。(2)、上面加框处代码有错误,请改正。(3)、请在横线处填入适当的代码。① ②
-
11、小王创作主题为“国学启蒙”的多媒体作品,结合表a和图b请回答下列问题:
场景:主界面
类别序号:1
进入方式:直接进入
呈现方式:
⒈“国学启蒙”四字显示在舞台左上方
⒉“弟子规”、“三字经”、“百家姓”三个按钮出现在舞台中间
⒊背景音乐、弟子规、三字经、百家姓四段音频分别添加在“诵读”图层第1、26、27、28帧
⒋背景从头至尾呈现,动画播放至最后自动停止
呈现顺序说明:
⒈一开始出现背景、飞鸟,背景音乐,并依次出现“国学启蒙”四个字
⒉2秒后出现“弟子规”、“三字经”、“百家姓”按钮并停止动画播放,分别单击“弟子规”、“三字经”、“百家姓”三个按钮,仅播放本场景第26帧、27帧、28帧中对应应的弟子规、三字经、百家姓音频
表a

图b
(1)、表a属于多媒体作品脚本设计中的。(单选,填字母:A . 脚本大纲/ B . 文字脚本/C . 制作脚本/D.媒体元素分解)(2)、在制作本作品时,至少使用了(填数字)类元件。(3)、在当前状态下,将“飞鸟”元件从库中拖至舞台,则下列说法正确的是。(单选,填字母:A . “飞鸟”元件将出现在“国学启蒙”图层第25帧中/B . “飞鸟”元件将出现在“飞鸟”图层第25帧中/C . “飞鸟”元件将出现在“飞鸟”图层第1帧中/D . “飞鸟”元件将无法添加至舞台)(4)、为保证听取完整音频,则“诵读”图层第27帧中声音同步方式应设置为。(5)、根据制作脚本要求,单击“三字经”按钮实现仅播放本场景第27帧中的“三字经”音频,并停止播放动画,则该按钮上应添加的脚本命令为on(press){}。(6)、测试场景时,“背景”图层内容没有在一开始就显示,为实现背景从头到尾显示,下列操作方法可行的有。(多选,填字母:A . 选中“背景”图层第1帧执行“清除关键帧”操作/ B . 删除“背景”图层第1帧到第6帧/ C . 选中“背景”图层第7帧执行“复制帧”操作,在第1帧执行“粘贴帧”操作/ D . 将“背景”图层第7帧移到第1帧) -
12、小方使用Excel分析某网店2018年第四季度销售的相关数据,部分界面如下图所示:
(1)、表中本季总销量的计算是通过在L5单元格中输入公式,并将公式自动填充到L18单元格后得到的,请问,L8单元格中的公式是。(2)、建立了一张反应本季单品总盈的柱型图,如下图所示:应选择的数据区域是 , 图表生成后,小方对本季单品总盈这列数据进行了
操作,已生成的图表(填“会”或“不会”)发生变化。
(3)、对表中各产品的“进价(元)”和“12月销量”的数据进行筛选操作,筛选条件设置如下图所示,则按此设置筛选出的产品有个。
-
13、下列VB程序段的功能为:生成n个不重复的随机整数,保存在数组a中,并升序排序。
Const n = 6
Dim a(1 To n) As Integer, f(1 To 10) As Boolean
Dim tmp As Integer, i As Integer, j As Integer, t As Integer
′f数组各元素的初值置为False,代码略
For i = 1 To

t = Int(1 + Rnd * 10)
If Not f(t) Then
a(i) = t : f(t) = True
For j =

If a(j)<a(j-1) Then
tmp=a(j):a(j)=a(j-1):a(j-1)=tmp
End If
Next j
Else

End If
Next i
上述程序段3个方框处的表达式分别为( )
A、(1)n - 1 (2)2 to i (3)i = i - 1 B、(1)n (2)i to 2 Step -1 (3)i = i - 1 C、(1)n - 1 (2)2 to i (3)t = Int(1 + Rnd * 10) D、(1)n (2)i to 2 Step -1 (3)t = Int(1 + Rnd * 10) -
14、某VB程序部分程序段如下:
For i = 1 To n - 1
For j=____________
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中的数据升序排列,则划线处应填入的代码是( )
A、1 to n-i B、2 to n-i+1 C、n to i+1 D、i+1 to n -
15、某对分查找算法的VB程序段如下:
i = 1: j = 8: t = 0
Key = Int(Rnd() * 20) + 10
Do While i <= j
m = Int((i + j) / 2)
t = t + 1
If a(m) = Key Then
Exit Do
ElseIf a(m) > Key Then
j = m - 1
Else
i = m + 1
End If
Loop
数组元素a(1)到a(8)的值依次为“2,11,14,15,18,19,25,32”,该程序段运行结束后,变量t的最大值可能是( )
A、1 B、2 C、3 D、4 -
16、有如下VB程序段:
s = “7218634594”:n = Len(s)
t = 0
For i = 1 To n - 1
a(i) = Val(Mid(s, i, 2))
Next i
For i = 1 To n - 2 Step 2
k = i
For j = i + 2 To n - 1 Step 2
If a(j) < a(k) Then k = j
Next j
If k <> i Then
temp=a(i):a(i)=a(k):a(k)=temp
t = t + 1
End If
Next i
Text1.Text = Str(t)
该程序段运行后,文本框Text1中显示的内容是( )
A、1 B、2 C、3 D、4 -
17、某算法流程图如图所示。

执行该算法,输出s的值为( )
A、1 B、2 C、3 D、4 -
18、某同学对音频素材“伴奏.wav”依次做以下处理,下列说法不正确的是( )
①“伴奏.wav”压缩为“伴奏1.mp3”
②“伴奏1.mp3”压缩为“伴奏.rar”
③“伴奏.rar”解压缩为“伴奏2.mp3”
A、过程①为有损压缩,过程②为无损压缩 B、“伴奏2.mp3”和“伴奏1.mp3”的音质相同 C、过程①可使用GoldWave软件实现 D、“伴奏.wav”和“伴奏.rar”文件大小相同 -
19、使用Flash软件制作一只蚂蚁在路面上爬行的动画,“声音”图层设置背景音乐,同步方式为数据流。部分编辑界面如图所示,下列描述与图中信息不相符的是( )
A、蚂蚁的爬行路线可能是折线型的 B、在动画播放过程中,始终能听到背景音乐 C、若仅仅减小树叶的下落速度,需编辑“树叶”图层中的影片剪辑元件 D、需要调整“路面”和“蚂蚁”图层的位置,才能实现蚂蚁在路面上爬行动画 -
20、使用Photoshop软件进行创作,界面如图所示,以下描述不正确的是( )
A、右击“左”图层选择“复制图层”命令,新图层中也有图层样式 B、可以使用“自由变换”命令旋转、缩放“风车”图层中的风车 C、可以用仿制图章去除“背景”图层中几片树叶 D、删除“右”图层,“左”图层也同时被删除了