什么是源代码,源代码通过怎样的方式可以成为软件?

源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 源代码经过编译以后变成计算机可以读懂可执行的二进制指令,就成为了软件。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了...
什么是源代码,源代码通过怎样的方式可以成为软件?
源代码是用相对较容易理解的方式描述程序的行为,而“软件”即可执行程序中包含的是直接给CPU的指令

为什么要有源代码?因为CPU可以理解的语言对人来说非常繁琐,以至于直接以CPU能够理解的语言编写程序几乎不可能。
另外不同的CPU能够理解的语言,即CPU指令是不同的,如果说一个程序员学习了针对某种CPU的编程语言,可是换一款CPU他又要重新学习的话,那么可想而知,几乎没有人能够胜任程序员的工作

为什么要知道源代码才能修改,前面已经说过了,既然直接阅读和编写机器能够理解的程序几乎是不可能的,那么源代码一旦变成了可执行程序,几乎就不能再修改了。
而源代码——程序(又叫做编译)这个过程是不可逆的,因为没有这种必要,如果这么做了也会降低程序的性能。
也就是说不通过源代码,直接修改程序不是不可能,而是过于繁琐超过了人的能力范围

当然也有办法能在一定程度上把程序还原为源代码(也叫做反编译,或者反向工程),但是不保证能100%还原为程序初始的样子,并且也没有系统的方法2009-09-09
源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 源代码经过编译以后变成计算机可以读懂可执行的二进制指令,就成为了软件。
在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。

扩展资料
源代码主要有如下两种作用:
1、生成目标代码,即计算机可以识别的代码。
2、对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。
因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。

参考资料:百度百科-源代码
2019-09-20
源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。编译完成后源代码就成为软件了。

源代码主要有如下两种作用:

1.生成目标代码,即计算机可以识别的代码。
2.对软件进行说明,即对软件的编写进行说明。
提示:源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。2015-09-16
源代码就是你编软件的原始代码,这些代码经过打包软件打包后就是我们常用的软件,你用这些软件的时候是看不到源代码的!而且编软件的人也不想让你看到源代码,如果别人都知道了源代码就可以直接复制源代码而实现这个软件的功能了!所以源代码一般不公开,如果你的源代码公开了,那么很多人就可以看到你的源代码从而把里面的缺点改掉,加入更好的代码从而提高软件的性能,想linux等就是开源的,就是开放源代码的操作系统软件!2009-09-09
软件会有一部分自动生成的代码,然而适合你用的代码一般要自己写
但在软件里面比较容易,因为你打了首字母会自动出现下拉的属性,对一些英文不太好得人很实用,很多高手不用软件写代码,直接用文本文档,那样再加上注释,很容易自己以后修改所以我们一般改的代码当然要从源代码修改了
不知道你看懂了没有,希望可以帮到你2009-09-09
比如说下面一段vbs脚本
msgbox "标题",64,"内容"
如果你想要修改执行后的效果,如弹出对话框标题为520,内容为我爱你,就需要修改源代码重新生成程序,当然这些小脚本是不用生成的,但是生成exe可执行文件都是需要编译器编译后生成的.有了源码之后就可以自己随意修改内容了..2009-09-09
就像一个锁要一把钥匙开锁一样2009-09-09
mengvlog 阅读 7 次 更新于 2025-07-21 03:18:51 我来答关注问题0
  • 定义:源代码(也称源程序)是指一系列人类可读的计算机语言指令,是程序员使用开发工具所支持的语言写出来的源文件。这些源文件按照一定的程序设计语言规范书写,用于组织排版网页上的元素(如图片、视频、音乐、文字等)。形式:源代码通常以文本文件的形式存在,包含字符、符号或信元等,以离散形式表示信息。

  •  唔哩生活 什么是源代码,源代码通过怎样的方式可以成为软件?

    源代码是计算机程序的原始形式,通常以文本文件的形式存在,包含了用某种编程语言书写的指令集合,这些指令旨在告诉计算机如何执行特定的任务。源代码是给人阅读的,它使用人类可理解的高级语言编写,而不是计算机直接执行的二进制代码。为了将源代码转换为计算机可以执行的格式,需要通过编译过程。在这个过程中...

  • 1、代码:是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。2、源代码:指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。二、特点不同 1、代码:原则包括唯一确定性、标准化和通用性、可扩充性...

  • 它遵循一套明确的规则体系,通过字符、符号或信号码元进行信息表示。而源代码则特指那些未经过编译的、按照特定程序设计语言规范书写的文本文件,这一系列指令是人类可读的,用于计算机执行。

  •  好学者百科 什么是源代码,源代码通过怎样的方式可以成为软件?

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

檬味博客在线解答立即免费咨询

代码相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部