第四章程序编码.ppt
第四章 程序编码 做为软件工程过程的一个阶段,程序编码是设计的继续。 程序编码就是将软件设计的结果翻译成为用某种程序设计语言描述的源代码。其中涉及到方法、工具和过程。 程序设计语言的特性和程序设计风格会深刻地影响软件的质量和可维护性。程序员必须深刻理解、熟练掌握并正确地运用程序设计语言的特性。 此外,还要求源程序具有良好的结构性和良好的程序设计风格。 结构化程序设计 结构化程序设计主要包括两方面: 在编写程序时,强调使用几种基本控制结构,通过组合嵌套,形成程序的控制结构。尽可能避免使用GOTO语句。 在程序设计过程中,尽量采用自顶向下和逐步细化的原则,由粗到细,一步步展开。 结构化程序设计的主要原则 使用语言中的顺序、选择、重复等有限的基本控制结构表示程序逻辑。 选用的控制结构只准许有一个入口和一个出口。 程序语句组成容易识别的块,每块只有一个入口和一个出口。 复杂结构应该用基本控制结构进行组合嵌套来实现。 语言中没有的控制结构,可用一段等价的程序段模拟,但要求该程序段在整个系统中应前后一致。 严格控制GOTO语句,仅在下列情形才可使用: 用一个非结构化的程序设计语言去实现一个结构化的构造。 若不使用GOTO语句就会使程序功能模糊。 在某种可以改善而不是损害程序可读性的情况下。 例1 打印A, B, C三数中最小者程序 if ( A B ) goto 120;
您可能关注的文档
最近下载
- 儿哮喘发作的早期识别和治疗研究.pptx VIP
- 2025一级注册消防工程师继续教育《燃气火灾的预防与处置》试题(含标准答案+解析).docx VIP
- PPR给水管施工方案.pdf VIP
- 非煤矿山安全生产自查自纠报告(露天开采)【精品】.pptx VIP
- HG-T 3588-1999 化工用重晶石.pdf VIP
- 2026年安全生产月:非煤矿山露天开采安全管理PPT课件.pptx VIP
- 人教版初中地理八年级上册 第一章 从世界看中国 第一节 《疆域》公开课一等奖创新教学设计.docx VIP
- 气体灭火系统巡查记录表.doc VIP
- 2026中国农业废弃物资源化利用现状分析及技术路径与政策支持研究报告.docx
- 朝三暮四完整版本.ppt VIP
原创力文档

文档评论(0)