1.选择题- (共12题)
2.
下列关于信息及信息技术的说法正确的是
A.近代信息技术包括微电子技术、光电子技术、计算机网络 |
B.文字、图片、视频等可以作为信息的载体 |
C.信息不能脱离它所反应的事物而被保存 |
D.信息的加工和管理必须使用计算机才能完成 |
3.
用Ultraedit-32软件观察“i-Ningbo”这几个字符的内码如图所示,以下说法正确的是


A.包括8个GB2312字符,11个ASCII码 |
B.每个中文编码占2个字节,例如“技”的编码为“BCBC” |
C.以上标点符号均各占2B |
D.“10”的十六进制内码为3A |
4.
(加试题)有如下程序段,若有如下数据:64, 57, 22, 96, 71,分别存储在a(1)至a(5)中,经过以下程序段处理后的数据依次为
Dim a(1 To 6) As Integer
s = 0
For i = 1 To 5
If a(i) Mod 2 = 1 Then s = s + 1
Next i
For i = 1 To 4
If a(i) Mod 2 = 0 Then
For j = 5 To i + 1 Step -1
If a(j) Mod 2 = 1 Then
a(6) = a(i): a(i) = a(j): a(j) = a(6): Exit For
End If
Next j
End If
Next i
For i = s + 2 To 5
k = i - 1
For j = i To 5
If a(k) > a(j) Then k = j
Next j
If k <> i - 1 Then
a(6) = a(i - 1): a(i - 1) = a(k): a(k) = a(6)
End If
Next i
Dim a(1 To 6) As Integer
s = 0
For i = 1 To 5
If a(i) Mod 2 = 1 Then s = s + 1
Next i
For i = 1 To 4
If a(i) Mod 2 = 0 Then
For j = 5 To i + 1 Step -1
If a(j) Mod 2 = 1 Then
a(6) = a(i): a(i) = a(j): a(j) = a(6): Exit For
End If
Next j
End If
Next i
For i = s + 2 To 5
k = i - 1
For j = i To 5
If a(k) > a(j) Then k = j
Next j
If k <> i - 1 Then
a(6) = a(i - 1): a(i - 1) = a(k): a(k) = a(6)
End If
Next i
A.22, 57, 64, 71, 96 | B.71, 57, 22, 96, 64 |
C.71, 57, 22, 64, 96 | D.57, 71, 22, 64, 96 |
5.
(加试题)有如下程序段,文本框中输入19后单击命令按钮,则窗体中显示的数字为
Private Sub Command1_Click()
Dim m, n, sum, left, mid, key, s As Integer
Dim a(1 To 13) As Integer
a(1) = 2: a(2) = 3: a(3) = 8: a(4) = 16: a(5) = 19: a(6) = 27
a(7) = 29: a(8) = 32: a(9) = 49: a(10) = 64: a(11) = 72: a(12) = 99
m = 1: n = 12
key = Val(Text1.Text)
mid = (m + n + 1) \ 2
Do While a(mid) <> key And m <= n
If a(mid) > key Then n = mid - 1: left = left + 1 Else m = mid + 1
mid = (m + n) \ 2: sum = sum + 1
Loop
Print sum,left
End Sub
Private Sub Command1_Click()
Dim m, n, sum, left, mid, key, s As Integer
Dim a(1 To 13) As Integer
a(1) = 2: a(2) = 3: a(3) = 8: a(4) = 16: a(5) = 19: a(6) = 27
a(7) = 29: a(8) = 32: a(9) = 49: a(10) = 64: a(11) = 72: a(12) = 99
m = 1: n = 12
key = Val(Text1.Text)
mid = (m + n + 1) \ 2
Do While a(mid) <> key And m <= n
If a(mid) > key Then n = mid - 1: left = left + 1 Else m = mid + 1
mid = (m + n) \ 2: sum = sum + 1
Loop
Print sum,left
End Sub
A.1 1 | B.1 2 | C.2 1 | D.2 2 |
6.
(加试题)用Goldwave软件处理某音频文件,相关信息如图所示,执行“文件”菜单下“选定部分另存为”操作,将文件名命名为“A.wave”后直接点击“保存”,则保存后“A.wave”文件的大小约为

A. 5MB

A. 5MB
A.10MB | B.15MB | C.20MB |
7.
如图所示Flash按钮,测试场景时,下列说法不正确的是


