计算机公共基础课程实验指导 (辅助材料)
《Visual Foxpro 程序设计》
计算机基础教研室 2007 年 8 月
说 明
针对 VFP 实验指导书步骤过于详细导致学生实验报告雷同较严重的现象,根据 06-07 学年第一学期 VFP 任课教师教学研讨会的讨论意见, 以实验指导书为参考, 07-08 学年第一学期任课教师利用暑假时间为各实验设计了实验内容,保证每个实验内容和指 导书中的相应实验类似但不完全相同。学生可以模仿指导书设计实验步骤,但无法照搬 照抄,使设计性实验真正具备设计性特征,并激发学生的
学习兴趣和创新性思维。 本实验指导书供任课教师参考,各位老师也可以根据实际情况设计相应的实验内 容,对于实验内容较多的可以根据学生实际程度选做,但必须保证能达到实验目的和实 验要求。 最后,感谢暑假编写实验内容的各位老师,你们辛苦了,谢谢。另,请大家对本实 验辅导材料多提宝贵意见,以便改进,达到更好的教学效果。
目
录
实验一:熟悉 VFP 开发环境 .................................................................................................... 1 实验二:数据类型、函数和表达式 ................................................................................... 2 实验三:表与数据库的基本操作 ......................................................................................... 3 实验四:查询与视图 ..................................................................................................................... 5 实验五:程序设计基础 ............................................................................................................... 6 实验六:表单控件 ........................................................................................................................... 7 实验七:报表与菜单设计 .......................................................................................................... 9
附录:实验
报告规范........................................................................................................................11
实验一:熟悉 VFP 开发环境(验证性)
一、实验目的
(1)熟悉 VFP 集成开发环境; (2)熟悉项目管理器的使用 (3 ) 常用命令的使用
二、实验内容
1、用命令方式和菜单方式退出 VFP 系统。 2、设置日期格式为年月日格式,年份四位显示,以短划线”-”作为日期分隔符,设置保存为当 前工作期有效。 3、默认工作目录为 D 盘下每位同学以自己命名的文件夹,设置保存为永久有效。 4、在默认路径下建立“学生成绩管理”项目文件和“学生成绩”数据库。 5、记录第 4 题的命令语句。
三、实验环境
(1)硬件:学生用微机、多媒体教室或
远程教学、局域网环境 (2)软件:Windows 2000 中文操作系统、Visual Foxpro 6.0
1
实验二:数据类型、函数和表达式(验证性)
一、实验目的
(1)VFP 变量的使用 (2)VFP 函数的使用 (3)VFP 表达式的使用
二、实验内容
1、对变量 x 以两种方式进行赋值 2、试在命令窗口测试以下命令 数值函数:ABS() 、SQRT() 、INT() 、ROUND() 、RAND() ; 例如:ABS(-5) ↙,然后在主窗口查看结果,并记录结果。 字符处理函数:SUBSTR() 、LEFT() 、LEN() 、AT() 、ALLTRIM() 、UPPER() 、LOWER () 、SPACE() 、EMPTY() ; 日期函数:DATE()、YEAR() 、MONTH() 、DAY() ; 类型转换函数:VAL() 、STR() 、CTOD() 、DTOC() 、DTOS() ; 类型测试函数:TYPE() ,注意该函数的参数要用” ”括起来。 例如: TYPE(“