VF程序设计考试题(带答案).docx

上传人:太** 文档编号:36154956 上传时间:2022-08-25 格式:DOCX 页数:14 大小:44.37KB
返回 下载 相关 举报
VF程序设计考试题(带答案).docx_第1页
第1页 / 共14页
VF程序设计考试题(带答案).docx_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《VF程序设计考试题(带答案).docx》由会员分享,可在线阅读,更多相关《VF程序设计考试题(带答案).docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、VF程序设计考试题(带答案)一.选择题1 .在Visual FoxPro中,向数据库文件中追加数据使用语句()。A、 INSERT B、 REPLACE C、 APPEND D、 ADD.在Visual FoxPro中,删除数据库的所有记录,仅保存表结构的命令是()。A、 delete all B、 pack C、 recall D、 zap.在Visual FoxPro中,复制当前工作区中库结构的命令是()。A Copy stru原文件to目标文件B、Copy原文件stru to目标文件C、Copy stru to库文件名D、Copy stru to库文件名exten2 .在Visual F

2、oxPro中,使用replace字段名with表达式for条件后,记录指针为()。A、视情况而定B、当前记录 C、bof D、为文件尾.在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按()存盘退出。A、 ctrl+wB、 ctrl+qC、 ctrl+c esc.在有关数据库的概念中,假设干记录的集合称为()。A)文件B)字段C)数据项D)表.要计算职称为副教授或教授的工资总额,以下命令中错误的选项是()。A) SUM工资FOR职称二副教授.OR.职称二教授SUM ALL工资FOR职称二副教授.OR.职称二教授0 SUM工资FOR 教授$职称D) SUM工资FOR职称:副

3、教授.AND.职称二教授8 .不允许记录中出现重复索引值的索引是()。A)主索引B)主索引、候选索引、普遍索引C)主索引和候选索引D)主索引、候选索引和唯一索引9 .在Visual FoxPro中,翻开数据库的命令是()。A) OPEN DATABASE数据库名B) USE数据库名)0 USE DATABASE数据库名D) OPEN数据库名24 .函数EOF()用于检测当前数据库记录指针是否到达(B )0A.文件头B.文件尾C.指定记录D.第一条记录.建立数据表文件用(C )命令。A. MODI COMM B. EDITC. CREATE D. MODI STRU. INSERT命令将一条新记

4、录加到(B )。A.当前记录之前B.当前记录之后 C.文件末尾D.文件顶部.下述命令中不能关闭数据表的命令是(C );A. USEB. CLOSE DATABASE C. CLEARD. CLOSE ALL25 .以下表达式的结果为数值型的是(D );A. 牛$ 牛群A. 牛$ 牛群C.98/6/14+15B. ”wish you + wish you success”D. (08/06/94)- 08/11/9229 .用菜单方式翻开一个数据表文件应该使用的菜单序列为(A )。A.文件f翻开f表B.文件f翻开f表格C.文件一新建一数据表D.数据一表一翻开30 .翻开学生数据库及(对成绩字段的

5、)索引文件,假定当前记录号为200,欲使 记录指针指向记录号为100的记录,应使用命令(C ) oA) LOCATE FOR 记录序号=100B)SKIP 100OG0T0 100D)SK1P -100二.判断题1、程序设计就是正确地组织计算机有效地执行每一条指令或语句。错误2、数组在使用前,必须定义。正确3、区别CLOSE ALL与CLEAR ALL命令的作用都是关闭所有翻开的VFP文件。错误4、简单变量可用赋值语句定义,数组变量用DIMENSION命令定义。正确 5、程序执行方式克服了单条命令执行方式的缺点,充分发挥了计算机“程序存储”、“程序控制”、完全自动高速处理数据的特点。 正确6、

