毕业论文
您现在的位置: 语言识别 >> 语言识别前景 >> 正文 >> 正文

黑客入门不得不知的计算机程序设计语言的发

来源:语言识别 时间:2024/10/18
北京治疗白癜风手术哪家医院好 http://www.txbyjgh.com/
开门见山,废话不多说。想要做一个黑客首先要了解计算机和计算机程序设计语言,不然别的都免谈,这是最最基础的。计算机程序设计语言,也就是常说的编程语言,经历了从机器语言、汇编语言到高级语言的历程。在已经提到了机器语言,查看可戳链接黑客入门须知的最基础的几种编程语言对比。本篇着重说一下汇编语言和高级语言。(1)汇编语言汇编语言是指用一些简洁的英文字母、符号串来代替一个特定的指令的二进制串。由于计算机不认识这些符号,这就需要一个专门的程序,专门负责将这些符号翻译成机器语言,这种翻译程序被称为汇编程序。汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高。(2)高级语言高级语言经历了早期高级语言、结构化高级语言与面向对象语言。1)早期高级语言年,第一个高级语言——FORTRAN问世了。高级语言与自然语言和数学表达式相当接近,不依赖于计算机型号,通用性较好。2)结构化高级语言结构化高级语言基于结构化程序设计,它讨论了如何避免使用GOTO语句;如何将大规模、复杂的流程图转换成一种标准的形式,使得它们能够用几种标准的控制结构(顺序、分支和循环)通过重复和嵌套来表示。C语言就是一种结构化语言。缺点:代码的可用性差、可维护性差、稳定性差、难以实现。3)面向对象语言面向对象语言与具体应用无关,但能相互组合,完成具体的应用功能,同时又能重复使用。对使用者来说,只关心它的接口(输入量、输出量)及能实现的功能,至于如何实现的,那是它内部的事,使用者完全不用关心,C++、VisualBasic、Delphi就是典型代表。今天就说到这里。明天见。

转载请注明:http://www.0431gb208.com/sjsbszl/7817.html

  • 上一篇文章:
  • 下一篇文章: 没有了