VB程序设计语言期末复习题

发布 2021-04-21 12:31:28 阅读 4994

《visual basic6.0程序设计教程》复习题。

一、 填空题。

1.vb是建立在basic语言基础上的可视化编程语言或编程环境。

2.当进入vb集成环境,发现没有显示“工具箱” 窗口时,应选择视图菜单的工具箱选项,使“工具箱”窗口显示 。

3.在vb中.2346e.2346d+5这4个常数分别表示整形 、 长整形 、 单精度 、双精度类型。

4.表示x是5的倍数或是9的倍数的逻辑表达式为 x mod 5 = 0 or x mod 9=0 。

5.数组声明时下标下界默认为0,利用 opation base 1 语句可以使下标为1。

6.对象的方法是动作、行为 。

7.在文本框中,通过 selstart 属性能获得当前插入点所在的位置 。

8.复选框 value 属性设置为2—grayed时,变成灰色,禁止用户选择。

9.为了显示一个窗体,所使用的方法为show;而为了隐藏一个窗体,所使用的方法为__hide___

10.如果要将某个命令按钮不显示,则可将__visible__属性设置为false

11.在vb中窗体文件的扩展名为___frm___

12. alignment 属性设置为1,单选按钮和复选框的标题显示在左边。

13.对命令按钮的picture属性装入。bmp图形文件后,选项按钮上并没有显示所需的图形,原因是没有将 style 属性设置为1(graphical)。

14.如果要每隔15秒产生一个timer事件,则interval属性设置为 15000 。

15.若定义一维数组为:dim a(n to m),则该数组的元素为 m-n+1 个。

16.用语句dim a(-3 to 3) as integer 定义的数组元素是7个。

17.控件数组用下标索引值(index)来标识各个控件,第一个下标索引号为 0 。

18.如果要每隔15s产生一个计时器事件,则interval属性应设置为 15000 。

19.用于返回列表框中列表项的项目总数的属性是 listcount 。

20.向列表框添加项目的方法是 additem 删除列表框中指定选项的方法是 removeitem 。

21.从列表框中删除一个项目的方法名是 removeitem ,删除所有项目的方法名为 clear 。

22.启动窗体时,为了初始化窗体中的各控件,可选作窗体的___load___事件。

23.结构化程序设计中,三种基本结构是___分支结构___顺序结构___和循环结构。

24.在**窗口对窗体的borderstyle、maxbutton属性进行了设置,但运行后没有效果,原因是这些属性在运行时设计是无效的 。

25.在文本框中,通过 selstart 属性能获得当前插入点所在的位置。

26.表达式ucase(mid(“abcdefgh”, 3, 4))的值是 cdef

27.已知a=3.5,b=5.0,c=2.5,d=true,则表达式:a>=0 and a+c>b+3 or not d的值是 false

28.要获得动态数组的上界通过 ubound 函数,下界通过 lbound 函数。

29.由array函数建立的数组,其变量类型必须是 variant 类型。

30.vb中的变量按其作用域分为全局变量、模块变量和局部变量。

31.复选框的 value 属性设置为2—grayed时,变成灰色,禁止用户选择。

32.滚动条响应的重要事件有 scroll 和change

33.vb中工程文件的扩展名为 vbg

35.vb中对象的三要素是属性 、事件和方法。

36.下列程序的功能为输出如下的图形。程序不完整,请在 [1] 、2] 处填入所需内容。

private sub command1_click()

for i=1 to 4

print tab(10+i);

for j= [1]

print "*

printnext i

end sub

解答】[1] 1 to 8; [2] next j

37.阅读下列程序,该程序的作用是利用随机函数产生10个在1~200之间的随机整数,打印其中7的整数倍的数并求其和。请根据程序的需要在处填上正确的内容。

private sub command1_click()

for i=1 to 10

x=int(rnd(1)*200+1)

if then print x: k1=k1+x

next i

print "k1=",k1

end sub

解答】x/7=int(x/7)或者x mod 7=0

二、选择题。

1、在vb中,所有的窗体和控件都必定具有的一个属性是:(a )

a、name b、font c、caption d、fillcolor

2、命令按钮上要显示的内容用下列哪个属性设置:( a )

a、caption b、text c 、font d、picture

