ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:25.05KB ,
资源ID:10366206      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10366206.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vfP程序设计基础习题集.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vfP程序设计基础习题集.docx

1、vfP程序设计基础习题集VFP程序设计习题习题一一、判断题(1分/题,共20分,对打画,错打)1建立自由表分两步:定义表结构和输入数据。2表间的关系分三种:一对一关系、一对多关系和多对多关系。3.若要使用多个表,就要使用多个工作区。4在应用程序中可以通过使用该工作区的表的别名来标识工作区。5对象具有属性,而属性只能在设计阶段设置。6引用对象的方法分绝对引用和相对引用。7表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。8一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。9VFP主要数据容器有:表记录、变量和数组。10报表包括两个基本组成部分:数据源和布局。11如

2、果不想使用“报表向导”或“快速报表”设计报表,可以从空白报表布局开始,然后自己添加控件。12表选择查询输出的去向可以是浏览、报表或表单。13视图与查询相类似的地方是:可以用来从一个或多个相关联的表中提取有用信息。14:视图与表相类似的地方是:可以用来更新其中的信息,并将更新结果永久保存在磁盘上。15在“数据库设计器”中,视图的显示方式与表在分层结构中的显示方式相同,所不同的是视图名代替了表名。16一个视图在使用时,将作为临时表在自己的工作区中打开。17如果打开基于本地表的视图,则在Visual FoxPro的另一个工作区中基表被同时打开。18在视图中更新数据与在表中更新数据类似,使用视图还可以

3、对其基表进行更新。19中的表示未知数据,便于与含有值的数据库一起工作。20索引是改变表的物理顺序,排序是排列表的逻辑顺序。二、选择题(每个选择3分,共24分)1统计女生人数并将结果存放于变量X中的命令是()(A).COUNT FOR .NOT. 性别=”男” TO X (B).COUNT FOR ( 性别=”女”)=.T. TO X (C).SUM FOR ( 性别”男”)=.T. TO X (D).SUM FOR 性别=”女” TO X 2. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用()(A)先执行DELETE NEXT 10命令,后用PACK命令 (B)先执行DELET

4、E RECORD 10命令,后用PACK命令 (C)先执行DELETE FOR RECORD 10命令,后用PACK命令(D)ZAP NEXT 103.按数值型字段”总分”进行索引,使其按降序排列的命令是()(A)INDEX ON -总分 TO WP (B)INDEX ON 总分/A TO WP (C)INDEX ON 总分 TO WP (D)INDEX ON 总分/D TO WP 4.下列操作后,不改变表记录指针的命令是()(A)RECALL(B)LIST(C)SUM(D)REPL ALL5.按照数据库的数据模型分类,VFP属于()(A)层次型(B)关系型(C)网状型(D)混合型6.函数LE