6、程序是为完成某项任务而执行的命令序列,它们按一定的要求有序地编排在 一起并以文件的形式储存在磁盘上,这种文件在VFP中称为命令文件,亦称程序 文件。正确7. VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式; 高效的非过程化命令功能。正确8、将表的多条记录数据传送给数组的命令COPY TO ARRAYo正确9、SET CENTURY ON为用四位格式完整显示年份。正确10、将数组数据(一维或二维形式)追加到表中的命令APPEND FROM ARRAY。正 确1k程序文件可以在命令窗口中执行。错误12、内存变量分为简单变量与数组两种。正确13、SET TALK ON/OFF命

7、令决定是否显示数据处理命令的响应信息。正确14、程序设计就是根据任务设计、编写和调试程序的过程。正确15、VFP程序(命令文件)的组成要素主要为命令、函数、结构控制语句。正确16、数值型数据用来表示数量,没有定界符,可以是整数或小数,也可以是分数 错误17、字符型数据之间可以进行数学运算,每个字符占一个字节。错误18、数值型数据在表示很大或很小的时候可以使用科学记数法。如:5.2E6表示 5200000 c 正确19、逻辑型数据用字母“L”表示,它表示逻辑判断的结果,长度固定为1个字 节。正确20、执行命令?AT (大学,武汉大学),屏幕显示的结果为:5正确三.编程题1 .现有学生数据表xs.

8、dbf(1)显示入学成绩前5名的记录; index on入学成绩list next 5(2)显示总成绩在500与550之间的学生姓名和班级。list 姓名,班级,总成绩for总成绩=600 and总成绩10000exitendifi = i+2cnddo?s.编写程序求15!clears=0for i=l to 15s = s*iendfor?s4*x*x+4*x+lx=03 .计算方程式y = 4*x*x-4*xTx=0y=4*x*x+4*x+l elsey = 4*x*x-4*xT endif?y10 .连续执行以下命令之后,最后一条命令的输出结果是(SET EXACT OFFX二A ?

9、IIF (A=X, X-BCD, X+BCD)A) AB) BCDC) A BCDD) ABCD.在以下四组函数运算中,结果相同的是()。A) LEFT (Visual FoxPro”, 6)与 SUBSTR (Visual FoxPro”, 1,6)YEAR(DATEO)与 SUBSTR(DTOC(DATE(),7, 2)C) VARTYPE (36-5*4)与 VARTYPE (36-5*4)D)假定 A=this ,B=is a string”, A-B 与 A+B12.在Visual Foxpro中,用于建立或修改过程文件的命令是()。A) MODIFY 文件名B) MODIFY CO

10、MMAND 文件名)MODIFY PROCEDURE文件名D)上面 B)和 C)都对13.使用命令DECLARE mm(2, 3)定义的数组,包含的数组元素(下标变量)的个 数为()。A) 2个B) 3个C) 5个D) 6个. APPEND命令的功能是( )oA)在表的最前面插入一条记录B)在表的最后面插入一条记录C)在表的最前面任意位置插入一条记录D)删除一条记录14 .使用TOTAL命令生成的分类汇总库文件的扩展名是()。A) DBTB) DBFC) DBCD)CDX.执行命令序列:STORE CTOD( “05/06/98” )TO MDATE? MDATE后,屏幕上显示值是( )oA)

11、05/09/98B) MDATE 0)05/06/98D) CTOD.假定系统是期是2004年01月05日,有如下命令:NJ= YEAR (DATEO)执行该命令后,NJ的值是()oA)2004B) 01005D)01/05/0418.有以下命令序列:USE STUDENTLISTrecord# 姓名出生日期INDEXON欧阳惠李明杨霞出生日期07/12/6902/24/7011/05/71TO BDLIST执行该命令序列后,显示记录号的顺序是(执行该命令序列后,显示记录号的顺序是()。A) 1 2 3B) 3 2 1C)D) 1 3 219.学生数据库文件中共10条记录,其姓名字段值均为学生

