编辑: 黑豆奇酷 | 2019-07-09 |
12 B)
13 C)
14 D)
15 在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序: Private Sub Command1_Click() Dim x,y,z As Integer x=5 y=7 z=0 Text1.text= Call P1(x,y,z) Text1.Text=Str(x) End Sub Sub P1(ByVal a As Integer,ByVal b As Integer,c As Integer) c=a+b End Sub 程序运行后,如果单击命令按钮,则在文本框中显示的内容是 A)
0 B)
12 C) Str(z) D) 没有显示 以下叙述中错误的是 A) 如果过程被定义为Static类型,则该过程中的局部变量都是Static类型 B) Sub过程中不能嵌套定义Sub过程 C) Sub过程中可以嵌套调用Sub过程 D) 事件过程可以像通用过程一样由用户定义过程名 以下叙述中正确的是 A) 一个记录中所包含的各个元素的数据类型必须相同 B) 随机文件中每个记录的长度是固定的 C) Open命令的作用是打开一个已经存在的文件 D) 使用Input #语句可以从随机文件中读取数据 目录列表框的Path属性的作用是 A) 显示当前驱动器或指定驱动器上的目录结构 B) 显示当前驱动器或指定驱动器上的某目录下的文件名 C) 显示根目录下的文件名 D) 显示该路径下的文件 关于子窗体说法正确的是 A)MDI子窗体与普通窗体没有区别 B)MDI子窗体与普通窗体不同,其活动区域为MDI窗体工作区,而普通窗体则没有此限制 C) MDI窗体菜单和子窗体可以同时显示出来 D) 当子窗体激活时仅仅显示子窗体菜单 关于数据控件的描述中不正确的是 A) 数据控件通过RecordSource属性获得数据库信息 B) 数据控件通过RecordType属性设置记录集类型 C) 数据控件通过Exclusive属性为True实现对数据库的共享访问 D) 数据控件通过readonly属性决定是否按只读方式打开数据库 关于数据控件的常用方法说法正确的 A)Refresh方法用于从数据库中读取数据更新界面 B)Refresh方法用于将界面中的数据更新到数据库 C)UpdateControl方法用于从数据库中读取数据更新界面 D) UpdateControl方法用于将界面中的数据更新到数据库
二、填空题(30分,每空2分) ?结构化程序设计中把程序的结果规定为___【1】2】____、_【3】__三种基本结构. Visual Basic应用程序中标准模块文件的扩展名是【4】 . 窗体上画一个命令按钮,其名称为Command1,然后编写如下程序: Function M(x As Integer,y As Integer)As Integer M=IIf(x>
y,x,y) End Function Private Sub command1_Click() Dim a As Integer,b As Integer a=100 b=200 Print M(a,b) End Sub 程序运行后,单击命令按钮,输出结果为 【5】 . 以下程序的功能是:从键盘上输入若干个学生的考试分数,当输入负数时结束输入,然后输出其中的最高分数和最低分数.请在 【6】 和【7】 处填入适当的内容,将程序补充完整. Private Sub Form_Click() Dim x As Single,amax As Single,amin As Single x=InputBox( Enter a score ) amax=x amin=x Do While 【6】 If x>
amax Then Amax=x End If If 【7】Then Amin=x End If x=InputBox( Enter a score ) Loop Print Max= ;
amax, Min= ;
amin End Sub 执行下面的程序段后,变量S的值为【8】. S=5 For i=2.6 To 4.9 Step 0.6 S=S+1 Next i 计时器控件能有规律的以一定时间间隔触发【9】 事件,并执行该事件过程中的程序代码. 以下程序的功能是:生成20个200到300之间的随机整数,输出其中能被5整除的数并求出它们的和.请填空 Private Sub Command1_Click() For i=1 To
20 x=Int( 【10】 *200+100) If 【11】 =0 Then Print x S=S+ 【12】 End if Next i Print Sum= ;