首页>>程序设计

会考程序设计基础练习


1、下列关于宏的叙述不正确的是(  )

(a) 宏是存储在visual basic模块中的一系列命令和函数

(b) 宏名称的首字母必须是字母或汉字

(c)宏名称允许有空格

(d) 在vb中,录制的宏都是顺序结构的语句


2、以下一段程序:

Sub prog ( )
 X=3
If x>5 then
   Y=2*x-1
Else
   Y=x*x
End if
Msgbox(y)
End sub
运行的结果是(   )

(A)3   (B)5   (C)7   (D)9

3、录制宏的目的是(    )

(a) 压缩文件                        (b) 浏览网页更方便

(c) 有效的防止计算机感染病毒       (d) 自动执行经常重复的某项任务


4、下列可以作为宏名称的是(  )、

(a)3a       (b)a_b    (c )a  b     (d)a*b


5、编写office软件中的宏使用的是(    )   

(A)Pascal    (B)C    (C)Visual Basic   (D)Visual Foxpro


6、下列是一段vb程序:

a=1
b=a+1
c=a+b
它的控制结构属于(   )

(A)顺序  (b)分支   (C )循环  (D)数型


7、程序的三种基本结构是(    )

(A)循环  分支  数型       (B)分支  顺序  循环

(C)独立  循环  数型       (D)分支   循环  独立


8、下面是在excel中录制一个画圆形的宏的几个主要过程:

(1)单击“绘图”工具栏上的“圆形”按钮,并画一个圆
(2)单击“录制宏”按钮
(3)单击“停止录制宏”按钮
能正确录制宏的操作步骤是(   )

(A)(1)(2)(3)

(B)(3)(2)(1)

(C)(2)(1)(3)

(D)(1)(3)(2)


9、vb程序如下

sub temp()
  t=1
for I=2 to 5 
t=t*I
next I
msgbox(t)
end sub
该程序中的变量I的步长是(    )

(a)0    (b)1    (c)不确定    (d)没有步长


10、下列有关宏的说法不正确的是(  )

(a)宏是一种程序             (b)宏是一种病毒

(c)宏可以用vb编辑        (d)宏是一组函数和命令的集合


11、有如下vb程序段:

s=3
n=5
s=s+n
n=s-n
s=s-n
执行程序后,s的值为(  )

A)3  B)5   C)8    D)15


12、s=0
for k=1 to 10 
      s=k+1
next
执行该程序后,变量s的值为(  )

A)1  B)55   C)10  D)11


13、s=0
for k=1 to 10 
       s=s+1
next
执行该程序后,变量s的值为(  )

A)1  B)55   C)10  D)11


14、sub  e3( )
    x=2
for k=1 to 5 
if  x<k  then
x=x+k
end if
next k
msgbox(x)
end sub
该程序运行结果是(  )

(a)1    (b)3        (c)5        (d)7


15、填空:有如下vb程序段

sub e4( )
t=1
for j=1 to 10  step 3
t=t+1
next j
msgbox(t)
end sub
该程序运行结果是(  )


16、s=0
for k=1 to 10 
if  round(k/2) <>(k/2) then  s=k+1
next k
执行该程序后,变量s的值为(  )

A)1  B)55   C)10  D)11

注:round是四舍五入函数
    <>表示不等于






Copyright by 2008-2009. All rights reserved. 蓝萍萍 版权所有