第1章C语言概述
第 1 章 C语言概述
学习日标理解计算机语言及程序设计的基本概念了解C语言的形成、发展和基本特点,掌握C语言程序的基本结构和组成掌握计算机算法的基本概念和算法描述的基本工具学会运用传统流程图描述一个具体的算法熟悉C语言编程环境VisualC++6.o,了解另外一种常用的编程环境TurboC2.o,并学会调试简单的程序,了解计算思维的基本思想
理解计算机语言及程序设计的基本概念 了解C语言的形成、发展和基本特点,掌握C语言程 序的基本结构和组成 掌握计算机算法的基本概念和算法描述的基本工具, 学会运用传统流程图描述一个具体的算法 熟悉C语言编程环境Visual C++ 6.0,了解另外一种 常用的编程环境Turbo C 2.0,并学会调试简单的程序 了解计算思维的基本思想 学习目标
1.1程序设计和C语言程序(program)的概念1.1.1存储在计算机中的可以被计算机识别并运行的一O系列指令程序设计(programming)的一般过程1.1.2问题分析与描述、编写程序代码、运行与调试程序设计的方法1.1.3面向过程的程序设计方法面向对象的程序设计方法
1.1 程序设计和C语言 1.1.1 程序(program)的概念 存储在计算机中的可以被计算机识别并运行的一 系列指令 1.1.2 程序设计(programming)的一般过程 问题分析与描述、编写程序代码、运行与调试 1.1.3 程序设计的方法 面向过程的程序设计方法 面向对象的程序设计方法
C语言程序的设计过程连接运行编辑编译问题结果目标程序可执行程序C语言源程分析个序(*.C)(+.OBJ)(*EXE)调试
C语言程序的设计过程
1.1.4C语言的历史和发展面向问题的高级语言一一ALGOL6o语言01963年CPL语言,BCPL语言01970年B语言01972年C语言“ANSIC"01987年C语言标准TurboC2.0和VisualC++6.0为学习平台
1.1.4 C语言的历史和发展 面向问题的高级语言——ALGOL 60 语言 1963年 CPL语言 , BCPL语言 1970年 B语言 1972年 C语言 1987年 C语言标准“ANSI C” Turbo C 2.0和Visual C++ 6.0为学习平台