Download presentation
Presentation is loading. Please wait.
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语言的基本概念
程序的组成 数据 代码 在计算机内部,数据和代码都采用二进制表示。
Similar presentations