|
会考程序设计基础练习
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. 蓝萍萍 版权所有