我们用软件写作文、玩游戏、做表格……软件几乎充斥在我们的周围,然而,它到底是怎么产生的呢?
我们知道,软件是一条条程序的集合,那软件的产生肯定需要程序,所以如果知道程序是怎样产生的,自然就知道软件的来源了。
而程序是由电脑程序员编写出来的,所以,不用说,大家也知道软件的产生来源了吧。
电脑程序员编写程序的过程,就叫编程。编程可是非常费脑子的事情,坐在办公室里一坐就是一整天,不过,幸好,他们的工资也挺高的。
通常来说,编程包含以下几个步骤:
1.先列出计划,描述出电脑必须完成的每一步任务。
2.写程序,即用一种特殊的程序语言将计划写成一行行电脑能识别的指令。这种语言可不是一般的语言,你得先学会它,才能将计划翻译给电脑,电脑才能识别,否则就是对牛弹琴。
3.将程序转化为二进制码。二进制码是什么呢?下一章会告诉你。不过,这一步无须程序员自己动手。找一个翻译程序可以帮你直接把用程序写成的指令转化为二进制。
4.将程序装进电脑进行测试。
5.要是测试成功,那就大功告成了。要是失败了,对不起,你得直接回到第一步,从头再来,直到程序能有效工作为止。
编程的每一步都很重要,千万别偷懒而漏掉一些重要的指令,要不然,被搞晕的可不只是程序员,电脑也会被弄晕的。
不过,编程确实费脑细胞的,即使是非常简单的程序都如此,一些我们动动鼠标就可以实现的效果,程序员却要掉好多根头发才能编写出来。就连我们常用的一些游戏软件也是耗尽了程序员的心思,如《切水果》《扫雷》等。
拿大家都熟悉的计算器来说吧。我们在使用电脑上的计算器时,只要输入进行运算的数字,并在两组数据间加入运算符号,即可获得结果。可是,它到底是怎么计算的,以及计算应遵循的规则,都是我们用肉眼看不见的。别以为这个过程可以直接忽略掉,程序员们早已在编写计算机软件的时候,就把这些规则和计算的过程设置好了,所以,计算器才会快速地计算出结果。
所以,从某种角度上来说,虽然编程浪费了程序员的脑细胞,但能为其他人节省很多脑细胞呢,这也正是一些软件能代替我们人脑进行思考的原因。跟一些常常丢三落四、粗心大意的人相比,电脑有时候反而更可靠。
你知道吗
编程工作者在编程时得使用编程语言。编程语言包括汇编语言、机器语言、汇编程序和高级语言。不过,电脑对机器语言以外的编程语言都无法直接识别、理解跟执行,所以都必须通过某种方式将汇编语言、汇编程序和高级语言转换为机器语言,电脑才可以直接执行。
智慧林
1 正如上文所说“软件的产生离不开编程”,而编程又离不开代码,请问你知道什么是“代码”吗?
2 Office系列软件包是Windows系统的常备办公软件,由美国微软公司开发。你知道由中国金山软件公司开发的办公软件叫什么名字吗?
3 目前,应用软件丰富多样,用户能依据自身的使用需要来选择应用软件并进行安装,但是,有的应用软件经常被称为“装机必备软件”。请问:从电脑使用安全及操作便捷等角度出发,你所知道的“装机必备软件”有哪些?
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。