计算机科学早期定义为:研究算法的科学 近期定义为:研究数据的科学 Algorithms + Data Structures = Programs 算法 + 数据结构 = 程序 计算机软件概念的发展软件 = 程序软件 = 程序 + 文档软件 = 体系结构 + 构件 + 文档 结论1.杂乱的数据不能表达和交流信息结论2.数据之间是有联系的结论3.数据之间是有结构的结论4.在某种数据结构上可定义一组运算