
问题一:什么是源程序,目标程序? 你龚键盘上输入的代码(一般是文本格式)就是源程序,机器翻译为机器可以识别、但是我们人不能识别的代码就是目标程序。
问题二:目标程序是指什么 C语音 的编译分既不。我们开始都是字符文件,就是源文件。第一步先把源文件翻译成一种中间代码,这就是目标文件,然后再把目标文件翻译为机器代码,这就是可置执行的EXE文件了。所以说,目标就是一个中间程序。
问题三:什么是源程序和目标程序 源程序是编程人员编写的,必须由变成人员生成可执行 程序,别人才可以应用。例如你可以点击网页上的查看----》源文件,那就是 用文本语言编制的,而目标程序,是你电脑上的快捷方式连接的exe 文件,即可执行程序。所以可执行程序是由源文件生成的便于用户使用的文件。
问题四:计算机软件是指( ) a计算机程序 b源程序和目标程序 c源程序 d计算机程序及有关资料 计算机软件(puter Software,也称软件,软体)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。程序必须装入机器内部才能工作,恭档一般是给人看的,不一定装入机器。
所以答案是D
问题五:把源程序转换为目标程序的过程叫什么? 编译
问题六:源程序指什么? 晕 这怎么可以呢???
源程序就是源代码,计算机程序包括源程序和目标程序。源程序需要经过编译后才能被电脑所识别,才能运行。
所以不能直接执行。。
问题七:把高级语言编写源程序变成目标程序,需要经过什么? 编译,连接
问题八:初学者求解:C编程的七个步骤:1、定义程序目标,2、设计程序。请问这两个步骤是什么意思? 定义程序目标:实现英寸转换为厘米(了解英寸和厘米相互转换的数学表达式,用程序表达出来)。
设计该程序:定义两个变量,一个表示英寸,一个表示厘米,打印提示用户输入英寸值,经过转换运算,骸印输出值厘米。
问题九:目标管理的程序是什么? 目标管理是一种简单、有效的管理方法。它使企业的每个部门、每个人都设定目标,都来监控结果。如果设计得好,在目标管理的过程中,可以使个人负起责任的同时获得自由。与其他的管理方法相比,目标管理还有许多优点,概括起来主要有以下几个方面: ◇目标管理注重人性,是以“人”为中心的管理方法,与传统的以“事 ”和“物”为管理对象的管理方法不同。
◇目标管理强调户人参与和上下共同协商的重要性,要求各级人员都参与目标的设定工作,而且以上下级人员直接协商的方式来进行。
◇目标管理着重整体管理和成果管理。由于每一个人都有既定的工作,因此人人都纳入了目标管理体系。
◇目标管理要求分层负责和权责合一,使每一个人不仅要承担一定的责任,也被赋予相应的权力,以便于完成目标。
◇目标管理强调工作联系的重要性,特别是事先的联系。不仅上下级人员之间意见应互相交流,即使平行部门或个人间的横向联系工作,也需密切维持,方能发挥携手合作与群策群力的团队精神。
◇目标管理要求个人意愿应与企业利益结为一体。只有在企业有发展能获利的情形下,个人才能获得较好的待遇和工作环境。而企业之所以能获利与发展,则有赖于每个人的努力与贡献,这两者是密不可分的。
问题十:能将高级语言编写的源程序转换为目标程序的是什么? B)解释程序 C)编译程序
这两个都是正确的,以下出自 唐朔飞 老师的书,计算机组成原理第2版 的内容,
第4页上方:
通常由用户用高级语言编写程序(称为源程序),然后将它和数据一起送入计算机内,再由计算机将其翻译丹机器能识别的机器语言程序(称为目标程序),机器自动运行该机器语言程序,并
第4页中部:
机器语言(用0、1代码表示的语言),用户必须用二进制代码(0、1)来编写程序(即机器语言程序)
第5页的下面:
通常,将高级语言程序翻译成机器语言程序的软件称为翻译程序。翻译程序有两种:一种是编译程序,另一种是解释程序。
编译程序是将用户编写的高级语言程序(源程序)的全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序。因此只要源程序不变,就无须再次进行翻译。
解释程序是将源程序的一条语句翻译成对应于机器语言的一条语句,并且立即执行这条语句,接着翻译源程序的下一条语句,并执行这条语句,如此重复直至完成源程序的全部翻译任务。它的特点是翻译一次执行一次,即使下一次重复执行该语句时,也必须重新翻译。
你的问题是,能将高级语言编写的源程序转换为目标程序的是什么?
我自己的总结:
编译程序 和 解释程序 虽然做事方式上有很大差别,但是做的事都是将源程序转换成目标程序,只不过编译是编译一次,只要源程序无变化,就无须再次编译,编译得到内容永远留下来了。解释虽然内容不会留下来,但是每次执行都进行翻译,所以根据你的题意,转换为目标程序的 两者都是。
至于 编辑程序,那太多了,什么 视频编辑程序、编辑程序、音乐编辑程序、记事本也算,文本编辑器什么的,总之就是做东西的,这个编辑程序不算什么名词,也没有什么概念,意义也不严格。
还有 链接程序,我不知道这个是什么,这个不出名,可能是因为我不会C,和C有关么?我想这个也没什么意义吧。
1理论上的概念
源文件是相对目标文件和可执行文件而言的。
源文件就是用汇编语言或高级语言写出来的代码保存为文件后的结果。
目标文件是指源文件经过编译程序产生的能被cpu直接识别二进制文件。
可执行文件就是将目标文件连接后形成的可执行文件,当然也是二进制的。
2最直观的概念
在这个网页上右键鼠标,选择查看源文件出来一个记事本,里面的内容就是此网页的源代码
===================================================
关于两者的区别联系:
1从字面意义上来讲,源文件是指一个文件,指源代码的集合源代码则是一组具有特定意义的可以实现特定功能的字符(程序开发代码)
2"源代码"在大多数时候等于"源文件"其他语言也是一样的,如C语言,相应的就称为C语言源文件,在不混淆的情况下也称为源文件
Source
Code
就是程序员编写的程序
别人也可以看懂的
之后经过编译
连接啥的
就是机器语言了
拿来看也没有用了
举个例子说,你在这个网页上点鼠标右键,里面有一项,查看源代码,你点一下,那麼你就看见用记事本打开的文件有许多文字了,这个就是这个网页的源代码。一般我们最终看到的用到的都是是程序,比如记事本也是个程序,网页也可以算是个我们看到的结果,浏览器也是个程序,那麼这些程序都是别人做出来的,他写的原来的代码经过处理(程序中叫编译,比如刚才看到的那些代码经过浏览器整理就是得到网页了)就是我们最终使用的东西,这些代码也有专门的编写工具(程序),比如网页代码可以用FrontPage来写,你也听过计算机语言,C语言什麼的,那麼这些语言写的代码经过整理编译最终就是我们使用的程序,比如记事本了,QQ了,等等。源代码是一般不发布的,也就是我们不能看到的,这样就可以保证这些人/公司的知识产权。我这个是最通俗的解释,没有用书上的定义给你解释,但意思是不错
目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等
源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制
目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等
源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制
目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等
源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制
目标代码:就是说用一些高级语言所写的程序你想把它编译成其它语言,编译成的语言就是目标代码例如PHP生成HTMLVB生成DLL文件等
源代码:就是在网站程序设计中用到的原始语言形成的程序比如ASP等服务器语言在本地机上是不能运行的,只能在远程主机上面运行机制
不是
源程序一般都是文本
而目标程序是经编译器编译后生成的代码,一般为二进制文件
比如c语言的源程序是c文件
经编译器编译后生成obj文件(以turbo c为例,其他的编译器可能不一样)
经连接器连接后生成exe文件(windows下的可执行文件)
准确的讲,obj文件就是目标程序(obj就是object的简称)
:),我也来说一说,
源程序指的是c,h为后缀的文件,c++中是cpp。
目标文件指的是编译器生成的obj文件。
库函数是ansic C语言或者ISO C编译器开发者为c程序员开发的附带的函数库,库函数的优点是可移植性强,方便使用者利用c开发平台,这应该说是c语言很重要的精华部分
汇编语言源程序就是你根据汇编语言书写规范编写的完成指定功能的汇编语言指令集合,是一个文本文件。
汇编程序是一个工具软件,负责对你前面编写的源程序文件进行编译,形成编译文件。
目标程序就是能够被CPU最终识别执行的目标代码,由与汇编程序配套的连接程序完成。
以上就是关于目标程序是指全部的内容,包括:目标程序是指、目标文件和源文件有什么区别、什么叫源程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)