- 2
- 0
- 约2.68千字
- 约 10页
- 2023-10-16 发布于江苏
- 举报
• 50年代高级语言出现
• 60年代奠基性研究
• 70年代完善的软件工程工具
• 80年代面向对象发展
• 90年代多范型、持久化、多媒体、平台无关
• 并行、声明式程序设计时代
1.1 PL简史
1
COBOL( 1958)
APL ( 1962)
RPG( 1964)
BASIC( 1964)
PL/1 ( 1966)
Simula ( 1967)
并发Pascal
(1975)
Modula
CLU(1977)
ALGOL-58
MAD( 1959)
ALGOL-60
CPL( 1963)
BCPL
(1967)
ALGOL-68
B(1970)
Pascal(1973)
C (1972)
数据规格说明
结构化控制
非算法规格说明
交互使用
结构化数据
面向对象编程
并发
数据抽象
True BASIC(1980s)
C++
2
java
Smalltalk Ada(1982)
Ada(95)
符 号 汇编 ( 1950年代中期 )
FORTRAN( 1956)
数学表示法
1950
单元记录设施
符号名称
1980
1985
1995
1996
多范式型 平台无关
1960
1970
• 并行:如何做并行程序设计是每个计算工作者的挑战
• 狭义摩尔定律失效
• 并行系统的可靠性
• 并行系统开发效率
原创力文档

文档评论(0)