.

PAGE

..

《Visual FoxPro程序设计》课程

实验报告手册

学院 年级 专业

姓名 学号

任课教师 上机地点

(以上由学生填写)

实验教师(签字)

西南大学计算机与信息科学学院

计算机基础教育系

年月日

实验说明

本课程实验分为一般性实验(验证和简单设计)和综合性实验(课程设计)。一般性实验学生需要按照要求填写阶段性的实验报告,其中包括实验内容、完成情况、小结(问题和收获)。综合性设计学生需要按照规定格式、规定项目填写综合设计报告。实验报告将作为实验成绩和综合设计成绩的依据之一。

本课程实验从开课学期第三周开始实习,每周2学时,该课程考试前一周结束实验。除统一安排的时间外,学生还可根据自己的实际适当安排课余时间上机。上机内容由任课教师或实验室给定。基础好的同学可在教师的指导下自选实验内容。

二、实验目的

1、进一步加深对关系数据库及DBMS概念的理解。

2、熟练掌握Visual FoxPro提供的对数据库进行操作的各种命令,使自己具有较全面的操作数据库的基本技能。

4、通过编写程序,理解面向过程和面向对象程序设计的特点。

5、掌握上机调试程序的方法和技术,逐步提高调试程序的能力。

6、提高程序设计和编写程序的能力。

三、实验要求

1、在完成了阶段性实验后,所有的学生应在“实验报告”中填写本次阶段性实验内容。

2、每次实验课将考勤,并作为实验成绩的重要依据。

4、每次实验前学生必须充分准备每次的实验内容(预习相关知识、书写解题算法和程序代码),以保证每次上机实验的效果。实验过程中必须独立完成。

5、学期结束时,每位同学应将自己的《综合性设计报告》交各专业班长或学习委员,由班长以专业为单位、按学号从小到大排列好,按照实验指导老师的要求交实验指导教师批改。否则无成绩。

四、实验报告要求

一共要求写三个阶段性实验报告和一个综合性实验报告,与每份实验报告对应产生的电子文档交由实验老师指定的位置,该电子文档也将作为实验成绩评定的依据之一。

五、实验任务书

教材:《Visual FoxPro程序设计教程》 重庆大学出版社

实验参考书:《Visual FoxPro程序设计实践教程》重庆大学出版社

实验一:Visual FoxPro环境设置和项目管理器的使用

实验目的:熟悉VF界面和项目管理器的使用

实验要求:

1、熟悉掌握Visual Foxpro6.0启动和退出方法

2、熟悉Visual Foxpro6.0的集成环境

3、掌握项目的创建、关闭和打开方法

4、掌握一般意义上的新建、打开和关闭等基本操作

实验内容:验证性实验:实践教程:VFP实验中实验1

实验二:Visual FoxPro6.0的基本操作 (常量、变量及表达式、常用函数的使用)

实验目的:熟悉常量、变量及表达式、常用函数的使用

实验要求:

1、理解VFP中的各种数据类型,掌握有关变量的各种操作。

2、掌握表达式的书写及应用。

3、正确使用各个函数,输出并分析各个函数的值。

实验内容:验证性实验:实践教程VFP实验中实验2

实验三:数据库、表的设计(创建、表结构的修改)

实验目的:

掌握数据库的建立方法。

掌握数据表的建立方法。

实验要求:

1、熟练掌握表设计器创建、编辑数据表,并录入数据。

2、能创建数据库,并将数据表放入数据库中。

3、能建立数据表之间永久关联。

4、能设置参照完整性。

实验内容:

1、验证性实验:实践教程VFP实验中实验3

2、设计性实验:创建学生管理数据库,该库中包含学生、课程、成绩三张表,如图所示:

学生(学号C 10,姓名C 10,年龄I,性别C 2,民族C 4,电话C 10,照片G,平均成绩N 6,2)

成绩(学号C 10,课程号C 3,成绩N 10)

课程(课程号C 3,课程名C 10,学分I,选修课C 10)

以上数据库中表之间关系见上图所示,表中数据自己杜撰。

实验四:数据表的操作(表中记录的操作、多表操作)

实验目的:掌握表中记录的操作、掌握多表操作

实验要求:

掌握数据记录的输入及数据表的显示、编辑、修改

掌握向表中追加记录,浏览记录,定位记录的方法

掌握表的索引排序与查询统计

掌握记录处理和表的使用

了解使用多个数据库,查看和设置数据库的属性

掌握工作区的使用,表的打开、关闭

能够建立表之间的临时关系

实验内容:

验证性实验:实践教程VFP实验中实验4中任务(3),(4)。

设计性实验:实践教程VFP实验中实验4中的任务(5),(6)。

实验五:结构化程序设计(1)简单程序的创建与使用

实验目的:掌握简单程序的创建与

