vfp实验1报告心得体会
(16页)
本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
19.90 积分
vfpvfp 实验实验 1 1 报告心得体会报告心得体会 篇一:VFP 实验报告 实 验 报 告 学院: 专业: 年级: 姓名: 学号:实验室号:计算机号:实验日期: 年月日 指导教师签字:成绩: 报告退发 (订正 、 重做) 实验一:熟悉 vfp 开发环境(验证性,3 学时) 一、实验目的 1. 熟悉 vfp 集成开发环境; 2. 项目管理器的使用; 3. 常用命令的使用; 二、实验内容 1. 在硬盘上新建一个以自己学号命名的文件夹,并将此文件夹设置为默认目录.要使此 设置关闭 vfp 系统后再进入 vfp 系统时仍然有效该如何保存? 2. 设置日期格式为年月日格式,年份四位数显示和两位数显示如何设置,以短划线”-” 作为日期分隔符,要使以上设置关闭 vfp 系统后再进入 vfp 系统时失效该如何保存? 3. 如何将现在小数点后只保留 2 位改成保留更多的位数? 4. 定制工具栏操作:如何将调色板工具栏里的红色添加到常用工具栏里? 5. 在默认目录下建立“学生成绩管理”项目文件和“学生成绩”数据库.分别在项目中 建立数据库和不在项目中建立数据库,比较他们的区别; 6. 观察上述第 5 题的操作过程中命令窗口中出现的命令,并指出各命令的作用; 7. 退出 vfp 系统的命令是什么?有哪些方法可以退出 vfp 系统? 三、实验环境 1. 硬件:学生用微机、局域网环境 2. 软件:windows XX 中文操作系统、visual foxpro 四、实验步骤 (描述实验的具体操作步骤和方法,内容见后附的手写材料) 五、实验调试与结果分析(描述实验的调试过程,实验中发生的现象、中间结果、最终得到的结果,并进行分析说 明,分析可能的误差或错误原因等.内容见后附的手写材料) 六、总结 (说明实验过程中遇到的问题及解决办法;新发现或个人的收获;未解决/需进一步研讨 的问题或建议新实验方法等.内容见后附的手写材料)实验一:熟悉 vfp 开发环境 1. 先在 d 盘建一个文件夹,并将其命名为 092221004.在桌面打开 vfp 系统,在菜 单栏上选择“工具” “选项”,此时跳出一个选项框,选定“文件位置”中的“默 认目录”,然后选择“修改”,将其设为“d\092221004”,最后选择“设为默认值” , “确定”,即可. 2. 在桌面打开 vfp 系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框(来自: 小龙文 档网:vfp 实验 1 报告心得体会),选定“区域”,然后在“日期格式”栏的下拉选项中选择“年月日” ;勾选“日 期分隔符”和“年份(1998 或 98) ”项,并在“日期分隔符”其后面输入“-” ;最 后选择“设为默认值” ,“确定”,即可. 3. 在桌面打开 vfp 系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框,选定“区域”,然后在“小数位数”项输入小数位数的多少,最后选择“设为默 认值” ,“确定”,即可. 4. 在桌面打开 vfp 系统,在菜单栏上选择“显示”,此时跳出一个工具栏对话框, 勾选“调色板”后选择右边的“定制”,跳出定制工具 栏,在“分类”中选定“调色板”,在其右边中选定红色,并将其拖动到主窗口,关闭定制工具栏,最后将其移到常用工具栏下. 5. 打开 vpf 系统,在菜单栏上选择“文件”,在“文件”的下拉栏中选定“新建” 弹出新建选框,在左边的“文件类型”中选定“项目”然后点击右边的“新建文件”弹出创建的对话框,在该对话框的项目文件框中键入“学生成绩管理”后点击“保 存”.在菜单栏上选择“文件”,在“文件”的下拉栏中选定“新建”弹出新建选框,在左边的“文件类型”中选定“数据库”然后点击右边的“新建文件”弹出创 建的对话框,在该对话框的数据库名框中键入“学生成绩”后点击“保存”. 区别: 如果是在项目中建立数据库,则命令窗口不会显示命令. 6. “create project”是建立项目文件命令,“create database” 是建立数据库命令,“ modify database”打开默认目录下的数据库,“modief project”是打开默认目录下的项目文件 7. 退出 vfp 系统的命令是“quit” ; 其他退出 vfp系统的方法:方式一:单击应用程序窗口中的“关闭”按纽方式二:在“文件”菜单中选择“退出”命令. 方式三:在命令窗口中键入 quit 命令.方式四:同时按下 alt 和 f4组合键. 方式五:单击应用程序窗口左上角的控制菜单图 标,从弹出的菜单中选择“关闭”命令.或者双击控制菜单图标. . 实 验 报 告 学院:专业: 年级:姓名: 学号: 实验室号:计算机号:实验日期: 年月日 指 导教师签字:成绩: 报告退发 (订正 、 重做) 实验二:数据类型、函数和表达式(验证性,3 学时) 一、实验目的 1. vfp 变量的使用; 2. vfp 函数的使用; 3. vfp 表达式的使用; 二、实验内容 1. 熟悉内存变量的命名规则,举例说说正确的内存变量名和不正确的内存变量名,并在 命令窗口中加以测试; 2. 测试两种内存变量的赋值命令(=和 store),分别给变量赋以不同数据类型的值,用 type 函数测试其数据类型; 3. 分别定义一个一维数组和二维数组,并用 type 函数测试数组元素未赋值时的数据类 型及察看未赋值数组元素的值;给同一数组的不同的数组元素赋以不同数据类型的值; 4. 测试常用的系统函数的用法并观察其结果(有关 表的函数除外) ; 5. 测试不同数据类型数据为空的值(即用 empty()函数进行测试) ; 6. 设 x=3,y=10,求 ln|-y|+exy(1-y)的值;设a=3,b=5,c=2,求 ax2+bx+c=0 的根; 7. 求以下逻辑表达式中各个关系表达式的值,并求出逻辑表达式的值: “z”>[z].and.(’abcll’=‘abc’.^2!=len([visual foxpro]) ) 三、实验环境 1. 硬件:学生用微机、局域网环境 2.软件:windows XX 中文操作系统、visual foxpro 四、实验步骤 (描述实验的具体操作步骤和方法,内容见后附的手写部分) 五、实验调试与结果分析(描述实验的调试过程,实验中发生的现象、中间结果、最终得到的结果,并进行分析说 明,分析可能的误差或错误原因等.内容见后附的手写部分) 六、总结 (说明实验过程中遇到的问题及解决办法;新发现或个人的收获;未解决/需进一步研讨 的问题或建议新实验方法等.内容见后附的手写部分)实验二:数据类型、函数和表达式 1. 输入 temp=”how are you?” 输入 ”use 20 to a”?temp 跳出”命令中含有不能识别的短语或关键字”how are you 2. 在命令窗口中输入 ①命令格式一 ②命令格式二 temp=2*3+5-8 store 0 to x1 x2 y1 y2 ?temp ?x1,x2,y1,y250 0 0 0 ?type(’temp’) 所以其数据类型为数值型 n 3.一维数组:dimension x(3) 二维数组:dimension a(2,3) 未赋值时: dimension x(3) 未赋值时: dimension a(2,3)?type (’x(3)’) ?type (’a(2,3)’)l 所以是逻辑型 l 赋值时: dimension x(3)未赋值时: dimension a(2,3) x(1)=2 a(2,3)=’world’ x(2)=4 ?a(2,3) store x(1)+x(2) to x(3) world ? x(3) 6 4.字符整理函数 ?len(’ ’hello’ ’) 5 c 的长度系统测试函数 ?file(” ”) 测试制定文件是否存在 数值型函数 ?abs(-2,0) 绝对值 5. ? empty (0) t 6. ① x=3 ② a=3y=10b=5? loy(abs(- y))+exp(x*y)*(1-sqrt(y)) c=2-23107125253585,2800 ?sqrt (a*(x^2)+b*x+c) 7.关系表达式 逻辑表达式 ? ”z”>[z] 例. ”z”>[z].and (’abcll’=’abc’.^=len([visual foxpro]) ? 3^2!=len([visual foxpro]) .t. .t. (’abcll’=’abc’.^2!=([visual foxpro]) 实 验 报 告 学院:专业: 年级:姓名: 学号: 实验室号:计算机号:实验日期: 年月日 指 导教师签字:成绩: 报告退发 (订正 、 重做) 实验三:表与数据库的基本操作(验证性,6 学时) 一、实验目的 1. 数据库的建立,表的建立; 2. 表的完整形约束、数据库和表的打开关闭; 3. 表记录的插入、修改和删除; 4. 表记录的显示以及记录的定位; 5. 记录的排序,单索引和复合索引的建立,索引的使用方法; 6. 多工作区的使用,表间关联的建立. 二、实验内容 1. 在“学生成绩”项目中建立“学生成绩”数据库; 在学生成绩数据库中建立“学生” 、 “成绩” 、 “课程”三个数据库表并输入一些相应的数据;在“学生成绩”项目中建立自由表 ;并将这些表从项目中移出或移入; 2. 对“学生”表设置如下的约束(字段有效性):学号不能为空,为空时提示信息:“必 须输入学号” 、奖学金的默认值为 200;对课程表设置如下约束(记录有效性):课时>=学 分*20; 3. 对上述三个数据库表进行数据增加、删除(包括逻辑删除和物理删除)和修改操作; 4. 用菜单的方法进行表记录的定位,指出什么是当前操作记录; 5. 将学生表的学号设定为主索引,升序排列;成绩表的学号和课程号作为普通索引,在 表中要有一个学生有多门课的成绩、多个学生有同一门课的数据的条件下试试这两个字段能 否作为主索引;课程表的课程号作为主索引,降序排列并对该表察看索引结果;对学生、成绩、 课程三个表建立永久性关系; 6. 用命令对学生表的学号建立独立索引文件、对成绩表的学号建立非结构化复合索引 文件; 7. 利用数据工作期建立学生表、成绩表和课程表的关联,使得指针在“学生”表的浏览 窗口中移动时,在“成绩”的浏览窗口中同步显示与该学号有关的成绩信息、在“课程”表的 浏览窗口中同步显示该生相应成绩的课程名的纪录. 三、实验环境 8. 硬件:学生用微机、局域网环境 9.软件:windows XX 中文操作系统、visual foxpro 篇二:vfp 标准实验报告 实验 常量、变量、函数和表达式 一、实验要求 1. 掌握各种类型常量的表示方法。 2. 掌握变量的赋值方法。 3. 掌握常用函数的功能、格式和使用方法。 4. 掌握各种类型表达式的构造方法。 二、实验内容 注意事项:1、 “命令”窗口中的命令可以重新利用; 2、命令、函数中的系统关键字可仅输入前 4 个字符; 3、注释命令和命令中的注释部分不必输入。 1、 常量的表示 1) 字符型常量 ?[v‘f‘p] && 界定符为方括号,其中的其他形式的界定符均为字符 串 的组成内容。 2) 日期/日期时间型常量 ?{^XX/10/01} && 必须按照严格的日期输入格式输入 【结论】 ? 数值型常量的表示接近日常表示,不过应注意 e 后面的为指数,如 2e3 表示 2 3×10。 ? 字符型常量须用界定符“” 、 ‘’或[]界定。 ? 逻辑型常量只有两个,分别有两种表示方法,却都只有一种显示方法;? 以上版本的默认格式为严格的日期格式,故日期/日期时间型常量须按严格的 格式输入,当然,是否进行严格的日期/时间检查,可通过 set strictdate to 0|1|2 命令进行设置,其中 0表示不进行严格的日期格式检 查;1 表示进行严格的日期格式检查;2 表示进行严格的日期格式检查,并且对 ctod()和ctot()函数也进行严格的日期格式检查。 ? 日期/时间的显示格式,可通过 set date to long|american|ansi等命令进行设置。 2、 变量的赋值 (1)简单变量 用等号“=”可以给单个变量赋值,用“store to ”命令可以给多个变量赋值 (2)数组 ? 名为 array1 的数组中的所有元素都可看作名为array1 的内存变量,故下述命令可用 来显示 array1 数组中所有元素的值: display memory like array1 ? 数组的引用:当要求显示数组变量,只给出数组名时,数组的值等于第 1 个元素的值。 eg:demension abc[3]; ?abc? 数组的定义:对已存在的数组再次定义,原数组元素的值会被继承,即再次定义的数 组则是对原数组的扩展。同一数组的不同元素可以赋不同数据类型的 值。 ? 数组的使用:二维数组可以作为一维数组使用,如对于一个 2 行 3 列的数组 array1, 其数组元数 array1[2,1]相当于数组元素 array1[4]。 3、 常用函数 (1) 数值函数 【注意事项总结】 ? set decimals to 4 set fixed on &&设置固定显示小数位为 4 位;? mod()函数——取模函数规律:mod(a,b)= a-[int(a/b)- iif(a/b (2) 字符函数 【归类总结】 篇二:VFP 实验 1 上机实验任务一:加入网络课堂 打开 IE 浏览器,打开收藏夹中的链接“网络课堂·天空教室” 打开网络课堂首页。 以自己的学号为用户名和密码登录网络课堂。此时网页转到“我的桌面” 在功能导航区,选择“我的课程” ,显示如下图 点击功能导航区中的“选课申请” ,搜索课程,查询课程名称为“数据库”的课程。 找到其中的项目 点击[提出申请]。 这时将课程加入“我的课程” 在我的课程中点击课程名“数据库” ,即进入课程网页。 点击以上界面的“资源”链接,进入“课程资源”栏目。 选择“实验指导——实验素材” 下载上机实验素材。 上机实验任务二:熟悉 VFP 环境 请按实验指导书第 1 页至第 9 页的要求完成“实验 1 Visual FoxPro 集成环境及项目管理” 。 注意:实验指导书第 1 页实验准备部分,将实验素材下载并解压缩到“D:\VFP”文件夹中。 “D:\VFP”这个文件夹,本机房计算机上并没有,需要自己创建(可解压缩后将素材文件拷到此文件夹中) 。 完成以上工作后,此文件夹的如容如下: 接着请按实验指导书要求完成其余的实验内容。 上机实验任务三:补充实验 如在完成以上实验后有时间空余,请完成以下补充实验内容: 在 F:盘建立文件夹 F:\VFPSY1 在此文件夹下建立你的学号的文件夹 如F:\VFPSY1\XX919101 在 VFP 命令窗口,输入并执行以下命令: SET DEFAULT TO F:\VFPSY1\XX919101 请思考以上每条命令的功能分别是什么。 使用“文件”菜单下的“新建”命令,创建一个教学管理系统项目(文件名存为 教学管理.pjx) 在项目管理器中创建教学管理数据库(文件名存为 教学数据库.dbc) 建立学生表文件 篇三:vfp 实验报告 天水师范学院数学与统计学院 实验报告 实验项目名称 所属课程名称 实 验 类 型实 验 日 期 班 级 学 号 姓 名 成 绩 1 附录 1:源 程 序 2 附录 2:实验报告填写说明 1.实验项目名称:要求与实验教学大纲一致。 2.实验目的:目的要明确,要抓住重点,符合实验教学大纲要求。 3.实验原理:简要说明本实验项目所涉及的理论知识。 4.实验环境:实验用的软、硬件环境。 5.实验方案(思路、步骤和方法等):这是实验报告极其重要的内容。概括整个实验过程。 对于验证性实验,要写明依据何种原理、操作方法进行实验,要写明需要经过哪几个步骤来实现其操作。对于设计性和综合性实验,在上述内容基础上还应该画出流程图、设计思路和设计方法,再配以相应的文字说明。对于创新性实验,应注明其创新点、特色。 6.实验过程(实验中涉及的记录、数据、分析):写明具体实验方案的具体实施步骤,包括实验过 程中的记录、数据和相应的分析。 7.实验结论(结果):根据实验过程中得到的结果,做出结论。 8.实验小结:本次实验心得体会、思考和建议。 9.指导教师评语及成绩:指导教师依据学生的实际报告内容,给出本次实验报告的评价。 3 关 键 词: vfp 实验 报告 心得体会
天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。