计算机编程在所有计算机操作的核心。 不同于通常电镀物品机械部件,计算机要求软件执行指令。 在最低的水平,机器代码用于控制计算机的硬件和运算。 机器语言是零和一个的一套和相当繁琐处理。 所以指令在称计算机程序的一种更高级语言被编码。 一种更高级语言的转换到机器代码里由集合级别语言或装配工执行。 转换完成,不用任何人类相互关系。
在初期日期间,当计算机程序仍然在发展一个出生阶段,语言例如COBOL和BASIC是高度普遍的。 当计算机的计算能力增加了,对更加高效的程序的需求涌现了。 第三代程序有更好的轻便和效率与早期世代比较。 需要处理极大相当数量数据提升了专门化的软件叫的数据库管理软件或更加特定地关系数据库管理软件。 公司喜欢Oracle, IBM,并且微软开发了他们RDBMS的自己的版本。 在处理前面,计算机主机为商业应用和FORTRAN (配方转换)使用COLOL为科学应用。
当数百软件程序员同时研究一个唯一大项目,模块化的概念变得普遍。 面向对象的程序象C++会集了大众化。 用于这些更高级语言的编码是可再用的,并且技术可能提供更好的效率。
同时微软提出了在个人计算机可能使用的其自己操作系统。 在几年事情视窗OS成为史无前例的成功。 Apple计算机使用的OS2操作系统被转移了到第二个位置。 IBM提供其他系统软件,但什么都不可能到达视窗的大众化级别。 唯一的问题与视窗是安全漏洞的问题。 虽然微软艰苦努力插入安全漏洞,它不是整个地成功的。
现代计算机程序越来越努力正常运行象人力语言。 技术专家相信一日将来,当你可能由特定口头指令编程计算机。 那确保不急忙发生。 人工智能、专家系统、模糊逻辑和许多科技目前进步水平技术改变编程的面貌。
计算机不同于其他设备要求一个软件程序运行。 它在是乱语到人脑的机器语言告诉。 更高级语言用于翻译可认识的指令成机器语言。 因为我们继续进行,更高级语言将类似于人力语言。
在计算机时代初,用于的一个唯一程序执行不同的功能。 今天,专门化的程序为不同的应用是定制的。 复杂程序在一个唯一项目要求许多程序员同时工作。 模件语言为这样大项目是非常合适的。 面向对象的编程技术有成为的普遍由于他们的模块化和易用。
版权(c) 2007年教务长Barnard
能承受的生存条款@ http://www.articlegarden.com
请对上述条款估计从计算机类别
称谓: 所有关于计算机编程
不额定
另外的条款&信息