什么叫源代码什么叫目标代码

什么叫源代码什么叫目标代码,第1张

目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等

源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制

目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等

源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制

目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等

源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制

目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等

源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制

C语言源代码文件一般扩展名为c,目标文件扩展名一般为obj,生成的可执行文件扩展名一般为exe。

不同平台的C源代码扩展名都为c,但目标文件扩展名不同,例如: 在Linux平台上,生成的可执行文件一般扩展为out。

源文件:这是指由源程序和数据构成的文件。通常由终端或输入设备输入的源程序和数据所形成的文件都属于源文件。它通常是由 ASCII 码或汉字所组成的。

目标文件:这是指把源程序经过相应语言的编译程序编译过,但尚未经过链接程序链接的目标代码所构成的文件。它属于二进制文件。

可执行文件:这是指把编译后所产生的目标代码再经过链接程序链接后所形成的文件。

扩展资料:

源文件,目标文件,可执行文件的联系:

源文件就是用汇编语言或高级语言写出来的代码保存为文件,目标文件是指源文件经过编译程序产生的能被cpu直接识别二进制文件。将目标文件链接起来就成了可执行文件。

源代码与源文件:

源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。

计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。在大多数情况下,源代码等于源文件。

参考资料来源:百度百科-源文件

代码,程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。

1、作用不同

源代码主要功用有如下2种作用:生成目标代码,即计算机可以识别的代码。对软件进行说明,即对软件的编写进行说明。

计算机程序为一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。

2、目标不同

计算机程序以某些程序设计语言编写,运行于某种目标结构体系上。计算机源代码最终目的为将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成。

3、特点不同

为了使计算机程序得以运行,计算机需要加载代码,同时也要加载数据。从计算机的底层来说,这是由高级语言(例如Java,C/C++,C#等)代码转译成机器语言而被CPU所理解,进行加载。

如果在一个符合大多数的计算机上, *** 作系统例如Windows、Linux等,加载并执行很多的程序,在这种情况下,每一个程序是一个单独的映射,并不是计算机上的所有可执行程序。

源代码作为软件的特殊部分,可能被包含在一个或多个文件中。一个程序不必用同一种格式的源代码书写。例如,一个程序如果有C语言库的支持,那么就可以用C语言;而另一部分为了达到比较高的运行效率,则可以用汇编语言编写。

较为复杂的软件,一般需要数十种甚至上百种的源代码的参与。为了降低种复杂度,必须引入一种可以描述各个源代码之间联系,并且如何正确编译的系统。在这样的背景下,修订控制系统(RCS)诞生了,并成为研发者对代码修订的必备工具之一。

还有另外一种组合:源代码的编写和编译分 别在 不同的平台上实现,专业术语叫做软件移植。

参考资料来源:百度百科-程序

参考资料来源:百度百科-代码

一、把源程序转换为目标程序的过程叫编译。

二、什么是编译(compilation,compile)

1、利用编译程序从源语言编写的源程序产生目标程序的过程。

2、用编译程序产生目标程序的动作。编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。

3、编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。

以上就是关于什么叫源代码什么叫目标代码全部的内容,包括:什么叫源代码什么叫目标代码、C语言中的源程序文件和目标文件的扩展名分别是、代码是什么和程序又有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10078051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存