- 基础理论
- 数据及数据库技术
- 人工智能
- 算法理论
- 程序设计语言
- 循环结构
- 分支结构
- 顺序结构
- 类、对象、属性、方法、事件和事件处理的概念
- + VB应用程序的界面设计与调试
- 基本数据类型
- 常量、变量、数组
- 常用的标准函数
- 基本运算及表达式
- 赋值语句
- 选择语句
- 循环语句
- 多媒体理论
- 基础软件操作
- 算法软件操作
- 多媒体软件操作
- 网络技术应用
对下列程序段的说法正确的是( )
Private sub Command1_Click()
Dim s, i As Integer
s=0
i=1
For i="1" to 4 step 2
s=s+i^2
Next i
Print "s=";S
End Sub
Private sub Command1_Click()
Dim s, i As Integer
s=0
i=1
For i="1" to 4 step 2
s=s+i^2
Next i
Print "s=";S
End Sub
A.该程序段执行后s的值为10 |
B.该程序段执行后s的值为30 |
C.该程序段执行后i的值为4 |
D.该程序段执行的结果为s=10 |
一个单窗体VB程序的运行界面如下图所示:

下列说法正确的是:( )

下列说法正确的是:( )
A.窗体内有1个按纽 |
B.窗体内有3个文本框 |
C.窗体内有3个标签 |
D.该窗体的标题(Caption)属性值是“加法计算器” |
对以下程序段的说法正确的是( )
s=0
i=0
Do While s<10
i=i+1
s=s+i*i
Loop
s=0
i=0
Do While s<10
i=i+1
s=s+i*i
Loop
A.该程序的循环体执行了3次 |
B.该程序段结束后i的值为3 |
C.该程序段结束后i的值为4 |
D.该程序段结束后s的值为13 |
利用程序设计语言编程解决问题的一般顺序是( )
A.编写代码、设计算法、分析问题、调试运行 |
B.设计算法、分析问题、编写代码、调试运行 |
C.设计算法、编写代码、分析问题、调试运行 |
D.分析问题、设计算法、编写代码、调试运行 |
关于利用计算机编程解决问题,下列说法正确的是( )
A.编程解决问题就是编写程序代码 |
B.VB不是一种计算机编程语言 |
C.可以使用流程图描述算法 |
D.程序编写完毕后不用进行调试运行 |
请认真阅读并分析下面Visual Basic程序代码,按要求完成题目。
Dim a(1 To 6) As Integer
Dim n, i, j, k As Integer
Private Sub Command1_Click()
For i =" 1" To n - 1
For j = (1) To n
If a(i) < a(j) Then
k = a(i): (2) : a(j) = k
End If
Next j
Next i
For i =" 1" To n
list2.AddItem Str(a(i))
Next I
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii =" 13" Then
n =" n" + 1
a(n) = Val( (3) )
List1.AddItem Str(a(n))
Text1.Text = "": Text1.SetFocus
End If
End Sub
(1)程序中出现了text和list两种控件,其中list控件的中文名称是列表框,text控件的中文名称是 。
(2)在上述程序段中3处带序号的空白地方补充恰当的语句,完善程序。
Dim a(1 To 6) As Integer
Dim n, i, j, k As Integer
Private Sub Command1_Click()
For i =" 1" To n - 1
For j = (1) To n
If a(i) < a(j) Then
k = a(i): (2) : a(j) = k
End If
Next j
Next i
For i =" 1" To n
list2.AddItem Str(a(i))
Next I
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii =" 13" Then
n =" n" + 1
a(n) = Val( (3) )
List1.AddItem Str(a(n))
Text1.Text = "": Text1.SetFocus
End If
End Sub
(1)程序中出现了text和list两种控件,其中list控件的中文名称是列表框,text控件的中文名称是 。
(2)在上述程序段中3处带序号的空白地方补充恰当的语句,完善程序。
填空题:(共8分,每小题2分)。
(1) 本程序中,变量a、b 的数据类型都是___________(填写中、英文均可)。

(2)以上代码中,表示输出语句的是第____行。
(3)本程序中,代码a=a+b的含义是_____(选填Ⅰ或Ⅱ)。
选项:Ⅰ.把a的值赋给a+b
Ⅱ.把a加b的和赋给a
(4)若输入的两个数分别是10和20,则程序执行完毕,变量a的值是____,变量b的值是____。
(1) 本程序中,变量a、b 的数据类型都是___________(填写中、英文均可)。

(2)以上代码中,表示输出语句的是第____行。
(3)本程序中,代码a=a+b的含义是_____(选填Ⅰ或Ⅱ)。
选项:Ⅰ.把a的值赋给a+b
Ⅱ.把a加b的和赋给a
(4)若输入的两个数分别是10和20,则程序执行完毕,变量a的值是____,变量b的值是____。