e C C语言程序设计 总复习 1/80
1 /80 C语言程序设计 总复习
e C 第一章程库设计基础知 计算机工作原理 存储程序,程序控制 计算机的机器语言和高级语言 ◆机器语言:用0和1组成的机器指令编写的程序,就是机器语言源 程序。 ◆汇编语言:用符号代替后的指令,就叫汇编语言,又称符号语言 今高级语言:用接近人的自然语言和数学表达式的一种语言。 高级语言源程序经过编译,转换为机器指令目标程序。 2/80
2 /80 第一章 程序设计基础知识 一、计算机工作原理 存储程序,程序控制。 二、计算机的机器语言和高级语言 ❖机器语言:用0和1组成的机器指令编写的程序,就是机器语言源 程序。 ❖汇编语言:用符号代替后的指令,就叫汇编语言,又称符号语言。 ❖高级语言:用接近人的自然语言和数学表达式的一种语言。 高级语言源程序经过编译,转换为机器指令目标程序
e C 、算法与程序设计 ◆算法的概念 程序设计=算法+数据结构 ◆算法:解决一个问题而采取的方法和步骤。是解题方法的精确描述。 ◆算法的特点:输入性、输出性、有限性、确定性、可行性。 表示方法:自然语言、传统流程图、NS流程图、伪代码。 考核要求: 了解计算机的工作原理 2、了解计算机语言的发展 3、掌握算法的概念及表示方法 3/80
3 /80 三、算法与程序设计 ❖算法的概念 程序设计=算法+数据结构 ❖算法:解决一个问题而采取的方法和步骤。是解题方法的精确描述。 ❖算法的特点:输入性、输出性、有限性、确定性、可行性。 ❖表示方法:自然语言、传统流程图、N-S流程图、伪代码。 考核要求: 1、了解计算机的工作原理 2、了解计算机语言的发展 3、掌握算法的概念及表示方法
e C 第二章 C语言简介 4/80
4 /80 第二章 C 语言简介
e C 、C语言发展简史 1969~1971年 贝尔实验室的 Ken Thompson设计了UNX操作系统 1972~1973年 贝尔实验室的 Dennis m Richie bCPl基础上设计了C语言。 1971977年 出现不依赖于具体机器的C语言便宜文本,C迅速推广 1983年 美国ANS制定C语言标准,称为 ANSIC 5/80
5 /80 一、C语言发展简史 1969 ~1971年 贝尔实验室的Ken Thompson设计了UNIX操作系统。 1972~1973年 贝尔实验室的Dennis M RilchieBCPL基础上设计了C语言。 1971977年 出现不依赖于具体机器的C语言便宜文本,C迅速推广。 1983年 美国ANSI制定C语言标准,称为ANSI C