5、N(SPACE(5)-SPACE(1)的返回值是()(A)错误信息(B)17(C)6(D)47.某表文件中有日期型字段”出生日期”,设N=01/01/80,下列命令正确的是()(A)LOCATE FOR 出生日期=01/01/80(B)LOCATE FOR 出生日期=&N(C)LOCATE FOR DTOC(出生日期)=N(D)LOCATE FOR DTOC(出生日期)=CTOD(N)8.从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为() (A)SELECT * FROM customerINTO CURSOR MyCursor (B)SELEC

6、T * FROM customerINTO TABLE MyCursor (C)SELECT ALL FROM customerINTO TABLE MyCursor (D)CREATE SQL VIEWMyCursor ASSELECT * FROM customer 答案一1() 2()3()4()5()6()7()8()9()10()11()12()13()14()15()16()17()18()19()20()二AAAABCCB习题二一 判断题(1分/题,共21分,对画,错画)1VFP程序每行必须以“;”结尾。2DISPLAY在VFP中与DISPLAY命令等效。3VFP中的变量分存变量

7、和字段变量。4VFP刚开始工作时,系统默认选择为第一号工作区。5建立自由表分两步:定义表结构和输入数据。6表间的关系分三种:一对一关系、一对多关系和多对多关系。7若要使用多个表,就要使用多个工作区。8在应用程序中可以通过使用该工作区的表的别名来标识工作区。9对象具有属性,而属性只能在设计阶段设置。10引用对象的方法分绝对引用和相对引用。11表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。12一条命令可分几行写,在行结束处用:表示一行未完,转入下一行。13VFP主要数据容器有:表记录、变量和数组。14报表包括两个基本组成部分:数据源和布局。15表选择查询输出的去向可以是浏览、

8、报表或表单。16如果打开基于本地表的视图,则在Visual FoxPro的另一个工作区中基表被同时打开。17在视图中更新数据与在表中更新数据类似,使用视图还可以对其基表进行更新。18中的表示未知数据,便于与含有值的数据库一起工作。19索引是改变表的物理顺序,排序是排列表的逻辑顺序。20视图与表相类似的地方是:可以用来更新其中的信息,并将更新结果永久保存在磁盘上。21视图与查询相类似的地方是:可以用来从一个或多个相关联的表中提取有用信息。二、选择题(每个选择3分,共24分)1统计女生人数并将结果存放于变量X中的命令是( )(A) COUNT FOR .NOT. 性别=男 TO X(B) COUN

9、T FOR ( 性别=女)=.T. TO X(C) SUM FOR ( 性别男)=.T. TO X(D) SUM FOR 性别=女 TO X2. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( )(A) 先执行DELETE NEXT 10命令,后用PACK命令(B) 先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR RECORD 10命令,后用PACK命令(D)ZAP NEXT 103.按数值型字段总分进行索引,使其按降序排列的命令是( )(A) INDEX ON -总分 TO WP(B) INDEX ON 总分/A TO WP(C)

10、 INDEX ON 总分 TO WP(D) INDEX ON 总分/D TO WP4.下列操作后,不改变表记录指针的命令是( )(A) RECALL(B) LIST(C) SUM(D) REPL ALL5.按照数据库的数据模型分类,VFP属于( )(A) 层次型(B) 关系型(C) 网状型(D) 混合型6.函数LEN(SPACE(5)-SPACE(1)的返回值是( )(A) 错误信息(B) 17(C) 6(D) 47.某表文件中有日期型字段出生日期,设N=01/01/80,下列命令正确的是( )(A) LOCATE FOR 出生日期=01/01/80(B) LOCATE FOR 出生日期=&N

11、(C) LOCATE FOR DTOC(出生日期)=N(D) LOCATE FOR DTOC(出生日期)=CTOD(N) 8.从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为( )(A) SELECT * FROM customer INTO CURSOR MyCursor(B) SELECT * FROM customer INTO TABLE MyCursor(C) SELECT ALL FROM customer INTO TABLE MyCursor(D) CREATE SQL VIEW MyCursor AS SELECT * FROM

12、customer 答案一 二A A A A B C C B习题三一 判断题(1分/题,共10分,对画,错画)1建立自由表分两步:定义表结构和输入数据。2表间的关系分三种:一对一关系、一对多关系和多对多关系。33在应用程序中可以通过使用该工作区的表的别名来标识工作区。4一条命令可分几行写,在行结束处用:表示一行未完,转入下一行。5VFP主要数据容器有:表记录、变量和数组。6. VFP中的 表示未知数据,便于与含有值的数据库一起工作。7. 索引是改变表的物理顺序,排序是排列表的逻辑顺序。8. DISPLAY在VFP中与DISPLY命令等效。9. VFP中的变量分存变量和字段变量。10. VFP刚开

13、始工作时,系统默认选择为第一号工作区。二、选择题(每个选择2分,共30分)1.函数LEN(SPACE(5)-SPACE(1)的返回值是( )A) 错误信息(B) 17(C) 6(D) 42.某表文件中有日期型字段出生日期,设N=01/01/80,下列命令正确的是( )(A) LOCATE FOR 出生日期=01/01/80(B) LOCATE FOR 出生日期=&N(C) LOCATE FOR DTOC(出生日期)=N(D) LOCATE FOR DTOC(出生日期)=CTOD(N)3.下列概念中,正确的是( )A.在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关

14、闭B.一个表文件可以在不同的工作区同时打开C.一个工作区中可以同时打开多个表文件D. 一个表文件可以在不同的工作区同时打开,且一个工作区中可以同时打开多个表4.将今年国庆节的日期送入存变量ND的方法是( ).A.ND=DTOC(10/01/01) B.ND=CTOD(10/01/01)C.STORE DATE()TO ND D.STORE 10/01/01 TO ND5.表文件DD.DBF有100条记录,当前记录号是10,执行DISPLAY ALL命令后,记录指针向的记录号是( ).A.100 B.10 C.1 D.1016统计女生人数并将结果存放于变量X中的命令是( )(A) COUNT F

15、OR .NOT. 性别=男 TO X(B) COUNT FOR ( 性别=女)=.T. TO X(C) SUM FOR ( 性别男)=.T. TO X(D) SUM FOR 性别=女 TO X7. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( )(A) 先执行DELETE NEXT 10命令,后用PACK命令(B) 先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR RECORD 10命令,后用PACK命令(D)ZAP NEXT 108.按数值型字段总分进行索引,使其按降序排列的命令是( )(A) INDEX ON -总分 TO WP

16、(B) INDEX ON 总分/A TO WP(C) INDEX ON 总分 TO WP (D)INDEX ON 总分/D TO WP9.下列操作后,不改变表记录指针的命令是( )(A) RECALL(B) LIST(C) SUM(D) REPL ALL10.按照数据库的数据模型分类,VFP属于( )(A) 层次型(B) 关系型(C) 网状型(D) 混合型 11.执行命令ACCEPT请输入出生日期:TO MDATE时,如果通过键盘输入CTOD(01/01/69),则MDATE的值应当是( ).A.CTOD(01/01/69) B.01/01/69C.01/01/69 D.拒绝接受,MDATE不

17、赋值12.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为( )。)3,8,4 )1,6,4 )1,8,任意 )1,8,413.表与相应索引文件已经打开,存变量XM=春,执行时会产生逻辑错误的命令是( )。)LOCATE FOR =XM )FIND &XM)SE EK XM )LOCATE FOR =&XM14.以下命令中正确的是( )。)STORE 8 TO X,Y )STORE 8,9 TO X,Y )X=8,Y=9 )X=Y=815.在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是( )。)TEXT-ENDTEXT )DO WHILE-ENDDO )IF-ENDI

