- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp顺序与分支2
数据库应用(VFP6.0) 第三章 程序设计基础 陈杰 Tel:697963 第3,6,10,12,14,16周 机房:见现教中心一楼大屏幕上的显示。 考试:期中上机考试、期末考试(理论和上机)。 成绩:总评成绩由期中上机成绩、期末上机成绩和期末理论成绩三部分组成,具体比例由学院在期末考试后集体研究决定。 第一节、VFP应用程序设计概述 VFP程序设计过程 VFP应用程序包括: 一个或多个数据库 设置应用程序系统环境的主程序 用户界面 查询和报表等。 全过程包括:规划应用程序、创建数据库、设计用户操作界面和设计访问信息的方法、测试和调试,而且各阶段要有一个反复、完善的过程。 第一节、VFP应用程序设计概述 面向过程程序设计方法 面向过程程序设计方法,是将应用程序目标系统的整体功能进行分解,自顶向下不断地把复杂的处理分解为子处理,这样一层一层地分解下去,直到仅剩若干个容易处理的子处理为止。 这种结构分析和结构设计是围绕实现“过程”来构造系统的。 第一节、VFP应用程序设计概述 面向对象程序设计方法 面向对象的程序设计方法有些像使用集成电路(IC)构造计算机硬件一样,各个部件都是相对封闭独立的,部件之间的连接与通信通过对外接口实现。所以可以将面向对象的程序设计方法视为“软件IC”,它的软件部件的内部结构紧密,有自己的私有数据和操作方法,而与外界的沟通是通过传递信息来完成的。 第二节、程序文件设计 程序设计基本特点 程序的质量标准是“清晰第一,效率第二”。 程序书写规范,风格统一。 结构化程序设计的基本结构规定为:顺序结构、选择结构、循环结构。 一个大的程序开发应当采用“自顶向下、逐步细化和模块化”的方法。 程序模块应该只有一个入口、一个出口,无死语句、死循环。 第二节、程序文件设计 算法表示 算法:解决问题的方法、步骤。 表示形式:自然语言、传统流程图、N-S结构化流程图和伪代码等。 常用的流程图符号: 起止框: 处理框: 判断框: 输入输出框: 流程线: 连接点: 第二节、程序文件设计 算法表示 问题:从键盘输入100个整数,对其中的正整数和负整数分别进行累加,最后输出两种累加结果。请写出相应的算法 第二节、程序文件设计 简单的输入和输出语句 1.换行输出语句:? 格式:?[表达式列表] 功能:分别计算表达式列表的值,并将表达式列表的值输出在主窗口的当前光标的下一行。 2.同行输出语句:?? 格式:??[表达式列表] 功能:输出在当前光标所在行、列的后面。 第二节、程序文件设计 简单的输入和输出语句 3.表达式接收语句:INPUT 格式:INPUT [字符表达式] TO 内存变量 功能:将键盘输入的数据赋给由内存变量指定的内存变量。 从键盘输入的数据可以是常量、变量或表达式,数据类型可以是N,C,D,L和Y等。 ?注意:输入的字符串常量,必须有定界符。 4.字符串接收语句:ACCEPT 格式:ACCEPT [字符表达式] TO 内存变量 功能:将键盘输入的数据赋给由内存变量指定的内存变量。 ?注意:从键盘输入的数据只能是字符型常量。 第二节、程序文件设计 简单的输入和输出语句 5.单字符接收语句:WAIT 格式:WAIT [字符表达式] 功能:将键盘输入的数据赋给由内存变量指定的内存变量。 ?注意:从键盘输入的数据只能是一个单字符常量。 第二节、程序文件设计 程序注释与环境设置语句 1.程序注释语句:NOTE/* 格式:NOTE [注释]或*[注释] 功能:对程序的结构或功能进行注释。 2.语句注释: 格式:[注释] 功能:对程序中某一条语句的功能进行注释。 3.清屏语句:CLEAR 格式:CLEAR 功能:执行清屏操作。 第二节、程序文件设计 程序注释与环境设置语句 4.常用的SET语句系列 (1)SET TALK ON/OFF 功能:打开或关闭系统交互对话显示方式,缺省时为打开显示。 (2)SET DELETE OFF/ON (3)SET EXACT OFF/ON (4)SET DEFAULT TO 文件路径 (5)SET EXCLUSIVE ON/OFF (6)SET ESCAPE ON/OFF 数据库应用(VFP6.0) 第四章 程序设计基础 第四章 程序设计基础 程序的三种基本结构 4.1程序控制的基本结构 4.1.1 顺序结构 定义:顺序结构是指程序的执行按命令的排列顺序从上到下执行,是最简单、最基本的程序控制结构,是构成程序框架的基础部分。 由顺序结构控制的程序文件,其组成代码主要有:命令、函数、变量处理语句、输入/输出语句以及环境设置语句等。 例题: 例1:求两个数的和。 4.1程序控制的基本结构 4.1.1 顺序结构 分析: 输入第一个数X 输入第二个数Y 求X+Y的和S 输出S 可以看出,解
您可能关注的文档
- T10钢淬火及低温回火课程设计.doc
- SWI临床应用.ppt
- s第3节 大气环境(一)组成分层及受热过程.ppt
- s第5单元第21讲 盐类水解与难溶电解质溶解平衡.ppt
- T-lnP图解析及各指数产生原理和应用.pptx
- TBA22质量控制及部件原理.ppt
- TCP与IP要点难点全解.doc
- TC5015自升塔式起重机安装方案.doc
- T8、9SiCr钢淬硬性和淬透性分析.doc
- TD覆层处理技术在汽车零部件模具上应用用.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)