2022年vfP程序设计基础习题集 .pdf
《2022年vfP程序设计基础习题集 .pdf》由会员分享,可在线阅读,更多相关《2022年vfP程序设计基础习题集 .pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、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 NEX
4、T 10命令 ,后用 PACK 命令(B) 先执行 DELETE RECORD 10命令 ,后用 PACK 命令(C)先执行 DELETE FOR RECORD 10命令 ,后用 PACK 命令(D)ZAP NEXT 10 3.按数值型字段” 总分 ” 进行索引 ,使其按降序排列的命令是() (A)INDEX ON -总分TO WP (B)INDEX ON 总分 /A TO WP (C)INDEX ON 总分TO WP (D)INDEX ON 总分 /D TO WP 4.下列操作后 ,不改变表记录指针的命令是() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
5、 - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 14 页 - - - - - - - - - (A)RECALL (B)LIST (C)SUM (D)REPL ALL 5.按照数据库的数据模型分类,VFP 属于 () (A) 层次型(B) 关系型(C)网状型(D)混合型6.函数 LEN(SPACE(5)-SPACE(1) 的返回值是 () (A) 错误信息(B)17 (C)6 (D)4 7.某表文件中有日期型字段” 出生日期 ”,设 N= 01/01/80,下列命令正确的是() (A)LOCATE FOR 出生日期 = 01/01/80(B)LOCA
6、TE 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 * FROM customerINTO TABLE MyCursor (C)SELECT ALL FROM customerINTO TABLE MyCursor (D)CREATE SQL VIEWMyCursor
7、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 中的变量分内存变量和字段变量。4VFP 刚开始工作时,系统默认选择为第一号工作区。5建立自由表分两步:定义表结构和输
8、入数据。6表间的关系分三种:一对一关系、一对多关系和多对多关系。7若要使用多个表,就要使用多个工作区。8在应用程序中可以通过使用该工作区的表的别名来标识工作区。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 14 页 - - - - - - - - - 9对象具有属性,而属性只能在设计阶段设置。10引用对象的方法分绝对引用和相对引用。11表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。12一条命令可分几行写,在行结束处用: 表示一行未完,转入下一行。1
9、3 VFP 主要数据容器有:表记录、变量和数组。14报表包括两个基本组成部分:数据源和布局。15表选择查询输出的去向可以是浏览、报表或表单。16如果打开基于本地表的视图,则在Visual FoxPro 的另一个工作区中基表被同时打开。17在视图中更新数据与在表中更新数据类似,使用视图还可以对其基表进行更新。18中的表示未知数据,便于与含有值的数据库一起工作。19索引是改变表的物理顺序,排序是排列表的逻辑顺序。20 视图与表相类似的地方是:可以用来更新其中的信息,并将更新结果永久保存在磁盘上。21视图与查询相类似的地方是:可以用来从一个或多个相关联的表中提取有用信息。二、选择题(每个选择3 分,
10、共 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 RECORD 10命令 ,后用 PACK 命令(C)先执行 DELETE FOR RECORD 10命令 ,后用 PACK
11、命令(D)ZAP NEXT 10 3.按数值型字段总分 进行索引 ,使其按降序排列的命令是( ) (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 ALL 5.按照数据库的数据模型分类,VFP 属于 ( ) (A) 层次型(B) 关系型(C) 网状型(D) 混合型6.函数 LEN(SPACE(5)-SPACE(1) 的返回值是 ( ) (
12、A) 错误信息(B) 17 (C) 6 (D) 4 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 14 页 - - - - - - - - - 7.某表文件中有日期型字段出生日期 ,设 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
13、.从表 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 customer 答案一 二 A A A A B C C B 习题三一 判断题( 1 分/题,共 10 分,
14、对画,错画)1建立自由表分两步:定义表结构和输入数据。2表间的关系分三种:一对一关系、一对多关系和多对多关系。33在应用程序中可以通过使用该工作区的表的别名来标识工作区。4一条命令可分几行写,在行结束处用 : 表示一行未完,转入下一行。5VFP主要数据容器有:表记录、变量和数组。6. VFP 中的表示未知数据,便于与含有值的数据库一起工作。7. 索引是改变表的物理顺序,排序是排列表的逻辑顺序。8. DISPLAY 在 VFP中与 DISPLY命令等效。9. VFP 中的变量分内存变量和字段变量。10. VFP 刚开始工作时,系统默认选择为第一号工作区。二、选择题(每个选择2 分,共 30 分)
15、1. 函数 LEN(SPACE(5)-SPACE(1) 的返回值是 ( ) A) 错误信息(B) 17 (C) 6 (D) 4 2. 某表文件中有日期型字段 出生日期 , 设 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.在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关名师资料总结 - -
16、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 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 ND 5. 表文件 DD.
17、DBF有 100 条记录,当前记录号是10, 执行 DISPLAY ALL 命令后,记录指针向的记录号是 ( ). A.100 B.10 C.1 D.101 6统计女生人数并将结果存放于变量X中的命令是()(A) COUNT FOR .NOT. 性别 =男 TO X (B) COUNT FOR ( 性别 =女)=.T. TO X (C) SUM FOR ( 性别 男)=.T. TO X (D) SUM FOR 性别 =女 TO X 7. 在已打开的表中, 要永久删除当前记录位置开始的10 条记录 , 可用 ( ) (A) 先执行 DELETE NEXT 10命令 , 后用 PACK命令(B)
18、先执行 DELETE RECORD 10 命令 , 后用 PACK命令(C) 先执行 DELETE FOR RECORD 10 命令 , 后用 PACK 命令(D)ZAP NEXT 10 8. 按数值型字段 总分 进行索引 , 使其按降序排列的命令是( ) (A) INDEX ON -总分 TO WP (B) INDEX ON 总分 /A TO WP (C) INDEX ON 总分 TO WP (D)INDEX ON 总分 /D TO WP 9. 下列操作后 , 不改变表记录指针的命令是( ) (A) RECALL (B) LIST (C) SUM (D) REPL ALL 10. 按照数据库
19、的数据模型分类,VFP 属于 ( ) (A) 层次型(B) 关系型(C) 网状型(D) 混合型11. 执行命令ACCEPT 请输入出生日期: TO MDATE 时, 如果通过键盘输入CTOD(01/01/69),则 MDATE 的值应当是 ( ). A.CTOD(01/01/69) B.01/01/69 C.01/01/69 D.拒绝接受, MDATE 不赋值12. 在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为( ) 。) 3,8,4 ) 1,6,4 ) 1,8, 任意) 1,8,4 13. 表与相应索引文件已经打开,内存变量XM= 李春 ,执行时会产生逻辑错误的命令是( )。) L
20、OCATE FOR 姓名 =XM ) FIND &XM ) SE EK XM ) LOCATE FOR 姓名 =&XM 14. 以下命令中正确的是( ) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 14 页 - - - - - - - - - ) STORE 8 TO X,Y ) STORE 8,9 TO X,Y ) X=8,Y=9 ) X=Y=8 15. 在非嵌套程序结构中,可以使用LOOP 和 EXIT 语句的基本程序结构是( ) 。) TEXT-ENDTEXT
21、 ) DO WHILE-ENDDO ) IF-ENDIF ) DO CASE ENDCASE 一1( ) 2 ( ) 3( ) 4( )5( )6( ) 7( ) 8( ) 9( )10( )二C C A B D A A A A B A D D A B 习题四一、 判断题( 1 分/题,共 4 分,对画 ,错画 )1、 一个表固定只能在一个工作区中被打开使用。2、 在工作区中已打开的表文件都各自有自己的记录指针。3、 函数或子程序定义中的RETURN 可以省缺。4、 VFP 中的注释可为:NOTE|* 或 & 二、选择题(每个选择2 分,共 40 分)1.( )是存储在计算机内的有结构的数据集
22、合。A)网络系统B)数据库系统C)操作系统D)数据库2.数据库系统的核心是( )。A)编译系统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
23、)立即按 ESC键C)用 RELEASE 命令D)用 FOUND 命令6.执行命令STORE CTOD(03/09/94)TO A后,变量 A 的类型为 ( )。A)日期型B) 数值型C)备注型D)字符型7.按照数据模型分类FOXBASE 和 dBASE 是属于 ( ). A.层次型B.网状型C.关系型D.混合型8.计算机等级考试这七个汉字作为字符串常量,在VFP 中,可表示为 ( ). A. 计算机等级考试 B.( 计算机等级考试) C.计算机等级考试D. 计算机等级考试 9.在 VFP 中, INPUT,APPEND,W AIT 三条命令中可以接受字符的命令是( ). 名师资料总结 - -
24、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 14 页 - - - - - - - - - A.只有 ACCEPT B. 只有 ACCEPT 和 WAIT C.都可以D.只有 WAIT 10.将今年国庆节的日期送入内存变量ND 的方法是 ( ). A.ND=DTOC(10/01/01) B.ND=CTOD(10/01/01) C.STORE DATE()TO ND D.STORE 10/01/01 TO ND 11统计女生人数并将结果存放于变量X 中的命令是()(A) COUNT FOR
25、.NOT. 性别 = 男 TO X (B) COUNT FOR ( 性别 =女)=.T. TO X (C) SUM FOR ( 性别 男)=.T. TO X (D) SUM FOR 性别 =女 TO X 12. 在已打开的表中,要永久删除当前记录位置开始的10 条记录 ,可用 ( ) (A) 先执行 DELETE NEXT 10命令 ,后用 PACK 命令(B) 先执行 DELETE RECORD 10命令 ,后用 PACK 命令(C)先执行 DELETE FOR RECORD 10命令 ,后用 PACK 命令(D)ZAP NEXT 10 13.某表文件中有日期型字段出生日期 ,设 N=01/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年vfP程序设计基础习题集 2022 vfP 程序设计 基础 习题集
限制150内