18、F )DO CASEENDCASE一1( ) 2( )3( )4( )5( )6( )7( )8( )9( )10( )二C C A B DA A A A B A D D A B习题四一、 判断题(1分/题,共4分,对画,错画)1、 一个表固定只能在一个工作区中被打开使用。2、 在工作区中已打开的表文件都各自有自己的记录指针。3、 函数或子程序定义中的RETURN可以省缺。 4、 VFP中的注释可为:NOTE|* 或 & 二、选择题(每个选择2分,共40分)1.( )是存储在计算机的有结构的数据集合。A)网络系统 B)数据库系统C)操作系统 D)数据库2.数据库系统的核心是( )。A)编译系统

19、 B)数据库C)操作系统 D)数据库管理系统3.如果想从字符串市中取出汉字京,应该用函数( )。A)SUBSTR(市,2,2) B)SUBSTR(市,2,1)C)SUBSTR(市,3,1) D)SUBSTR(市,3,2)4.若使用REPLACE命令时,其围子句为ALL或REST,则执行该命令后,记录指针指向( )。A)首记录 B)末记录 C)首记录的前面 D)末记录的后面5.若要恢复用DELETE命令删除的若干记录,应该( )。A)用RECALL命令 B)立即按ESC键C)用RELEASE命令 D)用FOUND命令6.执行命令STORE CTOD(03/09/94)TO A后,变量A的类型为(

20、 )。A)日期型 B)数值型 C)备注型 D)字符型7.按照数据模型分类FOXBASE和dBASE是属于( ).A.层次型 B.网状型C.关系型 D.混合型8.计算机等级考试这七个汉字作为字符串常量,在VFP中,可表示为( ).A.计算机等级考试 B.(计算机等级考试)C.计算机等级考试 D.计算机等级考试9.在VFP中,INPUT,APPEND,WAIT三条命令中可以接受字符的命令是( ).A.只有ACCEPT B.只有ACCEPT和WAITC.都可以 D.只有WAIT10.将今年国庆节的日期送入存变量ND的方法是( ).A.ND=DTOC(10/01/01) B.ND=CTOD(10/01

21、/01)C.STORE DATE()TO ND D.STORE 10/01/01 TO ND11统计女生人数并将结果存放于变量X中的命令是( )(A) COUNT FOR .NOT. 性别=男 TO X(B) COUNT FOR ( 性别=女)=.T. TO X(C) SUM FOR ( 性别男)=.T. TO X(D) SUM FOR 性别=女 TO X12. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( )(A) 先执行DELETE NEXT 10命令,后用PACK命令(B) 先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR R

22、ECORD 10命令,后用PACK命令(D)ZAP NEXT 1013.某表文件中有日期型字段出生日期,设N=01/01/80,下列命令正确的是( )(A) LOCATE FOR 出生日期=01/01/80(B) LOCATE FOR 出生日期=&N(C) LOCATE FOR DTOC(出生日期)=N(D) LOCATE FOR DTOC(出生日期)=CTOD(N)14.下列概念中,正确的是( )A.在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭B.一个表文件可以在不同的工作区同时打开C.一个工作区中可以同时打开多个表文件D.JOIN命令生成的表文件可以与连

