1 / 245
文档名称:

高级语言程序设计华北电力大学ALLC语言程序设计课件.ppt

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

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

分享

预览

高级语言程序设计华北电力大学ALLC语言程序设计课件.ppt

上传人:yixingmaoj 9/21/2022 文件大小:5.98 MB

下载得到文件列表

高级语言程序设计华北电力大学ALLC语言程序设计课件.ppt

相关文档

文档介绍

文档介绍:该【高级语言程序设计华北电力大学ALLC语言程序设计课件 】是由【yixingmaoj】上传分享,文档一共【245】页,该文档可以免费在线阅读,需要了解更多关于【高级语言程序设计华北电力大学ALLC语言程序设计课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。欢迎学****高级语言程序设计
华北电力大学信息网络管理中心计算机基础教研室
办公室电话:2474
引言
计算机语言的作用
C语言的语法规则
程序设计的方法
主要内容
是人与计算机进行交流的桥梁计算机语言分为机器语言、汇编语言和高级语言。C是高级语言
学****方法
多读程序
熟悉语法掌握程序设计技巧
多写程序
多上机
学****要求
课前预****课后复****br/>上机前要写好程序
上机后要总结
做好听课笔记
程序规则
运算规则
语句规则等
目录
第一章C语言概述
第二章顺序结构程序设计
第三章选择结构程序设计
第四章循环控制
第五章数组
第六章函数
第七章预处理命令
第八章指针
第九章文件
第一章C语言基础
计算机语言


基本数据类型

语言处理程序
001111010000101011000110000001001111001101110110
LDA,0AHLDB,04HADDA,BHALT
A=10
B=4
C=A+B
PRINT*,C
END
汇编语言源程序
高级语言源程序
汇编程序
?
解释编译
目的程序
源程序
目的程序
可执行程序
链接程序
编译程序
源程序
结果
解释程序
不同的语言需不同的编译程序

机器语言
汇编语言
高级语言
面向过程
面向对象
CPU指令系统,由0、1序列构成的指令码组成
如:10000000加
10010000减
用助记符号描述的指令系统
如ADDA,B
面向机器的语言
程序设计是数据被加工的过程
客观世界可以分类,对象是类的实例
对象是数据和方法的封装
对象间通过发送和接受消息发生联系
程序设计关键是定义类,并由类派生对象
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
Ada
ALGOL60
ALGOL68
Pascal
Modula-2
CPL
BCPL
B
C
C++
Java
LISP
PROLOG
COBOL
FORTRAN77
FORTRAN
PL/1
Simula67
Smalltalk80
BASIC
ANSI-BASIC
QBASIC
VB
FORTRAN90
产生背景
产生过程
时间:1972~1973
地点:美国贝尔实验室
目的:UNIX操作系统
设计人:
C标准
标准C:K&R合著《TheCProgrammingLanguage》
ANSIC:1983年
87ANSIC:1987年
1990年国际标准的ANSIC
C语言发展过程
语言简洁、紧凑、灵活
运算符和数据类型丰富
程序设计结构化、模块化
生成目标代码质量高
可移植性好

32个关键字:(由系统定义,不能重作其它定义)
autobreakcasecharconst
continuedefaultdodoubleelse
enumexternfloatforgoto
ifintlongregisterreturn
shortsignedsizeofstaticstruct
switchtypedefunsignedunionvoid
volatilewhile