《第一章、程序设计的基础概》.pptVIP

  • 1
  • 0
  • 约1.22千字
  • 约 11页
  • 2015-12-24 发布于河南
  • 举报
《第一章、程序设计的基础概》.ppt

程序设计的基础概念 1.1、程序和程序设计 一、高级语言与机器语言 高级语言:这种计算机语言用接近人们习惯的自然语言和数学语言作为表达形式。如:Visual Basic、C++ 、Java 、C#……。 低级语言:对计算机来说,只能识别0和1构成的二进制代码,这种形式是面向机器的,也称为“机器语言”。 汇编语言。采用人们容易记忆的符号和标记来表示机器语言指令,使程序具有一定的可读性。 源程序:高级语言编写的程序。 目标代码:源程序经编译程序编译后生成的二进制代码。 二、程序设计 确定数据结构:分析具体任务,确定输入数据和输出数据,确定数据的逻辑结构和存储结构。 确定算法:根据确定的数据结构确定解决问题的方法,即完成任务的一步一步的步骤。 编写程序:根据确定的数据结构和算法,使用选定的计算机语言编写程序代码。简称“编程”。 调试程序:将编写好的程序输入到计算机内存中,对程序进行测试并修正,直到程序符合任务要求。 整理文档资料:根据数据结构和程序整理编写相关的文档资料。 1.2、算法 为解决某一特殊问题而采取的确定而有限的操作步骤,称为算法。 一、一个算法应具备以下五个基本特征: (1)确定性。。 (2)可行性。 (3)有穷性。 (4)有零个或多个输入。 (5)有一个或多个输出。 二、算法的描述 算法有多种表示方法,常用的有自然语言、流程图和伪码。

文档评论(0)

1亿VIP精品文档

相关文档