问题
单项选择题
用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过______。
A.汇编
B.编辑
C.解释
D.编译和连接
答案
参考答案:D
解析:用户编写的源程序通过编译成为目标程序,但此程序还不能运行。因为,程序中所使用的标准函数 子程序和输入/输出子程序尚未连接入内。因此,还必须经过连接装配,才能成为一个独立的可运行的程序。 汇编是将用汇编语言编写的程序翻译成目标程序。解释是翻译源程序的方法之一,早期的 BASIC 语言采用 这种方法,当前各种高级程序设计语言已不采用"解释"方法。"编辑"的概念是对文档进行"插入"、删除、"改写"等操作,与源程序的翻译无任何关系。