第3章 应用程序开发-第2节.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 应用程序开发-第2节

* * * * * * * * 安全工程信息化与物联网技术 第3章 应用程序开发 机械与储运工程学院 * * 第1节 高级开发环境介绍 第2节 程序设计学习方法 第3节 C#.Net 语法基础 第4节 Visual C#2008.NET概述 第5节 窗体与控件 第6节 界面设计 第7节 数据库编程基础 目录 六 应用程序开发高级专题 * * 六 应用程序开发高级专题-程序设计学习方法 不知道从何入手 没有高级语言基础 不会使用开发工具 不知道从何学起 主观排斥,不感兴趣 2.1程序开发过程中存在的问题 * * 六 应用程序开发高级专题-程序设计学习方法 程序设计思想的培养 高级语言学习 编程工具选择 编程过程中注意事项 * * 六 应用程序开发高级专题-程序设计学习方法 2.1编程思想的培养 编程思想:就是程序开发人员的思想,可以通过 计算机得以实现。 算法:就是实现编程思想的方法,是解决编程问 题的一系列操作步骤,它是计算机程序的灵魂。 算法的思想不只是信息科学技术才有的任务,它 是一个几乎存在于任何领域的话题。 * * 六 应用程序开发高级专题-程序设计学习方法 用计算机作为工具来解决实际问题有几个阶段: 阶段 1:理解问题 阶段 2:得到怎样解决这个问题的方法 阶段 3:方法→算法→算法描述→算法实现 (编写程序、界面设计、上机调试) 阶段 4:算法分析(评估算法的效率) 2.1编程思想的培养 * * 六 应用程序开发高级专题-程序设计学习方法 2.1编程思想的培养 形成流程图、伪代码 * * 六 应用程序开发高级专题-程序设计学习方法 Application Project form1 formn Control n Procedure 1 Procedure n Control 1 Control n Procedure 1 procedure n … … … … … Procedure n … … 应用程序 工程 窗体 控件与过程 2.1编程思想的培养 * * 六 应用程序开发高级专题-程序设计学习方法 程序设计流程 应用 问题 建立 数学 模型 选用 计算机 方法 画流程图 选用语言 编写程序 调试 程序 进行解释 编译产生 目标代码 运行 目标 代码 输出 2.1编程思想的培养 * * 六 应用程序开发高级专题-程序设计学习方法 2.1编程思想的培养 数学基础 :计算机的数学模型和体系结构等都是有数学家提出的,要实现的功能可以表述成数学模型。 逻辑思维能力的培养:学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼,在反复的实践、观察、分析、比较、总结中逐渐地积累。 注重实践:我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验,有些问题只有通过实践后才能明白 如何培养程序思想? * * 六 应用程序开发高级专题-程序设计学习方法 程序设计思想的培养 高级语言学习 编程工具选择 编程过程中注意事项 * * FORTRAN语言 COBOL语言 PASCAL语言 常见面向过程的高级语言 BASIC语言 C语言 六 应用程序开发高级专题-程序设计学习方法 2.2高级语言学习 * * C++ Visual C++ Visual Studio 2008 C语言 六 应用程序开发高级专题-程序设计学习方法 2.2高级语言学习 * * 1.基础学习,熟练掌握语言特点 2.掌握编程环境 3.学习、实践他人成熟代码 4.充分利用网络资源 高级语言学习方法 六 应用程序开发高级专题-程序设计学习方法 2.2高级语言学习 * * 故障诊断系统 原油管道泄漏检测系统 成品油管道泄漏检测系统 天然气站场关键设备检测技术与安全评价信息系统 泵机组与管道故障诊断与安全预警系统 Matlab信号分析与处理程序 六 应用程序开发高级专题-程序设计学习方法 2.2高级语言学习 * * 目录 程序设计思想的培养 高级语言学习 编程工具选择 编程过程中注意事项 六 应用程序开发高级专题-程序设计学习方法 * * 编程 工具 Visual C++ 6.0 Visual Basic 6.0 Delphi 7.0 Visual Studio 2010 C++ Builder Matlab 6.5 六 应用程序开发高级专题-程序设计学习方法 2.3编程工具的选择 * * 不同的开发环境有其相应优势; 根据要实现的目的选择; 可能需要相互嵌套使用; 已有语言基础; 资料、代码积累。 六 应用程序开发高级专题-程序设计学习方法 2.3编程工具的选择 * * 目录 程序设计思想的培养 高级语言学习 编程工具选择 编程过程中注意事项 六 应用程序开发高级专题-程序设计学习方法 *

文档评论(0)

jiaoyuguanliji + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档