第一范文网 - 专业文章范例文档资料分享平台

VFP课后练习

来源:用户分享 时间:2025/7/9 0:55:18 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

VFP课后练习

第二章 习题与上机 1. 选择题

(1)建立表的命令是( )

A. create data B. create table C. use D. open (2)修改表的结构命令是( )

A .MODIFY STRUCTURE B .LIST STRU C. REPLACE D. BROW (3)显示的结构命令是( )

A. BROW B. MODI STRU C. LIST STRU D. DISP (4)浏览表的命令是( )

A SHOW B . USE C. EDIT D. BROW (5)相对移动记录指针命令( )

A. GOTO B. LOCATE C. SKIP D. LIST (6)绝对移动记录的指针命令( )

A. GOTO . B SKIP C. REPL D. EDIT (7)打开表的命令是( )

A. OPEN B. create C. USE<表名> D. APPE (8)逻辑删除表中记录命令是( )

A. PACK B. RECALL C. ZAP D . DELETE (9)物理删除表中记录命令是( )

A. PACK B. RECALL C. DELETE D. INDEX (10)指定工作区命令是( )

A. SORT B. SET C . SELECT D. SUM 2. 表的基本操作

(1)建立学生、学生成绩、学生成绩F表。各表结构与内容见本章。 (2)用命令方式分别显示(1)中所建各表的结构与内容。 (3)查找姓名为王丽华学生的记录内容。 (4)显示所有性别为男的学生记录。

(5)将学生表按性别排列形成学生x.dbf表,将学生表按入学成绩排列形成学生y.dbf表。 (6)将(1)中的各表按学号分别建立结构化复合索引 , 索引标识分别为T1、T2、T3。 (7)统计学生表的性别为女的学生人数,并将结果存入x1中。

(8)统计学生成绩表中VFP课程的平均分,名并将结果存入x2中。

(9)将(1)中各表追加一条记录,记录内容自定,然后分别显示三个表的内容,再在刚追加的记录前各插入一条记录,记录内容自定,然后分别显示三个表的内容,最后将追加的记录和插入的记录从三个表中彻底删除。

(10)将学生表中的入学成绩统一全部加10分。

(11)用多个工作区的概念,同时显示(1 )中的三个表的内容。

第三章 习题与上机 1.选择题

(1)打开数据库的命令是( )

A.open database B.create data C. add table D. use (2)建立数据库的命令是( )

A. open data B. create data C. add table D. MODI (3)修改数据库的命令 ( )

A. open data B. create data C. MODIFY data D. delete data (4)删除数据库的命令是( )

A . open data B. create data C . MODI data D. delete data

1

(5)将自由表添加到数据库中的命令是( )

A. add table B. REMOVE dable C. set RELATION D. create (6)将数据库中的表移出数据库的命令是( )

A. add table B. remove table C. delete D. clear all (7)建立表之间关联命令是( )

A . SET ORDER B. SET INDEX C. SET RELATION D. SET CENT (8)以下关于自由表的叙述正确的是( ) A. 自由表不能添加到数据库中

B. 自由表可以添加到数据库中,数据库表也从数据库移出成为自由表 C. 自由表可以添加到数据库中,数据库

D. 以上都不对,表不可以从数据库中移出成为自由表 (9)关闭数据库命令是( )

A . close data B. clear C. USE D. create 2.数据库基本操作( )

(1)将学生表复制成学生1表,学生成绩表复制成学生成绩1表,学生成绩F表复制成学生成绩F1表。

(2)建立一个学生管理数据库,分别将学生1,学生成绩1,学生成绩F1添加到学生管理库中。 (3)将学生管理库中的表全部移出库,且将学生管理库删除。

(4)建立名为学生的数据库,将学生,学生成绩,学生成绩F标添加到库中。对学生表中的学生号建立主索引,然后建立三个表的关系。

第四章 习题与上机 1.选择题

(1)查询与视图正确的叙述是( )

A 查询与视图都可以更新表 B 查询与视图都不可以更新表

C 查询不可以更新表,而视图可以更新表 D 查询可以更新表,而视图不可以更新表 (2)查询的正确叙述是( )

A 只能用自由表建立查询 B不能用自由表建立查询

C 只能用数据库表建立查询 D自由表、数据库表都可以建立查询 (3)视图正确叙述是( )

A 只能用自有表建立查询 B不能用自由表建立查询

C 只能用数据库表建立查询 D自由表、数据库表都可以建立查询 (4)查询的默认输出去向是( )

A浏览 B 临时表 C 表 D 屏幕 (5)SQL语句中条件子句的关键字是( )

A FOR B WHILE C WHERE D IF

2.对学生,学生成绩,学生成绩F表应用SQL的SELECL命令查询。 (1)查询入学成绩大于等于500分的学生自然情况。 (2)查询姓名为王丽华学生的VFP的所有成绩。 (3)查询性别为男学生的VFP成绩。

(4)将学生表按入学成绩降序排序且显示。 (5)查询姓王的学生自然情况。 (6)统计性别为女的学生人数。

(7)统计男生,女生的平均入学成绩。

(8)查询入学成绩最高分的学生自然情况。

3.用学生数据库建立一个查询,选定字段自定。 4.用学生数据库建立一个视图,选定字段自定。

2

第五章 习题与上机 1.选择题

(1)建立或修改命令文件的命令是( )

A create command B MODIFY command C modi PROGRAM D 以上都不对 (2)打开过程文件的命令是( )

A open PROCEDURE B SET PROCEDURE C USE D DO (3)命令文件的扩展名是( )

A .SCX B .FPT C .PRG D .mpr (4)退出VFP系统,返回操作系统的命令是( )

A CANEAL B RETURN C QYIT D close ALL (5)对PUBLIC定语的变量叙述正确的是( )

A 只能在建立它的模块中使用 B 只能在建立它的模块及下属模块中使用 C 在任何模块中都可以使用 D只能在下属模块中使用 2.程序填空

( 1 ) 求1+2+3+??+99 S=0

(1) __________ DO WHILE i<=99

(2)

__________

(3) ENDDO ?S

RETURN

( 2 ) 求1!+2!+??+100! S=0 T=1

For i=1 TO 100

__________(1)

__________

(2) __________ ENDFOR ?S

RETURN 写出下列程序的运行结果。

( 1 ) * L5_1.PRG S=0 X=3 Y=4

DO SUB WITH x, y, s ?“s=”, s RETURN

* SUB1 . PRG

PARA x, y, s

s=x*2*y

3

RETURN ( 2 ) *L 5_2.PRG CLEAR x=1 y=2 s=F1(x, y) ?“s=”, s RETURN

FUNCTON F1

PARA x , y Z=3*x + 6*y RETURN Z

( 3 ) * L5_3 .PRG

DIME a(3)

a(1)=2 a(2)=3

a(3)=4 S=F(@a) ?“s=”, s RETURN S

FUNCTION F PARA a

S=a(1)+a(2)+a(3) RETURN S ( 4 ) * L5_4.PRG x=1 y=2 s=0

DO SUB2 WITH x, y, s ?“s=”, s RETURN

PROCEDURE SUB2 PARA x, y, s x=2*x y=2*y RETURN (5 ) * L5_5 , PRG FOR i=-4 TO 4

? ?SPACE(20+ABS(i)) FOR j=1 TO 9-2*ABS(i) ? ?“*” ENDFOR ?

ENDFOR RETURN

4.编程

4

搜索更多关于: VFP课后练习 的文档
VFP课后练习.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4yyeo060j3721et5igyu_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top