1、单项选择题
1. 在Visual FoxPro顺序中,调用顺序和被调用顺序之间的参数传送要求
A 参数可以是随意率性数据范例
B 调用顺序的WITH所给的参数必需是变量
C 被调用顺序中不克不及改动PARAMETERS后的变量值
D 调用顺序的WITH所给的参数必需与被调用顺序的参数一一对应
2. 假如一个过程不包括 RETURN 语句,大概 RETURN 语句中没有指定表达式,那么该过程
A 没有返回值
B 返回 0
C 返回 .T.
D 返回 .F.
3. 在顺序中界说部分变量的饬令动词是
A PUBLIC
B PRIVATE
C LOCAL
D DECLARE
4. 下列关于参数传送叙述中正确的是
A 承受参数语句PARAMETERS可以写在顺序中的随意率性地位
B 凡是发送参数语句DO WITH 和承受参数语句PARAMETERS不用搭配成对,可以独自使用
C 发送和承受参数的摆列挨次和数据范例必需一一对应
D 发送参数和承受参数的名字必需不异
5. 下列关于参数传送叙述中正确的是
A 在子顺序中假如被传送的参数是数组元素,则为引用传送
B 在子顺序中假如被传送的参数是内存变量,则为引值传送
C 在子顺序中假如被传送的参数是常量,则为引用传送
D 引值传送的`参数在子顺序中的变革不会传送到调用它的主顺序变量中,引用传送则相反
6. 在顺序顶用PRIVATE语句界说的公用内存变量的特性为
A 可以在所有顺序中使用
B 只能在界说该变量的顺序中使用
C 只能在界说该变量的顺序及在该顺序的嵌套顺序中使用
D 只能在界说该变量的顺序及在该顺序的嵌套顺序中与相关数据库一块儿使用
7. 用于声明本顺序所有内存变量都是部分变量的饬令是
ALOCAL
ALL
BPUBLIC ALL
CALL=PRIVATE
DSTORE PRIVATE TO ALL
8. 在饬令文件中,调用另外一个饬令文件用饬令
ACALL <饬令文件名>
BDO <饬令文件名>
CLOAD <饬令文件名>
DPROCEDURE <饬令文件名>
9. 在饬令文件中,饬令文件和被调用过程之间的参数传送要求
A 参数必需是字符型
B 参数必需是内存变量
C 过程当中不克不及改动PARAMETERS背面的变量值
D 调用顺序中WITH所带的参数必需与过程当中PARAMETERS的参数一一对应
10. 假如但愿所创立的变量仅可以或许在创立此变量的顺序或用户自界说函数中使用,应采纳 变量。
A 公有变量
B 部分变量
C 全局变量
D 字段变量
11. 要想运行Visual FoxPro顺序myprog.prg,可用饬令
A!myprog.prg
BRUN myprog.prg
CDO myprog.prg
D间接打文件名
2、顺序填空题
下面顺序的功效是对输入的正整数m和km>k经由过程调用过程SUB较量争论并表现s的值,这里
S=K!+K+1!+……+M!,请填空:
CLEAR
INPUT “输入K值:” TO K
INPUT “输入M值:” TO M
①
FOR R = K TO M
DO SUB ②
S = S+A
ENDFOR
? “S的值为:” , S
RETURN
③
PARAMETERS P , N
P = 1
FOR L=1 TO N
P = P*L
ENDFOR
RETURN
参考答案
单项选择题
1.D 2.C 3.C 4.C 5.B 6.C 7.A 8.B 9.D 10.B 11.C
顺序填空题
1. store 0 to s, a 2.with a, r 3.procdure sub.pry