计算机科学的关键概念:模型 效率 抽象。
计算机科学是一门抽象的科学,它为人们思考问题以及找到适当的机械化技术解决问题而建立模型。
计算机科学家必须抽象现实世界中的问题,可以被人所理解,同时在被计算机操作
抽象:意味着简化,但是找到好的抽象方式是困难的,比如常识的表示,电路的布局,课程的安排,人的推理思考.....
为这个世界建模也可以说是对其抽象的过程。
计算机科学的概念:(1)数据模型(2)数据结构(3)算法
数据模型
数据特征的抽象,用来描述问题
数据结构
数据模型的编程语言结构,例如C中的结构,联合,指针
算法
操作数据结构,解决问题