1 / 52
文档名称:

《C程序设计语言a》PPT课件.ppt

格式:ppt   大小:419KB   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《C程序设计语言a》PPT课件.ppt

上传人:相惜 2020/12/14 文件大小:419 KB

下载得到文件列表

《C程序设计语言a》PPT课件.ppt

相关文档

文档介绍

文档介绍:第一章 C语言概述
*
1
精选PPT
内容
计算机语言
C语言简介
C语言发展历史
C 语言特点
计算机程序
C语言程序
C语言程序的基本结构
C语言的语句
C语言的字符集和标识符
算法与算法的表示
算法
算法的表示
结构化程序设计方法
2020/12/14
精选PPT
计算机语言
定义
为计算机用户设计的用于编制程序的语言工具称为计算机程序设计语言
分类
机器语言
汇编语言
高级语言
2020/12/14
精选PPT
计算机语言:机器语言
定义
具有固定格式、能完成一系列操作的特定二进制编码。

特点
难于掌握、容易出错,冗长繁琐
2020/12/14
精选PPT
计算机语言:汇编语言
定义
用助记符代替指令的操作码、用数字或符号代替指令中的操作数或操作数存放位置的程序设计语言。
例如:用ADD代替加法指令的二进制代码;
用SUB代替减法指令的二进制代码;
特点
易于记忆、便于掌握;
用汇编语言编写的程序需要通过计算机编译程序编译,才能被计算机执行,因而执行效率不如机器语言程序高。
2020/12/14
精选PPT
计算机语言:高级语言
定义
机器语言或汇编语言是面向机器的语言,用它们编写程序都离不开具体的计算机指令系统。高级语言则是面向过程的语言,它独立于机器。在高级语言里,操作码与地址都以符号代码或文字形式出现。
特点
易于记忆、便于理解和掌握,编写效率高;
用高级语言编写的程序需要通过编译或解释,才能被计算机执行,因而执行效率不如机器语言程序高。
2020/12/14
精选PPT
计算机语言:高级语言
种类
BASIC,PASCAL,FORTRAN,
COBOL,C,LISP, PROLOG
高级语言程序的执行方式
编译执行:将源程序先转换成机器语言的目标程序,再将各个目标程序连接成可执行程序。
解释执行:用语言的解释程序对源程序进行解释,同时执行。执行过程中不保存解释后的机器代码,下次运行程序需要重新解释。
2020/12/14
精选PPT
C语言简介:C语言发展历史
语言名称
诞生年代
制定者
ALGOL 60
1960
Peter Naur等13人来自7个不同的国家
CPL
1963
剑桥大学
BCPL
1967

B语言
1970-1971
K. Thompson
C语言
1972-1973

可移植C语言
1977
标准C语言
1978
,
ANSI C语言
1983
American National Standard Institute
87 ANSI C
1987
American National Standard Institute
ISO C语言
1990
International Standard Organnization
2020/12/14
精选PPT
C语言简介:C语言发展历史
语言名称
特点
ALGOL 60
面向问题,离硬件远,不适合编写系统软件(Algorithm Language)
CPL
比ALGOL60 离硬件近,但规模大,难实现
BCPL
对CPL的简化---Basic Combined Programming Language
B语言
更简化的BCPL, 可编写系统软件(UNIX),但过于简单,功能有限
C语言
保持了B和BCPL语言的特点,克服了不足, 编写了UNIX第5,6版
可移植C语言
简化了移植C的工作,
标准C语言
以UNIX第7版的编译程序为基础,The C Programming Language
ANSI C语言
考虑了C语言问世以来的发展情况,比标准C有很大发展
87 ANSI C
K&G 重新写了书The C Programming Language,提出了新标准
ISO C语言
以87 ANSI C 为标准和基础,诞生了许多C语言系统: Microsoft c、Turbo C、Quick C、Borland C、Visual C、Visual C++
2020/12/14
精选PPT
C语言简介:典型的C语言版本
目前比较流行的C语言版本
Microsoft C、Visual C、Visual C++ (Microsoft);
Turbo C、Borland C、 Borland