编程解释
A. 编程是什么
编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
(1)编程解释扩展阅读:
计算机对除机器语言以外的源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。这种将高级程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。
解释方式下,计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。
编译方式下,首先通过一个对应于所用程序设计语言的编译程序对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序。
然后通过连接程序处理将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件。调用这个执行文件就可以实现程序员在对应源程序文件中所指定的相应功能。
B. 编程是用来干什么的
编程是为了使计算机能够理解人的意图,使得计算机能够根据人的指令一步一步去工作,将需解决问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,完成某种特定的任务,这就是编程。
编程是人和计算体系之间交流的过程,因为计算机对除机器语言以外的源程序不能直接识别、理解和执行,所以编程就是对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
(2)编程解释扩展阅读:
编程有两种方式:解释方式和编译方式。
1、解释方式:
计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。
2、编译方式:
通过一个对应于所用程序设计语言的编译程序对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序
然后通过连接程序处理将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件,调用这个执行文件就可以实现程序员在对应源程序文件中所指定的相应功能。
C. 编程是什么
编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
执行原理
计算机对除机器语言以外的源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。
这种将高级程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。
解释方式下,计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。
D. “编程”是什么意思
什么是编程
一、编程语言
机器语言:是机器能直接识别的程序语言或指令代码。计算机是基于二进制的0和1来处理运算,这种0和1的组合指令又叫做机器语言。
编译器:就像中国人和外国人说话要把中文翻译成英文一样。代码要运行,就要把代码翻译成机器语言,这个过程叫做编译,用来处理代码编译的软件叫做编译器。
编程语言:用来定义计算机程序的形式语言,用来向计算机发出指令。简单来说,就是人类和计算机进行交流的语言。
二、计算机如何处理程序?
按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:
用户打开程序,程序开始执行;
操作系统将程序内容和相关数据送入计算机的内存;
CPU根据程序内容从内存中读取指令;
CPU分析、处理指令,并为取下一条指令做准备;
取下一条指令并分析、处理,如此重复操作,直至执行完程序中的全部指令;
最后,将计算的结果放入指令指定的存储器地址。
希望对您有所帮助!~
E. 编程是干嘛的
一,编程是编定程序的中文简称。又叫程序设计。
1、就是通过写入代码,使计算机解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
2、为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
二,编程有两种方式:解释方式和编译方式。
1、解释方式:计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。
2、编译方式:通过一个对应于所用程序设计语言的编译程序对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序然后通过连接程序处理将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件,调用这个执行文件就可以实现程序员在对应源程序文件中所指定的相应功能。
F. 编程 到底是什么详细解释
我认为楼上的食谱的比喻不是很恰当。
因为食谱是一种工作流,描述的是先干什么后干什么以及所用的资源和时间,而程序除了可以被看成一种工作流之外,还可以被看成一种生成工作流的逻辑描述,也就是说,除了要安排好食谱中的步骤,还要知道食材和步骤的逻辑关系,比如是先炒后炖还是先炖后炒,是先放油盐酱醋还是后放油盐酱醋,什么东西和什么东西不能放一起等等。这些是通过编程和程序中的逻辑判断来实现的,这种逻辑判断在食谱中是没有的(例如,食谱中是不会出现"如果炒糊了就放点糖"这样的描述的)。因此,食谱只是单纯的流程描述,编程和程序是比食谱更高级和复杂的概念。
其实,编程用大白话来说,就是如何控制计算机利用各种硬件资源来处理数据和信息。因此,编程分为几个层级。最底层是直接与硬件打交道的,用来控制硬件的执行,一般是汇编编程;最上面的是软件编程,直接处理数据和信息,编写的程序直接面向程序的使用者;在他们之间的是操作系统级编程,用来建立连接底层和上层的桥梁。每一层就不展开说了,否则都够写几本书了。
大多数程序员都属于软件编程这个层级的,其他的程序员一般都必须非常了解他们使用的硬件,因为他们的程序就是要操作这些硬件的。
说完了编程的分类,再来说说编程到底干什么。我也来比喻一下,我把编程比喻成教育,计算机就是小孩,综合起来就是教计算机做什么以及怎么做,也就是教育小孩做事情,而编程写出来的程序,就是一种行为规范。
比如,我要教小孩过马路,那么我告诉他一个过马路的行为规范:"先向左看,如果没车过来就走到路中央,如果有车就等车过去;到了路中央向右看,如果没车就过去,如果有车就等一等。"
我把这个过马路的"行为规范"(程序)告诉我的"小孩"(计算机),他就能严格照着去执行。
这个比喻不恰当的地方,就是我的"小孩"的学习能力实在有限,他只会照着我写好的"行为规范"去做,我没写的他就不知道怎么做了。但是,将来的"小孩"肯定会增强自己的学习能力,通过"行为规范"来产生新的"行为规范",并且新的"教育方法"(编程方法)也在不断的被研究着。
G. 编程是什么意思如果编程请解释。谢谢
编程就是编写程序,目的是让电脑或者相关的嵌入式电子设备执行一定的功能,想要编程的话就必须懂至少一门的编程语言,例如C语言,C++,Java等,主要通过应用的领域来选择语言,每种语言都有各自的优缺点,不过实现的目的都是一样的,除了这些还需要了解操作系统,还要会使用至少一种的编程软件,编程就是指这个过程,谢谢
H. 编程是什么解释得通俗易懂一些
编程就是,编写程序,这个程序可以让计算机帮你解决问题。
众所周知,在冯诺依曼体系中,计算机是"0,1组成的",在机器中数据和程序都是二进制表示和存储。
现在的常见编程语言和0,1貌似没啥关系,但是实际上是机器语言的升级,让特定的机器语言与特定的语言相匹配,得到更容易被学习的编程语言。
所以这些语言的含义也是固定的,只是在借用这些含义解决问题,转换为机器语言,然后让机器执行。
学习编程就是要多理解语言含义,并且懂得如何使用,从而解决问题。