永发信息网

早期的操作系统和应用软件是怎么编出来的

答案:1  悬赏:50  手机版
解决时间 2021-05-02 03:13
早期在没有编程软件的情况下,操作系统和应用软件都是咋整出来的?莫非全用“1”和“0”编写程序?
最佳答案

看你说多早的了。


最早的程序是1和0编的——事实上操作起来更复杂,那时候连键盘都没有,实在纸带上打一串小孔来表示,有孔是1,无孔是0。


后来为这些1、0序列组成的命令添加助记词,假设说指定10010100这个指令是加法的意思,就用ADD这个助记词来表示,这就是汇编语言,为了将助记词组成的汇编语言翻译成机器的0、1语言,就有了汇编编译程序。


再后来人们觉得汇编语言是从机器的角度编写的语言,于是发明了高级语言,从人的思维角度来编程,如C、JAVA等。相对而言,汇编语言称为低级语言。于是又有一种编译程序来把高级语言翻译成汇编语言。


这时候人们编程,是用文本编辑器写好程序源码,用调试程序调试错误,再用编译程序编译,最后产生程序的。


所谓后来出现的编程软件,其实是个大杂烩,汇集了高级语言向低级语言编译、低级语言向机器语言编译、以及文本编辑、资源管理、BUG调试等等功能。微软的Visual Studio、Borland的C++ Builder或更早的Turbo C都是这样的编程软件。


事实上,很多专业人士不倾向于使用大杂烩式的编程软件,各个功能分开用不同的软件来处理,这样的软件更专业、功能更强、效率更高。如一个常见组合是文本编辑用Source Insight(Linux系统很多用Vim)、查错用Pc-lint、编译用VC或Gcc、测试用TCL等工具。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
DOTA!3V3谁比较有前途啊!
火车票网上预定
如何自学高等数学?需要什么书?
彩钻主要用来干什么呢?
有永久会员吗?要多久才升一级?
DNF这个服装是哪里搞的?
拍拖的感觉是怎么样的?
钠原子的电子排布式写成[Ne]3S1,这个电子排
新佳五金灯饰在什么地方啊,我要过去处理事情
要3张图,1、鬼笑着打招呼后的图。2、鬼放屁
怎样解决脸部毛孔粗大问题?
我走进别人的空间,怎样才能让对方不知道
我以前的QQ付费通密码和帐号都忘记怎么样才能
英雄岛的领新手卡的网站和创领新手卡号的网站
笨蛋测试召唤兽什么时候出第二季啊
推荐资讯
DNF43狂战单刷什么好?
寻:秸秆压块成煤炭工艺流程 及其参数!!急
那里有电脑批发卖
焦作师范高等专科
济南的冬天 感悟
为什么郭敬明的每本书都要死几个人?
女孩为什么不想结婚?
魔兽的路以后究竟怎么走
支持财付通的银行卡有几种?
林赵地址在哪,我要去那里办事
冯·诺埃门的英文名是什么/
谁有制作大闪字的网站
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?