计算机第四次讲演内容.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机第四次演讲:程序设计汽车服务工程3班第3小组组长:袁盛铭组员:陈科、康艺嘉、刘蓉、李月、罗超、王佳乐、杨露、付高华、杨露、熊昆、王梦圆程序设计定义:程序设计是给出解决特定问题/view/17674.htm程序的过程,是/view/37.htm软件构造活动中的重要组成部分。程序设计往往以某种/view/128511.htm程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。 专业的程序设计人员常被称为/view/39175.htm程序员。[1] 程序设计 之 步骤一:分析问题 对于接受的任务要进行认真的分析,研究所给定的条件,分析最后应达到的目标,找出解决问题的规律,选择解题的方法,完成实际问题。程序设计 之 步骤二:设计算法 即设计出解题的方法和具体步骤。三:编写程序 将算法翻译成/view/178184.htm计算机程序设计语言,对源程序进行编辑、编译和连接。程序设计 之 步骤四:运算程序,分析成果 运行可执行/view/17674.htm程序,得到运行结果。能得到运行结果并不意味着程序正确,要对结果进行分析,看它是否合理。不合理要对程序进行/view/322913.htm调试,即通过上机发现和排除程序中的/view/553202.htm故障的过程。五:编写程序文档 许多程序是提供给别人使用的,如同正式的产品应当提供产品说明书一样,正式提供给用户使用的程序,必须向用户提供程序说明书。内容应包括:程序名称、程序/view/587727.htm功能、运行环境、程序的装入和启动、需要输入的数据,以及使用注意事项等。程序设计 之 方法 面向过程:面向过程的结构化程序设计分三种基本结构:顺序/view/160039.htm结构、选择结构、循环结构。 原则:1,自顶向下:指从问题的全局下手,把一个复杂的任务分解成许多易于控制和处理的子任务,子任务还可能做进一步分解,如此/view/280160.htm重复,直到每个子任务都容易解决为止。2,逐步求精3,模块化:指解决一个复杂问题是自顶向下逐层把软件系统划分成一个个较小的、相对独立但又相互关联的模块的过程。程序设计 之 方法面向对象的程序设计 面向对象的 基本概念 : 1,对象 2,类 3,封装 4,继承 5,消息 6,多态性优点1,符合人们认识事物的规律2,改善了程序的可读性3,使人机交互更加贴近自然语言程序设计 之 语言这里的语言即指:用于编写/view/178184.htm计算机程序的语言。语言分类:/view/8332.htm程序设计语言的基本成分有:①数据成分,用于描述程序所涉及的数据;②运算成分,用以描述程序中所包含的运算;③控制成分,用以描述程序中所包含的控制;④传输成分,用以表达程序/view/2069760.htm中数据的传输。程序设计 之 语言按照不同类别对语言进行分类:语言级别用户的要求应用范围使用方式成分性质程序设计 之 语言1.语言级别:2.用户的要求:程序设计 之 语言3.应用范围:4.使用方式程序设计 之 语言5.成分性质:程序设计 之 语言常见语言(这里简单的举列一些常用的)/view/1219.htmC/view/1219.htm语言 即中文版的C语言/view/2084122.htmO/view/2084122.htm语言 O语言是一款中文/view/246483.htm计算机/view/246483.htm语言Aauto/view/459430.htmA/view/459430.htm+…………程序设计 之 分类按照结构性质,有结构化程序设计与非结构化程序设计之分。前者是指具有结构性的程序设计方法与过程。它具有由基本结构构成复杂结构的层次性,后者反之。按照用户的要求,有过程式程序设计与非过程式程序设计之分。前者是指使用过程式/view/128511.htm程序设计语言的程序设计,后者指非过程式程序设计语言的程序设计。按照程序设计的成分性质,有顺序程序设计、/view/454886.htm并发程序设计、并行程序设计、/view/4422798.htm分布式程序设计之分。按照程序设计风格,有/view/588123.htm逻辑式程序设计、函数式程序设计、/view/2387.htm对象式程序设计之分。程序设计 之 规范程序设计的基本概念有程序、数据、/view/933538.htm子程序、/view/1191947.htm子例程、协同例程、模块以及顺序性、/view/630151.htm并发性、/view/149970.htm并行性、和分布性等。程序是程序设计中最为基本的概念,/view/933538.htm子程序和协同例程都是为了便于进行程序设计而建立的程序设计基本单位,顺序性、/view/63

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档