3、下面哪个语句用于关闭退出应用程序:( a )

a、end b、end sub c、endif d、end else

4、确定控件在窗体的位置的属性是: (b )

a、width和height b、top和left c、width或height d、top或left

5、下面有关于控件的visible属性,说法正确的是: (a )

a、默认情况下visible属性值是true

b、如果设置控件的visible属性值为false,则该控件消失。

c、visible的值可设为0或1

d、设visible属性同设置enabled属性的功能是相同的,都使控件处于失效状态。

6、要使标签中显示的文本靠右显示, 应设置alignment 的值为:(b )

a、 0 b、 1 c、2 d、3

7、以下说法错误的是:(c

a、事件是由vb预先设置好的、能够被对象识别的动作。

b、响应某个事件后所执行的操作通过一段程序**来实现, 这段程序**称为事件过程。

c、一个对象对应一个事件,一个事件对应一个事件过程。

d、事件过程的一般格式为:

private sub 对象名称_事件名称()

事件响应程序**。

end sub

8、在vb中,以下方式不能进入运行模式的是( d )

a、f5b、"运行"菜单下的"启动"命令。

c、工具栏的启动按钮 d、"调试"菜单下的"启动"命令。

9、设置标签上文字的颜色的属性是( c

a、backstyle b、backcolor c、forecolor d、borderstyle

10、在visual basic中,要将一个窗体装载到内存进行变量初始化等预处理,应使用的方法是 (c )

a、showb、unloadc、load d、hide

11、下列变量名中,合法的变量名是(a )

a.c24 b、a b c、a:b d、1+2

13、在窗体上添加一个命令按钮和一个文本框,并在命令按钮中编写如下**:

private sub command1_click( )

a=1.2c=len(str$(a)+space(10)

end sub

程序运行后,单击命令按钮,在文本框中显示( c)

a.3 b.8 c.14 d.10

14、在窗体中添加两个文本框(其name属性分别为text1和text2)和一个命令按钮(其name属性为command1),然后编写如下程序:

private sub command1_click()

x = 0do while x < 10

x = x + 1) *x + 2)

n = n + 1

loop= str(n)

= str(x)

end sub

程序运行后,单击命令按钮,在两个文本框text1和text2中分别显示的值是(b )

a.1和0 b.2和12 c.2和72 d.3和12

15、以下哪类控件能用来显示图形(b )

a.label b.picturebox c.textbox d.optionbutton

16、在窗体中添加一个名称为command1命令按钮和一个名称为text1的文本框,然后编写如下程序:

private sub command1_click()

dim x, y, z as integer

x = 5: y = 7: z = 0

call p1(x, y, z)

= str(z)

end sub

sub p1(byval a as integer, byval b as integer, c as integer)

c = a + b

end sub

程序运行后,如果单击命令按钮,文本框中显示的是( b)

a.0 b.12 c.str(z) d.没有显示。

17、在窗体中添加名称为command1和名称为command2的命令按钮测验文本框text1,然后编写如下**:

private sub command1_click()

= "ab"

end sub

VB程序设计语言期末复习题

填空题。1 vb是建立在basic语言基础上的可视化编程语言或编程环境。2 当进入vb集成环境,发现没有显示 工具箱 窗口时,应选择视图菜单的工具箱选项,使 工具箱 窗口显示 3 在vb中 2346e 2346d 5这4个常数分别表示整形 长整形 单精度 双精度类型。4 表示x是5的倍数或是9的倍数...

C 程序设计语言期末复习

oop c 程序设计语言 期末复习。第一部分命题说明。1 命题指导原则。全面考查学生对于本课程的基本概念,基本内容,基本技能和综合运用。程度。2 考试题型。填空题 选择题 编程题共三大题。3 题目结构 在全部试题中,填空题15题,每题2分,共30分。选择题共15题,每题2 分,共30分。编程题4题,...

程序设计语言作业

程序设计语言做呀作业。现有一个班级,50人,共学习三门课程,设计一个学生成绩管理程序,要求如下 1 完成三门课程及录入 或单门课程录入 或同时录入三门课。2 完成成绩查询 单科查询 平均分查询 按姓名查询 分段查询等 3 完成成绩统计和排序 按单科分段统计和排序 平均分分段统计和排序 4 完成奖学金...