为什么数据、语句、函数等等东西,就能写出软件呢

来源:百度知道 编辑:UC知道 时间:2024/05/23 23:20:44
运行的原理是什么,请简要说下,最好举下例子,谢谢1

C语言等高级计算机语言可以看作是介于使用者和机器之间的一个翻译器,各种语言都有一套自己独有的语法规则,而编译时编译器将符合这些语法规则的数据、语句、函数等等“翻译”为计算机能看懂的二进制机器语言来执行,实现我们需要的功能。这就是高级编程语言的原理,说得比较俗了,呵呵,希望能够给你一些启发

通俗的说法,他们就是软件的组成部分,比方说软件是一见机器,而数据、语句、函数就是机器上大大小小的零件,所以能写出软件.

就是用那些基础的知识 然后自己写函数。。然后结构化的去写程序。。

因为都是高科技,老外的杰出作品,比中国先进不知道多少年!!!!!!!!

很简单的,可以这么理解吧,软件实际就是指今的集合,他只是把你下的命今按一定的顺序、判断来运行的。
像语句就像是你下的一条条的指令,
数据就是你所下的命令的依据,像让他走五步路,这个五就可以表示成数据,这个五是可以改变的,可以是八步、十步
函数吗就有点像常用的指令了,像一天要是指定走很多次的五步路,而又不是重复的,就得用函数来表示这个过程了,要不你得下很多次相同的命令了。

我也只能表示成这样子

有种东西叫编译器(compiler),会把数据放到内存,语句函数转化成机器指令集合。就成了!:)
你只需要理解现在的cpu本质上都是执行一条一条的机器指令的。