23、接文件在一个工作区同时打开15.将今年国庆节的日期送入存变量ND的方法是( ).A.ND=DTOC(10/01/01) B.ND=CTOD(10/01/01)C.STORE DATE()TO ND D.STORE 10/01/01 TO ND16.数据库文件DD.DBF有100条记录,当前记录号是10,执行DISPLAY ALL命令后,记录指针向的记录号是( ).A.100 B.10 C.1 D.10117.执行命令ACCEPT请输入出生日期:TO MDATE时,如果通过键盘输入CTOD(01/01/69),则MDATE的值应当是( ).A.CTOD(01/01/69) B.01/01/69C

24、.01/01/69 D.拒绝接受,MDATE不赋值18.表与相应索引文件已经打开,存变量XM=春,执行时会产生逻辑错误的命令是( )。)LOCATE FOR =XM )FIND &XM)SE EK XM )LOCATE FOR =&XM19.以下命令中正确的是( )。)STORE 8 TO X,Y )STORE 8,9 TO X,Y )X=8,Y=9 )X=Y=820.在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是( )。)TEXT-ENDTEXT )DO WHILE-ENDDO )IF-ENDIF )DO CASE-ENDCASE一1( ) 2( )3( )4( )二D

25、D D D AA C D C BAA C A B D A D A B习题五一 判断题(1分/题,共15分,对画,错画)1、VFP数据库管理系统的数据模型是关系型。2、可向菜单系统中添加初始化代码来创建环境、定义存变量、打开文件等。3、表单设计中的数据环境是表单的数据来源。4、表单打开时,数据环境中的表可自动打开。5、表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。6、报表包括两个组成部分:数据源和布局。7、报表设计中的布局文件保存了要输出的表中字段的值。8、报表设计中的字段控件可用于表示出现在报表中的字符。9、 客户/服务器(client/server)应用程序具有本地(客

26、户)用户界面,但访问的是远程服务器上的数据。10、视图兼有表和查询的特点。11、与查询不同的是,视图可选择如何将在视图中所做的数据修改传给原始文件,或建立视图的基表。12、VFP中的表示0,便于与含有值的数据库一起工作。13、查询输出的去向可以是浏览、报表或表单。14、VFP主要数据容器有:表记录、变量和数组。15、引用对象的方法分绝对引用和相对引用。 二 选择题(每个选择1.5分,共30分)1、下列FOXBASE表达式运算结果为日期型的是A)04/05/97 2 B)CTOD(04/05/97) DATE( )C)CTOD(04/05/97) 3 D)DATE( )04/05/972、职工工

27、资数据库文件按基本工资字段升序索引后,再执行GO TOP命令,此时当前记录号是A)1 B)基本工资最少的记录号C)0 D)基本工资最多的记录号3、当前数据库文件有20条记录,当前记录号是10。执行命令LIST REST以后,当前记录号是A)10 B)20C)21 D)14、对学生成绩数据库文件按总分/N/6.2降序、/C/8升序索引。应当使用命令A)INDEX TO ABC ON 总分,B)INDEX TO ABC ON 总分,C)INDEX TO ABC ON STR(总分,5,1)D)INDEX TO ABC ON STR(1000总分) 5、把当前数据库文件中性别字段的值全部清除,但仍保

28、留该字段,应当使用命令A)MODIFY STRUCTURE B)DELETEC)REPLACE D)ZAP6、命令SELECT 0 的功能是A)选择区号最小的空闲工作区B)选择区号最大的空闲工作区C)选择当前工作区的区号加1的工作区D)随机选择一个工作区的区号7、设职工数据库和按工作日期索引的索引文件已经打开,要把记录指针定位到工作刚好满30天的职工,应当使用命令A)FIND DATE ( )30 B)SEEK DATE( )30C)FIND DATE ( )30 D)SEEK DATE( )308、比较WAIT、ACCEPT和INPUT三条命令,需要以回车键表示输入结束的命令是A)WAIT、

29、ACCEPT、INPUT B)WAIT、ACCEPTC)ACCEPT、INPUT D)INPUT、WAIT9、在VFP中,可以使用FOUND( )函数来检测查询是否成功的命令包括A)LIST、FIND、SEEK B)FIND、SEEK、LOCATEC)FIND、DISPLAY、SEEK D)LIST、SEEK、LOCATE10、在下面FoxBASE命令中,不能修改数据记录的命令是A)BROWSE B)EDITC)CHANGE D)MODIFY11、设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令A)GO TOP B)GO BOP( ) C)SKIP 1 D)GO 112、设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令A)FIND FOR 工资620 B)SEEK 工资620 C)LOCATE FOR 工资620 D)FIND 工资62013、设当前表文件含有字段salary,命令REPLACE salary WITH 1500的功能是A)将表中所有记

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1