广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-电脑学校 > 江门电脑学校 > 正文

江门北大青鸟:学习什么是程序是_北大青鸟江门校区

作者:广州电脑培训甘发布时间:2020-10-20分类:江门电脑学校浏览:556


导读:        程序是什么?在编程的世界,我们平时所见到的程序,是指以某种逻辑组织起来的指令序列,通...

        程序是什么?在编程的世界,我们平时所见到的程序,是指以某种逻辑组织起来的指令序列,通过这些指令序列达到一些特定的效果,一个可执行程序呢,它的内部是一系列计算机指令和数据的集合,它们都是二进制形式的,通常的格式是ELF段的二进制文件,CPU可以直接看到,识别,但是,若是对于程序员来说呢,这些二进制文件就显得晦涩难懂,看得人头皮发麻。


        如果你是程序员,你可以感受一下,直接使用二进制写程序感觉是不是想撞墙?而且当你还是没有什么基础的时候,听到这些更加是犹如听天书,来到江门北大青鸟就能了解到什么是程序,一是觉得目前IT行业前景的,二是自己也想要拥有一份体面的工作。

      

        像程序员在学习的前期,直接使用二进制指令编程对程序员来说简直是噩梦,尤其是当程序比较大的时候,不但编写麻烦,需要频繁查询指令手册,而且除错会异常苦恼,要直接面对一堆二进制数据,让人眼花缭乱。另外,用二进制指令编程步骤繁琐,要考虑各种边界情况和底层问题,开发效率十分低下。


        这种情况下,这就逼得程序员开发出了编程语言,提高自己的生产力,例如汇编语言、C语言、C++、Java、Python、Go语言等,逐步提高开发效率。从此,C语言代码由固定的词汇按照固定的格式组织起来,简单直观,便于程序员识别和理解,但是对于CPU,C语言代码是什么东西?根本不认识好吧!CPU只认识一些二进制形式的指令。所以呢!这个时候就需要这么一个工具,将C语言代码转换成CPU能够识别的二进制文件,也就是将代码加工成.exe程序;这个工具是一个特殊的软件,叫做编译器。编译器能够识别代码中的词汇、句子以及各种特定的格式,并将他们转换成计算机能够识别的二进制形式,这个过程称为编译英文是Compile。


        编译也可以理解为“翻译”,它是一个复杂的过程,大致包括词法分析、语法分析、语义分析、性能优化、生成可执行文件五个步骤,期间涉及到复杂的算法和硬件架构。然后将人们写的各种c语言或其他语言的语句,翻译成系统才能够理解的语句,进一步进行运算。Windows下常用的是微软编译器(cl.exr),它被集成在VisualStudio或VisualC++中,一般不单独使用;Linux下常用的是GUN组织开发的GCC,也叫GNUCCompile,很多Linux发行版都自带GCC编译软件。


江门电脑学校排行
最近发表
标签列表