什么是源代码?

发布网友

我来回答

8个回答

热心网友

源代码是用特定编程语言编写的人类可读文本,源代码的目标是为可以转换为机器语言的计算机设置准确的规则和规范。因此,源代码是程序和网站的基础。

源代码可以存在于每个软件中,软件按照源代码中的编程进行执行,常用的格式是文本文件,计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。

扩展资料:

概念研究

一、理论上的概念

源代码是相对目标代码和可执行代码而言的。

源代码就是用汇编语言和高级语言写出来的代码。

目标代码是指源代码经过编译程序产生的能被cpu直接识别的二进制代码。

可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。

二、最直观的概念

在这个网页上右键鼠标,选择"查看源文件".出来一个记事本,里面的内容就是此网页的源代码.

关于两者的区别联系:

1、从字面意义上来讲,源文件是指一个文件,指源代码的集合。源代码则是一组具有特定意义的可以实现特定功能的字符(程序开发代码).

2、"源代码"在大多数时候等于"源文件".

比如在这个网页上右键鼠标,选择查看源文件。出来一个记事本,里面的内容就是此网页的源代码."这句话就体现了他们的关系,此处的源文件是指网页的源文件,而源代码就是源文件的内容,所以又可以称做网页的源代码。.

源代码是指原始代码,可以是任何语言代码。

汇编码是指源代码编译后的代码,通常为二进制文件,比如DLL、EXE、.NET中间代码、JAVA中间代码等。

高级语言通常指C/C++、BASIC、C#、JAVA、PASCAL等等汇编语言就是ASM,只有这个,比这个更低级的就是机器语言了。

源程序源文件源代码是一回事。

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

热心网友

源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。
源代码主要有如下两种作用:
1.生成目标代码,即计算机可以识别的代码。
2.对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。
需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。
理论上的概念
源代码是相对目标代码和可执行代码而言的。
源代码就是用汇编语言和高级语言写出来的代码。
目标代码是指源代码经过编译程序产生的能被cpu直接识别的二进制代码。
可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。
最直观的概念
在这个网页上右键鼠标,选择"查看源文件".出来一个记事本,里面的内容就是此网页的源代码.
关于两者的区别联系:
1.从字面意义上来讲,源文件是指一个文件,指源代码的集合。源代码则是一组具有特定意义的可以实现特定功能的字符(程序开发代码).
2."源代码"在大多数时候等于"源文件".
比如在这个网页上右键鼠标,选择查看源文件。出来一个记事本,里面的内容就是此网页的源代码."这句话就体现了他们的关系,此处的源文件是指网页的源文件,而源代码就是源文件的内容,所以又可以称做网页的源代码。.
源代码是指原始代码,可以是任何语言代码。
汇编码是指源代码编译后的代码,通常为二进制文件,比如DLL、EXE、.NET中间代码、JAVA中间代码等。
高级语言通常指C/C++、BASIC、C#、JAVA、PASCAL等等汇编语言就是ASM,只有这个,比这个更低级的就是机器语言了。
源程序源文件源代码是一回事。

热心网友

你知道写稿子不?、作者写出来的,那是“源”代码;经过编辑手的,再经过相关部门审查删减的、然后出版出来的,那就不够“源”了。源,就是source,水的源头的源~~~

代码,么什么可说的,广义的,只要算是程序语言写的都是,c 写出来的是代码,编译后,成汇编语言程序,也可以说是代码;再汇编成,机器语言程序,也可以说是代码;不过,算得上代码的,也算是程序,一般都是广义的说法、、

好吧,还是说“源”的问题、你用c写出来的,让我看,那是源代码;你把编译成.exe文件的代码,让我直接运行,那就不是源代码、你做的java游戏,如果你把自己写的java代码给我,那是源代码;把处理过的可执行文件给我,那不是源代码、

意思差不多了,想必应该理解了吧~~~追问那如何编写?
回答这个问题,问的我比较纠结?、试问,稿子怎么写?、用手写呗~~~
比如c代码:
#include<stdio.h>
int main()
{
printf("hello,world\n");
return 0;
}
// 上面的代码功能虽然简单,基本么什么用处,但是你拷过去吧,那就是源代码哈~~~
// 学一门编程语言,就可以用该语言写代码了,你写的,就是“源”的、还不清楚?、

参考资料:http://zhidao.baidu.com/question/260777527.html

热心网友

其实就是战争年代的无线电密码,原代码有很多,高手过招,只有破解

热心网友

代码,计算机术语,就是程序员用开发工具所支持的语言写出来的源文件

热心网友

源程序就是一种没有打包的,还是以源代码形式进行发布和传播的程序的总称
在linux中有很大一部分的程序都是以;源程序形式进行发布的

热心网友

源程序就是最初编写的代码,它只是个文本文件。经过编译,连接才能成为可执行文件(c语言),编译解释(java),这是两种类型,编译型和解释型。
c程序就是由一个个的函数组成的。
源程序是一类总称,编程语言编出来的文件都可以是源程序。像是java源程序,vb源程序……,c源程序就是c程序。

热心网友

源代码就是编写程序的代码,没有经过编译运行的代码。不开放源代码就是不希望别人能够看到系统的实现过程,任何bug和维护都是内部人员完成。这种不开放的源代码一般都是有一定的专利技术在里面,不希望被外人看见、借用。开放的源代码的系统更稳定,因为所有的开发者都可以看见这个系统的代码。可以及时提交关于系统的bug修复建议,Linux是一个代表,所以经过多年的努力,现在的Linux更适合开发者开发应用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com