12、全名,执行如下命令序列:USE STUDENT?recno()最后,recno()函数的显示值是(最后,recno()函数的显示值是()oA) 1B) 0C) 10D) 220.比拟表达式的结果是()。A.字符型B.逻辑型C.数值型D.日期型21.用COPY STRU TO文件名形成的文件是(21.用COPY STRU TO文件名形成的文件是()oA.数据表文件A.数据表文件B.索引文件C.文本文件D.正式文件22.显示数据库当前记录内容的命令是(A. LIST NEXT 1A. LIST NEXT 1B.DISPLAY ALLC. TYPE23.执行USE命令的作用是()oA.关闭所有工作区

13、的数据表文件C.关闭所有文件B.关闭当前工作区的数据表文件D.对数据表文件没有影响D. D1SP REST24 .函数EOF()用于检测当前数据库记录指针是否到达()。A.文件头B.文件尾C.指定记录D.第一条记25 .建立数据表文件用()命令。A. MODI COMMB. EDITC.CREATED.MODI STRU26 . INSERT命令将一条新记录加到()oA.当前记录之前B.当前记录之后C.文件末尾D.文件顶部.下述命令中不能关闭数据表的命令是A. USEB. CLOSE DATABASEC. CLEARD.CLOSE ALLA. 牛$ 牛群C.98/6/14+15A.文件一翻开f

14、表B.文件f翻开f表格C.文件一新建一数据表D.数据一表一翻开.以下表达式的结果为数值型的是(B. ”wish you + wish you successD. (08/06/94)- 08/11/9227 .用菜单方式翻开一个数据表文件应该使用的菜单序列为(28 .翻开学生数据库及(对成绩字段的)索引文件,假定当前记录号为200,欲使记录指针指向记录号为100的记录,应使用命令(A) LOCATE FOR 记录序号二100B)SKIP 100OG0T0 100D)SK1P -100二.判断题1、程序设计就是正确地组织计算机有效地执行每一条指令或语句。2、数组在使用前,必须定义。3、区别CLO

15、SE ALL与CLEAR ALL命令的作用都是关闭所有翻开的VFP文件。4、简单变量可用赋值语句定义,数组变量用DIMENSION命令定义。5、程序执行方式克服了单条命令执行方式的缺点,充分发挥了计算机“程序存 储”、“程序控制”、完全自动高速处理数据的特点。6、程序是为完成某项任务而执行的命令序列,它们按一定的要求有序地编排在 一起并以文件的形式储存在磁盘上,这种文件在VFP中称为命令文件,亦称程序 文件。7. VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式; 高效的非过程化命令功能。8、将表的多条记录数据传送给数组的命令COPY TO ARRAYo9、SET CENT

16、URY ON为用四位格式完整显示年份。10、将数组数据(一维或二维形式)追加到表中的命令APPEND FROM ARRAYo11、程序文件可以在命令窗口中执行。12、内存变量分为简单变量与数组两种。13 SET TALK 0N/0FF命令决定是否显示数据处理命令的响应信息。14、程序设计就是根据任务设计、编写和调试程序的过程。15、VFP程序(命令文件)的组成要素主要为命令、函数、结构控制语句。16、数值型数据用来表示数量,没有定界符,可以是整数或小数,也可以是分数 17、字符型数据之间可以进行数学运算,每个字符占一个字节。18、数值型数据在表示很大或很小的时候可以使用科学记数法。如:5.2E

17、6表示 5200000o19、逻辑型数据用字母“L”表示,它表示逻辑判断的结果,长度固定为1个字 节。20、执行命令?AT (大学,武汉大学),屏幕显示的结果为:5三.编程题1.现有学生数据表xs. dbf(1)显示入学成绩前5名的记录;(2)显示总成绩在500与550之间的学生姓名和班级。2.编写程序求1+3+5+7+9+11+这样的奇数之和.假设累加数大于10000时,那么结束累力口。3.编写程序求15!4.计算方程式4*x*x+4*x+lx=0y = 4*x*x-4*xTx0VF程序设计复习题五答案一.选择题.在Visual FoxPro中,向数据库文件中追加数据使用语句(C )。A、

18、INSERT B、 REPLACE C、 APPEND D、 ADD.在Visual FoxPro中,删除数据库的所有记录,仅保存表结构的命令是( D )。A、 delete all B、 pack C、 recall D zap.在Visual FoxPro中,复制当前工作区中库结构的命令是( C )。A、Copy stru 原文件)to目标文件B、Copy原文件stru to目标文件C、Copy stru to 库文件名Copy stru to库文件名exten1 .在Visual FoxPro中,使用replace字段名with表达式for条件 后,记录指针为(D )A、视情况而定B、当

19、前记录C、bof D、为文件尾2 .在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按(A ) 存盘退出。A ctrl+wB、 ctrl+qC、 ctrl+c D、 esc.在有关数据库的概念中,假设干记录的集合称为(D )。A)文件B)字段C)数据项D)表.要计算职称为副教授或教授的工资总额,以下命令中错误的选项是(D ) oA) SUM工资FOR职称二副教授.OR.职称二教授”SUM ALL工资FOR职称二副教授.OR.职称二教授0 SUM工资FOR ”教授$职称D) SIM工资FOR职称二副教授.AND.职称二教授8 .不允许记录中出现重复索引值的索引是(C )。A

