第一章 第一章 C语言的基本概念 C语言的基本概念了解 C语言的发展历史和特点了解计算机语言的发展历程了解 C语言的结构理解 C程序的开发过程了解结构化程序设计方法本章目标程序一词来自生活,通常指完成某些事务的一种既定方式和过程在日常生活中,可以将程序看成对一系列动作的执行过程的描述什么是程序银行 1、带上存折/银行卡去银行 1、带上存折/银行卡去银行 3、将存折或储蓄卡递给银行职员并告知取款数额 3、将存折或储蓄卡递给银行职员并告知取款数额 2、取号排队 2、取号排队 5、银行职员办理取款事宜 5、银行职员办理取款事宜 6、拿到钱并离开银行 6、拿到钱并离开银行 4、输入密码 4、输入密码生活中的程序 1 、做口述笔记…… 2 、键入信函的内容…… 3 、发送传真…… 1 、做口述笔记…… 2 、键入信函的内容…… 3 、发送传真…… 1、口述 1、口述 2、信函 2、信函 printf ("口述" ); printf ("信函" ); printf ("传真" );指令被逐条执行指令被逐条执行程序员老板秘书程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合要执行的一组指令 3、传真 3、传真计算机中的程序机器语言概念:可由机器直接识别并执行的二进制数指令称为机器语言指令,机器语言指令的集合成为这台计算机的机器语言。特点:不易写、读,难理解、记忆,编程困难; 面向机器, 不通用。计算机程序设计语言?例如,计算 4+8 取数 1011 0000 0000 0100 将4送累加器加0000 0100 0000 1000 将8与累加器中的 4相加停机 1111 0100 汇编语言概念:由符号和数字组成的指令称为汇编语言指令,汇编语言指令的集合成为这台计算机的汇编语言。特点:须由汇编程序翻译成机器语言; 面向机器,不通用。计算机程序设计语言?例如,计算 4+8 MOVE AL, 4 将4 送累加器 ADD AL, 8 8 与累加器中的 4相加 HLT 停机高级语言概念:以更接近于人们的自然语言和数学公式编写程序的语言,如 BASIC 、 FORTRAN 、C语言等。特点:不再面向机器,而是面向问题;须翻译成机器语言的目标程序;编译方式、解释方式。计算机程序设计语言?例如,计算 4+8 Sum=4+8 ;( C语言编写) C语言是国际上广泛使用的高级语言,是一种结构化的程序设计语言,它即具有高级语言的特性,又具低级语言的特性。因此, 既能编写系统软件,又能编写应用软件。高级语言汇编语言 C C语言概述 C语言的产生 C语言是由 B语言发展而来,而 B语言是由 A语言发展而来。 A语言指高级语言 Algol60 ,离硬件比较远,不宜用来编写系统软件。在此基础上产生了更接近硬件的 B语言,并用 B语言编写了第一个 UNIX 操作系统。 1972 年在 B语言基础上设计出了 C语言,既保留了 B语言的精炼、接近硬件的优点,又克服了 B语言过于简单、无数据类型等缺点。 C语言概述
tc语言的基本概念精要 来自淘豆网m.daumloan.com转载请标明出处.