1.选择题- (共14题)
1.
使用Word软件编辑某文档,部分界面如图所示。下列说法正确的是


A.实现图中的图文环绕效果可以采用“嵌入型”环绕方式 |
B.删除图中批注后,批注对象和批注内容同时被删除 |
C.当前光标位于标题行,按“Delete”键一次,“离”字被删除 |
D.拒绝文档中的所有修订后,文字“应该说”被保留 |
2.
小明同学使用OCR软件进行文字识别,操作界面如下图所示。

下列说法正确的是( )

下列说法正确的是( )
A.当前正在执行的操作是版面分析 |
B.图中②处显示的是“sample_1.TXT”中的内容 |
C.当前识别对象为“sample_1.jpg”,识别结果为“sample_1.TXT” |
D.相似字栏中没有正确的字,所以无法修改①处的识别错误 |
3.
下列说法正确的是( )
A.书本不是信息,但文字属于信息 |
B.信息不能脱离它所反映的事物被存储 |
C.手机支付宝的刷脸登录功能,可以提高信息的安全性 |
D.计算机内部可以直接采用十六进制处理信息 |
4.
下列过程没有涉及到人工智能技术的是( )
A.飞机场使用X光机对旅客行李进行安检扫描 |
B.在某手机上用语音识别软件Siri拨打电话 |
C.将看不懂的他国语言文字用“百度翻译”翻译成中文 |
D.把曾经的打印稿件扫描后用OCR识别,再复制到Word中重新编辑 |
5.
某算法的部分流程图如图所示,以下说法正确的是( )


A.该流程执行后,变量k的值是-1 |
B.该流程执行后,变量a的值是16 |
C.该流程用于计算并输出1+8-16的值 |
D.该流程完整执行1次,“a<32?”共执行了3次 |
6.
某VB程序段如下:
Dim a(1 To 5) As Integer, i As Integer
a(1) = 1: a(2) = 1
For i = 3 To 5
a(i) = a(i - 1) + a(i - 2)
Next i
Text1.Text = Str(a(i - 1))
该程序段运行后,文本框Text1中显示的内容是
Dim a(1 To 5) As Integer, i As Integer
a(1) = 1: a(2) = 1
For i = 3 To 5
a(i) = a(i - 1) + a(i - 2)
Next i
Text1.Text = Str(a(i - 1))
该程序段运行后,文本框Text1中显示的内容是
A.2 | B.3 | C.5 | D.8 |
7.
有如下VB程序段
m=a(1)
For i=2 to 100
If a(i) > m then m=a(i)
Next i
该程序段执行后,变量m中存储的是( )
m=a(1)
For i=2 to 100
If a(i) > m then m=a(i)
Next i
该程序段执行后,变量m中存储的是( )
A.累加值 | B.计数值 | C.a(1)至a(100)中的最大值 | D.最小值 |
8.
如图所示VB程序段的功能是计算n的阶乘s=1*2*3*…*n,①、②处应填入的代码是( )


