基于C的小型编译程序的设计文献综述
2020-06-02 19:42:19
文 献 综 述 电子计算机以其处理数据容量大、速度快、精度高而且具有自动判别功能等显著特点,作为一种工具被广泛应用于各个领域。
早些人工必须用几年、甚至是几辈子都难以完成的计算量,现在用计算机只需要短短几天、几个小时甚至几分钟即可完成。
在计算机发展的初期,我们要想操作计算机则需要学习如何与计算机沟通,当时沟通的方法只有0和1,只有熟练使用0和1来表示程序的科学家才能通过打孔卡或纸带操控计算机,由于直接使用二进制编程的门槛过高,使得除特定的科学家以外的人学习使用计算机较为困难且周期较长,不利于计算机的发展,所以之后的计算机科学家就设计了很多的高级语言使得程序代码更贴近自然语言,但还是有其特定的结构,通过高级语言解决了对学习编程门槛高的问题,但这也造成了机器不能识别高级语言的问题,这时就需要一个翻译程序来使计算机”读懂”程序员写的高级语言。
编译程序油然而生。
编译程序的功能是把高级语言源程序翻译成等价的低级语言目标程序,而源程序是由基本符号序列组成,这些基本符号本身并不一定具有独立的含义,如字母与数字等,而且可能是由若干字符组成,如main由4个字母组成,而
剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付