第一部分 基础编程(The Basic Programming)概述(Introduction)1、 过程化程序设计(Procedural Programming):程序(Programs):=算法(Algorithms)+数据结构(Structures)(大型软件主要是Struct之间的组合)描述问题只需3种基本控制语句:顺序、选择、循环。每个模块,其内聚性(aggregation)越强,外联型(association)越小,则模块独立性越好。2、对象化程序设计(Objectified Programming): 程序(Programs):=算法(Algorithms)+抽象数据类型(ADS:Abstract Data Structure)。 这里的程序便可形成一种称之为类(Class)的对问题的描述;程序(Programs):=(对象(Object),对象(Object),)。这样就适应问题跨度更大,抽象层析更高,编程模块更加灵活高效。第1章 基本编程语句(Basic Programming Statements)1、