2024年计算机二级9月份考试题库精选

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文怎么写才能发挥它最大的作用呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。

计算机二级9月份考试题库篇一

2017年计算机二级考试马上就要开始了,你报考了哪个科目呢?下面是小编为大家带来的计算机二级考试vb备考题,欢迎阅读。

1.在窗体上画一个名称为text1的文本框,一个名称为command1的命令按钮,然后编写如下事件过程和通用过程:

private sub command1_click( )

n = val()

if n2 = n/2 then

f = f1(n)

else

f = f2(n)

end if

print f; n

end sub

public function f1(byref x)

x=x*x

f1=x+x

end function

public function f2(byval x)

x=x*x

f2=x+x+x

end function

程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(d)(单)

a.72 36

b.108 36

c.72 6

d.27 3

2.在窗体上画一个名称为command1的命令按钮,然后编写如下事件过程:

private sub command1_click( )

c = "1234"

for i = 1 to 4

c1 = trim(str( ))

printc1

next i

end sub

程序运行后,单击命令按钮,要求在窗体上显示如下内容

1

12

123

1234

则在下划线处应填入的内容为(b)(单)

(c1,i)

(c1,i)

(c1,i,1)

(c1,i,i)

3.在窗体上画一个名称为command1的命令按钮和一个名称为text1的文本框,然后编写如下事件过程:

private sub command1_click( )

n = val()

for i = 2 to n

for j = 2 to sqr(i)

if i mod j = 0 then exit for

next j

if j >sqr(i) then print i

next i

end sub

该事件过程的功能是(c)(单)

a.输出n以内的奇数

b.输出n以内的偶数

c.输出n以内的素数

d.输出n以内能被j整除的数

4.在窗体上画一个名称为command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:

private function f(m as integer)

if m mod 2 = 0 then

f = m

else

f = 1

end if

end function

private sub command1_click( )

dim i as integer

s = 0

for i = 1 to 5

s = s + f(i)

next

print s

end sub

程序运行后,单击命令按钮,在窗体上显示的是(c)(单)

a.11

b.10

c.9

d.8

5.在窗体上画一个名称为text1的文本框和一个名称为command1的命令按钮,然后编写如下事件过程:

private sub command1_click( )

dim array1(10, 10) as integer

dim i as integer, j as integer

for i = 1 to 3

for j = 2 to 4

array1(i, j) = i + j

next j

next i

= array1(2, 3) + array1(3, 4)

end sub

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

a.15

b.14

c.13

d.12

basic应用程序中标准模块文件的扩展名是【】(注意不要写点)。

7.在菜单编辑器中建立一个菜单,其主菜单项的名称为mnuedit,visible属性为false,程序运行后,如果用鼠标右键单击窗体,则弹出与mnuedit相应的菜单。

private sub form_ 【mousedown】 (button as integer, shift as integer, x as single, y as single)

if button=2 then

popupmenu mnuedit

end if

end sub

8.在菜单编辑器中建立一个菜单,其主菜单项的名称为mnuedit,visible属性为false,程序运行后,如果用鼠标右键单击窗体,则弹出与mnuedit相应的.菜单。以下是实现上述功能的程序,请填空。

private sub form mousedown (button as integer, shift as integer, x as single, y as single)

if button=2 then

【popupmenu】 mnuedit

end if

9.为了使计时器控件timer1每隔0.5秒触发一次timer事件,应将timer1控件的【interval】属性设置为500。

10.为了使计时器控件timer1每隔0.5秒触发一次timer事件,应将timer1控件的interval属性设置为【500】。

1.在窗体上建立一个名称为command1的命令按钮,一个名称为text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为"宋体",

第二个名称为option2用来设置文本框的字体为"黑体",第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

private sub command1_click( )

me = iif(, "宋体", "黑体")

ze = iif(, 8, 12)

end sub

当程序运行时,先单击单选按钮option2,然后单击命令按钮command1,则文本框text1的变化效果是(b) (单)

a.字体设置为宋体

b.字体设置为黑体

c.字体大小设置为8号

d.字体大小设置为12号

2.在窗体上建立一个名称为command1的命令按钮,一个名称为text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为"宋体",

第二个名称为option2用来设置文本框的字体为"黑体",第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

