浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)高级语言

高级语言 二十世纪五十年代中期F0 RTRAN语言产生了,首 先出现在|BM公司的计算机上,它标志着高级语 言的到来。 FORTRAN语言简洁、高效,更适于科 学计算,因此,成为此后几十年科学和工程计 算的主流语言。除了 FORTRAN以外,还有 ALG0L60等科学和工程计算语言。随着计算机应 用的进一步深入,计算机进入商业领域,于是 C0BCL这类商业和行政管理语言应运而生
二十世纪五十年代中期FORTRAN语言产生了,首 先出现在IBM公司的计算机上,它标志着高级语 言的到来。FORTRAN语言简洁、高效,更适于科 学计算,因此,成为此后几十年科学和工程计 算 的 主 流 语 言 。 除 了 FORTRAN 以 外 , 还 有 ALGOL60等科学和工程计算语言。随着计算机应 用的进一步深入,计算机进入商业领域,于是 COBOL这类商业和行政管理语言应运而生。 高级语言

早期的计算机语言都是面向计算机专业人员,随 着计算机技术的发展,计算机的价格逐渐降低, 开始走向大众,这为计算机语言的普及打下了基 础。为使计算机更为大众化,所用的语言更接近 人类的思维,于是,高级语言有了充分的发展空
早期的计算机语言都是面向计算机专业人员,随 着计算机技术的发展,计算机的价格逐渐降低, 开始走向大众,这为计算机语言的普及打下了基 础。为使计算机更为大众化,所用的语言更接近 人类的思维,于是,高级语言有了充分的发展空 间

在这些语言中我们可以写这样的语句:c=a 十b,这表示将a与b相加,然后将结果赋给 c,方便且直观。使用高级语言,人们不用 考虑不同机器内部构造的细节,只需关心 希望完成的任务的实现方法。但是,计算 机并不能直接执行这些语言,需要经过编 译将这些语言代码转换成机器指令,计算 机才能执行。无论如何,高级语言的出现 使得计算机软件开发变得更容易,同时推 动了计算机的普及
在这些语言中我们可以写这样的语句:c=a +b,这表示将a与b相加,然后将结果赋给 c,方便且直观。使用高级语言,人们不用 考虑不同机器内部构造的细节,只需关心 希望完成的任务的实现方法。但是,计算 机并不能直接执行这些语言,需要经过编 译将这些语言代码转换成机器指令,计算 机才能执行。无论如何,高级语言的出现 使得计算机软件开发变得更容易,同时推 动了计算机的普及

在高级语言的发展过程中, PASCAL语言的出现是 个重要的里程碑。 PASCAL语言是第一个系统地 体现结构化程序设计概念的语言。 PASCAL语言和 C语言都体现了结构化设计思想,这两种语言的 语法结构基本上是等价的,它们都是通过函数和 过程等语言特性来构成结构化程序设计的基础
在高级语言的发展过程中,PASCAL语言的出现是 一个重要的里程碑。PASCAL语言是第一个系统地 体现结构化程序设计概念的语言。PASCAL语言和 C语言都体现了结构化设计思想,这两种语言的 语法结构基本上是等价的,它们都是通过函数和 过程等语言特性来构成结构化程序设计的基础

PASCAL语言强调的是语言的可读性,因此 PASCAL 语言至今成为学习算法和数据结构等软件基础知 识的教学语言,另外它也是我们熟知的 De I ph i语言 的设计原形;而0语言强调的是语言的简洁性及高 效性,因此C语言成为之后几十年中主流的软件开 发语言,高效性使C语言的地位已相当于一种“高 级汇编语
PASCAL语言强调的是语言的可读性,因此PASCAL 语言至今成为学习算法和数据结构等软件基础知 识的教学语言,另外它也是我们熟知的Delphi语言 的设计原形;而C语言强调的是语言的简洁性及高 效性,因此C语言成为之后几十年中主流的软件开 发语言,高效性使C语言的地位已相当于一种“高 级汇编语言”
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)非过程性语言.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)自然语言.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第5章 语言.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)汇编语言.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)机器语言.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第5章 语言.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)绪论.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第9章 数据库.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第8章 文件.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第7章 数据结构.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第6章 软件工程.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第3章 操作系统.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第2章 计算机结构.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第1章 图灵机模型及数据编码.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第10章 计算机安全.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)目录.ppt
- 华中科技大学:《电子商务》第一章 电子商务概念.ppt
- 华中科技大学:《电子商务》第五章 电子商务企业管理方案.ppt
- 华中科技大学:《电子商务》第七章 电子商务解决方案.ppt
- 华中科技大学:《电子商务》第六章 电子商务支付工具.ppt
- 浙江农林大学(浙江林学院):《计算机导论 Introduction of Computer Science》课程教学资源(PPT课件讲稿)第4章 算法.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)前言.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)目录.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第1章 SQL Server关系数据库简介.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第2章 Transact——SQL语言.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第3章 服务器管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第4章 数据库管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第5章 数据库对象的操作.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第6章 SQL Server权限管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第7章 SQL Server代理服务.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第8章 SQL Server数据复制.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第9章 SQL Server数据转换.ppt
- 《电子表格软件的使用》第四章 EXCEL2000.ppt
- 《CFX5.5培训资料》(英文版)Boundary and Initial Conditions.ppt
- 《CFX5.5培训资料》(英文版)CFX Expression Language (CEL).ppt
- 《CFX5.5培训资料》(英文版)Completing a CFD Simulation.ppt
- 《CFX5.5培训资料》(英文版)Domains.ppt
- 《CFX5.5培训资料》(英文版)Geometry.ppt
- 《CFX5.5培训资料》(英文版)Introduction.ppt
- 《CFX5.5培训资料》(英文版)Mesh.ppt