- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Visual FoxPro程序设计实验教程 教学课件 杨艳 邓树文 周洁 chp7》.pdf
Visual FoxPro程序设计
Visual FoxPro Programming
第七章 结构化程序设计
咸宁学院计算机科学与技术学院
Visual FoxPro Programming
第七章 结构化程序设计
7.1 Visual FoxPro程序设计基础
7.2 常用命令介绍
7.3 结构化程序设计
7.4 程序的模块化
Visual FoxPro Programming
温 馨 提 示
本文档为 PDF 格式课件,不能运用教学演示,
需要 PPT 格式的课件 ,请 访问 尚辅网 :
更多课件等您拿。
快速获得课件方法:在淘宝店铺查找输入: 教
学配套课件中心 ;或是直接输入地址 :
惊喜超出您的想象!
直接联系获取课件QQ: 349134187
旺旺:源汇雅馨
扫一扫绝对免费获得课件:订阅尚辅网微信公众
号 一扫课件到手!!!!!!
7.1 Visual FoxPro程序设计基础
7.1.1 程序设计概述
7.1.2 程序文件的建立与修改
7.1.3 程序的运行
Visual FoxPro Programming
7.1.1 程序设计概述
1.基本概念
(1)程序:程序是能够完成一定任务的相关指令的有序集合。
一个程序应该包括以下两方面的内容:
著名计算机科学家沃思(Nikiklaus Wirth )提出一个公式:
程序 数据结构+算法。
(2 )程序设计:程序设计是指设计、编写、测试及调试程序
的过程,它应该包括分析问题,算法设计,编写程序和测
试与调试程序等几个基本步骤。
① 分析问题
② 算法设计
③ 编写程序
④ 测试和调试程序
Visual FoxPro Programming
7.1.1 程序设计概述
2 .算法的性质与描述方法
1)算法的性质
① 可行性
② 确定性
③ 有穷性
④ 有零个或多个输入
⑤ 有一个或多个输出
综上所述,所谓算法,是一组严谨地定义运算顺序的规
则,并且每一个规则都是有效的、明确的,此顺序将在有限
的次数执行后终止。
Visual FoxPro Programming
7.1.1 程序设计概述
2 .算法的描述方法
(1)自然语言描述算法
例7-1 求100以内(包括100)所有偶数的和,即S 2+4+…+100。
问题分析:可以设两个变量,一个变量代表被加数,一个变量代
表加数,不另设变量存放和,而直接将每一步骤的和放在被加数
变量中。设S为被加数,i为加数。
用自然语言描述算法如下:
S1:使S=2,即表示为2 S
S2:使i=4 ,即表示为4 i
S3:使S+i,和仍放在变量S中,即表示为S+i S
S4:使i的值加2 ,即表示为i+2 i
S5:如果i的值不大于100,返回重新执行步骤S3 以及其后的步骤
S4和S5;否则,算法结束。最后得到S的
您可能关注的文档
- 《SQL Server 2016实用教程 教学课件 蒋文沛1 第12章 数据库综合开发应用》.pdf
- 《SQL Server 2016数据库应用与开发教程(第三版) 教学课件 卫 琳 主编 模块1 初识SQLServer》.pdf
- 《SQL Server 2016数据库应用教程 教学课件 齐志 赵晓丹 第5章 Transact SQL编程及应用》.pdf
- 《SQL Server 2016数据库技术与应用 教学课件 郭江峰 1_ 第16章 备份与恢复》.pdf
- 《SQL Server 2016数据库技术与应用 教学课件 郭江峰 第16章 备份与恢复》.pdf
- 《SQL Server 2016数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第6章 视图操作》.pdf
- 《SQL Server数据库技术与实训 教学课件 刘志成 罗耀军 主编 chapter6》.pdf
- 《SQL Server数据库管理、开发与实践 教学课件 郑诚 第4章 数据库和表》.pdf
- 《SQL Server程序设计 教学课件 卢奕 第6章 数据表的创建和编辑》.pdf
- 《STM32系列ARM Cortex-M3微控制器原理与实践》.pdf
文档评论(0)