A.指针经过矩形区域时,文字可能发生变化 |
B.指针经过矩形区域时,无法播放声音 |
C.指针经过“播放”文字时,播放声音且重复3遍 |
D.指针经过“播放”文字时,矩形可能变成其他形状 |
8.
使用“Photoshop”软件编辑图片(如图),下列说法不正确的是


A.交换“鸟”图层和“文字”图层上下位置,不影响图片效果 |
B.“背景”图层可以直接添加图层样式 |
C.“文字”图层与“带”图层的图层样式效果完全一致 |
D.选中图中任一图层均可执行“拼合图像”操作,且操作后效果一样 |
9.
用IE浏览器访问某网站,部分界面如图所示下列说法正确的是


A.浏览网页时用到的是WWW协议 |
B.Internet Explorer浏览器可用来编辑网页 |
C.图中“好评(173)”采用了统计评价 |
D.将该网页添加到收藏夹的实质是保存网页标题 |
10.
关于Access数据库和数据表,下列描述不正确的是
A.数据表视图中,删除某条记录的某个字段值后可通过“撤销”操作恢复 |
B.一个数据库文件中可以存在字段名相同的字段 |
C.数据表的“主键”的设置可以更改,也可以不设置“主键” |
D.若把数据类型设置为“备注”型,则最多只能输入256个字符 |
11.
用Word软件编辑某文档的部分界面如下图所示,下列说法正确的是


A.选中文章第一行的“红色”二字,新建批注后,则该批注显示为“批注(A3):” |
B.图片环绕格式为“四周型” |
C.文中共有3处修订 |
D.删除“批注(A2):”框中的文字“发明、革新”后,文中的“创新原则”将一同被删除 |
12.
使用OCR软件识别字符的部分界面如图所示,下列说法不正确的是


