101.以下属于非容器类控件的是(B )" W1 r3 Y8 M* h1 E3 z1 `3 j
A.Form B.LABel C.pAge D.ContAiner8 J$ T2 x2 ?1 q8 Q& I7 K
102.不可以作为文本框控件数据来源的是( D)
6 ^4 i; W4 M; C# E) e- _ A.数值型字段 B.内存变量 C.字符型字段 D.备注型字段
2 z; ?/ l! g: g0 F n, H 103.视图设计器中比查询设计器中多出的选项卡是( D )
+ k1 F+ ]* i7 V* s8 {: {$ M A.字段 B.排序依据 C.联接 D.更新条件
8 ?2 M7 U4 w% Z1 B+ v$ M0 G 104.在"添加表和视图"窗口,"其他"按钮的作用是让用户选择(C )
0 ?) G" Y+ Q4 I A.数据库表 B.视图 C.不属数据库的表 D.查询
) J( z: Z, p) T+ _' S; Q7 N 105.视图不能单独存在,它必须依赖于(B )
( H* z% M& y7 h5 S0 H6 Q! ~( V) ^ A.视图 B.数据库 C.数据表 D.查询% M+ a4 y H; ]# j3 f3 }
106.默认查询的输出形式是( D)
' g3 Q/ P _4 \ Y u- l A.数据表 B.图形 C.报表 D.浏览
4 ~5 [" X- E& l 107.实现多查询的数据可以是(C)
" N* z2 V9 d$ y) q4 M* h2 W7 W A.远程视图 B.数据库 C.数据表 D.本地视图7 H ?; X& f3 z, a. R B! t3 }
108.有关@…SAY…GET…语句中的校验子句叙述正确的是(C )% e% L, [: F+ e! _! I* Z% X8 R/ V
A.RANGE子句是非强制校验,如果输入的数据超过或等于给定上、下限,则提示出错. |& U4 K* ~" M# f
B.VALID子句是强制校验,如果输入的数据使条件表达式为真或数值表达式的值不等于零,则报警并提示出错
, @3 j, f3 Z4 b# T- H9 e C.RANGE非强制校验,只有当编辑的变量发生了变化,并按了回车键才予以校验,在给定的初值超过上限或下限时,如果是用光标键移出当前编辑区,则不会提示无效。( c( |3 C0 H9 H2 L% ^( f7 [
D.VALID强制校验,在初值使条件表达式为假或使数值表达式为零时,只要按下回车键,就实施校验,并提示正确的数据范围
; g6 H( N' C7 T 109.下面语句( B)的格式是正确的。9 c" `2 I7 v/ P2 _
A.@10,10,20,20 CLEAR B.@10,10( v+ f: g( v( ?0 Y, w* e
C.@10.10, D.CLEAR FROM 10,10 TO 20,20( h' J" t/ R5 |
110.有关自定义函数的叙述,正确的是(C )1 x" n. [, a8 d8 F/ F- ^5 S1 ?
A.自定义函数的调用与标准函数不一样,要用DO命令
& z) J7 z0 v# p. F B.自定义函数的最后结束语句可以是RETURN或RETRY
" D& B; }/ O3 Q) r) ]: B9 U C.自定义函数的RETURN语句必须送返一个值,这个值作为函数返回值
; z0 D/ @0 ^' K' K) w D.调用时,自定义函数名后的括号中一定写上形式参数
4 r6 B& a% i: J; R 111.下面有关命令SETDEVICETOPRINTER的叙述正确的是(C )
( w. N& L! S; T I A.该命令的功能是开关打印设备, M) J& @ D7 y& F4 ]
B.该命令的功能是将打印机联机+ H1 c( I; L N8 Z& i1 k# F. Y
C.该命令的功能是设置@…SAY命令的输出定向为打印机
a8 H' G7 q( X7 n D.该命令的功能是设置"?"或"??"命令的输出定向为打印机
: L; s/ Z, Z8 w: ^5 y3 d 112.有关SCAN循环结构,叙述正确的是(B )
7 o3 U5 s% W0 T' a5 e$ w A.SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假 N' c2 I1 ^/ e3 I) X
B.在使用SCAN循环结构时,必须打开某一个数据库- B, y; C& Y/ I
C.SCAN循环结构的循环体中必须写有SKIP语句5 H) y3 ^9 b6 p$ Q) U
D.SCAN循结构,如果省略了子句、FOR和WHILE条件子句,/ ^1 P' |7 i. P3 _" ~
则直接退出循环
5 M" ?3 Q. C* j& F: N; D 113.有关FOR循环结构,叙述正确的是(C )
0 i7 ?2 u3 W c4 | A.对于FOR循环结构,循环的次数是未知的) ]) D! g# R/ [; L# A. a- o
B.FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句
! E+ a% e% F: W" f C.FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错( q, y! ?" z" c) H
D.FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句% ~- {% {* U* o9 Y- F
114.有关@…SAY…GET…语句中的功能符和格式符的使用正确的是(D )
, u2 H# L X: T A.PICTURE指定的功能符是位对位进行格式控制,即一对一格式化,功能符使用时不用字符定界符0 c: J0 `: P! w5 i3 d
B.FUNCTION子句指定的格式符能控制所有位的格式,即整体格式化,格式符使用时要用字符定界符0 e! H8 S" B, `+ ~9 L+ \
C.FUNCTION子句既可以使用格式符也可以使用功能符,格式符前面必须加符号@二者之间用空格分开7 Z& _2 i4 Q1 N; ^
D.PICTURE子句既可以使用格式符也可以使用功能符,功能符前面必须加符号@。且要求功能符在前,格式符在后
( s% X9 n9 B/ X2 m$ L 115.有关参数传递叙述正确的是(C )
; ]- s X3 }' F0 T# N A.接收参数语句PARAMETERS可以写在程序中的任意位置
% [7 d8 o8 N) f3 t B.通常发送参数语句DO WITH和接收参数语句PARAMETERS不必搭配成对,可以单独使用。! ?, D3 [3 T) E: t* B, r
C.发送参数和接收参数排列顺序和数据类型必须一一对应% O7 n8 ^2 n6 q4 m. @: M9 }
D.发送参数和接收参数的名字必须相同
# N% u6 j: l! e3 B0 J7 n 116.下面(D )种调用不能嵌套。, ?7 v( N" N8 X+ ] ?: }" O+ ?0 Q! c
A.子程序 B.过程 C.自定义函数 D.无9 u# P7 T' X9 ~& }* E2 w8 i
117.命令@10,10CLEAR的清屏范围是第10行第10列至屏幕(B )角。7 u4 u" _# X1 y0 r/ P" R
A.右上 B.右下 C.左上 D.左下
4 V; M, A) d G3 j' l$ F2 E7 h 118.有关参数传递叙述正确的是(D )1 r6 E" g3 }# W2 W- d
A.在子程序中如果被传递的参数是数组元素,则为引用传递+ ^' G! A/ L8 j$ ~0 e# ?
B.在子程序中如果被传递的参数是内存变量,则为用值传递! O; s! W/ I2 P. Q! I: S4 I1 O2 H
C.在子程序中如果被传递的参数是常量,则为引用传递
4 h- ]& g* v) B; ?) \; k" _2 K7 w D.值传递,参数在子程序中的变化不会传递到调用它的主程序变量中,引用传递与其相反 |