2021年安徽专升本VF程序设计基础知识.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基本知识 程序是为了完毕一项任务而编写指令集合,在某种限度上VFP中程序设计同老式程序设计有很大不同。在VFP中可以同步应用面向过程和面向对象两种编程办法,面向对象程序设计是其重要特色。普通来说,对于制作简朴、较小应用程序,使用过程编程方式比较容易,同步这也是面向对象编程方式基本。本章重要简介是面向过程编程办法。 程序设计概念 4.1.1 程序设计从某种意义上来说,是依照算法环节把命令、函数、变量、常量、表达式等以逻辑方式组合成程序文献或系统。拟定算法和编写程序是两个重要环节。 算法是指为解决一种问题而采用办法和环节,或者说解决环节精准描述。算法分为数值运算算法和非数值运算算法。数值运算算法目是计算数值解,如求方程根,求函数定积分等。非数值运算算法,涉及范畴很广,常用办公室自动化系统、管理领域、商业领域及医学应用等等,重要是描述其解决应用问题逻辑环节。 描述实现算法逻辑环节,普通采用流程图方式,流程图分老式流程图;N--S流程图等。老式流程图是用某些图框,流程线以及文字阐明来描述操作过程,这样表达算法,直观,形象,容易理解。如图4.1和图4.2: .“起止框”用来表达算法开始和结束。 “解决框”用来表达普通数据解决。 “输入/出框”表达输入,输出操作。 “流程线”表达流程方向(执行方向)。 “连接点”用于将画在不同地方线连接起来。 “判断框”用来依照给定条件与否满足,决定执行两条途径中某一途径。 图4.1 拿到一种问题后,一方面拟定并写出算法,画出构造流程图,然后再依照算法书写程序,是一种良好习惯。这样做不但可提高所写程序对的性,也容易修改程序,提高整个程序设计效率 4.1.2源程序实例 例:显示”student.dbf”表中“总成绩 “不大于360所有学生学号,姓名,总成绩. 分析问题:逐个判断每条记录总成绩字段值与否不不大于360,如果不不大于就显示,否则不显示.依照分析成果画出构造流程图,如:图4.2,然后写出源程序如下: SET TALK OFF CLEAR OPEN DATABASE STUDENTS USE STUDENT1 DO WHILE !EOF() 初始化打开数据库和表与否表末尾总成绩360显示,移记录指针 初始化 打开数据库和表 与否表末尾 总成绩360 显示,移记录指针 移记录指针 结束 ?学号,姓名,总成绩 SKIP ELSE YSKIP Y ENDIF NENDDO N CLOSE DATABASE NYNRETURN N Y N NY4.1.3 程序创立、编辑和运营 N Y VFP6.0 源程序文献扩展名是.PRG,程序运营时,系统自动编译产生扩展名为.FXP 文献,其文献主名与.PRG为扩展名文献主名相似,在VFP下若修改了.PRG 为扩展名文献,系统也会自动重新编译. 4.1.3.1程序文献创立 图4.2创立VFP6.0 源程序文献,可使用任何文本编辑器建立;本系统中使用自身编辑器创立,编辑源程序文献。VFP提供了如下三种办法。 图4.2 图4-3编辑文献窗口 图4-3编辑文献窗口 图4-2新建 文献 办法一 可以在VFP主窗口 “文献“ 菜单中选取“新建“或工具栏中“新建” 按钮,选取“程序“ 如图 4-2所示。然后单击“新建文献”,这时系统将打开一种编辑窗口,可以往里输入程序,如图4-3所示。 源程序输完后,运用文献菜单进行保存。 也可及时运用 【程序】|【运营】菜单 和【程序】|【编译】菜单,进行编译和运营程序。程序执行成果显示在主窗口中。 办法二 在命令窗口中执行命令:MODIFY COMMAND 文献名 这时,系统将打开一种如图4-3编辑窗口,可以往里输入程序代码。编辑完毕,使用CTRL+W键,则存盘退出。 办法三 在“项目管理器”中选取“代码”选项卡中程序选项,选取“新建”命令。系统将打开编辑窗口,可以创立一种程序,如图4-4所示。 图4-4在项目管理器中建立程序 4.1.3.2 程序保存 图4-4在项目管理器中建立程序 程序输入完毕后,可以选取“文献”菜单中“保存”项保存程序文献。 图4-5 关闭没有保存程序时将浮现询问若顾客要关闭一种没有保存程序,则会弹出相应对话框,提示顾客是保存还是放弃已作修改,如图4-5所示。 图4-5 关闭没有保存程序时将浮现询问 若顾客保存了一种由“项目管理器”创立程序,则该程序被加入项目中。若

文档评论(0)

181****8523 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档