【软件工程】—程序编码

本文主要探讨了程序编码中的语言选择原则,结构化程序设计的关键点,以及良好的设计风格和优秀程序的标准。语言选择考虑因素包括应用领域、用户需求、编译程序、程序员经验等。结构化设计强调顺序、选择和重复控制结构的使用,以及单一入口和出口。设计风格注重源程序文档化、数据说明标准化和语句结构清晰。优秀的程序应易于测试、调试、维护,具有简洁高效的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

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

语言的原则和选择

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

结构化程序设计原则

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

设计风格

一、源程序文档化:1.标识符的命名 2.安排注释 3.程序的视觉组织
二、数据说明:
1.数据说明应标准化,规范化
2.当多个变量名在一个语句中说明中,按字母顺序排列
3.应该对过程和函数的形参排列有序
三、语句结构:

评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值