二级公共基础知识第二章程序设计基础返回94
程≥序>设≥计》基础内容1、程序设计方法与风格2、结构化程序设计3、面向对象的程序设计方法,对象、方法、属性及继承与多态性95
程》序设>计基≥础(一)程序设计方法与风格风格:清晰第一,效率第二。如何形成良好的程序设计风格:一般位于模块的1、源程序内部文档化;首部,用于说明模块的相关信息选择标识符的名字位于源程序注释(序言性和功能性注释)模块内部程序的视觉组织96
程≥序>设>计>基>础2、数据说明显式地说明一切变量数据说明的次序应该规范化便于查找变量(按顺序排列)对复杂数据结构应注释说明3、语句的结构每条语句简单明了限制GOTO语句的使用(尽量不用或少用)尽量只采用3种基本控制结构编程97
4、输入和输出对所有输入数据进行校验和合理性检查输入输出格式保持一致设计良好的输出报表输入方式应力求简单,尽量避免给用户带来不必要的麻烦交互式输入数据时应有必要的提示信息;程序应对输入数据的合法性进行检查:若用户输入某些数据后可能产生严重后果,应给用户输出必要的提示并要求用户确认:应根据系统的特点和用户的习惯设计出令用户满意的输入方式输出数据的格式应清晰,美观;输出数据时要加上必要的提示信息。98