源程序,目标程序,可执行程序,程序编辑,名词解释

源程序,目标程序,可执行程序,程序编辑,名词解释,第1张

程序一般是指该程序的源代码形式(能通过编译、链接生成最终程序(一般是可执行文件)的源代码文件)。

目标程序一般是指从源代码编译、链接生成的最终程序(一般是可执行文件)。

计算机程序的执行方式与平台有关,不太清楚楼主想问的到底是什么。

程序的编辑一般是指编辑、修改程序的源代码。

程序的编译一般是指用编译器将源代码文件编译生成供链接用的文件或可执行文件的过程。

程序的链接一般是指用链接器将链接文件(编译生成的链接文件、链接库等)生成最终的目标程序的过程。

程序的运行一般是指将程序装入内存执行的过程。

源程序是指程序员编写的代码,可以被编译程序编译为目标程序。

如果是C++,那么后缀为.cpp

目标程序是编译程序将源程序编译后的结果,如果是C++,那么后缀是.o

编译程序一般是编译器公司(比如微软

Intel他们都生产编译器)做的,它将源代码转化为机器可识别的文件,经过链接,生成可执行程序。

解释程序即解释器,它不需要经过编译阶段即可根据用户源程序执行。

程序语言分编译类和解释类语言。

程序的执行方式分为编译执行和解释执行。

编译执行,即把源程序翻译成机器语言,然后执行。而解释执行,即把一行源程序翻译成机器语言,然后执行;再翻译下一行源程序成机器语言,然后再执行。

为实现预期目的而进行 *** 作的一系列语句和指令。一般分为系统程序和应用程序两大类。 计算机中的程序在港澳台地区称为程式。程序就是为使电子计算机执行一个或多个 *** 作,或执行某一任务,按序设计的计算机指令的集合。

由程序计数器(Program Counter)控制。程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合,是用汇编语言、高级语言等开发编制出来的可以运行的文件,在计算机中称可执行文件(后缀名一般为.exe)。

程序的运行

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

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

它是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。


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

原文地址: http://outofmemory.cn/yw/11281317.html

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

发表评论

登录后才能评论

评论列表(0条)

保存