当前位置:首页 » 软件百科 » 为什么写好的程序需要软件去编译

为什么写好的程序需要软件去编译

发布时间: 2023-02-13 23:25:17

㈠ 为什么要对源程序进行编译处理

要不计算机不知道你写的是什么,计算机只认识二进制,而源程序是给编程人员看的。所以你要想让计算机认识你写的是什么,就必须进行编译处理。

㈡ 为什么要编译

在汇编语言之后,上世纪50年代,科学家有发明了好几种用人类语言书写程序的方法,被称为计算机高级语言。如PASCAL语言、BASIC语言、C语言等。高级语言源程序都可以用记事本(Notepad)打开和编辑。高级语言源程序也要经过翻译才能被计算机接受。把高级语言翻译成机器语言的方法大体有两种,一种被称作“解释”,如GWBASIC、BASIC、QBASIC等语言,这种方式下,源程序被翻译出一个完整的操作步骤,计算机就作出相应反应,执行一步,再翻译再执行,逐步达到源程序制定目标。另一种方式被称作“编译”,如PASCAL语言和C语言等,这种方式下,计算机把源程序全部翻译成它自身能读懂的、被称作目标程序的机器语言程序,然后再一次执行。二者的区别在于编译程序能产生目标程序而解释程序则不能产生目标程序。用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过编译和连接。同样一段高级语言程序通过不同的编译器可能产生不同的可执行程序。计算机不能直接执行符号化的程序,而是通过汇编程序、解释程序和编译程序而将符号程序转换为可执行程序。高级语言需要编译成目标代码或通过解释器解释后才能被CPU执行。

热点内容
为什么蓝色是死亡的颜色 发布:2025-05-23 16:21:32 浏览:701
手机拍照为什么会变颜色 发布:2025-05-23 16:21:31 浏览:204
为什么一到晚上闭不上眼睛 发布:2025-05-23 16:17:21 浏览:47
苹果ipad右上角为什么按键少 发布:2025-05-23 16:12:20 浏览:9
联想电脑鼠标为什么用不了了 发布:2025-05-23 16:04:26 浏览:65
联合公告为什么要同一时间发表 发布:2025-05-23 16:03:41 浏览:343
几年的眼镜时间长为什么看不清 发布:2025-05-23 16:01:17 浏览:5
为什么女人喜欢小众 发布:2025-05-23 15:48:05 浏览:879
为什么脑门上老是会拔下来东西 发布:2025-05-23 15:42:30 浏览:101
为什么不好修改表格 发布:2025-05-23 15:29:34 浏览:814