请问什么是编程?为什么编程以后电脑就可以执行这个程序 ?它是怎么接收指令并执行的

如题所述

编程就是编写一连串计算机指令用于解决或实现某个问题! 个人感觉! 为什么编写的程序能被电脑执行? 这主要上因为我们编写的源代码文件经过该平台上的编译器把源代码转换为计算机可以执行的指令集程序! 既即cpu能处理的机器语言(纯二进制数据)! 现在的所有计算机都上根据诺依曼理论实现的,就是说现在的程序,都是预先写好所有指令,然后存储起来!当计算机开始执行程序的时候,就会从存储设备中读取程序指令!cpu根据每条指令参数相应的结果,病并将结果保存起来!输出到显示器或者其他设备中! 推荐你去看看计算机原理,很详细的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-08
用白话说,高级语言的编程就是用编程语言结合系统的类库通过写代码实现逻辑解决实际问题的过程。追答

编程以后的文件是是原文件,这个不能运行,需要编译和链接成机器能识别的二进制文件,这个文件里面有机器指令和数据。

你通过执行指令告诉计算机你要执行哪个可执行文件,比如双击。那么系统就从这个程序的入口开始执行程序里的机器指令了。

你通过执行指令告诉计算机你要执行哪个可执行文件,比如双击。那么系统就从这个程序的入口开始执行程序里的机器指令了。

本回答被网友采纳
第2个回答  2014-02-08
编程是通过编程语言追答

他的核心是算法

他的核心是算法

他是不同的算法来让cpu计算。从输入值导出输出值

因为计算机根本语言是01二进制

所以编程只是一种特殊计算方法。然后通过一大串输出值来连成我们显示屏现实的

追问

电脑里的硬件是怎么接收二进制的,为什么接收了二进制它就能工作了?打个比方一个下身瘫痪的人,它接收了大脑给他腿的指令他就是动不了

追答

他有语言翻译的

语言有三层

二进制是最底层

追问

相似回答