语言与程序设计简介.ppt
《语言与程序设计简介.ppt》由会员分享,可在线阅读,更多相关《语言与程序设计简介.ppt(16页珍藏版)》请在三一办公上搜索。
1、,第一章 C语言与程序设计简介,1,C语言与程序设计 第一章 C语言与程序设计简介,冯.诺依曼结构:CPU(运算器、控制器)存储器 I/O设备(输入设备、输出设备),硬件是计算机的物质基础,软件是对硬件功能的扩充与完善。,2,如何扩充,C语言与程序设计 第一章 C语言与程序设计简介,软件:计算机系统中的程序和数据。程序:由人编写的指挥和控制计算机完成特定功能的指令序列。程序设计语言:用于书写程序所使用的语言。程序设计:设计、编写和调试程序的过程。程序设计语言经历的三个阶段:,3,C语言与程序设计 第一章 C语言与程序设计简介,三个阶段的对比:实现加法,用8086/8088机器语言表示10100
2、001 11010000 0000011110000011 0000101010100011 11010000 00000111用8086/8088汇编语言表示MOV AX,1000ADD AX,10MOV 1000,AX用C高级语言表示X=X+10;,高级语言程序执行过程:,4,第一章 C语言与程序设计简介,5,C语言与程序设计 第一章 C语言与程序设计简介,C语言的发展历程,产生背景产生过程时间:19721973地点:美国贝尔实验室目的:UNIX操作系统设计人:Ken.Thompson和Dennis.M.RitchieC标准标准C:K&R合著The C Programming Langua
3、geANSI C:1983年87 ANSI C:1987年1990年国际标准的ANSI C,6,C语言与程序设计 第一章 C语言与程序设计简介,C语言的发展历程,7,C语言与程序设计 第一章 C语言与程序设计简介,C语言的主要特点,简洁、紧凑、方便、灵活;运算符丰富;数据结构丰富;是结构化语言;语法检查不太严格,程序设计自由度大;允许直接访问物理地址;生成目标代码效率高;适用范围大,可移植性好;,C+,JAVA等语法是基于C的,运行比C要慢,学好C再学其他语言会事半功倍C比汇编可移植性好C是智力体操,8,为什么要学C,第一章 C语言与程序设计简介,9,C语言与程序设计 第一章 C语言与程序设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 程序设计 简介
链接地址:https://www.31ppt.com/p-5666925.html