启嘟渡科技商贸有限公司
SEARCH

与我们合作

我们专注提供互联网一站式服务,助力企业品牌宣传多平台多途径导流量。
主营业务:网站建设、移动端微信小程序开发、营销推广、基础网络、品牌形象策划等

您也可通过下列途径与我们取得联系:

微 信: wxyunyingzhe

手 机: 15624122141

邮 箱:

软件是怎么制造的

更新时间:2024-12-22 21:23:14

最原始也是最直接的办法是(在古老的计算机上)用纸带打点编程,直接把二进制指令输入到计算机中.

(至于计算机如何对这些二进制进行处理则和计算机的指令处理单元结构有关,不同的处理单元对相应的指令有相应的处理方式,这牵连到数字电路的基本组成原理,在此不述)

后来人们发现这样效率太低了,于是发明了汇编语言,也就是用简单的文字符来代表一定的指令,这样人们在写程序时就不会太麻烦了.写完汇编语言后要对它进行汇编,即把英文转成二进制,原来一直都还是人工做的,现在一般都有现成的软件(最最原始的汇编软件是用二进制0101一个一个地输进去的,所以开拓者往往是伟大的)直接进行汇编.

再后来有了"高级"语言,Pascal,Basic一类的语言,它们又是在汇编的基础上再把指令更人性化.

再后来有了真正的高级语言,还有面向对象的语言,都是在上述基础上发展过来的.

所以,反过来想,现在软件的制造过程是,用某一种编程软件写代码,这些代码可以是一个文件,也可以分成几个文件存放在不同的地方(稍大一点的软件就要分开写,而且还有一些高级语言已经集成化了的命令其实是一个指令文件).写完之后对你的文件进行编译,即把它逐级翻译成汇编语言,再翻译成二进制语言,然后再把几个翻译好的文件进行连接,把它们形成一个整体.最后就形成了能够被计算机识别并执行的软件(确切地讲是程序,因为软件还包括你所需要的数据,如银行软件中存储的储户信息等,还有和该程序相当的文档).

多重随机标签

猜你喜欢文章

QQ客服 电话咨询