计算机程序的分类
在《计算机软件保护条例》中的定义为:指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。
计算机的程序是有一系列的机器指令组成的,而指令就是要计算机执行某种操作的命令。
程序=算法+数据结构+程序设计方法+语言工具和环境。
从计算机组成的层次结构来说,计算机的指令分:
1、微指令:是微程序级的命令,它属于硬件。
2、宏指令:是由若干条机器指令组成的软件指令,它属于软件。
3、机器指令:介于微指令和宏指令之间,通常简称为指令,每一条指令可以完成一个独立的算术运算或逻辑运算操作。
计算机程序就是指 电脑可以识别运行的指令集合。