技术

编程定义

对于那些从技术世界之外看到它的人来说,编程学科保留了一些深奥的、难以理解的东西,它是外行调用的最大指数之一 怪胎, 极客.但它究竟由什么组成?

计算机程序由一系列要由计算机执行的指令组成。这些指令是根据编程科学开发的。

总之,编程是引导我们产生计算机程序的路径,它贯穿着一系列规则和原则,这些规则和原则本身就构成了一门完整的学科。

尽管编程语言、产生它们的哲学以及它们在解决问题时使用的技术各不相同,但编程学科被认为是统一的,因为所有语言都从许多通用方法开始,尽管他们的程序创建技术可能会大不相同。

编程自计算机科学出现之初就已经存在,尽管它随着产生它的机器的发展而进步和发展。

一开始,编程是非常手动的,因为计算机(世界上存在的一些,非常大,即使在当时也几乎没有能力,而且通才很少)通过物理接线的改变为每个特定任务重新编程,在不同位置断开和重新连接电缆。

这是“机器代码”的最纯粹版本,尽管在 50 年代和 60 年代由于采用了屏幕和键盘,它逐渐消失,有利于引入命令。

然而,我们一直指的是二战后现代计算机时代的编程,当时编程作为一门学科起源于 19 世纪。

虽然他们无法实现它们,但各种工程师构思了通用机器。

具体来说,对于 Charles Babbage 的分析引擎,Augusta Ada Byron (1815-1852),Lovelace 伯爵夫人,创建了一系列执行计算的序列(Ada 是一位数学家),这些序列作为一个整体被认为是第一个计算机程序历史,从而使伯爵夫人成为第一个程序员。

应该指出的是,Ada Byron 并没有将编程科学系统化。 Ada 编程语言以他的名字命名。

它从机器代码传递到高级语言,创建抽象机器代码中所做的事情,除了简化列表之外,还促进其学习和使用。

高级语言程序开发完成后,必须进行“编译”,将高级语言翻译成机器码的过程。后者仅限于某些用途,例如开发 司机 其中,直接与工件接触的部件 硬件.

最后,总而言之,编程是创建算法的科学和艺术,可以解决问题,并在通用机器(计算机或专用机器)上执行。

就其本身而言,它被称为 程序员 给负责开发此代码的人员,并附有软件根据收到的命令以一种或另一种方式运行的说明。这 编程语言 另一方面,它是程序员用来开发软件的一系列参数和代码。有不同类型的语言,例如 C、BASIC 或 Ruby.

此外,还有软件工程,专门为大型程序开发软件模型。

通常,要对软件或应用程序进行编程,程序员原则上必须认识到程序将要解决的主要问题或任务,定义要求和操作类型,设计体系结构,实施程序,实施或安装它,以及然后,在反复试验的基础上对其进行改进。

今天有各种各样的编程语言,有些更简单,或者旨在促进开发小型应用程序的任务。其中,Ruby 是近年来最流行的一种,由日本程序员开发,结合​​了 Python 或 Perl 等不同语言的语法。

因此,几乎任何计算机用户都可以获得一些编程概念并开发量身定制的应用程序。

$config[zx-auto] not found$config[zx-overlay] not found