- 4
- 0
- 约1.07万字
- 约 137页
- 2019-07-25 发布于浙江
- 举报
第7章:实现 ; 计算机程序设计语言基本上可以分为两大类:
1. 汇编语言;
2. 高级语言。 ;从应用特点看,高级语言可分为:
1)基础语言
如BASIC、FORTRAN、COBOL、ALGOL等
2)结构化语言
如ALGOL、PL/1、PASCAL、C、ADA等
3)专用语言
如APL、BLISS、FORTH、LISP、PROLOG等;选择一种编程语言的理论标准:
1)有理想的模块化机制;
2)可读性好的控制结构和数据结构;
3)便于调试和提高软件可靠性;
4)编译程序发现程序错误的能力强;
5)有良好的独立编译机制。; 选择语言时除了考虑理论上的标准,还必须同时考虑主要的实用标准: ;1.程序内部的文档
选取含义鲜明的名字,如果使用缩写,缩写规则要一致,并给每个名字加注释;
通常在每个模块开始处要有一段注释,描述模块功能、算法、接口特点等;
程序清单布局应利用适当的阶梯形式,使程序的层次结构清晰明显。 ;2.数据说明
数据说明的次序应该标准化,如按数据类型确定说明的次序;
多个变量名在一个语句中说明时,应该按字母顺序排列这些变量;
如果设计时使用了复杂的数据结构,应该用注释说明实现该数据结构的方法和特点。 ;程序设计工具实例:Visual C++;一、C++语
您可能关注的文档
- 山西222西山煤电集团公司屯兰矿重大瓦斯爆 炸事故调查情况.ppt
- 山西财大投资经济学课件-第七章-投资项目决策.ppt
- 乳腺癌-课件资料.ppt
- 山西大学毕业实习报告-述职报告模版.pptx
- 乳腺癌术后的康复锻炼-王金侠.ppt
- 山西大学工程硕士信息检索课件.ppt
- 山西地区2018届中考政治总复习考点聚焦七年级第八单元做学法尊法守法用法的人课件.pptx
- 山西家宝汇特产介绍模板.ppt
- 山西省2019届中考道德与法治九上第四单元和谐与梦想复习课件.pptx
- 乳腺疾病病人护理(副本).ppt
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
最近下载
- 三位数加减竖式计算练习题打印版.pdf VIP
- 喀斯特地貌课件高中地理湘教版必修一.pptx VIP
- DG∕TJ 08-2334-2020 施工现场安全资料和记录实施标准.pdf
- 2026广东广州市增城区朱村街山田小学教师招聘2人备考题库.docx
- 2026广东广州市招聘中山医学院医科公共平台技术员1人备考试题.docx
- 2026广东广州市招聘中山医学院医科公共平台技术员1人备考题库.docx
- 无人机技术基础--地面站与任务规划系统.ppt VIP
- 乳腺癌ppt讲课课件.pptx VIP
- 高考语文轮:专题限时训练——.doc VIP
- 2020-2021学年青岛版八年级上册数学《第2章 图形的轴对称》单元测试卷(有答案).doc VIP
原创力文档

文档评论(0)