早期的操作系统和应用软件是怎么编出来的
答案:1 悬赏:50 手机版
解决时间 2021-05-02 03:13
- 提问者网友:情歌越听越心酸
- 2021-05-01 14:43
早期在没有编程软件的情况下,操作系统和应用软件都是咋整出来的?莫非全用“1”和“0”编写程序?
最佳答案
- 五星知识达人网友:蓝房子
- 2021-05-01 14:49
看你说多早的了。
最早的程序是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等工具。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