第一章C语言概述 第~章语官概 主讲福州大学数学与计算机学院韩晓芸 E-mail:hxy@fjtv.net
第一章 C 语言概述 1 E-mail: hxy@fjtv.net
第一章C语言概述 第一节计算机语言 第二节计算机程序设计 第三节C语言的由來 第四节C语言的特点 第五节简单的C程序介绍 第六节开发C程序的过程 第七节TC2.0的集成开发环境
第一章 C 语言概述 2 第一节 计算机语言 第二节 计算机程序设计 第三节 C语言的由来 第四节 C语言的特点 第五节 简单的C程序介绍 第六节 开发C程序的过程 第七节 TC2.0的集成开发环境
第一章C语言概述 1、计算机语言 机器语言 汇编语言 高级语言 非过程语言
第一章 C 语言概述 3 机器语言 汇编语言 高级语言 非过程语言 1、计算机语言
第一章C语言概述 2、计算机程序设计 什么是程序? 为了解决某一特定问题用某一种计算机语 言编写的指令房歹称为程序 什么是程序设计? 程序是程序设计的结,在执行程序前必 须先排定程序,排定以励为进程必须完成 的各种操作叫程序设计
第一章 C 语言概述 4 2、计算机程序设计 什么是程序? 为了解决某一特定问题用某一种计算机语 言编写的指令序列称为程序。 什么是程序设计? 程序是程序设计的结果,在执行程序前必 须先排定程序,排定以时间为进程必须完成 的各种操作叫程序设计
第一章C语言概述 2、计算机程序设计 如何进行程序设计呢?一般说来,包括以下步骤: ①问题定义 ②算法设计 ③流程图设计 ④程序编制 ⑤程序调试、测试及资料编制
第一章 C 语言概述 5 2、计算机程序设计 如何进行程序设计呢?一般说来,包括以下步骤: ① 问题定义 ② 算法设计 ③ 流程图设计 ④ 程序编制 ⑤ 程序调试、测试及资料编制
第一章C语言概述 3、C语言的出来 C程序设计语言(简称C语言是国际上最著名的高 级程序设计语言之一,也是使用范围最广的计算机编 程语言之一。它所可用来编写系统软件,也可用来编 写应用教件 C语言既具有高级语言特性,又具有一些低级语 言特征,故有时称为“中间语言
第一章 C 语言概述 6 3、C语言的由来 C程序设计语言(简称C语言)是国际上最著名的高 级程序设计语言之一,也是使用范围最广的计算机编 程语言之一。它既可用来编写系统软件,也可用来编 写应用软件。 C语言既具有高级语言特性,又具有一些低级语 言特征,故有时称为“中间语言
第一章C语言概述 3、C语言的出来 C语言是在B语言的基础上发展起来的,其根源可 以追溯到 ALGOL60(1960年出现的面向问题的语言) 1963年剑桥大学推出了CPL( Combined Programming language)语言,1967年又推出了BCPL ( Basic Combined Programming language)语言
第一章 C 语言概述 7 3、C语言的由来 C语言是在B语言的基础上发展起来的,其根源可 以追溯到ALGOL 60(1960年出现的面向问题的语言) 1963年剑桥大学推出了CPL(Combined Programming Language)语言,1967年又推出了BCPL (Basic Combined Programming Language)语言
第一章C语言概述 3、C语言的出来 1970年贝尔实验室的 Ken Thompson设计出了B语 言,并编写了第一个UNⅨ操作系统 由于B语言过于简单,功能有限,1972年至1973年 间,贝尔实验室的 D M Ritchie在B语言的基础上设计 出了C语言(取BCPL的第二个字母)
第一章 C 语言概述 8 3、C语言的由来 1970年贝尔实验室的Ken Thompson设计出了B语 言,并编写了第一个UNIX操作系统。 由于B语言过于简单,功能有限,1972年至1973年 间,贝尔实验室的D·M·Ritchie在B语言的基础上设计 出了C语言(取BCPL的第二个字母)
第一章C语言概述 3、C语言的出来 C语言既保持了BCPL和B语言的优点(精炼、接 近硬件),又克服了其缺点(过于简单,数据无类型 )。1987年ANSI公布了C的新标准--87 ANSIO,成 为C的各版本基础。 目前流行的各种版本C语言编译系统虽然基本部分 是相同的,但也有一些不同。如: Microsoft o Turbo c、 Quick C、 Borland c等,我们使用的C环境 是 Turbo o2.0
第一章 C 语言概述 9 3、C语言的由来 C语言既保持了BCPL和B语言的优点(精炼、接 近硬件),又克服了其缺点(过于简单,数据无类型 )。1987年ANSI公布了C的新标准----87 ANSI C,成 为C的各版本基础。 目前流行的各种版本C语言编译系统虽然基本部分 是相同的,但也有一些不同。如:Microsoft C、 Turbo C、Quick C、 Borland C等,我们使用的C环境 是Turbo C 2.0
第一章C语言概述 3、C语言的出来 ALGOL 60 由一个国际委员会设计,1960 CPL Combined Programming Language 剑桥大学和伦敦大学,1963 BC PL C Basic Combined Programning Language I M,里查德,剑桥大学,1967 B K汤普森,贝尔实验室,1970 DM里奇,贝尔实验室,1972 图1-1几种士嘤语言的派生关系
第一章 C 语言概述 10 3、C语言的由来