没有合适的资源?快使用搜索试试~ 我知道了~
Basic程序设计(补修)复习题.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 126 浏览量
2022-05-31
12:40:40
上传
评论
收藏 256KB DOC 举报
温馨提示
试读
28页
Basic程序设计(补修)复习题.doc
资源推荐
资源详情
资源评论
Visual Basic 程序设计(补修)复习题
一、填空题
1.在 Visual Basic 中设置或修改一个对象的属性的方法有两种,它们分别是 和 。
2.Visual Basic 控件分为 3 类,它们分别是标准控件、 和 。其中只有 是由系统提
供的。
3.创建第一个按钮控件对象时,系统自动为其“Name”属性分配一个名字,该名字为
。
4.为了在运行时把当前路径下的图形文件 picturefile.jpg 装入图片框 Picture1,所使用的语
句为 。
5.在 Visual Basic 中,每个菜单项都是一个图形控件对象,所以它们也有一些与其他控件
类似的属性, 就相当于其他控件的 Caption 属性,而 就相当于 Name 属性。
6.在 Visual Basic 菜单中设置显示一条分割线的操作是 。
7.Visual Basic 一般用 4 种类型的文件保存,分别是扩展名为 . 的窗体文件,扩展名为
的标准模块文件,扩展名为 . 的类模块文件和扩展名为 . 的工程文件。
8.Visual Basic 应用程序即工程文件通常由三类模块组成,即窗体模块、标准模块和类模
块。窗体模块包含 和 两部分。 完全由代码组成,这些代码不与具体的对象
相关联,一般用来定义全局变量和公用过程和函数。 用于自定义类。
9.Visual Basic 程序开发有三种模式,即 模式、 模式和 模式。
10.在 Visual Basic 中,字符串型数据是一个用英文双引号括起来的字符序列。长度为 0 的
字符串被称为 。字符串型数据有定长字符串和变长字符串两种,其中 的长度是一
个 0 至 2
16
间确定的数,而的 长度是不确定的,可以在 0 至 2
31
间变化。
11.有变量定义语句“Dim Str1,Str2 As String *10”,其中 Str1 变量的类型应为 ,其中
Str2 变量的类型应为 。
12.Visual Basic 中变量依据其作用域不同可以分为过程级变量(局部变量)、模块级变量
和全局变量 3 类。过程级变量就是指在事件过程或通用过程内定义的变量,它的作用域
就是 。模块级变量包括窗体级模块变量和标准模块级变量。窗体模块变量的作用域
是 ,标准模块变量的作用域是 。全局变量的作用域是 。
13.Visual Basic 语言提供了大量的内部函数方便程序开发人员编写程序,大体上可以分为
函数、数学函数、日期时间函数、 函数和 函数等五类。
14.在 Visual Basic 的转换函数中将数值转换为字符串的函数是 ;将数字字符串转换
为数值的函数是 ;将字符转换为相应的 ASCII 码的函数是 。
15.在程序中添加一个命令按钮,并编写如下程序代码:
Private Sub Command1_Click()
a1 = "123"
a2 = "123a"
1
a3 = "12a3"
a4 = "a123"
Print Val(a1); Val(a2); Val(a3); Val(a4)
End Sub
程序运行结果为 。
16.基本程序控制结构可以分为顺序结构、 结构和 结构 3 种。
17.数组的类型可以是基本数据类型,也可以是用户自定义的记录类型。如果省略类型说
明,数组会被设置为默认的 ) 。数组中各个元素在定义时如果是数值类型就被默认
初始化为 ,如果是字符串类型就被初始化为 。
18.在 Visual Basic 中,默认的下标下界是 ,如果希望从 1 开始,可以使用 语句
来设置。
19.数组可以分为静态数组和动态数组两类,主要区别在于:静态数组在 时要开辟内
存区,而动态数组在 时才开辟内存区。
20.在 Visual Basic 中,“公共对话框”控件还提供打印设置对话框。使用“公共对话框”控件
的 方法来显示“打印”对话框。
21.“公共对话框”控件提供了几种不同类型的对话框,可以通过 属性或相应的方法确
定对话框的类型。“公共对话框”Name 属性的默认名称 (x 为 1,2,3...)。
22.Visual Basic 应用程序是由过程组成的。Visual Basic 的过程分为 和 两类。
23.Visual Basic 有两类子过程(Sub 过程): 和 。
24.调用 Sub 过程时,使用 语句,该语句用于把程序控制传送到一个 Visual Basic 的
Sub 过程。
25.在调用过程和函数时, 可作为独立的基本语句调用,但不直接返回值。 要
返回一个值。在调用程序中要把被调用的函数作为表达式的一部分。
26.在 Visual Basic 的参数传递过程中,形式参数表和实际参数表中对应的变量名 ,
变量个数 、变量类型 、书写顺序必须对应相同。
27.在 Visual Basic 中,参数通过 和 两种方式传送。
28.有如下程序:
Sub abc(x, y)
x = 2 * x : y = 3 * y
Print "x="; x; ",y="; y
End Sub
Private Sub Form_Click()
a = 1: b = 1
1: Print "a="; a; ",b="; b
Call abc((a), b)
2: Print "a="; a; ",b="; b
End Sub
运行后,输出结果是 。
2
29.Visual Basic 提供的常见鼠标事件中,鼠标按下所引发的事件为 ;鼠标按下后松
开时引发的事件为 ;移动鼠标光标所引发的事件为 。
30.多重窗体指在应用中有多个窗体,各窗体之间没有绝对的 关系,但存在着出现的
先后顺序和 的关系。
31.创建一个封面窗体“StartUpForm”,单击(Form_Click)事件,该事件完成在窗体
“StartUpForm”装载后单击该窗体打开“MainForm”窗体的功能,并要求“MainForm”窗体打
开后“StartUpForm”窗体不清除也不显示。程序代码如下,请补充完整。
Private Sub Form_Click()
MainForm .
If StartUpForm . Then
StartUpForm .
End If
End Sub
32.在 Visual Basic 6.0 中将多重窗体程序中第一个被装载内存的窗体称为 。
33.在 Visual Basic 6.0 中,启动窗体的设置可以通过选择“工程”菜单下“ ”命令,在打
开的对话框中的“通用”选项卡中,将启动窗体设置在“ ”栏中。
34.在 Visual Basic 6.0 中,多重窗体程序的保存操作分成两步进行:首先,保存 ;然
后,保存 。
35.标准模块也称全局模块,由 、 及通用过程等几部分组成。标准模块文件扩
展名为 。
36.在一个含有多重窗体的应用程序中,经常需要在启动程序时先执行一个特定的启动过
程,以便先对一些数据信息进行初始化后,再根据这些数据信息显示窗体。在 Visual
Basic 中,将这个特定的过程命名为 。
37.以顺序输入模式打开“c:\source1.txt”文件的命令是 ;以输出方式打开“c:\
source2.txt”文件的命令是 。
38.在 Visual Basic 中,文件系统控件包括 、 和文件列表框(FileListBox)。三
者协同操作可以访问任意位置的目录和文件,可以进行文件系统的人机交互管理。
39.每次重新设置驱动器列表框的 Drive 属性时,都将引发 事件。可在该事件过程中
编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。
40.目录列表框用来显示当前驱动器下目录结构。刚建立时显示 的顶层目录和当前目
录,如果要显示其他驱动器上的目录信息,必须改变路径,即重新设置目录列表框的
属性。
41.对驱动器列表框来说,每次重新设置驱动器列表框的 属性时,将引发 Change 事
件;对目录列表框来说,当 属性值改变时,将引发 Change 事件;对于文件列表框,
重新设置的 属性,将引发 Change 事件。
42.以下程序段简要说明驱动器列表框、目录列表框及文件列表框三者协同工作的情况。
将程序段补充完整。
Private Sub Drive1_Change()
End Sub
3
Private Sub Dir1_Change()
End Sub
43.窗体 Form1 的左上角坐标为(0,600)窗体 Form1 的右下角坐标为(800,-200)。X 轴
的正向向 ,Y 轴的正向向 。
44.执行指令“Line (200,200,) – Step (500,500,)”后,CurrentX= 。
45.执行指令“Line (200,200,) – (500,500,)”后,CurrentX= 。
46.要使图像框能够自动调整大小以适应其中的图形,应将图像框 属性设置为
。
47.ADO 模型中一般可通过 Connection 对象的 方法执行增加、删除、修改操作。使用
ADO 模型时,建立 Recordset 和 Connection 对象连接的属性是 。
48.Winsock 控件主要用来编制 TCP/IP 或 协议的通讯协议。
49.VB 中设置断点的按键是 ,逐语句调试的语句是 。
50.On Error Resume Next 语句表示:当发生错误时,VB 程序将忽略引发错误的语句,并
。
51.数学表达式 写成等价的 Visual Basic 表达式为 。
52.删除在 C 盘 TEMP 目录下所有以 tmp 为后缀的文件的语句为 。
53. 在 Visual Basic 程序中实现复制文件“d:\text.doc”到 e 盘根目录下的语句为
。
54.执行指令 Line(200,300)-(400,500)后,CurrentX= 。设 CurrentX=50,CurrentY=100,执
行指令“Line(100,20)-Step(300,500)”后,CurrentY = 。
55.ADO 数据模型中一般可通过 Connection 对象的 方法对数据库中的基本表进行增
加、删除、修改等不返回结果集的操作。
56.已知 a=3,b=4,c=5,表达式 a.>b and Not c>a Or c>b And c<a+b 的值是 。
57.设某个程序中要用到一个二维数组,要求数组名为 A,类型为字符串类型,第一维下
标从 0 到 5,第二维下标从-2 到 5,则相应的数组声明语句为 。
58.以(600,600)为圆心,以 800 为半径,用 ForeColor 颜色绘制一个圆形,其实现的代码是
。
59.常用的 VB 网络编程控件主要有 、 、 三种。
60.将图片框 PictureBox 的 AutoSize 属性设置成 时,图片框能自动调整大小,以适
应其中的图片。
61.在 VB 中,将 Foxpro 称为 ,Access 称为 ,SQL Server 称为 。
62.Left ("abcd",2)函数的返回值是 ; Right("abcd",2)函数的返回值是 。
63.Vb 应用程序与数据库进行通信的主要机制称为 。
64.Winsock 控件主要用来编制 或 协议的通话程序。
65.假设 ADOcn 为一个 Connection 对象,那么在 VB 程序中声明 ADOcn 的语句是
。
66.若窗体的左上角坐标为(-200,250),右下角坐标为( 300,-150),则 X 轴的正
向向 ,Y 轴的正向向 。
4
67.图像框对象的 Stretch 属性设置为 时,图像框可自动改变大小以适应其中的图形。
68.用 Dim A(5,5)语句声明二维数组后,数组 A 的元素共有 个。
69.设 CurrentX=50,CurrentY=100,执行指令“Line(100,20)-Step(300,500)”后,CurrentY =
。
70.使用 Hide 方法会隐藏被调用的窗体,但是在调用 Hide 方法之后不会把窗体移出内存,
被调用的窗体中的属性等已处于 。
71.数学式子 对应的 Visual Basic 运算表达式是 : 。
72.将 1 x <12 写成 Visual Basic 逻辑表达式 。
73.设 A=2,B=3,C=4,D=5。表达式 Not A<=C Or 4*C = B^2 And B<>A+C 的值为
。
74.在 Visual Basic 语言中有三种形式的循环结构。其中,若循环的次数可以事先确定,可
使用 For 循环;若要求先判断循环进行的条件,可使用 循环或 循环。
75.以下语句的输出结果是 。
Dim a As Integer
a = 3.14159
Print a
76.ActiveX EXE 文件的后缀是 。
77.VB 中的程序错误类型主要有编译错误 、 三种。
78.Label 和 TextBox 控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本
信息,可使用 控件;若允许用户输入文本,则应使用 控件。
79.以下语句的输出结果是 。
Dim a As Integer
a=7.84
Print a
80.ADO 模型中一般可通过 Connection 对象的 方法执行增加、删除、修改 SQL 语
句。
81.日期表达式#2/24/02# - #2/12/02#的值为 。
82.数学表达式 cox
2
x+ 写成等价的 Visual Basic 表达式为 。
83.若已建立了 Form1 和 Form2 两个窗体,默认启动窗体为 Form1。通过
5
剩余27页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功