什么是编程编程都是做什么的

作者:原创时间:2022-06-18
文档

编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

执行原理:计算机对除机器语言以外的源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。

这种将高级程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。

解释方式下,计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文件。

编译方式下,首先通过一个对应于所用程序设计语言的编译程序对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段将所处理的源程序转换为用二进制代码表示的目标程序,然后通过连接程序处理将程序中所用的函数调用、系统功能调用等嵌入到目标程序中,构成一个可以连续执行的二进制执行文件。调用这个执行文件就可以实现程序员在对应源程序文件中所指定的相应功能。

显示全文
天然池塘鱼少的情况下怎么钓鱼 乐视2哪些地方比乐视1好 巨行星有哪些 工伤认定补正材料期限是多久 北方蝗灾吃什么 熟板栗怎么放冰箱保存 漏水到楼下该如何赔偿 经常做海藻面膜有用吗 戏剧中的角色都分为什么类型 1353违章代码是什么意思 在农村怎么找到生财之道 科沃兹近光灯保险丝在哪 9寸披萨多少克 局域网分为哪三种 篮球中什么是交替拥有 请问纪晓岚是八旗中的哪一旗 铬每天需要摄入多少 泾河老龙为什么被魏征斩头 为什么人造卫星与飞机环球飞行两者的参照系不一样 如何利用大数据开展审计工作 现代奥运之父是谁 牛仔裤男女可以通穿吗 什么是白条鸭 康熙力削三藩的主要内容是什么 蓝牌和黄牌车有什么不同 姑娘果有什么坏处 k令过期什么意思 侵害名誉权的行为包括哪些 gpu驱动是什么 敌敌畏加红酒会死吗 美图m4的权限管理功能在哪里 如何评价月圆人圆爱在中秋 实木板免漆有哪些优点 又槐的寓意 带酱的黑椒牛排怎么做 六岁小孩的心率是多少正常 能晚上爬华山吗 房产证抵押贷款利息是多少 什么是海明距 冷光灯怎样模仿萤火虫