
编程入门,需要掌握的最少必要概念
1、给大家介绍几个必要的概念
编辑:这个就不多说啦,就是像写word文件一样,把代码写进编辑器就是编辑啦!
编译:就是把我们人类编写的代码,转化成计算机能识别的二进制语言,即0和1组成的机器码,因为计算机最终能识别的就只有二进制语言。
源代码/源程序: 我们人类编辑好的代码,且没有经过编译的,就是源代码或者源程序,我们人类是可以看懂的(当然要学会编程以后了)
调试:有时候我们程序运行的结果偏离了我们的预期,我们需要分步来检查是哪里出了问题,就像一台罢工的机器,需要调试找出毛病,然后修改好。
链接:我们程序有时候会根据功能的不同由几个模块组成,当我们把程序编译好以后,这些二进制的模块,需要链接起来,才会达到我们预期的效果,当然我们可以通过集成开发环境 IDE 来完成,而不必手动去链接各个模块。
IDE:中文叫集成开发环境,就是将代码编辑器、编译器、调试器和图形用户界面等工具整合到一个可视化的软件中,方便我们开发编程使用。
执行:这个也好理解,就是编辑、编译、链接、以后,让程序真正运行起来就叫程序的执行。
内存:望文生义,就是计算机内部的存储空间,程序运行中一些数据都存储在内存中,断电后会消失,但内存拥有非常快的读取和写入的速度。对比“外存”,也就是硬盘,硬盘断电不消失,但存储速度相对较慢。所以内存是用来给CPU使用的,满足CPU快速读取数据。