1 / 13
文档名称:

fvuAAA计算机语言.doc

格式:doc   大小:204KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

fvuAAA计算机语言.doc

上传人:文库旗舰店 2020/11/26 文件大小:204 KB

下载得到文件列表

fvuAAA计算机语言.doc

相关文档

文档介绍

文档介绍:计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。
目录
简介
分类
低级语言
高级语言
专用语言
举例
计算机语言之父
发展历史
发展历史
发展现状
发展趋势
发展特性
特点
常见语言及优缺点
C语言
C++
汇编语言(Assembly)
Pascal语言
VisualBasic
Java
创作工具
C#
简介
分类
低级语言
高级语言
专用语言
举例
计算机语言之父
发展历史
发展历史
发展现状
发展趋势
发展特性
特点
常见语言及优缺点
C语言
C++
汇编语言(Assembly)
Pascal语言
VisualBasic
Java
创作工具
C#
展开
编辑本段简介
  计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。
  电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。
  
  
计算机语言
目前通用的编程语言有两种形式:汇编语言和高级语言。
  汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。
  汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。
  高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。由于省略了很多细节,所以编程者也不需要具备太多的专业知识。
  高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。
  (1)解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。
  (2)编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(*.OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如VisualBasic、VisualC++、VisualFoxpro、Delphi等。
编辑本段分类
  
  
计算机语言
计算机语言主要分为四类:
  - 低级语言
  - 高级语言
  - 专用语言
  - 脚本语言
低级语言
  - 机器语言、汇编语言和符号语言。
  - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。
高级语言
  - BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、智能化语言(LISP、Prolog、CLIPS、OpenCyc、Fazzy)、动态语言(Python、PHP、Ruby、Lua)等等。
  - 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。
  我们使用的C语言就是使用的后者。
专用语言
  CAD系统中的绘图语言和DBMS的数据库查询语言。
  
  机器语言是指一台计算机全部的指令集合
  电子计算机所使用的是由"0"和"1"组成的二进制数,二进制是计算机的语言的基础。计算机

最近更新

期货从业资格之期货基础知识大全及答案(真题.. 42页

小学英语北京版四年级上册U2单元测试 7页

期货从业资格之期货基础知识内部题库(考点梳.. 41页

最新期货从业资格之期货投资分析带答案(典型.. 43页

最新期货从业资格之期货基础知识题库(能力提.. 42页

最新劳务员之劳务员基础知识精选题库【含答案.. 42页

最新劳务员之劳务员专业管理实务题库大全【满.. 40页

最新劳务员之劳务员专业管理实务大全【名校卷.. 41页

郑州市房屋租赁合同 7页

历年期货从业资格之期货投资分析精品(突破训.. 41页

历年期货从业资格之期货基础知识精选题库及答.. 43页

历年劳务员之劳务员基础知识精选题库及答案【.. 42页

历年劳务员之劳务员专业管理实务精选题库附答.. 41页

劳务员之劳务员基础知识题库大全精品(网校专.. 41页

劳务员之劳务员基础知识附答案【综合题】 42页

劳务员之劳务员基础知识完整题库(预热题) 42页

劳务员之劳务员基础知识完整版带答案(培优B卷.. 43页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

孕妇学校艾梅乙培训课件 32页

房屋建筑自然灾害综合风险普查工作实施方案 9页

财产保险公司人伤管理集中管理办法 21页

小学民族团结评选实施方案 5页

果实品质测定 7页

电信公司营业班长申报“服务明星”事迹材料 5页

魏书生的教育思想研究 2页

3D包点和值投注表 2页

人宇特能讲座--张维祥 415页