A.①s=0 ②n=i+1 |
B.①s=1 ②n=n+1 |
C.①s=1 ②i=i+1 |
D.①s=0 ②i=i+1 |
9.
变量c中存储着一个字符,下列能够正确判断出该字符为大写英文字母的VB表达式是( )
A.c>="A " And c<="Z" | B.c>="A" Or c<="Z" |
C.Asc(c)>= 65 And Asc(c)<=90 | D.Asc(c)>= 65 Or Asc(c)<=90 |
10.
有如下VB程序:
s=Text1.Text
s1=" "
For i=1 To Len(s)
c=Mid(s, i, 1)
If c>="A" And c<="Z" Then
c=Chr(Asc(c)+32) '大写字母转化为小写字母
End if
s1=s1+c
Next i
Text2.Text=s1
在文本框Textl中输入"ABcd12XY ",执行上述程序段后,文本框Textl显示的内容是( )
s=Text1.Text
s1=" "
For i=1 To Len(s)
c=Mid(s, i, 1)
If c>="A" And c<="Z" Then
c=Chr(Asc(c)+32) '大写字母转化为小写字母
End if
s1=s1+c
Next i
Text2.Text=s1
在文本框Textl中输入"ABcd12XY ",执行上述程序段后,文本框Textl显示的内容是( )
A.abcd12XY | B.abcd12xy | C.ABCD12XY | D.ABcd12xy |
11.
有如下VB程序段:
x=25: y=20
If x>y Then
y =y+20
If y>50 Then y=y^2
Else
y=y^2
y=x+y
End If
Label1. Caption=Str(y)
该程序段执行后,标签Labell中显示的内容是( )
x=25: y=20
If x>y Then
y =y+20
If y>50 Then y=y^2
Else
y=y^2
y=x+y
End If
Label1. Caption=Str(y)
该程序段执行后,标签Labell中显示的内容是( )
A.1600 | B.425 | C.400 | D.40 |
13.
有如下程序段:
s = ""
For i = 1 To Len(Text1.Text)
s = s + Mid(Text1.Text, Len(Text1.Text) - i + 1, 1)
Next i
若文本框Textl中输入“a1b2c3”,执行程序后,变量s的值为( )
s = ""
For i = 1 To Len(Text1.Text)
s = s + Mid(Text1.Text, Len(Text1.Text) - i + 1, 1)
Next i
若文本框Textl中输入“a1b2c3”,执行程序后,变量s的值为( )
A.3 | B.6 | C.a1b2c3 | D.3c2b1a |
14.
使用UltraEdit软件观察字符“A-Z a-z 0-9”的内码,部分界面如图所示。

下列说法正确的是

下列说法正确的是
A.字符“F”、“d”、“6”的内码值由小变大 |
B.字符“a”与“A”内码值之差的十进制表示为20 |
C.字符“2”内码值的二进制表示为“00000010” |
D.图中所有字符内码值的十进制表示均小于128 |
2.填空题- (共5题)
15.
Private Sub Run_Click()
Dim i As Integer , k As Integer
Dim hole(0 To 9) As Boolean 'hole(0)表示第10号洞
For i = 0 To 9
hole(i) = True
Next i
k= ①
For i = 1 To 100
k = k + i
hole(k Mod 10) = False
Next i
For i = 0 To 9
If ② Then List1.AddItem Str(i) '输出兔子可能躲藏的洞(编号)
Next i
End Sub
(1)结合程序设计界面和代码,可知“运行”按钮的对象名为____________________。
(2)程序中划线①处应填入___________________,②处应填入___________________。上面加框程序主要用到的是____________________(填:解析/枚举)算法。
(3)狐狸第10次所进洞的编号是____________________。
问题描述:山顶上共有10个洞,一只兔子和一只狐狸相遇了,狐狸要吃兔子。兔子对狐狸说:“你可以吃掉我,但必须先找到我。我就藏在这10个洞的其中一个洞中(注:第1~10个洞的编号分别为:1、2、3、4、5、6、7、8、9、0)。你先到1号洞找我,若没找到,则第二次隔一个洞找我,即3号洞;第三次隔两个洞找我,即6号洞;以后以此类推,找到就可以吃掉我。”狐狸答应了,但是狐狸进进出出100次后,也没找到兔子,请问兔子躲藏在哪个洞?

