源程序和目标程序有哪些?
源程序,指未编译,根据某种程序设计语言规范编写,人类可读文本文件。它包括了从简单到复杂,从易到难的各种不同类型的计算机所使用的程序代码和函数以及一些重要的数据资料等内容。一般是用高级语言写成的。在计算机应用中,源程序主要用于程序调试和软件升级等方面,因此也被称为软件维护工具或编程模板。源程序可表现为书或磁带等载体,但是最普遍使用的形式还是文本文件,这一典型格式旨在编译计算机上可以执行程序。
目标程序亦称“目的程序”,对于源程序编译后可以由计算机直接操作的机器码集,以计算机文件中。obj作扩展名—-由语言处理程序(汇编程序、编译程序和解释程序)将源程序处理(汇编,编译,解释)成与其等价的机器码组成,计算机可以直接工作的程序,这个程序称为目标程序。
扩展资料等:
源程序的功能:产生目标程序;由于大多数人没有这方面的知识和能力,因此往往不能正确地理解源程序。解释了该软件,也就是讲解了该软件的准备工作。数量众多的初学者,甚至少数有经验的程序员都忽视软件说明的编写,由于该部分虽不直接呈现于所产生程序,亦未参加编译。
目标程序的功能:目标程序是众多编程工具的功能。它是由程序编制人员或机器自动产生的用于控制计算机系统运行的一种指令格式。计算机不直接接收与执行使用高级语言的源程序,当源程序进入计算机后,用”翻译程序”翻译成机器语言形式的目标程序,计算机才能够识别并实现它。如果把计算机理解为一个“黑盒子”,那么它就需要一个“翻译”过程来处理这个问题。这个”翻译”一般有两种方法,也就是编译方式与解释方式的区别。
参考资料:百度百科–目标程序
参考资料:百度百科–源程序
什么是源程序?
源程序为计算机的编码。它由程序设计语言写成,可使用高级语言,也可使用汇编语言,使用高级语言或者汇编语言的程序被称为
对于源程序。C语言源程序被推广称为“.c”。
通俗地讲
源程序是自己编写的源代码。
源代码的编译形成。在运行过程中的状态是由编译器根据其对目标系统所设定的条件来控制。obj文件这是目标程序目标程序经过连接之后形成的文件。exe的文档,这个是可执行程序
有哪些源程序
比如在该网页中右击,里面有个看源代码的功能你按了,后来看了一下使用记事本开文件的情况,使用了很多的文字,此为页面源代码。当我们把它放在另一个界面时,会发现上面显示了一些信息,比如医生的诊断、病人的病情等等,这就是我们所说的源代码。通常我们最终会发现使用到例如记事本的程序同样,网页可认为我们看见的效果就是,浏览器同时还是程序,那么,这些手续就由其他人来完成了,他所写的治疗后原代码(叫编译代码的,比如刚做完浏览器就看了个节目就是要网页的)就是我们用FrontPage来编写最终用户用这些代码还有特殊的制作工具(程序),例如网页代码,您已经听过计算机语言,C语言之类,那就用这几种语言吧?这些编程工具呢,其实都是一些人或者公司编写的软件。写完了,大家都用过的节目,比如记事本、QQ等等后面,最后编译出代码。我们知道,这些程序通常会保存一些信息或者数据。源代码通常不发布,那是我们看不到的,这可确保此类人员/企业拥有知识产权。为什么说它们不是我们所看到的呢?对此,笔者作了最为流行的诠释,不是用书中定义来给大家说明,不过含义还可以。我希望大家能从这本书中看到很多关于知识产权方面的知识,并且能够从中获得一些有用的建议。要知道这一切,网上能检索到大量的。
何为源程序?
源程序,指未编译,根据某种程序设计语言规范编写,人类可读文本文件。它包括了从简单到复杂,从易到难的各种不同类型的计算机所使用的程序代码和函数以及一些重要的数据资料等内容。一般是用高级语言写成的。在现代社会中,随着科学技术水平的不断提高,对软件技术提出了更高的要求,所以源程序就越来越重要。源程序可表现为书或磁带等载体,但是最普遍使用的形式还是文本文件,这一典型格式旨在编译计算机上可以执行程序。在计算机中,程序都是通过某种方式转换成机器能够理解和运行的一种符号。把人类可读程序代码文本翻译成计算机能够执行的二进制指令,这样的过程称为编译,通过多个编译器实现。目前,在大多数情况下,人们都使用基于汇编和汇编语言的软件进行编程。通常以高级语言写成的程序,叫做“源程序”
原创文章,作者:聚禄鼎,如若转载,请注明出处:https://www.xxso.cn/28461.html