private sub command1_click( )

me = iif(, "宋体", "黑体")

ze = iif(, 8, 12)

end sub

当程序运行时,先单击单选按钮option3,然后单击命令按钮command1,则文本框text1的变化效果是(c) (单)

a.字体设置为宋体

b.字体设置为黑体

c.字体大小设置为8号

d.字体大小设置为12号

3.在窗体上建立一个名称为command1的命令按钮,一个名称为text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为"宋体",

第二个名称为option2用来设置文本框的字体为"黑体",第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

private sub command1_click( )

me = iif(, "宋体", "黑体")

ze = iif(, 8, 12)

end sub

当程序运行时,先单击单选按钮option1,然后单击命令按钮command1,则文本框text1的变化效果是(a) (单)

a.字体设置为宋体

b.字体设置为黑体

c.字体大小设置为8号

d.字体大小设置为12号

4.在窗体上建立一个名称为command1的命令按钮,一个名称为text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为"宋体",

第二个名称为option2用来设置文本框的字体为"黑体",第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开始时,四个单选按钮都没有选中)

private sub command1_click( )

me = iif(, "宋体", "黑体")

ze = iif(, 8, 12)

end sub

当程序运行时,先单击单选按钮option4,然后单击命令按钮command1,则文本框text1的变化效果是(d) (单)

a.字体设置为宋体

b.字体设置为黑体

c.字体大小设置为8号

d.字体大小设置为12号

5.在窗体中建立了一个名称为lstbooks的列表框,一个名称为txtitem的文本框,四个名称分别为cmdadd、cmddelete、cmdmodify、cmdmodify_ok的命令按钮。

如下程序:

sub form_load( )

m "计算机文化基础"

m "vb程序设计教程"

m "操作系统"

end sub

sub cmdadd_click( )

m txtitem

txtitem = ""

end sub

对该程序说法不正确的是(d) (单)

a.窗体启动时,在列表框中有三个列表项目,依次为:计算机文化基础、vb程序设计教程、操作系统

b.单击cmdadd命令按钮后,把文本框中的信息添加到列表框中

c.在列表框中添加列表项目的方法为additem方法

d.以上说法都不正确

6.在窗体中建立了一个名称为lstbooks的列表框,一个名称为txtitem的文本框,四个名称分别为cmdadd、cmddelete、cmdmodify、cmdmodify_ok的命令按钮。如下程序的功能是将修改后的项目送回列表框,替换原项目,实现修改:

sub cmdmodify_ok_click( )

【ex】 = txtitem

txtitem = ""

end sub

7.对以下程序说法不正确的是(c) (单)

private sub combo1_lostfocus( )

flag = false

for i = 0 to unt - 1

if (i) = then

flag = true

exit for

end if

next i

if not flag then

m

end if

end sub

a.当焦点离开组合框时组合框的lostfocus事件被触发

b.添加到组合框的新项目不能永久保存,下次运行该程序中看不到上次保存的项目,利用该事件过程能够将输入的新内容添加到组合框中,下次运行该程序中能够看到上次保存的项目

c.逻辑变量flag=true时,表示组合框的项目中有该输入新项目

d.逻辑变量flag=false时,表示组合框的项目中有该输入新项目

8.窗体中有两个检查框名称分别为check1和check2,一个命令按钮名称为command1,一个列表框名称为list1,两个单选按钮名称分别为option1和option2。如下程序:

private sub command1_click( )

if = 1 then

m "品牌:松下"

m "数量:3台"

end if

if = 1 then

if = true then

m "操作系统:windows 2000"

else

m "操作系统:windows 98"

end if

end if

end sub

当窗体启动后,先选中检查框check1,然后单击命令按钮command1,运行效果为(a) (单)

a.列表框list1中的列表项目分别为:品牌:松下数量:3台

b.列表框list1中的列表项目分别为:操作系统:windows 2000 操作系统:windows 98

c.没有任何显示

d.以上都不正确

*9.窗体中有两个检查框名称分别为check1和check2,一个命令按钮名称为command1,一个列表框名称为list1,两个单选按钮名称分别为option1和option2。如下程序:

private sub command1_click( )

if = 1 then

m "品牌:松下"

m "数量:3台"

end if

