程序设计语言的层次体系.docVIP

  • 1
  • 0
  • 约3.78千字
  • 约 3页
  • 2021-07-23 发布于江苏
  • 举报
程序设计语言的层次体系 程序设计语言分为低级语言和高级语言两类。“级”是指程序员与计算机对话的简单程度。例如,就查询语言来说,程序员(经常是用户管理人员)只需要涉及到计算机“做什么”,而不必涉及到计算机“怎样做”。在高级语言中,程序员必需供应具体说明“做什么”和“怎样做”的指令,而软件工具将挂念简化程序员的工作。低级语言要求程序员具体说明由计算机执行的每一级操作。在使用高级程序设计语言时,程序员不必记住数据在主存中的存储单元。这是由系统自动做的。而在使用低级语言时,程序员必需在程序中供应相应的规律,以便监视数据在主存中的物理位置。 低级语言 虽然人们用COBOL、PASCAL和FORTRAN来谈论程序设计,但是只有一种语言能够在给定的计算机上执行。那就是所谓的机器语言。全部其他语言都要被编译(翻译成机器语言),并 且最终用机器语言来执行。 机器语言是很繁琐的,由于指令(又称操作码或OP码)和运算数据的单元是用二进制(一串0和1)来表示的。符号语言(有时称作汇编语言或汇编级的语言)具有一个本质上与机器语言一一对应的指令系统。汇编语言的优点是它用助记符号而不是用0和1来表示指令。例如,汇编语言中直接用“A”来表示“加”指令,而不用一串0和1来表示。 在1970年之前,机器级和汇编级语言经常用于应用程序的开发,特殊用于系统软件的开发。当时信息服务人员认为目标程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档