
计算机程序(英语:Computer program),也称为软件(英语:software),简称程序(英语:Program)是指一组指示计算机或其他具有信息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语和烹饪手法的人(体系结构)来做这个菜。
指令就是指cpu直接能识别的代码,这个代码用来告诉cpu执行各种不同的计算或者设备访问。
程序就是由一系列的指令组成的,告诉cpu完成一个任务所需要的每一个步骤。
程序设计语言最初是就是直接对机器指令的直接翻译,也就是最早的汇编语言。
当然,宏汇编是后来才出现的了。
由于汇编语言编程很烦琐,很小的功能都需要写很多代码,不便于编写维护,所以后来出现了高级语言。
最开始的高级语言是针对科学计算的,真正商用化的高级语言则是后来出现的面向过程的编程语言,随后又有了面向对象的程序设计语言。
大致就是这样的。
详细的,就太多了,写一本书都不足以讲完,你可以到baidu搜索更详细的发展历史。
概念1:程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。
一个程序应该包括以下两方面的内容:
1、对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构。
2、对 *** 作的描述。即 *** 作步骤,也就是算法。
例举:office、app等都是程序。
以上就是关于什么是程序全部的内容,包括:什么是程序、什么叫做指令什么叫做程序简述程序设计语言的发展历史、什么是程序请举例说明等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)