第三章计算机软件——3.3、3.4.ppt

第三章计算机软件——3.3、3.4

3.3 程序设计语言及其处理系统 什么是程序设计语言? 什么是程序? 程序是为了用计算机解决某类问题而采用程序设计语言编写的一个指令序列 什么是程序设计语言? 语言的目的是用于通信 程序设计语言用于人与计算机之间的通信 程序设计语言是由人使用但计算机可以理解的一种语言 程序设计语言用于编制程序,表达需要计算机完成什么任务和怎样完成任务,然后交给计算机去完成 程序设计语言填补了 人与计算机交流的鸿沟 3.3.1 程序设计语言分类 机器语言 例:机器语言程序 求最大公约数(GCD)的机器语言程序(16进制表示) 汇编语言:用助记符来代替机器指令的操作码和操作数,如用ADD表示加法,用SUB表示减法等。这样就能使它的每条指令都有明显的符号标识。 用汇编语言编写程序与编写机器语言程序相比,比较直观、相对容易理解和易记忆 汇编语言仍然是面向机器指令系统的,大型程序难以开发 汇编语言 高级语言:又称算法语言,其表示方法接近解决问 题的表示方法,而且具有通用性, 在一定程度上与机器无关。 高级语言的特点: 易学、易用, 易维护。 人们可以更有效、更方便 地用它来编制各种用途的计算机程序。 高级语言虽然接近自然语言,但和自然语言仍有很大差距。主要表现在语法规则极为严格。其主要原因是高级语言处理系统是执行程序的计算机,而自然语言的处理

文档评论(0)

1亿VIP精品文档

相关文档