全国计算机等级考试二级公共基础知识 2.程序设计基础 本章内容 程序设计方法与风格 结构化程序设计 面向对象的程序设计方法,对象、方法、属性及继承与多态性。 2.1 程序设计方法与风格 2.1.1 程序设计方法 结构化设计方法 模块内部程序各部分要按照自顶向下的结构划分 各程序部分应按功能组合 各程序之间的联系尽量通过调用子程序来实现,不用或少用GOTO方式 快速原型方法 利用现有的工具和原型方法快速地开发所要的程序 面向对象程序设计方法 2.1.2 程序设计风格 1. 源程序中的内部文档 选择标示符的名字 注释(序言性和功能性注释) 程序的视觉组织 2. 数据说明 显式地说明一切变量 数据说明的次序应该规范化 便于查找变量(按顺序排列) 对复杂数据结构应注释说明 3. 语句的结构 每条语句简单明了 尽量不用或少用GOTO语句 尽量只采用3种基本控制结构编程 4. 输入和输出 对所有输入数据进行校验和合理性检查 输入输出格式保持一致 设计良好的输出报表 2.1.3 程序设计语言 基本概念 低级语言和高级语言 编译程序和解释程序 程序设计语言的定义 种类和特点 程序语言的发展 程序设计范型 命令式、面向对象、函数式、逻辑型 基本成分 数据成分 运算成分 控制成分 传输成分 2.2 结构化程序设计 2.2.1 基本概念 基本思想 对大型的程序设计,使用一些基本的结
您可能关注的文档
- 电子基础-第八讲:三极管--伟翔电脑维修培训.ppt
- 电子商务 第四章 电子商务安全.ppt
- 电子商务概论 10电子商务法.ppt
- 电子元器件基础知识12548.doc
- 电子元器件基础知识12596.doc
- 电子元器件基础知识12619.doc
- 电子元器件基础知识12709.doc
- 电子元器件基础知识12735.doc
- 鼎力改革创新 践行社会责任.doc
- 定稿制作泡菜并检测亚硝酸盐含量.ppt
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
最近下载
- 新苏教版五年级下册科学全册精编知识点(复习资料).pdf
- 小学数学骨干教师基本功试题及答案.docx VIP
- 第九讲:信息与大数据伦理问题-工程伦理.ppt VIP
- 自然资源确权登记测试卷附答案.doc
- 2026上海徐汇高三二模语文试卷及答案.docx VIP
- 第2单元第1课《观照自然》课件+2025-2026学年人美版初中美术七年级下册.pptx VIP
- DIN_7500-1-01_07_2021-en-ISO公制螺纹成型螺钉第1部分:渗碳和回火螺钉技术规范.pdf VIP
- GB50819-2013:油气田集输管道施工规范.pdf VIP
- 2026年江苏省中考历史试卷及答案.doc VIP
- 2025年最新小学数学骨干教师基本功试题及答案.docx VIP
原创力文档

文档评论(0)