1 / 61
文档名称:

项目一 C语言基础知识课件.ppt

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

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

分享

预览

项目一 C语言基础知识课件.ppt

上传人:实用文库 2015/10/25 文件大小:0 KB

下载得到文件列表

项目一 C语言基础知识课件.ppt

相关文档

文档介绍

文档介绍:项目一 C语言基础知识
了解计算机语言的概念及其发展史
了解常见的高级语言
掌握指令、程序、源程序、目标程序的概念
理解C语言的基本特点和基本结构
学习目标:
任务一、C程序的基本结构
一、计算机语言的概念
自然语言: 人与人之间进行交流的语言
计算机语言:是人和计算机进行信息交流
的工具,人们可以使用计算机语言来命
令计算机进行各种操作处理。
程序设计语言的发展
机器语言
汇编语言
高级语言
面向过程
面向对象
CPU指令系统,由0、1序列构成的指令码组成
如:10000000 加
10010000 减
用助记符号描述的指令系统
如 ADD A, B
面向机器的语言
程序设计是数据被加工的过程
客观世界可以分类,对象是类的实例
对象是数据和方法的封装
对象间通过发送和接受消息发生联系
程序设计关键是定义类,并由类派生对象
:
计算机
运算器
控制器
存储器
主机:
I/O设备:键盘、显示器等
中央处理器CPU
>
>
C语言发展历史
语言简洁、紧凑、灵活
运算符和数据类型丰富
程序设计结构化、模块化
生成目标代码质量高
可移植性好
<
>
>
>
>
>
>
高级语言
>
C语言特点
二、计算机语言的发展
机器语言:由0和1二进制代码构成。
汇编语言:用一组易记的符号代表机器指令。
高级语言:接近于人们习惯使用的自然语言
和数学语言。又称为类自然语言。
例:“加”命令用二进制10110111表示。
例:“加”命令用add表示。
例:“加”命令+表示。
计算机程序设计语言分为机器语言,汇编语言和高级语言。
机器语言是用二进制指令表示的、计算机能够直接识别和执行的语言。
机器语言不好记忆,不便于学习,软件开发难度大、周期长、易出错,软件维护工作量大等缺点更加突出,机器语言已不能胜任编程工作。
汇编语言是用一些易读、易记的助记符表示机器指令操作码,如ADD、CALL等。
使用汇编语言编写程序提高了编程速度,也比较容易编写出质量较高的程序,检查、维护也比较容易。但汇编语言抽象层次低,程序员编写程序工作量大。
高级语言不受计算机种类的限制,通用性强,易于理解、学习和掌握。
使用高级语言减少了大量的编程工作量。
目前比较广泛使用的高级语言有BASIC、FORTRAN、PASCAL和C语言。
三、常见的高级语言及用途
C语言:编写系统软件,如编写UNIX,
Windows, Linux等操作系统.
FORTRAN:用于数值计算,如微分方程数值解,
比如气候模式,海洋模式,模拟核爆炸试验
VB:开发应用软件
JAVA:网络环境语言,编手机上的程序或游戏.
C++、 VC++、Dephi、FoxPro
第一个程序 Hello,World!
/* The first C Program*/
#include <>
main()
{
printf(“Hello,World!”);
}
>
注释
编译预处理
函数
语句
输出:
Hello,World!
四、 C程序格式和结构特点

最近更新

2025年绿野仙踪的内容简介 读书心得 名言佳句.. 6页

浙教版六年级下册数学第二单元-比例尺-测试卷.. 7页

数列求和的八种重要方法与例题 27页

2025年给语文老师的一封信作文2025五篇 8页

2025年给孩子中考的祝福句子,平淡,是成功路.. 5页

最新人教版六年级下册数学期末测试卷加答案(黄.. 9页

2025年经济学专业解读介绍 4页

新部编版五年级下册道德与法治期末测试卷及参.. 9页

新苏教版二年级上册科学期末考试试卷(实用) 5页

2025年经典的俗语谚语有哪些 4页

新人教版二年级下册-数学期末测试题附参考答案.. 11页

2025年经典句子摘抄文案 8页

2025年细节决定成败800字议论文5篇 14页

教科版科学五年级上册第四单元《健康生活》测.. 6页

教科版科学五年级上册第二单元-地球表面的变化.. 4页

2025年红楼梦读书心得700字 6页

教科版科学一年级上册第一单元《植物》知识点.. 11页

教科版小学三年级下册科学期末检测卷含答案【.. 10页

2025年精选感恩节演讲稿(7篇) 14页

教科版三年级下册科学期末测试卷带完整答案(夺.. 11页

2025年申请劳动仲裁工伤认定提交的资料 2页

教科版一年级上册科学期末测试卷【重点】 8页

小学数学六年级下册小升初真题模拟测试卷附答.. 9页

小学四年级下册数学期末测试卷附参考答案(综合.. 8页

小学六年级下册数学应用题50道及参考答案(研优.. 21页

雷雨剧本全文雷雨剧本雷雨 191页

小学三年级语文课上课情况调研报告 7页

2025年度江苏省肿瘤科质控中心质控工作督查方.. 6页

酒店式公寓:短租市场投资与退出 10页

海南省中学初中地理全部知识点总结中考复习提.. 26页