20、)主索引B)主索引、候选索引、普遍索引0主索引和候选索引D)主索引、候选索引和唯一索引9 .在Visual FoxPro中,翻开数据库的命令是(A )。A) OPEN DATABASE 数据库名B) USE数据库名C) USE DATABASE 数据库名D) OPEN 数据库名)10 .连续执行以下命令之后,最后一条命令的输出结果是(C )。SET EXACT OFFX二A ? IIF (A=X, X-BCD, X+BCD)A) AB) BCDC) A BCDD) ABCD11 .在以下四组函数运算中,结果相同的是(A )。A) LEFT (Visual FoxPro”, 6)与 SUBSTR

21、 (Visual FoxPro”, 1,6)YEAR(DATEO)与 SUBSTR(DTOC(DATE(),7, 2)B) VARTYPE (36-5*4)与 VARTYPE (36-5*4)D)假定 A=this ,B=is a string”, A-B 与 A+B12 .在Visual Foxpro中,用于建立或修改过程文件的命令是(B )。A) MODIFY 文件名B) MODIFY COMMAND 文件名)C) MODIFY PROCEDURE文件名D)上面 B)和 C)都对13 .使用命令DECLARE mm(2, 3)定义的数组,包含的数组元素(下标变量)的个 数为(D )。A)

22、2个B) 3个C) 5个D) 6个. APPEND命令的功能是(B)oA)在表的最前面插入一条记录B)在表的最后面插入一条记录C)在表的最前面任意位置插入一条记录D)删除一条记录14 .使用TOTAL命令生成的分类汇总库文件的扩展名是(B )。A) DBTB) DBFC) DBCD)CDX.执行命令序列:STORE CTOD( “05/06/98” )TO MDATE? MDATE后,屏幕上显示值是(C)oA)05/09/98B) MDATE 0)05/06/98D) CTOD.假定系统是期是2004年01月05日,有如下命令:NJ= YEAR (DATEO)执行该命令后,NJ的值是(A )。

23、A)2004B) 01005D)01/05/0415 .有以下命令序列:USE STUDENTLISTrecord#1record#123INDEX ON姓名 欧阳惠 李明 杨霞 出生日期出生日期07/12/6902/24/7011/05/71TO BDLIST执行该命令序列后,显示记录号的顺序是(A )。A) 1 2 3 B) 3 2 1C) 2 13D) 1 3 216 .学生数据库文件中共10条记录,其姓名字段值均为学生全名,执行如下命令 序列:USE STUDENT?rccno()最后,recno()函数的显示值是(A)。A) 1B) 0C) 10D) 2.比拟表达式的结果是(B)oA.字符型B.逻辑型 C.数值型D.日期型.用COPY STRU TO文件名形成的文件是(A)。A.数据表文件B.索引文件 C.文本文件D.正式文件.显示数据库当前记录内容的命令是(A)oA. LIST NEXT 1B. DISPLAY ALLC. TYPED. DISP REST17 .执行USE命令的作用是(B )。B.关闭当前工作区的数据表文件D.对数据表文件没有影响A.关闭所有工作区的数据表文件C.关闭所有文件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