浙江省普通高校招生选考科目考试
信息技术试题(四)
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
1.下列关于信息的描述中,正确的是( )
A.信息的加工和管理必须使用计算机才能完成
B.人脑虽然能够记忆,但不能作为信息的载体
C.在传递过程中可以实现信息的形态转换
D.摄影技术、电影技术、广播和电视技术是现代信息技术
解析 信息技术不等同于计算机技术,摄影技术、电影技术、广播和电视技术是近代信息技术。
答案 C
2.下列关于网络应用术语的解释,正确的是( )
A.HTML是超文本标记语言,网页源代码由浏览器解释并执行
B.SMTP协议用于把电子邮件接收到收件人的电子邮件服务器中
C.POP3协议用于把电子邮件发送到收件人的电子邮箱
D.HTTP协议用于网络上文件的上传与下载
解析 .SMTP协议是发送协议,而POP3是接收协议,HTTP协议是服务器与浏览器之间的协议,文件上传与下载是FTP协议。
答案 A
3.某Access数据表的设计视图与表视图部分截图如左图和右图所示,下列描述正确的是( )
A.序号字段中的数字可以重复
B.当前记录为第4条记录,表名为“员工表.accdb”
C.将该数据表导出到Excel后,“性别”字段所显示的值为“True”或“False”
D.将李飞的“基本工资”修改为“¥6,000.00”,则该记录“工资合计”自动更新为“¥7,400.00”
解析 序号是主键,不能重复。数据表没有扩展名。是否型有True和False两个值。
答案 C
4.使用Photoshop软件进行创作,界面如图所示。
以下描述不正确的是( )
A.右击“左”图层选择“复制图层”命令,新图层中也有图层样式
B.可以使用“自由变换”命令旋转、缩放“风车”图层中的风车
C.可以用仿制图章去除“背景”图层中几片树叶
D.删除“右”图层,“左”图层也同时被删除了
解析 复制图层可以复制该图层的所有信息,仿制图章工具可以仿制参考点的信息。图层链接是两个图层中对象的大小和位置锁定,不影响图层的删除操作。
答案 D
5.使用Flash软件制作一只蚂蚁在路面上爬行的动画,“声音”图层设置背景音乐,同步方式为数据流。部分编辑界面如图所示。
下列描述与图中信息不相符的是( )
A.蚂蚁的爬行路线可能是折线型的
B.在动画播放过程中,始终能听到背景音乐
C.若仅仅减小树叶的下落速度,需编辑“树叶”图层中的影片剪辑元件
D.需要调整“路面”和“蚂蚁”图层的位置,才能实现蚂蚁在路面上爬行动画
解析 本题考核的知识点是动画素材的编辑。蚂蚁图层中,有两段动画,可以实现折线型运动。声音同步方式为数据流,声音图层最后一帧是空白关键帧,动画播放动作为停止,声音也会停止。树叶图层没有制作动画补间,因此动画效果肯定包含在该图层的影片剪辑元件中了。从图上来看,路面图层在蚂蚁图层上方,因此需要调整图层上下位置。
答案 B
6.某同学对音频素材“伴奏.wav”依次做以下处理:
①“伴奏.wav”压缩为“伴奏1.mp3”
②“伴奏1.mp3”压缩为“伴奏.rar”
③“伴奏.rar”解压缩为“伴奏2.mp3”
下列说法不正确的是( )
A.过程①为有损压缩,过程②为无损压缩
B.“伴奏2.mp3”和“伴奏1.mp3”的音质相同
C.过程①可使用GoldWave软件实现
D.“伴奏.wav”和“伴奏.rar”文件大小相同
解析 压缩为rar文件属于无损压缩,声音的转换属于有损压缩。压缩以后,文件的大小一般会变小。
答案 D
7.某算法流程图如图所示。
执行该算法,输出s的值为( )
A.1 B.2 C.3 D.4
答案 C
8.下列表达式的运算结果与其他选项不同的是( )
A.Len(”123”) + 2 ^ 2
B.Abs(Int(-6.8))
C.Asc(Mid(”789”, 1, 1))
D.Val(”9”) - Sqr(4)
解析 A选项值为3+4=8,B选项的7,C选项求7的ASCII值,D选项为7。
答案 C
9.有如下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
解析 a数组中存放的两位数数字。外循环变量为i=1,3,5,7,9。从内循环For j = i + 2 To n - 1 Step 2来看,实现奇偶位分别排序。奇数位为72,18,63,45,94,偶数位为21,86,34,59。奇数位排序交换了2次,偶数位没有参加排序。
答案 B
10.某对分查找算法的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
解析 Key值的范围是[10,29]。上述对分查找用二叉树表示为
查找小于第7个结点前的数据,最多只需查找3次,即[10-25]之间数据最多只需查找3次。但查找[26,31]之间需要4次。
答案 D
11.某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
解析 本题考查冒泡排序。根据冒泡排序的算法思想,变量j的作用是每趟排序中相比较两个值的变化,由于在循环体中执行比较的两个元素分别是a(j)和a(j-1),如果从后往前冒泡,j的变化由n to i+1 step -1,C项中缺少step -1;如果从前往后冒泡,i的变化由2 to n-i+1,故B项正确。
答案 B
12.下列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)
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)
解析 要生成n个数,因此循环n次。从比较和交换对象a(j)、a(j-1)来看,从后往前比较,每次从第i数开始。f(t)是这个数是否已经产生的标志,如果已经产生当前产生的数无效。
答案 B
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.小方使用Excel分析某网店2018年第四季度销售的相关数据,部分界面如下图所示:
(1)表中本季总销量的计算是通过在L5单元格中输入公式,并将公式自动填充到L18单元格后得到的,请问,L8单元格中的公式是________________。
(2)建立了一张反应本季单品总盈的柱型图,如下图所示:应选择的数据区域是________,图表生成后,小方对本季单品总盈这列数据进行了操作,已生成的图表________(填“会”或“不会”)发生变化。
(3)对表中各产品的“进价(元)”和“12月销量”的数据进行筛选操作,筛选条件设置如下图所示,则按此设置筛选出的产品有______个。
答案 (1)=I8+J8+K8 (2)A4:A18,M4:M18
不会 (3)3
14.小王创作主题为“国学启蒙”的多媒体作品,结合表a和图b请回答下列问题:
场景:主界面
类别序号:1
进入方式:直接进入
呈现方式:
1.“国学启蒙”四字显示在舞台左上方
2.“弟子规”、“三字经”、“百家姓”三个按钮出现在舞台中间
3.背景音乐、弟子规、三字经、百家姓四段音频分别添加在“诵读”图层第1、26、27、28帧
4.背景从头至尾呈现,动画播放至最后自动停止
呈现顺序说明:
1.一开始出现背景、飞鸟,背景音乐,并依次出现“国学启蒙”四个字
2.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帧)(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
解析 多媒体作品设计的一般步骤:①需求分析、②规划设计、③脚本编写。其中“脚本编写”包括①脚本大纲②文字脚本③制作脚本④媒体元素分解。本题中给出的是制作脚本。“诵读”图层第27添加了三字经的音频,28帧添加了百家姓音频,若设置为“数据流”,1帧的时长,人的耳朵可能听不到声音;若设置为“开始”,当音频没有播放完时,再次单击“三字经”按钮,声音不会重新播放,根据制作脚本的描述,声音的同步方式仅能设置为“事件”。选中“背景”图层第1帧执行“清除关键帧”操作,则右侧关键帧左移至第1帧,所以选项A正确;删除“背景”图层第1帧到第6帧,则在该图层最后缺少6帧,故选项B不正确;选中“背景”图层第7帧执行“复制帧”操作,在第1帧执行“粘贴帧”操作,则第1帧与第7帧为相同内容的关键帧,故选项C正确;将“背景”图层第7帧移到第1帧,则替换了第1帧,故选项D正确。
答案 (1)C (2)2 (3)D (4)事件 (5)stopallsounds(); gotoandstop(27) (6)ACD
15.学校投票选最佳德育导师,候选老师有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)请在划线处填入适当的代码。
解析 变量t是数字类型,存储的是每个数字串,每次读入的数字是前面一个数添加0再加上当前数。当最后一个是数字时,没有进行与最值的比较。当多个相同最值时,要进行对应编号的连接。
答案 (1)D (2)t=t * 10+Val(c) (3)①i=Len(s)
②ElseIf max=a(i) Then
16.某字符(限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
答案 (1)24 (2)①DToh(Asc (a)) ②ans+Mid(s1, 2, 1)+Mid(s1, 1, 1) ③DToh=Mid(str, t+1, 1)+DToh
浙江省普通高校招生选考科目考试
信息技术试题(四)
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
1.下列关于信息的描述中,正确的是( )
A.信息的加工和管理必须使用计算机才能完成
B.人脑虽然能够记忆,但不能作为信息的载体
C.在传递过程中可以实现信息的形态转换
D.摄影技术、电影技术、广播和电视技术是现代信息技术
2.下列关于网络应用术语的解释,正确的是( )
A.HTML是超文本标记语言,网页源代码由浏览器解释并执行
B.SMTP协议用于把电子邮件接收到收件人的电子邮件服务器中
C.POP3协议用于把电子邮件发送到收件人的电子邮箱
D.HTTP协议用于网络上文件的上传与下载
3.某Access数据表的设计视图与表视图部分截图如左图和右图所示,下列描述正确的是( )
A.序号字段中的数字可以重复
B.当前记录为第4条记录,表名为“员工表.accdb”
C.将该数据表导出到Excel后,“性别”字段所显示的值为“True”或“False”
D.将李飞的“基本工资”修改为“¥6,000.00”,则该记录“工资合计”自动更新为“¥7,400.00”
4.使用Photoshop软件进行创作,界面如图所示。
以下描述不正确的是( )
A.右击“左”图层选择“复制图层”命令,新图层中也有图层样式
B.可以使用“自由变换”命令旋转、缩放“风车”图层中的风车
C.可以用仿制图章去除“背景”图层中几片树叶
D.删除“右”图层,“左”图层也同时被删除了
5.使用Flash软件制作一只蚂蚁在路面上爬行的动画,“声音”图层设置背景音乐,同步方式为数据流。部分编辑界面如图所示。
下列描述与图中信息不相符的是( )
A.蚂蚁的爬行路线可能是折线型的
B.在动画播放过程中,始终能听到背景音乐
C.若仅仅减小树叶的下落速度,需编辑“树叶”图层中的影片剪辑元件
D.需要调整“路面”和“蚂蚁”图层的位置,才能实现蚂蚁在路面上爬行动画
6.某同学对音频素材“伴奏.wav”依次做以下处理:
①“伴奏.wav”压缩为“伴奏1.mp3”
②“伴奏1.mp3”压缩为“伴奏.rar”
③“伴奏.rar”解压缩为“伴奏2.mp3”
下列说法不正确的是( )
A.过程①为有损压缩,过程②为无损压缩
B.“伴奏2.mp3”和“伴奏1.mp3”的音质相同
C.过程①可使用GoldWave软件实现
D.“伴奏.wav”和“伴奏.rar”文件大小相同
7.某算法流程图如图所示。
执行该算法,输出s的值为( )
A.1 B.2 C.3 D.4
8.下列表达式的运算结果与其他选项不同的是( )
A.Len(”123”) + 2 ^ 2
B.Abs(Int(-6.8))
C.Asc(Mid(”789”, 1, 1))
D.Val(”9”) - Sqr(4)
9.有如下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
10.某对分查找算法的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
11.某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
12.下列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) 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)
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.小方使用Excel分析某网店2018年第四季度销售的相关数据,部分界面如下图所示:
(1)表中本季总销量的计算是通过在L5单元格中输入公式,并将公式自动填充到L18单元格后得到的,请问,L8单元格中的公式是________________。
(2)建立了一张反应本季单品总盈的柱型图,如下图所示:应选择的数据区域是________,图表生成后,小方对本季单品总盈这列数据进行了操作,已生成的图表________(填“会”或“不会”)发生变化。
(3)对表中各产品的“进价(元)”和“12月销量”的数据进行筛选操作,筛选条件设置如下图所示,则按此设置筛选出的产品有______个。
14.小王创作主题为“国学启蒙”的多媒体作品,结合表a和图b请回答下列问题:
场景:主界面
类别序号:1
进入方式:直接进入
呈现方式:
1.“国学启蒙”四字显示在舞台左上方
2.“弟子规”、“三字经”、“百家姓”三个按钮出现在舞台中间
3.背景音乐、弟子规、三字经、百家姓四段音频分别添加在“诵读”图层第1、26、27、28帧
4.背景从头至尾呈现,动画播放至最后自动停止
呈现顺序说明:
1.一开始出现背景、飞鸟,背景音乐,并依次出现“国学启蒙”四个字
2.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帧)(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
15.学校投票选最佳德育导师,候选老师有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)请在划线处填入适当的代码。
16.某字符(限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