软件工程之程序编码

【前言】

程序编码是设计的继续,是将设计转化为计算机能够理解的语言。良好的编码要求程序语法正确,要有良好的可读性。

设计完后,我们就要开始进行编程阶段,编程主要从以下几方面介绍:

一、程序设计语言

1.总原则

       先求正确、清晰后求快

       求快不忘保持程序正确性

       保持程序整洁

       不要银效率牺牲清晰

2.好程序标准

       易于测试和调试、维护、修改、设计简单和高效率

3.选择语言的原则

       最少的工作量、技巧性、维护和记忆

4.从语言的内在特征

        实现系统语言有高级语言特征,又可直接使用机器语言,还可以和计算机的硬件联系到一起被成为中级语言。

★静态高级语言:

        给程序员提供操作语言和变量说明的语句。

★块结构高级语言:

        直接提供有限形式的动态存储分配。

★动态高级语言:

        完成所有的内存管理。

 

二、结构化程序设计

主要原则:

       适用基本控制结构表示程序逻辑、只允许一个入口和出口、复杂结构应由基本控制结构组合实现。

 

三、程序设计风格

     程序实际上也是一种供人阅读的文章, 良好的设计风格能给人耳目一新、轻松自然的感受,良好的程序风格是程序文档化、语句结构简单直接、界面整洁、数据说明规范化有序化。

1.数据说明

       次序应当规范化、适用注释复杂数据结构、语句中的变量安排有序化。

2.语句结构

       在一行内只写一条语句

       程序编写首先应当考虑清晰性

       程序要直接了当的说明程序员的用意

       清晰第一,效率第二

3.程序设计质量评价

       正确性、结构清晰性、易修改性、易读性和简单性。

4.源程序文档化

       标识符的命名、安排注释、程序的视觉组织

 

四、程序复杂性度量

程序复杂性度量主要指模块内程序的复杂性,直接关联到软件开发费用的多少,开发周期的长短以及程序内潜伏错误的多少。

同时,也是软件可理解性的另一种度量。

 

【总结】

程序编码阶段是一个非常重要的阶段,这个阶段决定着我们程序的安全性,以及后期的操作维护,软件的开发不是凭借一己之力就能做好的,我们需要的是团队的合作,因此代码编写的规范显得尤为重要,所以在我们进行程序编码的时候要注意代码的规范性。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值