22:14:22 抽象性 把要解决的问题表示进计算机中的过程称为是抽象的过程 抽象是对现实世界的一种简化 如何抽象:去掉无关的因素,保留至关重要的因素 程序设计语言都提供抽象的能力 面向过程的程序设计语言要求程序员按计算机解题的步骤 去思考,而不是按问题本身的特征去思考,程序员必须在解 空间(机器模型)和问题空间(实际要解决的问题的模型)之 间建立联系并做转换,使得软件难以编写且维护费用昂贵22:14:22 1.抽象性 – 把要解决的问题表示进计算机中的过程称为是抽象的过程 – 抽象是对现实世界的一种简化 – 如何抽象:去掉无关的因素,保留至关重要的因素 – 程序设计语言都提供抽象的能力 – 面向过程的程序设计语言要求程序员按计算机解题的步骤 去思考,而不是按问题本身的特征去思考,程序员必须在解 空间(机器模型)和问题空间(实际要解决的问题的模型)之 间建立联系并做转换,使得软件难以编写且维护费用昂贵