1程序设计语言程序设计语言7
1程序设计语言程序设计语言7
2程序设计风格程序设计风格7
2程序设计风格程序设计风格7
3反缺陷程序设计反缺陷程序设计7
3反缺陷程序设计反缺陷程序设计第七章程序设计7
1程序设计语言7
1程序设计语言的分类程序设计语言的分类7
1程序设计语言的分类程序设计语言的分类7
2程序设计语言的特点程序设计语言的特点7
2程序设计语言的特点程序设计语言的特点7
3程序设计语言的选择程序设计语言的选择7
3程序设计语言的选择程序设计语言的选择7
1程序设计语言的分类大体上,程序设计语言分为以下几类:(1)机器语言(2)汇编语言(3)高级语言由于高级语言种类繁多,我们可以从应用特点、语言内在特点和对客观系统的描述三个不同的角度来对高级语言进行分类
(1)基础语言(例:FORTRAN,BASIC,COBOL和ALGOL)(2)结构化语言(例:ALGOL,PL/1,PASCAL,C,Ada)(3)专用语言(例:APL,LISP,PROLOG,BLISS,FORTH)1、从应用特点的角度来分(1)系统实现语言(例:C语言)(2)静态高级语言(例:FORTRAN、COBOL)(3)块结构高级语言(例:PASCAL,ALGOL)(4)动态高级语言2、从语言内在特点的角度来分(2)面向对象语言对象+消息(1)面向过程语言数据结构+算法3、从描述客观系统的角度来分例:Delphi、VisualBasic、JAVA、C++
2程序设计语言的特点1.名字说明2.类型说明3.选择控制结构4.循环控制结构5.程序对象的局部性6.变量的局部共享7.异常处理8.独立编译7
3程序设计语言的选择一般情况下,我们采用高级语言来编程
选择具体高级语