A.扫描纸质文稿获得图像文件的过程实现了图像数字化 |
B.对待识别图像进行倾斜校正一般会改善OCR软件识别的正确率 |
C.键盘输入“2”可以替换“3.tif”中的“拌”字 |
D.共打开4个图像文件,其中2个已被识别 |
2.填空题- (共5题)
13.
如图a为某EXCEL工作表部分数据截图,请回答下列问题:
图a
(1)小王要通过自动填充将“学号”列的值填充如图a所示的序列“080101,080102,……,080128”,则可先将该区域单元格设置为____(单选,填字母:
(2)如图所示X10单元格是通过X4单元格自动填充完成,则可知X4单元格的公式为________。
(3)若要对图a数据按照物理选考最终成绩进行降序排序,应选择的数据区域是_________。
(4)根据图a中的部分数据制作的柱形图如图b所示,创建该图表的数据区域为_______________________。

图b

图a
(1)小王要通过自动填充将“学号”列的值填充如图a所示的序列“080101,080102,……,080128”,则可先将该区域单元格设置为____(单选,填字母:
A.数值/ | B.货币/ | C.百分比/ | D.文本)。 |
(3)若要对图a数据按照物理选考最终成绩进行降序排序,应选择的数据区域是_________。
(4)根据图a中的部分数据制作的柱形图如图b所示,创建该图表的数据区域为_______________________。

图b
14.
(加试题)如图所示程序运行时,点击“生成”按钮,随机产生100个不重复的仅由数字和大小写字母组成的3位字符串并显示在List1中,点击“排序”按钮,将所有字符串排序后在List2中输出。要求:数字开头的字符串在前并按升序排序,字母开头的字符串在后并按降序排序。

实现上述功能的代码如下,但划线处代码有错,请改正。
Private Sub Command1_Click()
‘随机产生100个不重复的仅由数字和大小写字母组成的3位字符串并存储到数组zfc(1)至zfc(100)中,同时在List1中显示,代码略。
Private Sub Command2_Click()
Dim zfc(1 to 101) as integer
Dim i, j, m, k As Integer
Dim s As Boolean
For i = 1 To 100
If Asc(Mid(zfc(i), 1, 1)) >=48 Then t = t + 1
________________
Next i
For i = 1 To 99
For j = i + 1 To 100
_____________
If zfc(j - 1) > zfc(j) Then
zfc(101) = zfc(j - 1): zfc(j - 1) = zfc(j): zfc(j) = zfc(101)
End If
Next j
Next i
For i = t + 1 To 99
k = i
For j = i + 1 To 100
If zfc(k) < zfc(j) Then k = j
Next j
If k <> i Then zfc(101) = zfc(i): zfc(i) = zfc(k): zfc(k) = zfc(101)
Next i
For i = 1 To 100
List2.AddItem zfc(i)
Next i
End sub

实现上述功能的代码如下,但划线处代码有错,请改正。
Private Sub Command1_Click()
‘随机产生100个不重复的仅由数字和大小写字母组成的3位字符串并存储到数组zfc(1)至zfc(100)中,同时在List1中显示,代码略。
Private Sub Command2_Click()
Dim zfc(1 to 101) as integer
Dim i, j, m, k As Integer
Dim s As Boolean
For i = 1 To 100
If Asc(Mid(zfc(i), 1, 1)) >=48 Then t = t + 1

Next i
For i = 1 To 99
For j = i + 1 To 100

If zfc(j - 1) > zfc(j) Then
zfc(101) = zfc(j - 1): zfc(j - 1) = zfc(j): zfc(j) = zfc(101)
End If
Next j
Next i
For i = t + 1 To 99
k = i
For j = i + 1 To 100
If zfc(k) < zfc(j) Then k = j
Next j
If k <> i Then zfc(101) = zfc(i): zfc(i) = zfc(k): zfc(k) = zfc(101)
Next i
For i = 1 To 100
List2.AddItem zfc(i)
Next i
End sub
15.
(加试题)在文本框Text1中输入待加密的n个字符(仅由ASCII码字符构成,最多支持960个字符),输入后单击加密按钮,在文本框Text2中产生密文。加密方式如下:
① 定义一个数组a(1 to 961)。产生一个3到6之间的随机整数k,将十进制数960均分成k份,字符在字符串中的位置除以k的余数决定该字符存放在第几份数据中(余数为1保存在第一份数据中,余数为2保存在第二份数据中……,余数为0保存在第k份数据中);
② 用十进制数127减去每个字符的ASCII码值,得到的差作为该字符的密文,并保存在数组a中,同一段内的密文依次存放;
③ 将随机产生的数k加64后保存在数组元素a(961)中,并一起参与加密;
④ 将数组a中所有有密文值的数组元素从后往前依次存放到数组b中;
⑤ 将数组b中的每个密文用3位数字保存,不足3位的前面用0补足,然后依次连接保存在变量sc中;
⑥ 在文本框Text2中输出sc。
例如:
① 若现有待加密的字符串为“zp123”,产生的随机数k=3,则960分成3份,每份可存放320个值,分别为a(1)至a(320),a(321)至a(640),a(641)至a(960);
② 由于Asc(“z”) =122,则127-122=5。字符“z”在待加密字符串中的位置是1,除以k的余数为1,因此数字“5”放在第一份数据的第一个位置,即a(1)=5;同理可得,第一份数据为a(1)=5,a(2)=77;第二份数据为a(321)=15,a(322)=76;第三份数据为a(641)=78;
③ 将随机产生的k与十进制数64的和保存到a数组的最后一个值中,即a(961)=64+3=67;
④ 将数组a中所有有密文值的数组元素从后往前依次存放到数组b中,得到b(1)=67,b(2)=78,b(3)=76,b(4)=15,b(5)=77,b(6)=5;
⑤ 将数组b中的每个元素用0补足3位后依次连接并保存在sc中,得到sc=“067078076015077005”;
⑥ 输出sc。
注:(asc(“0”)=48,asc(“A”)=65,asc(“a”)=97)

Private Sub command1_Click()
Dim a(1 To 961) As Integer
Dim sr, sc As String
Dim i, j, k, m, n, t As Integer
Dim b(1 To 961) As Integer
Randomize
k = Int(Rnd * 4 + 3)
sr = text1.Text
For i = 1 To 961
a(i) = -1
Next i
a(961) = k + 64
t = 960 / k
For i = 1 To Len(sr)
m = i Mod k - 1
n = i \ k + 1
If i Mod k = 0 then n = n - 1: m = m + k
____= 127 - Asc(Mid(sr, i, 1)) ’将密文存储到数组a中
Next i
For i = 1 To Len(sr) + 1
j = j + 1
Do While a(j) = -1
j = j + 1
Loop
b(Len(sr) + 2 - i) = a(j) ’将有密文值的a数组元素存储到数组b中
Next i
For i = 1 To Len(sr) + 1
sc = ②______ ’连接密文并保存到sc中
Next i
text2.Text = sc
End Sub
Function space(x As Integer) As String
For i = 1 To ③______
space = space & "0"
Next i
End Function
(1)若加密后的密文为“068029041”,则随机数是____;在Text1中输入的明文是____。
(2)在空白处填写缺失的代码。
① 定义一个数组a(1 to 961)。产生一个3到6之间的随机整数k,将十进制数960均分成k份,字符在字符串中的位置除以k的余数决定该字符存放在第几份数据中(余数为1保存在第一份数据中,余数为2保存在第二份数据中……,余数为0保存在第k份数据中);
② 用十进制数127减去每个字符的ASCII码值,得到的差作为该字符的密文,并保存在数组a中,同一段内的密文依次存放;
③ 将随机产生的数k加64后保存在数组元素a(961)中,并一起参与加密;
④ 将数组a中所有有密文值的数组元素从后往前依次存放到数组b中;
⑤ 将数组b中的每个密文用3位数字保存,不足3位的前面用0补足,然后依次连接保存在变量sc中;
⑥ 在文本框Text2中输出sc。
例如:
① 若现有待加密的字符串为“zp123”,产生的随机数k=3,则960分成3份,每份可存放320个值,分别为a(1)至a(320),a(321)至a(640),a(641)至a(960);
② 由于Asc(“z”) =122,则127-122=5。字符“z”在待加密字符串中的位置是1,除以k的余数为1,因此数字“5”放在第一份数据的第一个位置,即a(1)=5;同理可得,第一份数据为a(1)=5,a(2)=77;第二份数据为a(321)=15,a(322)=76;第三份数据为a(641)=78;
③ 将随机产生的k与十进制数64的和保存到a数组的最后一个值中,即a(961)=64+3=67;
④ 将数组a中所有有密文值的数组元素从后往前依次存放到数组b中,得到b(1)=67,b(2)=78,b(3)=76,b(4)=15,b(5)=77,b(6)=5;
⑤ 将数组b中的每个元素用0补足3位后依次连接并保存在sc中,得到sc=“067078076015077005”;
⑥ 输出sc。
注:(asc(“0”)=48,asc(“A”)=65,asc(“a”)=97)

Private Sub command1_Click()
Dim a(1 To 961) As Integer
Dim sr, sc As String
Dim i, j, k, m, n, t As Integer
Dim b(1 To 961) As Integer
Randomize
k = Int(Rnd * 4 + 3)
sr = text1.Text
For i = 1 To 961
a(i) = -1
Next i
a(961) = k + 64
t = 960 / k
For i = 1 To Len(sr)
m = i Mod k - 1
n = i \ k + 1
If i Mod k = 0 then n = n - 1: m = m + k
____= 127 - Asc(Mid(sr, i, 1)) ’将密文存储到数组a中
Next i
For i = 1 To Len(sr) + 1
j = j + 1
Do While a(j) = -1
j = j + 1
Loop
b(Len(sr) + 2 - i) = a(j) ’将有密文值的a数组元素存储到数组b中
Next i
For i = 1 To Len(sr) + 1
sc = ②______ ’连接密文并保存到sc中
Next i
text2.Text = sc
End Sub
Function space(x As Integer) As String
For i = 1 To ③______
space = space & "0"
Next i
End Function
(1)若加密后的密文为“068029041”,则随机数是____;在Text1中输入的明文是____。
(2)在空白处填写缺失的代码。
16.
在文本框Text1中输入一组12位以内的二进制数,将该二进制数转化为十六进制数后在Label1中输出。程序运行后如图所示,请完成以下题目。

(1)若要在窗体加载时,自动将文本框宽度调整为5000,则需在Form_Load()过程中加入语句Text1._____=5000(填字母:
(2)实现上述功能的VB程序如下,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim a(1 To 12) As String ’a数组用以存储二进制数
Dim b(1 To 3) As Integer ’b数组用以存储十六进制数
Dim m, n As String
Dim i, j, k As Integer
m = ①_______
For i = 12 To 12 - Len(m) + 1 Step -1 ’将每位二进制数保存到数组a中
a(i) = ②______
Next i
For i = 1 To 3 ’将每4位二进制数转化为十进制数后保存到数组b中
For j = 4 To 1 Step -1
b(i) = b(i) + Val(a(i * 4 - j + 1)) * 2 ^ (j - 1)
Next j
Next i
For i = 1 To 3
If b(i) < 10 Then m = Chr(b(i) + 48) Else m = Chr(b(i) + 55)
n = n & m
Next i
Label1.Caption = "转换后的十六进制数为:" + n
End Sub
(3)若程序运行后,若在文本框中输入二进制数1101101101,则在Label1中显示的内容为:转换后的十六进制数为:____。

(1)若要在窗体加载时,自动将文本框宽度调整为5000,则需在Form_Load()过程中加入语句Text1._____=5000(填字母:
A.Caption / | B.Height / | C.Width / | D.Left)。 |
Private Sub Command1_Click()
Dim a(1 To 12) As String ’a数组用以存储二进制数
Dim b(1 To 3) As Integer ’b数组用以存储十六进制数
Dim m, n As String
Dim i, j, k As Integer
m = ①_______
For i = 12 To 12 - Len(m) + 1 Step -1 ’将每位二进制数保存到数组a中
a(i) = ②______
Next i
For i = 1 To 3 ’将每4位二进制数转化为十进制数后保存到数组b中
For j = 4 To 1 Step -1
b(i) = b(i) + Val(a(i * 4 - j + 1)) * 2 ^ (j - 1)
Next j
Next i
For i = 1 To 3
If b(i) < 10 Then m = Chr(b(i) + 48) Else m = Chr(b(i) + 55)
n = n & m
Next i
Label1.Caption = "转换后的十六进制数为:" + n
End Sub
(3)若程序运行后,若在文本框中输入二进制数1101101101,则在Label1中显示的内容为:转换后的十六进制数为:____。
17.
使用Flash软件创作“新年快乐”多媒体作品,界面截图如图a所示。请回答下列问题:

图a

图b

图c
(1)舞台上“小狗”实例的属性如图b所示,可知小狗奔跑进入舞台的补间类型为________补间(填:“动画”或“形状”)。
(2)雪景1和雪景2的动画效果均为:图片由小变大,再由大变小,最后停留在舞台上。观察图a,若选中两段补间中间的关键帧执行“清除关键帧”命令,是否会影响原动画效果_________(填:“是”或“否”)。
(3)若想让雪景1、雪景2图片在第70帧消失,下列操作可行的是____(多选,A.选中雪景1、雪景2图层的第70帧分别插入空白关键帧;B. 选中雪景1、雪景2图层的第70帧分别清除帧;C. 选中雪景1、雪景2图层的第70帧分别转换为空白关键帧;D.删除雪景1、雪景2图层的第70至80帧)。
(4)图c为音乐图层中的音乐属性,则下列说法正确的是____(单选,A.选中音乐图层的第一帧,在“控制”菜单中点击“播放”,可以听到音乐;B.“210.5s”为音乐正常播放3遍所需的时间;C.将音乐图层的第80帧移动至第40帧,不影响音乐播放效果;D. 将音乐图层的第1帧移动至第40帧,不影响音乐播放效果)。
(5)测试影片时,单击“鞭炮”按钮实例,跳转到本场景的第80帧并停止播放,且停止“小狗”影片剪辑自身动画效果,则“鞭炮”按钮上的动作脚本为on (release){________}。

图a

图b

图c
(1)舞台上“小狗”实例的属性如图b所示,可知小狗奔跑进入舞台的补间类型为________补间(填:“动画”或“形状”)。
(2)雪景1和雪景2的动画效果均为:图片由小变大,再由大变小,最后停留在舞台上。观察图a,若选中两段补间中间的关键帧执行“清除关键帧”命令,是否会影响原动画效果_________(填:“是”或“否”)。
(3)若想让雪景1、雪景2图片在第70帧消失,下列操作可行的是____(多选,A.选中雪景1、雪景2图层的第70帧分别插入空白关键帧;B. 选中雪景1、雪景2图层的第70帧分别清除帧;C. 选中雪景1、雪景2图层的第70帧分别转换为空白关键帧;D.删除雪景1、雪景2图层的第70至80帧)。
(4)图c为音乐图层中的音乐属性,则下列说法正确的是____(单选,A.选中音乐图层的第一帧,在“控制”菜单中点击“播放”,可以听到音乐;B.“210.5s”为音乐正常播放3遍所需的时间;C.将音乐图层的第80帧移动至第40帧,不影响音乐播放效果;D. 将音乐图层的第1帧移动至第40帧,不影响音乐播放效果)。
(5)测试影片时,单击“鞭炮”按钮实例,跳转到本场景的第80帧并停止播放,且停止“小狗”影片剪辑自身动画效果,则“鞭炮”按钮上的动作脚本为on (release){________}。
试卷分析
-
【1】题量占比
选择题:(12道)
填空题:(5道)
-
【2】:难度分析
1星难题:0
2星难题:0
3星难题:0
4星难题:0
5星难题:0
6星难题:0
7星难题:0
8星难题:0
9星难题:17