已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1、在 Visual FoxPro 系统中,下列命名中不能作为变量名的是 ( ) 姓名 2004 姓名 姓名 2004 2004 学生 2、在 Visual FoxPro 系统中,下列表示中不属于常量的是 ( ). .T. T T T 3、函数 INT(-3.14) 的返回值是 ( ) 。 -4 -3 3 4.、执行下列命令后,屏幕上显示的结果是 ( )。 X=ARE YOU Ok? Y=are ?AT(Y,X) 1 .F. .T. 0 5、下列 4 个表中,运算结果为数值的是 A、9988”-”1255 B、200+800=1000 C、ctod(11/22/01)-20 D、len(space(3)-1 6、下面关于 VFP 数组的叙述中,错误的是 A、用 DIMENSION 和 DECLARE 都可以定义数组 B、VFP 只支持一维数组和二维数组 2 C、一个数组中各个数组元素必须是同一种数据类型 D、新定义数组的各种数组元素初值为.F. 7、下面字符串中非法字符串为 A、 ”A STRING” B、 IT IS A DRING” C、 ”A STRING ” D、IA IS A STING” 8、函数SUBSTR(”VisualFox5.0”,7,6)的返回值是 A.lFoxPro B.FoxPro C.FoxPro5 D.FoxPro5.0 9、职工数据库有 D 型字段“出生日期” ,要计算职工的整数实足年 龄,应当使用命令 A、?DATE()-出生日期 B、?(DATE()-出生日期)/365 C、?INT(DATE()-出生日期)/365)D、?ROUND(DATE()-出生日期 /365) 10、执行以下命令序列(假设今天是 2000 年 8 月 6 日) STORE DATE() TO M_DATE M_DATE=M_DATE-365 ?YEAR(M_DATE)的显示结果为 A、1999 B、99 C、20000 D、该语句序列中 有错误 3 11、执行下列命令序列后,NDATE 的显示值是 STORE03/08/06 TO MDATE NDATE=MDATE+2 ?NDATE A03-08-08 B.03-10-06 C.03-08-06 D.03-10-08 12、下列表达式中,表达式返回结果为.T.的是( ) A:AT(A,BCD) B:信息$管理信息系统 C:LEN(ABCD) D:SUBSTR(计算机技术,3,2) 答案:B 13、不属于循环结构的语句是( ) A:SCAN.ENDSCAN B:IF.ENDIF C:FOR.ENDFOR D:DO While.ENDDO 答案:B 14、要想将日期型或日期时间型效据中的年份用 4 位数字显示,应当 使用设置命令 A:SET CENTURY ON B:SET CENTURY OFF C:SET CENTURY TO 4 D:SET CENTURY OF 4 答案: A 15、在下列函数中,函数值为数值的是 4 A:BOF() B:CTOD(01/01/96) C:AT(人民,中华人民共和国) D:SUBSTR(DTOC(DATE(),7) 答案:C 16、在 Visual FoxPro 中,用于建立或修改过程文件的命令是: A:MODIFY B:MODIFY COMMAND C:MODIFY PROCEDURE D:上面(B)和(C)都对 答案:B 17、在 VFP 集成环境下,用户利用 DO 命令执行一个程序文件时,系 统实质上是执行 A:PRG 文件 B:BAK 文件 C:FXP 文件 D:EXE 文件 答案:C 18、下列程序段的输出结果是 ACCEPT TO A IF A=123 S=0 ENDIF S=1 ?S A. 0 B. 1 C.123 D.由 A 的值决定 答案:B 解析:不论 A 为多少,都要执行 S=1 5 19、在下面的 VisualFoxpro 表达式中,运算结果为逻辑真的是 A.EMPTY(.NULL.) B.LIKE(xy?,xyz) C.AT(xy,abbcxyz) D.ISNULL(SPACE(0) 答案:B 20、有如下赋值语句,结果为“大家好”的表达式是 a=”你好” b=”大家” A.b+AT(a,1) B.b+RIGHT(a,1) C.b+LEFT(a,3,4) D.b+RIGHT(a,2) 答案:D 21、在 VisualFoxpro 中,编译后的程序文件的扩展名为 A.PRG B.EXE C.DBC D.FXP 答案:D 22、下列函数返回类型为数值型的是( ) 。 A. STR B.VAL C.DTOC D.TTOC 答案 B 23、下列程序段执行时在屏幕上显示的结果是( ) 。 X1=20 X2=30 SET UDFPARMS TO VALUE DO test With X1,X2 ?X1,X2 PROCEDURE test PARAMETERS a,b x=a a=b b=x 6 ENDPRO A. 30 30 B.30 20 C.20 20 D. 20 30 答案 B 解析:过程 test 实现将两个数据互换,再者按值传递, 24、下列程序段执行时在屏幕上显示的结果是( )。 DIME A(6) A(1)=1 A(2)=1 FOR I=3 TO 6 A(I)=A(I-1)+A(I-2) NEXT ?A(6) A.5 B.6 C.7 D.8 答案 D 解析:A(3)=2 A(4)=A(2)+A(3)=3 A(5)=A(3)+A(4)=5 A(6)=A(4) +A(5)=8 25、语句 LIST MEMORY LIKE a*能够显示的变量不包括( )。 A.a B.a1 C.ab2 D.ba3 答案 D 解析:只有 D 不是以 a 开头的 4、 26、在 Visual FoxPro 中,有如下程序,函数 IIF()返回值是 *程序 PRIVATE X,Y STORE 男 TO X Y=LEN(X)+2 ?IIF(Y4, 男, 女) RETURN A A)女 B)男 C).T. D). F. 27、在 Visual FoxPro 中,用于建立或修改程序文件的命令是 B A)MODIFY B)MODIFY COMMAND C)MODIFY PROCEDURE D)上面 B 和 C 都对 7 28、在 Visual FoxPro 中,程序中不需要用 PUBLIC 等命令明确声明 和建立,可直接使用的内存变量是 A)局部变量 B)私有变量 C)公共变量 D)全局变量 29、对表 SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20),可 以插入的记录是 B (A)(20080101, c1, 90,NULL) (B)(20080101, c1, 90, 成绩优秀) (C)(20080101, c1, 90, 成绩优秀) (D)(20080101, c1, 79, 成绩优秀) 30、欲执行程序 temp.prg,应该执行的命令是 A)DO PRG temp.prg B)DO temp.prg C)DO CMD temp.prg D)DO FORM temp.prg 31、设 a=”计算机等级考试”,结果为”考试”的表达式是 A)Left(a,4) B)Right(a,4) C)Left(a,2) D)Right(a,2) 32、下列程序段执行以后,内存变量 y 的值是 x=76543 y=0 DO WHILE x0 y=x%10+y*10 x=int(x/10) ENDDO A)3456 B)34567 C)7654 D)76543 33、说明数组后,数组元素的初值是 A)整数 0 B)不定值 C)逻辑真 D)逻辑假 34、下列程序段执行以后,内存变量 X 和 Y 的值是: CLEAR STORE 3 TO X STORE 5 TO Y 8 PLUS(X),Y) ?X,Y PROCEDURE PLUS PARAMETERS A1,A2 A1=A1+A2 A2=A1+A2 ENDPROC A8 13 B3 13 C3 5 D8 5 35、下列程序段执行以后,内存标量 y 的值是: CLEAR X=12345 Y=0 DO WHILE X0 y=y+x x=int(x/10) ENDDO ?y A54321 B12345 C51 D15 36、下列程序段执行后,内存变量 s1 的值是: s1=network s1=stuff(s1,4,4,BIOS) Anetwork BnetBIOS Cnet DBIOS 37、有下程序,请选择最后在屏幕显示的结果: SET EXACT ON s=ni+SPACE(2) IF s=ni IF s=ni ?one ELSE ?two ENDIF ELSE 9 IF s=ni ?three ELSE ?four ENDIF ENDIF RETURN Aone Btwo Cthree Dfour 38、如果内存变量和字段变量均有变量名姓名,那么引用内存的 正确方法是: AM.姓名 BM_姓名 C姓名 DA 和 B 都可以 39、下面程序计算一个整数的各位数字之和。在下划线处应填写的 语句是 SET TALK OFF INPUT”x=”TO x s=0 DO WHILE x!=0 s=s+MOD(x,10) ENDDO ?s SET TALK ON Ax=int(x/10) Bx=int(x) Cx=x-int(x/10) Dx=x- int(x) 40、在 Visual Foxpro 中,过程的返回语句是 AGOBACK BCOMEBACK CRETURN DBACK 41、命令?VARTYPE(TIME()结果是 AC BD CT D出错 42、在 Visual Foxpro 中,如果希望内存变量只能在本模块(过程)中 使用,不能在上层或下层模块中使用,说明该种内存变量的命令是 。 A)PRIVATE B)LOCAL C)PUBLIC D)A 不用说明,在程序中直接使 用 43、设 X=65,命令?VARTYPE(X)的输出是_。 10 A)N B)C C)L D)出错 44、下列程序执行以后,内存变量 y 的值是_。 x=34357 y=0 DO WHILEx0 y=x%10+y*10 x=int(x/10) ENDDO A)3456 B)34567 C)7654 D)76543 45、如果有定 LOCAL data , data 的初值是:_。 A)整数 0 B)不定值 C)逻辑真 D)逻辑假 46、下列程序段执行以后,内存变量 A 和 B 的值是_。 CLEAR X1=10 X2=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A),B C. D.: 214、下面字符串为非法字符串是() 。 A、a stringB、It is adring C、a stringD、It is a string 215、函数 SUBSTR(VisualFoxPro5.0,7,6)的返回值是_。 A. lFoxPro B. FoxProC. FoxPro5 D. FoxPro5.0 答案: B 216、以下的四组函数,返回值的数据类型是一致的_。 选择:A. DTOC(DATE(), DATE(), YEAR(DATE() _ B. ALLTRIM(VFP 5.0),ASC(A), SPACE(8)C. EOF( ) , RECCOUNT( ) , DBC( )_ D. STR(3.14,3,1), DTOC(DATE(), SUBSTR(ABCD,3,1) 答案: D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版慢性胆囊炎病症状剖析及护理指南
- 券商机构业务介绍
- 肺部的护理宣教
- 胶东避暑山庄介绍
- 新斯的明药品介绍
- 2025版癫痫常见症状及护理技巧分享
- 2025版关节炎常见症状及护理要领
- 种植牙种前介绍
- 预算的编制方法与程序
- 三方协议书要签多久
- 完整版全国行政区域身份证代码表(EXCEL版)TextMarkTextMark
- 仙居县国企招聘考试真题及答案
- 工业机器人系统集成(高职)PPT全套完整教学课件
- 美学原理PPT课件:技术美
- 应力腐蚀和氢脆
- GA/T 830-2021尸体解剖检验室建设规范
- 责任担当斗争精神自查问题清单
- GB/T 210.1-2004工业碳酸钠及其试验方法第1部分:工业碳酸钠
- 基于STM32的自动灌溉系统
- 《等边三角形》第1课时-示范教学课件【初中数学人教版八年级上册】
- 电梯日常巡视记录表(日检查表)
评论
0/150
提交评论