程序书是怎么写的( 二 )


由于省略了很多细节,所以编程者也不需要具备太多的专业知识 。高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同 。
(1)解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序 。(2)编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高 。
但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(*.OBJ)才能执行,只有目标文件而没有源代码,修改很不方便 。现在大多数的编程语言都是编译型的,例如Visual Basic、Visual C++、Visual Foxpro、Delphi等 。
这个问题其实很简单 。前面我们讲到,程序是人与计算机进行沟通的唯一方式,因此我们要让计算机为我们服务,就必须有程序,而程序从哪里来?当然是由我们编写出来了 。
或许你又会问到另一个问题:现在要什么程序有什么程序,我干嘛还要编程呢?这你就错了,现在的程序虽然很多,需要什么样的程序直接到网上不需要很长时间就可以找到类似的,而且有可能就是你所需要的 。但是,就好比去买衣服,虽然卖衣服的到处都是,但是哪一件是为你“量身定做”的呢! 程序还能够做很多事情不同的程序可以完成不同的 。
2. 帮我找几本关于程序的书,最好是有关程序的入门的书籍,要最实用的 《C程序设计教程学习辅导》(配CD)/~~谭浩强写的
本书是与他所著的《C程序设计教程》(清华大学出版社出版)配合使用的参考书 。全书分为四部分 。第一部分是《C程序设计教程》一书的习题和参考解答,包括了该书各章的全部习题,对全部编程习题都给出了参考解答,包括123个程序 。第二部分是常见错误分析和程序调试 。第三部分是上机指南,详细介绍了在Turbo C 2.0、Turb0 C++3.0和Visual C++6.0集成环境下编辑、编译、调试和运行程序的方法 。第四部分是上机实验内容,提供了学习本课程应当进行的12个实验 。本书内容丰富、概念清晰、实用性强,是学习C语言的一本好参考书 。
3. 有什么书可以让你读懂或看懂编程是怎么写的么 可以说,每一本编程的教程都是这样的 。
比如你选择某一种计算机语言,拿一本合适的书来学习,书里就自然会教你如何使用这种语言的每一个符号,每一个关键字,每一个语法,等等 。你学会编写程序了,自然就能看懂 。
比如说,你想学C语言,这是一门非常流行、非常传统的计算机语言,它的教程很多,目前《C primer plus》是推荐度比较高的一本书 。你照着这个书一点点地学习,就慢慢地学会编写很多程序了,自然也能够看懂这些程序 。
但是如果你遇到了别人编写的程序,如果他用的方法在这本书里没有讲到,是更高级的技巧,你还是看不懂 。虽然也还是C语言,也符合C语言的要求,但由于更复杂了,你没有接触过,因此看不懂 。你因此又学习了与之相关的其它C语言书籍,就学会了这种编写程序的方式,自然也就能看懂了 。
4. 我是如何阅读编程书的 在参加了一个创业周末的活动后,我开始对软件开发、计算机编程感兴趣,我决定要试一试,要进入这个领域 。