vfP程序的设计基础习题集

上传人:xmg****18 文档编号:118878452 上传时间:2019-12-27 格式:DOC 页数:14 大小:83.50KB
返回 下载 相关 举报
vfP程序的设计基础习题集_第1页
第1页 / 共14页
vfP程序的设计基础习题集_第2页
第2页 / 共14页
vfP程序的设计基础习题集_第3页
第3页 / 共14页
vfP程序的设计基础习题集_第4页
第4页 / 共14页
vfP程序的设计基础习题集_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《vfP程序的设计基础习题集》由会员分享,可在线阅读,更多相关《vfP程序的设计基础习题集(14页珍藏版)》请在金锄头文库上搜索。

1、word格式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)先执行DELETE RECO

4、RD 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.函数LEN(SPAC

5、E(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)SELECT * FR

6、OM 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) COUNT FOR

9、 ( 性别=女)=.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) INDE

10、X 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(C) L

11、OCATE 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 custo

12、mer 答案一 二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.在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭B.一

14、个表文件可以在不同的工作区同时打开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 FOR .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 RECO

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

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号