冯诺依曼体系结构
计算机语言的发展史
Java语言是一个由Sun公司开发而成 的新一代编程语言。使用它可在不同种 机器、不同操作系统和网络环境中开发 软件。
计算机语言的发展史
安德斯· 海尔斯伯格(Anders Hejlsberg,1960),丹麦 人,Turbo Pascal编译器的 主要作者,Delphi和.NET之 父
计算机语言的发展史
冯诺依曼体系结构:
根据冯诺依曼体系结构构成的计算机,必须具有如下功能: •把需要的程序和数据送至计算机中。
•必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。
•能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。 •能够根据需要控制程序走向,并能根据指令控制机器的各部件协
调操作。
•能够按照要求将处理结果输出给用户。
计算机语言的发展史
1951年,在冯诺依曼主持下,EDVAC计算机
宣告完成。 它所使用的语言就是第一代程
序设计语言或称“机器语言”。与人们习 惯使用的数学表达式及自然语言差距太大, 故而难学、难记,程序难以编写、调试、修 改、移植和维护,限制了计算机的推广作用。 人们设想,能不能用更接近于自然语言与数 学语言的语言。经过努力,第二代语言—— 汇编语言问世了。
计算机语言的发展史---史前时期
查尔斯· 巴贝奇(Charles
Babbage ):构想和设计了第
一台完全可编程计算机
计算机语言的发展史---史前时期
伦敦科学博物馆内陈列的差分机:
计算机语言的发展史---史前时期
第一个程序员:阿达· 奥古斯塔(Ada Lovelace)
计算机语言的发展史---史前时期
计算机语言的发展史
二、高级语言时期 约翰· 巴科斯( John Backus。被誉为 “Fortran之父”。
计算机语言的发展史
20世纪60年代中期, 美国达特默斯 学院约翰· 凯梅尼 (J. Kemeny) 和托马 斯· 卡茨(T.Kurtz) 研制出一种“初学者 通用符号指令代码”(Beginner’s All purpose Symbolic Intruction Code) , 简称BASIC。
计算机语言的发展史
C#的英文发音为“C Sharp”, Sharp为“锐利”的意思。
C#程序设计基础教程与实训配套PPT
第 1章
C#语言概述
制作:陈广
计算机语言的发展史
• 程序设计语言是人们为了描述计算过程而 设计的一种具有语法语义描述的记号
计算机语言的发展史
一、史前时期 最早的“计算机”是我们中国的算盘 在17世纪帕斯卡(Pascal)等人发明了一
种以传动齿轮为基础的"计算机"
被公认的第一台打孔卡片计算机:
巴贝奇—分析仪(1834年)
计算机语言的发展史---史前时期
阿兰· 麦席森· 图灵(Alan Mathison Turing。英国 数学家、计算机逻辑的奠 基者,被称为计算机科学 之父、人工智能之父。
计算机语言的发展史
二、低级语言时期 约翰· 冯· 诺依曼 ( John Von Neuman,1903-1957)。 被誉为“计算机之父”。
计算机语言的发展史
1971年,瑞士联邦技术学院尼克劳 斯· 沃尔斯(N. Wirth) 教授发明了另一 种简单明晰的电脑语言,这就是以帕斯 卡的名字命名的PASCAL语言。
计算机语言的发展史
1973年,贝尔实验室的两位科学家 邓尼斯· 里奇 (D.Ritchie) 和他的协作 者肯· 汤姆森(K. Thompson) ,共同发明 了C语言。