题目:下列说法中,正确的是____。
2020-01-15
A、只要将高级程序语言编写的源程序文件(如try.C)的扩展名更改为.exe,则它就成为可执行文件了
B、当代高级的计算机可以直接执行用高级程序语言编写的程序
C、用高级程序语言编写的源程序经过编译和连接后成为可执行程序
D、用高级程序语言编写的程序可移植性和可读性都很差
正确答案:C
试题解析:
高级语言源程序经过高级语言编译之后生成一个后缀为.OBJ的二进制文件 (称为目标文件)。最后还要由称为“连接程序”(Link)的软件,把此.OBJ 文件与高级语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件 。由此可知本题正确答案为 C 选项。