如何理解程序是组合与抽象实现复杂系统的手段?
(回答提纲:什么是程序?程序与复杂系统的关系是什么?什么是组合?什么是抽象?组合、抽象与程序有什么关联,与实现复杂系统有什么关联?)
(回答提纲:什么是程序?程序与复杂系统的关系是什么?什么是组合?什么是抽象?组合、抽象与程序有什么关联,与实现复杂系统有什么关联?)
举一反三
- 如何理解程序是组合与抽象实现复杂系统的手段?(回答提纲
- 程序的基本特征是复合、抽象与构造。程序就是通过组合、抽象、再组合等构造出来的。
- “程序”是计算系统体现千变万化功能的一种重要手段:计算系统仅需要实现简单元素以及一个程序执行机构即可。“程序”的基本特征是复合、抽象与构造。而最重要的是,如何解决近乎无限的、具有自相似性的复杂组合的构造问题,这就需要递归和迭代。
- 如何理解复杂系统的“分工-合作”? (回答提纲:磁盘管理是什么?内存管理是什么?CPU管理是什么?计算机资源的分工-合作与协同管理的思想是怎样的,具体由什么来实现?)
- 什么施工程序?施工程序与基本建设程序关系?一般按照什么程序进行施工?