程序设计语言的语言处理程序属于什么(程序设计语言的语言处理程序属于)

导读 今天菲菲来为大家解答以上的问题。程序设计语言的语言处理程序属于什么,程序设计语言的语言处理程序属于相信很多小伙伴还不知道,现在让我...

今天菲菲来为大家解答以上的问题。程序设计语言的语言处理程序属于什么,程序设计语言的语言处理程序属于相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、系统软件。

2、有代表性的系统软件有:操作系统、语言处理程序、数据库管理、辅助程序。

3、语言处理程序是将用程序设计语言编写的源程序转换成机器语言的形式,以便计算机能够运行,这一转换是由翻译程序来完成的。

4、翻译程序除了要完成语言间的转换外,还要进行语法、语义等方面的检查,翻译程序统称为语言处理程序。

5、计算机只能直接识别和执行机器语言,因此要计算机上运行高级语言程序就必须配备程序语言翻译程序,翻译程序本身是一组程序,不同的高级语言都有相应的翻译程序。

6、编译软件CPU执行每一条指令都只完成一项十分简单的操作,一个系统软件或应用软件,要由成千上万甚至上亿条指令组合而成。

7、直接用基本指令来编写软件,是一件极其繁重而艰难的工作。

8、扩展资料:为了提高效率,人们规定一套新的指令,称为高级语言,其中每一条指令完成一项操作,这种操作相对于软件总的功能而言是简单而基本的,而相对于CPU的一眇操作而言又是复杂的。

9、用这种高级语言来编写程序(称为源程序)就象用预制板代替砖块来造房子,效率要高得多。

10、但CPU并不能直接执行这些新的指令,需要编写一个软件,专门用来将源程序中的每条指令翻译成一系列CPU能接受的基本指令(也称机器语言)使源程序转化成能在计算机上运行的程序。

11、完成这种翻译的软件称为高级语言编译软件,通常把它们归入系统软件。

12、目前常用的高级语言有VB、C++、JAVA等,它们各有特点,分别适用于编写某一类型的程序,它们都有各自的编译软件。

本文就为大家分享到这里,希望小伙伴们会喜欢。

免责声明:本文由用户上传,如有侵权请联系删除!