说明:本文档列出的仅为要考核知识点的提纲说明及样题,请同学们按考核知识点要求认真做好复习,多做习题,在做完样题及课后习题的基础上,到网上**些国家二级vb考试题。
第一章 visual basic程序设计概述。
1. vb程序设计的主要特点是:面向对象的可视化设计和事件驱动编程机制。
2. vb集成开发环境。
例1-1]. 在vb编程状态下,双击窗体中的对象后将显示的窗口是。
a) 项目(工程)窗口 b) 工具箱c) **窗口d) 属性窗口。
例1-2].在设计阶段,要选定窗体上的多个控件,可以按住键同时单击各个控件。
a) shiftb) tabc) altd) enter
第二章 vb简单的程序设计。
1. visual basic是一种面向对象的程序设计语言,构成对象的三要素是:属性、方法、事件。
例2-1]. 下面4项中不属于面对对象系统三要素的是 。
a.变量 b.事件 c.属性d.方法。
2. 基本控件和窗体。
标签 label:用于显示文本(输出)信息,不能作为输入信息的界面。
常用属性:caption
例2-2]. 关于标签控件,以下叙述中正确的是。
a) 标签控件显示的内容由caption属性决定,但运行时不能改变其内容。
b) 标签控件显示的内容由caption属性决定,且运行时仍可以改变其内容。
c) 标签控件显示的内容由text属性决定,但运行时不能改变其内容。
d) 标签控件显示的内容由text属性决定,且运行时仍可以改变其内容。
文本框textbox: 是一个文本编辑区域,可在该区域输入,编辑和显示正文内容。
常用属性:text,locked, enabled
常用方法: setfocus是把光标移到指定的文本框对象中。
例2-3]. 为了把焦点移到某个指定的控件,所使用的方法是 。
命令按钮commandbutton: 接受用户输入的命令。
常用属性: caption ,de****t,cancel
常用事件:click
设置键盘访键:在caption属性的某个英文字母前加 “&符号。
窗体:常用属性: caption 常用方法:print
例2-4].要求改变窗体的标题时,应当在属性窗口中改变的属性是。
a)enable b)caption c) visible d) text
3. 工程的组成: 项目文件 窗体文件: .frm 模块文件。
例2-5]. visual basic规定工程(项目)文件的扩展名是。
a).for b).frmc).vbpd).bas
第三章 vb语言基础。
1.编码规则:
1) 一行可书写几句语句,之间用冒号分隔;
2) 一句语句可分若干行书写,用续行符空格+_ 连接一行<=255个字符;
3) 注释。
rem 或‘(单引号)
例3-1].在visual basic**中,将多个语句合并在一行上的并行符是 。
a)撇号b)冒号c)感叹号d)问号(?)
2. 常用数据类型:
integer %,long &,single !,double #
string $,date, boolean
例3-2]. 使用变量x存放数据3.1415926, 应该将x声明为类型最合适。
a)single b) double c) long d) currency
3. 常量和变量。
常量:直接变量和符号常量
1) 字符串常量以“ 号作为起始界符;
2) 日期时间常量以 # 号作为起始界符;
3) 逻辑常量:true、false
4) 符号常量的定义:const pi=3.14
变量命名规则。
1). 以字母或汉字开头,后可跟汉字、字母、数字或下划线组成;
2). 长度小于等于255个字符;
3). 不能使用vb中的关键字;
例3-3].下列可作为visual basic变量名的是 。
a)a#ab)4ac)?xyd)consta
4. 运算符种类: 算术运算符、字符串运算符、关系运算符、逻辑运算符。
5.算术运算符。
mod例3-4]. 表达式4+5 \ 6 * 7 / 8 mod 9 的值是。
a) 4 b) 5c) 6d) 7
6. 字符串运算符:
7. 关系运算符。
8. 逻辑运算符。
and or not
例3-5].表示条件“x是大于等于5,且小于95的数”的条件表达式是 。
a) 5<=x<95b) 5<=x, x<95 c) x>=5 and x<95 d) x>=5 and <95
例3-6].以下关系表达式中,其值为false的是 。
a) "abc">"abcb) "the"<>they" c) "visual"=ucase("visual") d) "integer">"int"
例3-7]. 设x=4, y=8, z=7 ,以下表达式的值的是。
xz ) or za) 1 b) -1c) trued) false
例3-8]. 设a=10,b=5,c=1,执行语句printa>b>c后,窗体上显示的是。
a)true b)false c)1 d)出错信息。
9. 表达式中运算符的优先级:
算术运算符》字符运算符》关系运算符》逻辑运算。
10.常用内部函数:
算术函数: rnd,int
sqr,abs
字符串函数:left,right,mid,len,string,instr
日期时间函数:date, time, year,month,day
其它函数:val, format
例3-9]. 在窗体上画一个命令按钮,其名称为command1,然后编写如下事件过程:
private sub command1_click()
a = 12345
print format$(a, "000.00")
end sub
程序运行后,单击命令按钮,窗体上显示的是
a) 123.45 b) 12345.00c) 12345 d)00123.45
例3-10]. 执行语句s=len(mid("visualbasic",1,6))后,s的值是。
a) visual b) basic c) 6 d) 11
例3-11]. 写一个产生一个大于等于50,且小于等于100随机整数的表达式。
例3-12]. n是一个个位不等于零二位整数,写一个表达式将n的个位与十位交换。
例3-13]. 设有如下程序段:
a$=”beijingshanghai”
b$=mid(a$,instr(a$,”g”)+1)
执行上面的程序段后,变量b$的值为。
例3-14]. 与数学表达式cos2(a+b)/(3×x)+5 对应的visual basic表达式是。
第四章基本的控制结构。
1. 结构化程序设计的三种基本结构: 顺序结构、选择结构、循环结构。
2.赋值语句格式:变量名=表达式。
3. 与用户交互函数和过程。
inputbox函数。
msgbox函数和msgbox过程。
例4-1]. 执行如下语句:
a = inputbox("today", tomorrow", yesterday")
将显示一个输入对话框,在对话框的输入区中显示的信息是。
a)today b)tomorrow c)yesterday d)day before yesterday
例4-2]. 在窗体上画一个命令按钮,名称为command1。单击命令按钮时,执行如下事件过程:
private sub command1_click()
a$ =software and hardware"
b$ =right(a$, 8)
c$ =mid(a$, 1, 8)
msgbox a$, b$, c$, 1
end sub
则在弹出的信息框的标题栏中显示的信息是。
a)software and hardware b)software c)hardwared)1
例4-3]. 以下关于msgbox的叙述中,错误的是。
a)msgbox函数返回的一个整数。
b)通过msgbox函数可以设置信息框中的图标和按钮的类型。
c)msgbox语句没有返回值。
d)msgbox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量。
4.选择结构。
4.1.if 语句。
if…then语句(单分支结构)
if…then…else语句(双分支结构)
if…then…elseif语句(多分支结构)
4.2.select case多分支语句。
select case 测试表达式。
《高级语言程序设计 VB 》复习提纲
第一章 visual basic程序设计概述。1.vb程序设计的主要特点是 面向对象的可视化设计和事件驱动编程机制。2.vb集成开发环境。例1 1 在vb编程状态下,双击窗体中的对象后将显示的窗口是。a 项目 工程 窗口 b 工具箱c 窗口d 属性窗口。例1 2 在设计阶段,要选定窗体上的多个控件,...
《高级语言程序设计 VB 》复习提纲
第一章 visual basic程序设计概述。1.vb程序设计的主要特点是 面向对象的可视化设计和事件驱动编程机制。2.vb集成开发环境。例1 1 在vb编程状态下,双击窗体中的对象后将显示的窗口是 c a 项目 工程 窗口 b 工具箱c 窗口d 属性窗口。例1 2 在设计阶段,要选定窗体上的多个控...
高级语言程序设计复习提纲
高级语言程序设计a 复习提纲。认真复习教师上课所讲授内容,下面列举出一些最基本的概念和最基本的题型。一 最基本概念。1c 语言合法的标识符如何定义?如class,x y等是否是标识符。2调试环境下常用的快捷键有哪些?3常见字符的ascii码值。4全局变量和局部变量的含义。5数组所占空间怎么计算?如i...