【软件工程】—程序编码

前言

在程序编码这一章节中,印象最深的就是编写代码加注释说明和结构设计,运用了结构化设计,就能看出是否是专业的程序员,还了解了程序设计语言从汇编到高级语言,和一个好的程序应该是什么样子的呢?还有印象不深刻的就画成了思维导图,这样看到导图就能想到知识点。
【软件工程】—程序编码_第1张图片

语言的原则和选择

原则:1.最少工作量原则 2.最少技巧性原则 3. 最少最错误原则 4。最少维护原则 5.减少记忆原则
选择:
1.应用领域的不同决定选择语言
2、系统用户的要求决定
3.可以使用的编译程序
4.程序员的经验和知识
5.软件可移植性要求
6.编写专用语言
7.软件的可靠性,可维护性

结构化程序设计原则

1.使用顺序,选择,重复等基本控制结构
2.尽量采用自顶向下和逐步细化
3.选用控制结构只准有一个入口和出口
4.复杂结构应该用基本控制结构进行组合嵌套

设计风格

一、源程序文档化:1.标识符的命名 2.安排注释 3.程序的视觉组织
二、数据说明:
1.数据说明应标准化,规范化
2.当多个变量名在一个语句中说明中,按字母顺序排列
3.应该对过程和函数的形参排列有序
三、语句结构:
1.一行只写一句话
2.程序编写考虑清晰性
3.程序直接说明程序员的用意
4、编写做到清晰第一,效率第二
5.程序正确后在提高速度
7.编译程序做简单优化
8.尽可能使用库函数
9.避免不必要的转移
10。尽量使用三种控制结构
11避免使用空的ELSE语句和 if then if..的语句
12.避免采用过于复杂的条件测试
13。尽量减少使用“否定”条件的条件语句
14.尽可能使用通俗易懂的伪码
15.数据结构要有利于程序的简化
16.要模块化
17.利用信息屏蔽,确保每一个模块的独立性
18.从数据出发去构造程序
19.不要修补不好的程序,要重新编写
20.对太大的程序,要分块编写、测试。然后再集成

好的程序标准:

1.易于测试和调试
2.易于维护和修改
3.设计简单高效率

你可能感兴趣的:(-----【,软件工程】)