if = 1 then

if = true then

m "操作系统:windows 2000"

else

m "操作系统:windows 98"

end if

end if

end sub

当窗体启动后,先选中检查框check2(其中单选按钮option1被选中),然后单击命令按钮command1,运行效果为(b)(单)

a.列表框list1中的列表项目分别为:品牌:松下数量:3台

b.列表框list1中的列表项目分别为:操作系统:windows 2000 操作系统:windows 98

c.列表框list1中的列表项目为:操作系统:windows 2000

d.以上都不正确

53430.窗体中有两个检查框名称分别为check1和check2,一个命令按钮名称为command1,一个列表框名称为list1,两个单选按钮名称分别为option1和option2。如下程序:

private sub command1_click( )

if = 1 then

m "品牌:松下"

m "数量:3台"

end if

if = 1 then

if = true then

m "操作系统:windows 2000"

else

m "操作系统:windows 98"

end if

end if

end sub

当窗体启动后,先选中检查框check2(其中单选按钮option2被选中),然后单击命令按钮command1,运行效果为(b)(单)

a.列表框list1中的列表项目分别为:品牌:松下数量:3台

b.列表框list1中的列表项目为:操作系统:windows 98

c.列表框list1中的列表项目为:操作系统:windows 2000

11 .传值:形参得到的是实参的值,形参值的改变不会影响实参的值。在定义形参前加关键字byval。√

12.以下利用sub关键字定义的子过程rate,其调用格式不正确的是(b) (单)

rate(12,56)

(12,56)

12,56

d.以上a和c正确

13.如下程序运行后显示结果为(b) (单)

public temp as integer

sub form_load( )

dim temp as integer

temp=10

=20

print ;"和";temp

end sub

a.10和20

b.20和10

c.10和10

d.20和20

14.以下对静态变量说法不正确的是(d) (单)

a.定义格式为:static 变量名 [as 类型]

b.在子过程名/函数名前加static,表示该过程/函数体内局部变量全部都是静态变量

c.静态变量必须在过程体内定义

d.静态变量可以在窗体的"通用声明部"定义

15 .过程在自身定义的内部调用自己本身的结构称为递归。√

16.如下程序功能是求n的阶层:

function fac(n as integer) as integer

if n = 1 then

fac = 1

else

fac = n * fac(n - 1)

end if

end function

sub command1_click( )

n=val(inputbox("请输入数值"))

print "fac(n)=";fac(n)

end sub

以下说法不正确的是(d) (单)

a.若fac函数中if n = 1 then fac = 1没有,仅有语句:fac = n * fac(n - 1) ,程序运行将会出错

b.若输入的n<=0 ,程序运行将会出错

c.若n=4,则输出结果为:fac(n)=24

d.以上说法都不正确

17.利用递归求最大公约数的程序为:

public function gcd(m as integer, n as integer) as integer

if (m mod n) = 0 then

gcd =【n】

else

gcd = gcd(n, m mod n)

end if

end function

private sub form_click( )

print gcd(10, 4)

end sub

18 .以下程序的作用是单击check1检查框将使得text1文本框的字体在"加粗"和"常规"之间进行切换。√

private sub check1_click( )

ld = not ld

end sub

*19 .以下程序的作用是单击check1检查框将使得text1文本框的字体在"加粗"和"常规"之间进行切换。√

private sub check1_click( )

alic = not alic

end sub

*20 .以下程序的作用是单击check1检查框将使得text1文本框的字体在"加粗"和"常规"之间进行切换。√

private sub check1_click( )

derline = not derline

end sub

s("content_relate");

【2017年9月计算机二级考试vb备考题及答案】相关文章:

2017年9月计算机二级考试vb备考题

09-03

2017年9月计算机二级考试vb基础备考题

09-14

2017年9月计算机二级考试vb复习题及答案

09-08

2017年9月计算机二级考试vb强化练习题及答案

08-22

计算机二级考试vb考试题及答案

08-29

2017年9月计算机二级考试vb考试题

09-14

计算机二级vb考试题及答案

08-27

2017年9月计算机二级考试vb基础题

09-13

最新计算机二级vb考试题及答案

09-17

声明:准根文档网所有作品(图片、文字)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 saizw@outlook.com