美文网首页
编程是什么?【科普】

编程是什么?【科普】

作者: 扬州九尾狐 | 来源:发表于2019-04-12 09:54 被阅读0次

编程是什么?【科普】

人运用计算机,就需要和计算机交换信息。为处理人和计算机对话的言语问题,就产生了计算机言语。计算机言语是跟着计算机技术的开展,依据处理实质问题的需要逐步构成的。程序设计言语分为三个层次:机器言语、汇编言语、高档程序设计言语。

1.机器言语(Machine Language)

机器言语是以二进制代码表明的指令集合,是计算机中的CPU能唯一直接辨认、直接履行的计算机言语。

2.汇编言语(Assemble Language)

汇编言语是第二代程序设计言语。它的特点是用助记符来表明机器指令,用符号地址来表明指令中的操作数和操作地址。用汇编言语编写的程序称为汇编言语源程序,因为计算机只能履行用机器言语编写的程序,因而,有必要用汇编程序将汇编言语编制的源程序(Source Program)翻译成能直接履行的机器言语表明的方针程序(Object Program),这一翻译加工过程称作汇编。

汇编言语和机器言语都是面向机器的程序设计言语,不同的机器具有不同的指令系统,一般将它们称为“低级言语”。

3.高档程序设计言语(High Programming Language)

高档程序设计言语简称高档言语,也称算法言语,是20世纪50年代末推出的第三代程序设计言语。用高档言语编写的源程序,有必要翻译成机器指令才能在计算机上运转。计算机将源程序翻译成机器指令时,采用解说方法或编译方法

编译方法是把源程序用相应的编译程序翻译成相应的机器言语的方针程序,然后通过连接装配程序连接成可履行程序,再运转可履行程序而得到成果。在编译之后构成的程序称为“方针程序”,连接之后构成的程序称为“可履行程序”,方针程序和可履行程序都是以二进制文件方法存放在磁盘上,再次运转该程序,只需直接运转可履行程序,不必重新编译和连接。解说方法就是将源程序输入计算机后,用该种言语的解说程序将其逐条解说,逐条履行,履行完后只得到成果,而不保存解说后的机器代码,下次运转该程序时还要重新解说履行。

综上所述,计算机言语的开展经历了机器言语、汇编言语和高档言语三个阶段。机器言语始终是最基础的言语,是计算机唯一可辨认的言语,汇编言语和高档言语的履行都离不开机器言语。从编程的角度出发,运用高档言语比汇编言语来得容易,可是高档言语程序运转的速度较慢,而汇编言语编制的程序运转速度较快。因而,在许多范畴依然运用汇编言语来编程,特别是在计算机实时操控的应用范畴中。

相关文章

  • 编程是什么?【科普】

    编程是什么?【科普】 人运用计算机,就需要和计算机交换信息。为处理人和计算机对话的言语问题,就产生了计算机言语。计...

  • 一文读懂什么是少儿编程

    说到少儿编程,大家都不陌生,有很多肯定,也有很多质疑,那到底什么是少儿编程呢,今天来给大家来科普一下什么是少儿编程...

  • 编程科普: 极简编程简史

    文 / stone 编程简史 说到编程简史(咳咳,敲黑板 )小编给大家从计算机的起源开始说起。 计算机分为软件和硬...

  • 编程科普书籍推荐

    古人云:“书中自有黄金屋,书中自有颜如玉。” 说明我们的老祖先在很久之前就认识到读书的价值。 在古代读书还真是挺奢...

  • 探秘Spring AOP

    编程范式概览 面向过程编程 面向对象编程 函数式编程 事件驱动编程 面向切面编程 AOP是什么 是一种编程范式,不...

  • 网络编程背景知识科普

    一.网络编程的背景信息 1.客户端/服务器架构 什么是客户端/服务器架构...

  • 史上最强少儿编程科普

    由于互联网在我国起步相对于比较晚,绝大一部分人一提到编程,基本上第一时间会联想到的就是代码,虽然未来程序都是由代码...

  • 芳香世家这牌子靠谱吗?芳香世家新品蛋白饮可以减肥美白抗糖?

    这几天发新饮品 大家都问我 啥叫抗糖化! 为什么要抗糖️ 抗糖到底是什么️ 我来科普科普喽 解读抗糖化抗糖化是什么...

  • 科普 | 癌症是什么?

    我们体内的细胞都各司其职,以维持正常的生理功能。正常细胞的分裂是井然有序的:在细胞老化或受损时就会死亡,新的细胞取...

  • python编程

    一.程序是什么? 程序,就是让机器按我们需求运行的一套代码。 二.编程是什么? 编程,就是编写程序。 三.编程语言...

网友评论

      本文标题:编程是什么?【科普】

      本文链接:https://www.haomeiwen.com/subject/ajeqwqtx.html