可以将高级语言的源程序
墨初 知识笔记 156阅读
什么是高级语言?

答:它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。 由于早期电脑业的发展主要在美国,因此一般的高级语言都是以英语为蓝本。 在1980年代,当东亚地区开始使用电脑时,在日本、台湾及中国大陆都曾尝试开发用各自地方语言编写的高级语言,当中主要都是改编BASIC或专用于数据库数据访问的语言,但是随着编程者的外语能力提升,现时的有关开发很少。
能将高级语言编写的源程序转换为目标程序的是什么?

答:能将高级语言编写的源程序转换为目标程序的是什么? 将高级语言编写的源程序转换为目标程序的是“编译程序”。 编译程序是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序;编译程序以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。 将高级语言编写的源程序转换为目标程序的是“编译程序”。 由高级语言编写的程序称为“源程序”,由二进制代码表示的程序称为“目标程序”,而把源程序转换成机器能够识别的目标程序是由“编译程序”完成的。
如何将高级语言的源程序翻译成机器指令?

答: 将高级语言的源程序翻译成机器指令的翻译方式有编译和解析两种;其中解释方式是将源程序逐句解释执行,而编译方式是将整个高级语言编写的源程序先翻译成机器语言程序,然后再生成可在操作系统下直接运行的执行程序,通常会产生目标程序。 本文操作环境:Windows7系统,Dell G3电脑。
