问几个小小的问题

[复制链接]
查看11 | 回复1 | 2008-5-11 09:25:47 | 显示全部楼层 |阅读模式
1:编程软件与编程语言的关系编程软件的核心是编程语言,它用编程语言来编译程序。2:程序代码是不是只属于一个软件的你问得是哪个意思?如果是问某一程序的源代码是不是只属于这一程序,那可以算是(以版权论)。不过达到该程序的功能编译方法不特定,包括不同语言也能编出同一功能的软件。如果你是问编程语言是不是专属某一编程软件,那不是。同样的C语言,既可以在win下用TurboC编,也可以在linux下用gcc,emac或是VI来编。并不专属于某一特定软件。3:程序代码是怎样来的这里是问编程语言是怎么来的吗?是某些高手编出来的啊。计算机本身只认二进制语言(即0和1),但对绝大多数人而言,仅用0和1来编程基本上是不可能的,所以需要一种通俗易懂的语言来编写,这种语言人能很容易看懂,计算机也能“看懂”运行,这就产生了编程语言。人把自己的想法写成代码,而编程软件能把这些代码转化成计算机能“看懂”的二进制,这样子计算机就能执行人输入的命令了~编程语言算是一种中介~
回复

使用道具 举报

千问 | 2008-5-11 09:25:47 | 显示全部楼层
1.编程软件与编程语言的关系:编程软件是开发平台,编程语言是在此平台上发挥其作用的一些代码,计算机可以根据编程软件的规则解释这些编程语言,使之成为一连串可以让计算机自动执行的代码,我们称之为程序。 如:编程平台可以当作一个特定的大舞台,而编程语言可以当作一个舞者。所谓特定,就是只有规定类型的舞者可以上台表演,至于怎样表演,就开怎样编舞了。2:程序代码是不是只属于一个软件的:某种编程语言的代码只属于同类软件,但不是一个软件。例如C语言,写出代码后可由TC执行,也可由MSC执行,亦可由C/C++集合软件执行。如果放在JAVA或SQL等编程软件里就肯定执行不了。3:程序代码是怎样来的:确切的说,所有的程序代码都是由众多的程序员写出来的,当然程序员有专业的和非专业之分。计算机是智能的,但还不能自己写程序变为执行代码,只能按照程序员的意思解释代码然后按代码的指令一步一步的操作。这其中的数学思想是很重要的,同样一个问题,解决的方式不同,其效率高下一见便知。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行