大学计算机基础vfp程序设计课程试验报告簿,VF程序设计实验报告册(实践教程).doc...相关推荐

  1. 大学计算机实验vfp,大学计算机基础VFP实验教材26页.doc

    大学计算机基础VFP实验教材26页 PAGE 1 PAGE 27 实验十一 Visual FoxPro 6.0系统的认识和运算 4. 函数及运算: 在"命令"窗口中练习输入下面的函 ...

  2. 大学计算机高海波目录,《大学计算机基础》TOC课程教学大纲(定稿3ok).doc

    <大学计算机基础>TOC课程教学大纲(定稿3ok) <大学计算机基础>教学大纲 课程性质通识必修课课程名称大学计算机基础课程编号0720010111适用专业非计算机专业先修课程 ...

  3. 天津大学大学计算机基础成绩查询,天津大学《大学计算机基础1》课程教学大纲.PDF...

    天津大学<大学计算机基础1>课程教学大纲.PDF 天津大学<大学计算机基础1>课程教学大纲 课程编号: 2160279 课程名称: 大学计算机基础1 学 时: 48 学 分: ...

  4. 西南交通大学计算机课程,大学计算机基础-西南交通大学课程与资源中心.PDF

    大学计算机基础-西南交通大学课程与资源中心 大学计算机基础 实 验 报 告 教学班级:_______ 学号:__________ 姓名:___________ 课程教师:______________ ...

  5. 大学计算机基础培训的课程

    大学计算机基础培训 第0讲 课程介绍 大学计算机基础课程介绍 第1讲 计算文化与计算思维 1.2 计算机的发展 1.3 数制及其转制 1.4 计算机内的信息表示 1.5 计算机新技术 1.1 信息系统 ...

  6. 用户主要通过计算机软件与计算机进行交流,大学计算机基础(2015版)蔡绍稷,吉根林习题三-答案讲述.doc...

    大学计算机基础(2015版)蔡绍稷,吉根林习题三-答案讲述 习题三 问答题 1.什么是软件?简术软件的分类. 答:软件是用户与硬件之间的接口界面.用户主要是通过软件与计算机进行交流.软件是计算机系统设 ...

  7. 如何利用计算机求函数解析式,数据结构表达式求值(计算器)实验报告(共10篇).doc...

    数据结构表达式求值(计算器)实验报告(共10篇) 数据结构表达式求值(计算器)实验报告(共10篇) 数据结构课程设计_实验报告(一)表达式求值(计算器) 数据结构课程设计 实验报告 起止时间:2015 ...

  8. 计算机基础知识精品课程,校级精品课程《大学计算机基础》简介

    一.课程历史沿革 1998年之前,教学环境(软件)以MS-DOS为实验平台,以BASIC语言为授课内容.由实验教师专职辅导.实验课时较少,考试形式主要以理论考试为主.共72学时,在第2学期开设. 19 ...

  9. 计算机课程CAP,大学计算机基础CAP

    各位中学生同学.各界朋友,大家好! 这里隆重推介中国农业大学"大学计算机基础"先修课程! 2014年中国农业大学顺应MOOC发展趋势,开展了大学通识课程的教研工作,探索了高校MOO ...

  10. 大学计算机基础感兴趣的知识点,大学计算机基础课程改革和实施.doc

    大学计算机基础课程改革和实施 大学计算机基础课程改革和实施 [摘要]随着信息技术的快速发展,大学计算机基础课程教学存在的问题日趋明显,本文从课程现状.教学内容.教学方法与手段等方面的问题进行分析和探讨 ...

最新文章

  1. XamarinEssentials教程移除键值首选项的键值
  2. 计算机usb接口充电效率差,usb2.0和3.0的区别 从传输速度和充电效率等来区别
  3. 这个世界并不缺少创意,而是缺少发现
  4. hdu 5266(线段树+LCA)
  5. OpenCV图像剪切,超出图像区域指定颜色填充
  6. 大学计算机基础英语翻译,大学计算机基础 教学课件 978 7 302 21247 8 第7章 常用工具软件.pdf...
  7. matlab impyramid图像金字塔
  8. 汽车电子专业知识篇(十五)-整车电气系统设计——高压系统集成方案
  9. Loadrunner进行HTTPS协议性能测试
  10. 十一假期国人消费力爆棚,国内旅游收入超6497亿,你花了多少?
  11. 命令行怎么关闭自动修复此计算机,cmd重启命令(win10怎么跳过自动修复)
  12. Java模板回调函数,模板方法与回调函数
  13. 免费分享一套详细的Hadoop学习视频
  14. 论文学习笔记:PoseFix: Model-agnostic General Human Pose Refinement Network
  15. jstack排查cpu使用率过高
  16. win7笔记本外接显示器html,详解笔记本电脑连接外部显示器的操作流程
  17. vscode突然无法登上remote端的一个解决方案
  18. 将jsp文件导入页面
  19. linux哪个系统好
  20. Google Protocol Buffers三两事【知识笔记】

热门文章

  1. Blender快捷键、技巧和软件配置
  2. Java用户管理系统
  3. JAVA自学知识点评定标准--自尚学堂马士兵
  4. Quartus II三种方式实现D触发器
  5. 计算机中1024换算单位,数据换算(计算机中数据的单位换算)
  6. 分布式、分布式系统、分布式计算、分布式存储
  7. AD7705应用总结:
  8. 服务器系统怎么么安装手绘板驱动,wacom数位板如何使用?wacom数位板驱动安装教程!...
  9. 端口扫描工具Zenmap超详细使用方法+使用案例(windows)
  10. html鼠标右键代码,Html鼠标右键菜单代码