《高级语言程序设计(VFP)》实验教学大纲 高级语言程序设计 》
课程名称(中文) :高级语言程序设计(VFP) (英文) :Advanced Langue Programmming (VFP) 课程编号:C052VFP 课程性质:独立设课 课程属性:公共基础课
教材及实验指导书名称: 《VisualFoxpro 教程(2008 年版)》 《VisualFoxPro 实验指导书(2008 年版)》 学时:24 学分:1.5
应开实验学期:第二或第三学期 适用专业;非计算机专业本科 先修课程: 《计算机基础》
一、课程简介
VFP 程序设计属于计算机基础教育
课程的三个层次“文化、技术、应用”中的第二 层次,是非
计算机专业学生必修的计算机技术基础课程。通过本课程的学习,使学生掌 握数据库技术的基本概念和应用, 掌握软件设计的基础知识和基本方法, 培养学生具有 利用软件开发环境解决实际
问题的能力, 为进一步
学习其它计算机知识及今后使用或开 发数据库应用程序奠定基础。
二、实验目的与要求
本门课是一门实践性很强的课程。上机实验是学习和掌握本课程的重要环节。 实验目的:加深对教师授课内容的理解与消化,熟悉 Visual FoxPro 的操作环境与 系统开发环境,学会面向对象程序设计的方法与程序的调试,设计小型应用系统
软件。 实验要求:学生要做到独立上机操作,独立编写
程序,独立调试程序,独立完成小 型
系统程序的开发与设计。学生要及时撰写试验报告。
三、实验方式与注意事项
本课程所有实验均需上机进行, 每个实验都有明确的实验目的, 并根据实验要求提
1
供若干难度不同的实验题, 学生上机时可根据教师的具体安排、 学时要求和个人熟练成 度,选择每个实验的部分内容作为练习,并且每个学生要保存实验
作业档案备查。 具体要求:学生按照实验要求,上机前写好上机实验预习报告,内容包括:实验的 目的、内容、实验步骤;上机实验时按实验要求完成每一个实验的内容;课后认真书写 实验报告。
四、实验报告
1、实验
报告采用统一的实验报告纸,实验封面包括:课程名称、实验名称、实验 序号、班级、、、实验时间。 2、实验报告书写规范,应包括:实验目的、内容、要求、实验步骤、实验纪录、 课后思考。 3、实验指导教师对实验报告要认真批改、评分、签字。
五、考试(考核)方法与规定
实验指导教师检查学生上机的出勤情况、实验内容及实验报告,给出实验成绩。实 验成绩记入平时成绩,占平时成绩的 80%。
六、实验项目设置与内容
实验项 目编号 实验名称 内容提要 实验 学时 每组 人数 实验 属性 开出 要求
C052VFP 01
VFP 集成环境
1. VFP 集成环境与项目管理
1
1
验证
必做
C052VFP 02
VFP 语言基础 与程序
设计 1.常量、 变量、 函数和表达式 2.程序控制和程序设计 1.数据库与表的创建 2.表数据的处理 3.表记录的定位与表索引的 建立和使用 4.数据库表的扩展属性与参 照完整性规则
2
7
1
设计
必做
C052VFP 03
数据库与表 的创建和使 用
4
1
验证
必做
C052VFP 04 C052VFP 05 C052VFP 06 C052VFP 07 C052VFP 08
查询和视图 表单与控件 的创建和使 用 菜单设计
1.创建
查询 2.创建视图(选做) 3.Select-SQL 语句 1.表单的创建与运行 2.表单控件的创建和使用 1.菜单的创建和使用
4
1
验证
必做
4
1
设计
必做
2
1
设计
必做
报表 应用程序的 开发和发布
1.报表的创建和使用
*2
1
设计
选做
1.应用程序的开发和发布
*2
1
设计
选做
C052VFP 09
综合练习
1. 综合练习(考试模拟)
2
1
设计
必做
七、说明
1、教学实验硬件条件、环境、设备台数 (1)学生用微机每人一台 (2)多媒体教室、局域网环境 2.操作系统和应用软件 (1) WindowsXP 中文操作系统 (2) Microsotf Visualfoxpro 6.0
修订:陈苏海 审核:黄 刚 批准:鲍 蓉 制定日期:2009 年 9 月
3