近几年来VFP考试选择题(仅仅供参考)注:有些题目是类似的。
1) 定义全局型变量,使用的命令为( D )。
A)createB)privateC)localD)public2) 已知pi=3.1415926,执行 ? ROUND(pi,4)的结果为( B )。
A)3.1415B)3.1416C)3.14162D)3.0003) 在VFP中,主索引只能在( B )中建立。
A)自由表B)数据库表C)任何表D)自由表和视图4) ({^2005/01/05}+15 )的结果是一个( A )。
A)日期常量B)数值常量C)日期表达式D)非法表达式5) 100E-3是一个( C )。
A)内存变量B)字符常量C)数值常量D)非法表达式6) 6E+3是一个( C )。
A)内存变量B)字符常量C)数值常量D)非法表达式7) 6E-3是一个( C )。
A)内存变量B)字符常量C)数值常量D)非法表达式8) Click事件是( A )时触发的基本事件。
A)当用户单击对象B)当从内在中释放对象C)当表单或表单集装入内存D)当创建对象9) Dblclick事件是( D )时触发的基本事件。
A)当创建对象B)当从内在中释放对象C)当表单或表单集装入内存D)当用户双击对象10) Delete的作用是( B )A)将记录从表中彻底删除B)只给要删除的记录做删除标志C)不能删除记录D)删除整个表中的记录11) Left("计算中心",4)函数的值是( C )。
A)计算中心B)中心C)计算D)心12) Right("计算中心",4)函数的值是( B )。
A)"计算中心"B)"中心"C)"计算"D)"心"13) SQL的数据操作语句不包括( D)。
A) INSERTB) UPDATEC) DELETED) CHANGE14) SQL语句中,修改表结构的命令是( C )。
A) MODIFY TABLEB) MODIFY STRUCTUREC) ALTER TABLED) ALTER STRUCTURE15) SQL语句中,引导条件的关键字是( D )。
A) FORB) WHILEC) WHEND) WHERE16)SQL语句中删除表的命令( A )。
A) DROP TABLEB) DELETE TABLEC) ERASE TABLED) DELETE DBF17)str(10.8723,7,3)的值是( B )。
A)”10.87”B)”10.872”C) 10.8723D) 109.87018) Str(235.14,7,3)的值是( C )。
A)"235.14"B)"235.1"C)"235.140"D) 235.1419) STR(78.57)的结果是( D )A) 78B) "78"C) 79D) "79"20) val(“123.45”)的值是( B )。
A)“123.45”B) 123.45C) [123.45]D) 1234521)VFP数据表中的一个字段只能接收( A )种类型的数据。
A)1种B)2种C)10种D)任意种22)VFP中,扩展名为“.DBF”文件被称为( B )。
A)数据库文件B)表文件C)程序文件D)项目文件23)VFP中,一条命令的最大长度为( B )个字符A)100B)254C)255D)任意24)VFP中,一条命令可以分多行书写,但必须用连行号( A )分行。
A)分号B)逗号C)句号D)回车25)VFP中,用来建立程序文件的命令是( C )。
A) OPEN COMMANDB) CREATE COMMANDC) MODIFY COMMANDD) 以上答案都不对26)VFP中BOF()函数返回值的类型是( B )。
A)字符型B)逻辑型C)数值型D)日期型27)VFP中CTOD()函数返回值的类型是( D )。
A)字符型B)逻辑型C)数值型D)日期型28)Visual FoxPro 6.0是( C )数据库系统。
A)网络B)层次C)关系D)链状29)Visual FoxPro的报表文件.FRX中保存的是( D )。
A) 打印报表本身B) 报表的格式和数据C) 打印报表的预览格式D) 报表设计格式的定义30)Visual FoxPro通过命令窗口建立程序文件的命令是( D )。
A) MODIFY STRUCTRUEB) MODIFY FORMC) MODIFY DATABASED) MODIFY COMMAND31)Visual Foxpro中,表单文件的扩展名是( C )A).DBFB).DBCC).SCXD).PRG32) XS数据表的全部备注字段的内容存储在( B )文件中。
A) XS.DBFB) XS.FPTC) XS.TXTD) XS.DBC33)备注型字段的长度固定为( C )个字符。
A) 8B) 1C) 4D) 1034)表单的属性要在( C )窗口定义A) 事件B) 表C) 属性D) 类35)表单内设置标签中标题的颜色,应使用( C )属性。
A) FontSizeB) CaptionC) ForeColorD) FontColor36)表单内设置命令按钮中标题的颜色使用( C )属性。
A) FontSizeB) CaptionC) ForeColorD) FontColor37)表单设计时,设计表单标题的属性是( B )。
A) FontsizeB) CaptionC) TopD) Name38)表单向导可以创建( A )。
A) 单表表单B) 表C) 类D) 报表39)表文件中有数学,英语,计算机和总分四个数值型字段,要将全部记录的三科成绩汇总后都存入总分字段中,应使用命令( D )。
A)TOTAL 数学+英语+计算机 TO 总分B)REPL 总分 WITH 数学+英语+计算机C)SUM 数学+英语+计算机 TO 总分D)REPL ALL 总分 WITH 数学+英语+计算机40)表中相对移动记录指针和绝对移动记录指针的命令分别为( C )。
A) Locate和SkipB) Locate和GoC) Skip和GoD) Locate和Find41)程序的三种基本结构是( B )。
A) 分支结构、循环结构和模块结构B) 顺序结构、分支结构和循环结构C) 顺序结构、分支结构和递归结构D) 分支结构、循环结构和嵌套结构42)打开xscj数据表的命令是( D )。
A) List xscjB) Display xscjC) Close xscjD) Use xscj43)当EOF()函数的值为真时,记录指针位于 ( B )。
A)表文件的头B)表文件的尾C)最后一条记录D)第一条记录44)当前表中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用命令( C )。
A)list for 体育达标=".f."B)list for 体育达标<>.f.C)list for not 体育达标D)list for 体育达标=f45)当前表中,“是否通过”字段为逻辑类型,要显示所有未达标的记录应使用命令( C )。
A)list for 是否通过=".f."B)list for 是否通过<>.f.C)list for not 是否通过D)list for 是否通过=f46)当正在使用的数据表文件的记录指针已达到头部,? BOF()的函数值是( C )。
A) 0B) 1C).F.D).T.47)定义本地型内存变量,使用的命令为( C )。
A) createB) privateC) localD) public48)定义全局型变量,使用的命令为( D )。
A) createB) privateC) localD) public49)定义数组变量,使用的命令为( B )。
A) createB) dimensionC) localD) public50)对表记录排序应该使用的命令是( A )。
A) INDEXB) SORTC) LINED) CREATE51)对数据表进行操作时,要使记录指针移向上一记录的命令是( C )。
A) SKIPB) GO 1C) SKIP -1D) RECORD 152)刚用USE命令打开的数据表,记录指针位于 ( D ) 。
A) 表文件的头B) 表文件的尾C) 最后一条记录D) 第一条记录53)关系数据库管理系统的3种基本关系运算不包括(A )A) 比较B) 选择C) 连接D) 投影54)关系中的元组对应于二维表中的( A )。
A) 记录B) 字段C) 属性D) 范围55)关系中的元组对应于数据表中的( C )A)属性B)字段C)记录D)数据项56)关系中的字段对应于二维表中的( C ) 。
A) 记录B) 行C) 列D) 数据项57)关于数据库表与自由表,下列说法中正确的是( D )。
A) 数据库表能转换为自由表,反之不能B) 自由表能转换成数据库表,反之不能C) 两者不能转换D) 两者能相互转换58)规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足其每一属性都是( C )。
A) 互不相关的B) 长度可变的C) 不可分解的D) 互相关联的59)函数Left("AB嘉应12学院",4)的值为( A )。
A)AB嘉B)AB嘉应C)12学院D)学院60)函数Left("广东省梅州市",4)的值为( A )。
A)广东B)梅州C)广东省D)梅州市61)函数Right("AB计算中心12",4)的值为( D )。
A)AB计B)AB计算C)中心12D)心1262)函数Right("AB嘉应12学院",4)的值为( D )。
A)AB嘉B)AB嘉应C)12学院D)学院63)建立表结构的SQL命令是( B )。
A) CREATE CURSORB) CREATE TABLEC) CREATE INDEXD) CREATE VIEW64)建立索引时,( A )字段不能作为索引字段。
A) 备注型B) 数值型C) 字符型D) 日期型65)将当前表("工资"表)中的工资都加上30%,应该使用命令( C )A)REPL 工资 with 工资*130% ALLB)REPL 工资 with 工资*130%C)REPL 工资 with 工资*1.3 ALLD)REPL 工资 with 工资*1.3 FOR ALL66)将日期型数据转换成字符型数据,应使用的函数是(A)A) dtocB) strC) ctodD) val67)将一个数据库表从当前数据库移出应使用的命令是( A )。