人人范文网 范文大全

编程小结1

发布时间:2020-03-02 08:59:37 来源:范文大全 收藏本文 下载本文 手机版

编程

人与人交流使用人类语言,人与计算机交流使用计算机语言。随着计算机技术的发展,计算机语言也逐步得到完善。C语言是当今世界应用最为广泛的程序设计语言。认识C语言有助于更好地学习、掌握和运用C语言。

计算机语言随着计算机技术的发展而不断地更新完善,人们最初使用的计算机语言是二进制代码也就是机器语言,后来使用助记符语言即汇编语言,现在使用最广泛的计算机语言是高级语言。

机器语言是计算机最早使用的语言。机器语言是直接用代码指令表达的,由0和1组成的一串二进制代码,这些二进制代码是面向CPU指令系统的,可以由计算机直接识别,不需要任何解释,执行速率很高。由于机器语言是面向硬件的,计算机使用的CPU类型不同,所以每一种类型的CPU都有一种对应的机器语言,因此,一台计算机上面的指令换到另一台机器上后就无法使用,由此可见,机器语言的移植性和通用性很差。机器语言是由二进制代码编写的,数据位数比较难记忆,在进行编写和输入时难度较大,并且是纯数据,可读性差,不便于程序员之间进行交流与合作,所以使机器语言无法获得迅速推广。

计算机执行用机器语言编写的程序的速度很快,但是难于记忆、辨认,编出的程序效率低、质量差,所以人们对机器语言作了一种改进:用一些简洁的英文字母、符号来代替特定的二进制指令串。例如,将十进制数1000送寄存器AX写成:

MOV AX,1000

对于8088微处理器来说,机器语言编写的代码为:

101110001110100000000011

高级语言是目前绝大多数编程者的首选,它将许多相关的机器指令合成为一条指令,并且去掉了与具体操作有关但与完成工作无关的细节,大大简化了程序中的指令。高级语言是相对于低级语言而言的,它不是特指某一种具体的语言,而是包括很多编程语言,如Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等。

用高级语言编写的程序称为源程序。高级语言不是面向硬件的,计算机无法读懂,与汇编语言程序类似,需要进行转换。将高级语言程序转换成机器语言程序的过程称为编译,完成这个转换任务的系统称为编译系统。根据编译的时间不同,可将编译系统分为解释和编译两类。

面向对象的语言是在面向过程的计算机语言的基础上发展而来的。概括地讲,面向对象系统包含对象、类和继承三个要素,能支持这三个方面的语言被称为面向对象语言。面向对象语言的发展有两个方向:一种是纯面向对象语言,如Smalltalk等;另一种是混合型面向对象语言,即在过程式语言及其他语言中加入类、继承等成分,如C++等。

面向对象语言刻画客观系统较为自然,便于软件扩充与复用。面向对象语言系统中的基本构件可以认为是一组可识别的离散对象,具有相同数据结构与行为的所有对象可组成一类,具有唯一的静态类型和多个可能的动态类型,在基本层次关系的不同类中共享数据和操作。基于类的面向对象语言是面向对象世界的主流。面向对象的程序设计语言有C++、Java、C#、VB.NET。

编程小结

编程题小结

编程小结3

LabVIEW FPGA编程小结

GDI+编程小结(二)

数控编程课程设计小结

Fortran语言编程小结(材料)

计算机编程史1

计算机网络编程实习1

[推荐]加工中心编程技巧小结

编程小结1
《编程小结1.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 编程心得 小结
点击下载本文文档