根据规则,前面5次进洞的情况如下表所示。
第i次进洞 | 洞的实际编号 |
1 | 1 |
2 | 3 |
3 | 6 |
4 | 0 |
5 | 5 |
…… | …… |
解决此问题的VB程序界面如右图所示,单击“运行”按钮,在列表框List1中显示兔子可能躲藏的山洞编号。
模拟上述过程的VB程序代码如下。Private Sub Run_Click()
Dim i As Integer , k As Integer
Dim hole(0 To 9) As Boolean 'hole(0)表示第10号洞
For i = 0 To 9
hole(i) = True
Next i
k= ①
For i = 1 To 100
k = k + i
hole(k Mod 10) = False
Next i
For i = 0 To 9
If ② Then List1.AddItem Str(i) '输出兔子可能躲藏的洞(编号)
Next i
End Sub
(1)结合程序设计界面和代码,可知“运行”按钮的对象名为____________________。
(2)程序中划线①处应填入___________________,②处应填入___________________。上面加框程序主要用到的是____________________(填:解析/枚举)算法。
(3)狐狸第10次所进洞的编号是____________________。
16.
有如下VB程序段:
n = 0
For i = 1 To Len(Text1.Text)
c = Mid(Text1.Text, i, 1)
If c >= "0" And c <= "9" Then m = 1 Else m = 2
a(m) = a(m) + 1
If a(m) = 1 Then n = n + 1
Next i
数组a各元素的初始值都为0,文本框Textl的内容为“Luck2018”。执行程序后,变量n的值为_____________
n = 0
For i = 1 To Len(Text1.Text)
c = Mid(Text1.Text, i, 1)
If c >= "0" And c <= "9" Then m = 1 Else m = 2
a(m) = a(m) + 1
If a(m) = 1 Then n = n + 1
Next i
数组a各元素的初始值都为0,文本框Textl的内容为“Luck2018”。执行程序后,变量n的值为_____________
17.
有如下一段VB程序:
s=0
For i=1 to 5 step -2
s=s+i
Next i
执行上述代码后,下列说法正确的是( )
s=0
For i=1 to 5 step -2
s=s+i
Next i
执行上述代码后,下列说法正确的是( )
A.该循环执行了3次 | B.该循环是无限循环 |
C.执行该循环后,s,i的值分别为0、1 | D.循环体s=s+i仅被执行了1次 |
18.

(1)在设计应用程序界面时,应使用上方右图所示“控件工具箱”中的___________(填写相应编号)添加“计算累加和”按钮。
(2)为实现上述功能,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim x1 As Integer, x2 As Integer, n As Integer
Dim sum As Long
x1 = Val(Text1.Text)
x2 = Val(Text2.Text)
Sum = 0
If x1 < x2 Then n = 1 Else ①___________
For i = x1 To x2 Step n
If ②___________ Then
Sum = Sum + i
③___________
Next i
Label3.Caption = "从" & x1 & "到" & x2 & "之间所有奇数的累加和=" & Str(Sum)
End Sub
编写VB程序,实现如下功能:在文本框Text1、Text2中分别输入一个正整数,单击“计算累加和”按钮(Command1),在标签Label3中显示起始值与结束值之间所有奇数的和。界面如下方左图所示。


(1)在设计应用程序界面时,应使用上方右图所示“控件工具箱”中的___________(填写相应编号)添加“计算累加和”按钮。
(2)为实现上述功能,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim x1 As Integer, x2 As Integer, n As Integer
Dim sum As Long
x1 = Val(Text1.Text)
x2 = Val(Text2.Text)
Sum = 0
If x1 < x2 Then n = 1 Else ①___________
For i = x1 To x2 Step n
If ②___________ Then
Sum = Sum + i
③___________
Next i
Label3.Caption = "从" & x1 & "到" & x2 & "之间所有奇数的累加和=" & Str(Sum)
End Sub
19.
请回答下列问题:
(1)区域F4:F27的数据是通过对F3单元格进行自动填充得到的,则F19单元格中的公式为______________________。
(2)要对“人文历史”类节目按“已播次数(万)”进行降序排序,应选中的排序区域是_____________________。
(3)若对图a中的数据按“已播次数(万)”和“评分”进行筛选,筛选条件均如图b所示,筛选得到的节目名称是_____________________。
(4)根据图a中部分数据创建了图c所示图表,其数据区域为_____________________。
某调查公司发布了喜马拉雅收听次数较多、评分较好的部分栏目,现使用Excel软件进行数据处理,界面如下图a所示。

请回答下列问题:
(1)区域F4:F27的数据是通过对F3单元格进行自动填充得到的,则F19单元格中的公式为______________________。
(2)要对“人文历史”类节目按“已播次数(万)”进行降序排序,应选中的排序区域是_____________________。
(3)若对图a中的数据按“已播次数(万)”和“评分”进行筛选,筛选条件均如图b所示,筛选得到的节目名称是_____________________。

(4)根据图a中部分数据创建了图c所示图表,其数据区域为_____________________。

试卷分析
-
【1】题量占比
选择题:(14道)
填空题:(5道)
-
【2】:难度分析
1星难题:0
2星难题:0
3星难题:0
4星难题:0
5星难题:0
6星难题:0
7星难题:0
8星难题:0
9星难题:19