词条 | 程序 |
类别 | 中文百科知识 |
释义 | 程序Chengxu电子计算机能够迅速,准确地完成大量而复杂的数据处理任务, 计算机在这方面的能力是人类望尘莫及的。尽管如此,计算机还是必须听命于人,也就是说,计算机只能在人的指挥下工作,否则计算机连最简单的运算也无力完成。人向计算机发出的命令叫做指令, 一条指令一般只完成一件很简单的工作,如加法或乘法运算。当需要完成比较复杂的任务时,操作人员必须向计算机发出一系列的指令,告诉计算机先做什么, 后做什么, 这一系列的指令就叫做程序。程序必须按照计算机能够接受的方式输入。由于计算机电路只有通或断两种状态, 它能直接接受的指令形式只能是二进制代码。一种计算机所能执行的二进制指令集合叫做该计算机的指令系统, 不同的计算机一般有不同的指令系统。在计算机发展初期,人们直接用二进制代码编写计算机程序, 但这样编写的程序难读、易错,编程工作一方面本身十分艰难,另一方面出了错也很难查出。五十年代以后,人们开始采用算法语言取代二进制代码编程。算法语言接近于自然语言,有易读、书写简便、易查错等优点。当今的计算机用户,不必直接知道所用计算机的指令系统, 就可以方便地使用计算机。不过,用算法语言编写的程序,计算机不能直接执行,而要通过编译程序,译成二进制代码,计算机最终执行的还是二进制代码指令。 程序计算任务的处理对象和处理规则的描述。既是软件的本体,又是软件的研究对象。在低级语言中,它是一组指令和有关的数据。在高级语言中,一般是一组说明和语句。 程序见“计算机与自动控制”中的“程序”。 |
随便看 |
开放百科全书收录579518条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。