新编计算机导论(基于计算思维)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.4 程序、数据和软件开发

1.程序

程序包括机器语言程序、汇编语言程序和高级语言程序。目前主要采用高级语言程序进行软件开发。

2.数据

广义上讲,计算机中的数据包括数值数据、逻辑数据和多媒体数据。而多媒体数据又包括文本数据、图像数据、图形数据、动画数据、声音数据、音乐数据、视频数据等。

3.软件开发

编写程序来解决用户需求的过程称为软件开发。算法用于描述解决问题的准确而完整的步骤。数据结构研究非数值数据在计算机中的存储和操作。若软件规模较大,则需要采用软件工程的方法进行软件开发。