Presentation is loading. Please wait.

Presentation is loading. Please wait.

C语言程序设计 主讲教师:陆幼利.

Similar presentations


Presentation on theme: "C语言程序设计 主讲教师:陆幼利."— Presentation transcript:

1 C语言程序设计 主讲教师:陆幼利

2 第一章 C语言的基本概念

3 第一节 计算机与程序、程序设计、 C语言的基本概念

4 计算机与程序、程序设计、C语言的基本概念
机器指令 程序 汇编程序 高级语言 计算机执行的指令序列,按不同层次分为三类

5 计算机与程序、程序设计、C语言的基本概念
高级程序 指一类不依赖机器的程序设计语言。 用高级语言编写的程序可方便地移植到不同类型的机器上运行。

6 计算机与程序、程序设计、C语言的基本概念
程序编译 高级语言程序 机器语言程序 编译软件

7 计算机与程序、程序设计、C语言的基本概念
编译软件工具 不同软件厂商提供各自的C语言的编译工具。有些是免费的,而有些是收费的。 - 免费: 如GNU的GCC - 收费: 如Microsoft的Visual Studio Visual C++ 大部分编译系统符合ANSI C99标准。

8 计算机与程序、程序设计、C语言的基本概念
ISO 国际标准组织 ANSI 美国国家标准局 ANSI C 89 ANSI C 99

9 计算机与程序、程序设计、C语言的基本概念
设计程序的过程。 为解决某一问题,采用一定的方法和策略(算法),使用某种语言表达程序员的意图。

10 计算机与程序、程序设计、C语言的基本概念
高级程序设计语言之一。 内容: - 词汇 - 语法 - 语意

11 计算机与程序、程序设计、C语言的基本概念
算法与程序 源程序 程序员使用程序 设计语言编写程序 算法

12 计算机与程序、程序设计、C语言的基本概念
程序运行 机器语言程序 输入数据 输出数据

13 计算机与程序、程序设计、C语言的基本概念
程序的组成 数据 代码 在计算机内部,数据和代码都采用二进制表示。


Download ppt "C语言程序设计 主讲教师:陆幼利."

Similar presentations


Ads by Google