正在加载图片...
程序(或软件)是用计算机语言写出来的。 ·写一个程序,大致是这么一个过程 ·人有一个问题或需求,想用计算机解决 ·人想出解决问题或实现需求的思路… ·人将思路抽象成数学方法和逻辑表达或某种流程的模式…… ·程序员将数学方法,逻辑表达中的数据和流程用计算机语言表达,称为代码…… 用计算机高级语言写成的代码被语言的实现工具(VC,VB, Delphi,或C++ Builder) 转换成计算机的最低级机器语言。这就完成了人与机器在程序制定上的最后沟通 可见,你的思路是先用人类自己的语言思考,然后用一门计算机语言写成代码,最终, 需要一个语言工具来将它转换成机器可以理解的机器语言。我们要学的就是一门承上启下 的计算机语言。这样语言有很多: BASIC, Pascal,C,C++,Java,C#…我们学C和C+。 它是使用最多的语言。有关C,C++的更多特点,我们将在下一节谈到。 尽管你完全可以直接用最低级的计算机语言一一机器语言——来写代码,那样就不需要 语言工具了,但在这里你要弄清了,我们不是教机器语言。下一节,你会明白用机器直接 能懂的语言一一不妨称之为原始的机器语言一一写软件,在今天是多么的不现实。 1.3语言和实现语言的工具 1.3.1机器语言 你知道香蕉叫什么吗?就叫香蕉?叫 banana? 错,都错。 香蕉叫“牙牙”。程序(或软件)是用计算机语言写出来的。 • 写一个程序,大致是这么一个过程: • 人有一个问题或需求,想用计算机解决…… • 人想出解决问题或实现需求的思路…… • 人将思路抽象成数学方法和逻辑表达或某种流程的模式…… • 程序员将数学方法,逻辑表达中的数据和流程用计算机语言表达,称为代码…… 用计算机高级语言写成的代码被语言的实现工具(VC,VB,Delphi,或 C++ Builder) 转换成计算机的最低级机器语言。这就完成了人与机器在程序制定上的最后沟通。 可见,你的思路是先用人类自己的语言思考,然后用一门计算机语言写成代码,最终, 需要一个语言工具来将它转换成机器可以理解的机器语言。我们要学的就是一门承上启下 的计算机语言。这样语言有很多:BASIC,Pascal ,C, C++, Java, C#……我们学 C 和 C++。 它是使用最多的语言。有关 C,C++的更多特点,我们将在下一节谈到。 尽管你完全可以直接用最低级的计算机语言——机器语言——来写代码,那样就不需要 语言工具了,但在这里你要弄清了,我们不是教机器语言。下一节,你会明白用机器直接 能懂的语言——不妨称之为原始的机器语言——写软件,在今天是多么的不现实。 1.3 语言和实现语言的工具 1.3.1 机器语言 你知道香蕉叫什么吗?就叫香蕉?叫 banana? 错,都错。 香蕉叫“牙牙
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有