首页 > 代码库 > 《软件工程》——编码

《软件工程》——编码

   编码的目的是使用选定的程序设计语言,把模块的过程描述翻译为用该语言书写的源程序。源程序应该正确可靠、简明清晰,而且具有较高的效率。在编程的步骤中,要把软件详细设计的表达式翻译成为编程语言的构造,编译器接受作为输入的源代码,生成作为输出并从属于机器的目标代码,然后编译器把输出目标代码进一步翻译成为机器代码,即真正的指令。

  一. 导图分析



  二.编码的过程与原则

   (1).选择合适的语言:  实现一个大型的软件开发,可能需要选择一种或几种程序设计语言来完成。语言选择合适,会使编码困难减少,程序测试量减少,并且可以得到易读、易维护的软件。选择语言时应该考虑的因素。1 项目的应用领域 2 算法与计算的复杂性 3. 数据结构的复杂性4. 效率 5. 可移植性6. 程序设计人员的水平7. 构造系统的模式。

    (2).编码的风格:编码风格即书写源程序的习惯、程序代码的逻辑结构与习惯的编程技术。一个比较大的软件在编写的时候是合作完成的。那么许多人在编写的时候不能自己用自己的风格,他们必须要有一个统一的标准。这就要求编写时代码有良好的可读性。良好的代码可读性是合作的前提,也是后期软件的维护的前提。

  在编写代码的过程中,我们应该调整好语句的结构使每一个功能模块结构清晰,适当的添加注释,正确的使用标识符,可以帮助我们更好的理解程序。

   (3).编码原则:高效率原则包括提高运行效率,提高储存效率,提高输入输出效率。所有I/O操作应该采用缓冲方式,以减少用于通信的额外开销

三 小结

    在编码的过程中,程序员首先应该选择设计程序的设计语言,选择设计语言是前提,其次再考虑编码过程中的规则与步骤,在良好的编码风格下能形成完美的代码视觉组织,这样程序员合作起来才顺利了,程序员看起代码来来才容易理解,才给人一种舒服的感觉。

《软件工程》——编码