- 23
- 0
- 约1.6万字
- 约 137页
- 2022-04-04 发布于上海
- 举报
软件工程西南交通大学软件工程第1页/共137页7.1 编码7.1.1 选择程序设计语言 计算机程序设计语言基本上可以分为两大类: 1. 汇编语言; 2. 高级语言。 第2页/共137页从应用特点看,高级语言可分为:1)基础语言 如BASIC、FORTRAN、COBOL、ALGOL等2)结构化语言 如ALGOL、PL/1、PASCAL、C、ADA等 3)专用语言 如APL、BLISS、FORTH、LISP、PROLOG等第3页/共137页选择一种编程语言的理论标准:1)有理想的模块化机制;2)可读性好的控制结构和数据结构;3)便于调试和提高软件可靠性;4)编译程序发现程序错误的能力强;5)有良好的独立编译机制。第4页/共137页 选择语言时除了考虑理论上的标准,还必须同时考虑主要的实用标准: (1)系统用户要求(2)可以使用的编译程序(3)可以得到的软件工具(4)工程规模(5)程序员知识(6)软件可移植性要求(7)软件的应用领域 第5页/共137页7.1.2 写程序的风格 选取含义鲜明的名字,如果使用缩写,缩写规则要一致,并给每个名字加注释; 通常在每个模块开始处要有一段注释,描述模块功能、算法、接口特点等; 程序清单布局应利用适当的阶梯形式,使程序的层次结构清晰明显。第6页/共137页 数据说明的次序应该标准化,如按数据类型确定说明的次序; 多个变量名在一个语句中说明时,应该按字母
您可能关注的文档
- 物理 磁场对运动电荷的作用力下新人教选修.pptx
- 物业培训之法条讲义二.pptx
- 物流服务营销.pptx
- 解直角三角形应用举例.pptx
- 胆囊炎胆结石.pptx
- 近自由电子模型.pptx
- 现代汉语辅导.pptx
- 脂肪肝临床研究的几个环节.pptx
- 艺术体操理论.pptx
- 牛津高中英语mutaskmakinganexhibitionboardaboutafamouscomposer.pptx
- 2026年内江市市中区公务员人员招聘笔试备考题库及答案详解.docx
- 2026年蚌埠市淮上区公务员人员招聘笔试备考试题及答案详解.docx
- 2026版工具钳工(技师)考试内部模拟题库含答案必考点.docx
- 2026年船舶检验辅助人员岗位技能测试题(附答案).docx
- 实验室管理体系标准化实验指引课件.pptx
- 2026年党支部书记业务培训考核题库及答案.docx
- 2026年宝鸡市陈仓区公务员人员招聘笔试备考题库及答案详解.docx
- 2026版工具钳工(中级)考试内部模拟题库含答案必考点.docx
- 2025年环保在线监控运维笔试参考题库附带答案.docx
- 2026年杭州市拱墅区公务员人员招聘考试备考题库及答案详解.docx
最近下载
- 社区矫正风险管控知识竞赛题库及参考答案2026年.docx VIP
- 2026年社区矫正岗位技能竞赛题库.docx VIP
- 专题 化学反应速率与化学平衡(解析版)--2026年高考化学.pdf VIP
- 2025年全国社区矫正技能竞赛考试题库(含答案).docx
- (高清版)B-T 17671-2021 水泥胶砂强度检验方法(ISO法).pdf VIP
- 腹膜后肿瘤诊治专家共识(2025版).pdf
- (苏科版)八年级物理上册同步练习4.3 凸透镜成像的规律(解析版).docx VIP
- 儿童癫痫持续状态诊断治疗中国专家共识解读优秀课件PPT.pptx VIP
- 风电场运行规程(风机).doc VIP
- 广东省异地就医登记备案表.pdf VIP
原创力文档

文档评论(0)