从计算机教育到教育计算机
从计算机教育到教育计算机 icrosoft公司的Windoan从发展的角度给予了定义:“纵观短暂的计算机发展史,算法和数据这两个主要方面一直保持不变。发展演化的只是它们之间的关系,就是所
从计算机教育到教育计算机 icrosoft公司的Windoan从发展的角度给予了定义:“纵观短暂 的计算机发展史,算法和数据这两个主要方面一直保持不变。发 展演化的只是它们之间的关系,就是所谓的程序设计。”这种观 点启发我们对过程式设计、数据抽象、面向对象设计和泛型设计, 不要仅仅把它们毫无关联地排列起来,平等地看待,而是要由此 及彼地把它们推出来,使它们互相隶属,从低级形式发展出高级 形式。把C和Java连接起来的C++,这个在计算机软领域中覆 盖面最为广阔的编程语言,不仅支持多种不同的程序设计风格, 而且它记录着程序设计从低级形式到高级形式的发展。用 Stroustrup的话讲:“它的特点是可以看作是更好的C;支持数 据抽象;支持面向对象程序设计;支持泛型程序设计。”因为兼 容了C,所以C++自然也支持过程式设计。

