蓝天航空空姐燕云王静:什么是源代码?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 04:14:29
什么是源代码?另外软件就是一种由代码写成的程序么?
那么这些象乱七八糟的符号组成的代码所写成的软件是怎样生成的啊?
那些软件工程师是怎么写这些代码的啊
有什么规律么?

其实一点也不神秘,举个例子:
下面是一个求两个数和的程序,我书写的格式是一行源代码,一行注解。
a=10
这里的a可以看作一个存放数字的容器。在编程中被称为变量,a是变量的名字。这里让变量a存放10这个数字。
b=20
同样变量b存放20这个数字。
c=a+b
让变量c等于变量a和变量b的和。注意这里的“=”符号被称为赋值号,意义是将"="右边的值赋予左边的变量。
print c
打印变量c的值,print是一个英文单词,在软件设计里有很多功能都使用英文单词定义。
上面这四行代码就实现了一个简单的功能。可以看出源代码是很容易被人理解的,但是计算机却无法认出这些代码,所以要通过解释或者编译形成计算机可以读懂的2进制代码。

他们就像一种外语,你看起来是乱七八糟的,在程序员眼里看来它们却非常有逻辑性。
人们通常使用高级程序设计语言编写程序,经过专门的编译器(也是一种软件)编译成机器代码,就成为可以运行的软件了。