- 6
- 0
- 约7.23千字
- 约 41页
- 2016-12-25 发布于广东
- 举报
第6章 编 码 本章要点 程序设计语言的发展、分类及选择的标准 从文档化、数据说明、表达式、输入输出四个方面阐述程序设计风格 程序效率,包括代码效率、存储器效率以及输入输出效率 程序安全、程序复杂度及其度量方法 6.1 程序设计语言 6.1.1 程序设计语言的发展及分类 第一代语言是机器语言 第二代语言是汇编语言 第三代语言是高级程序设计语言 (1)按应用特点分类:可以分为基础语言、通用的结构化程序设计语言、面向对象设计语言和专用语言四类。 (2)按语言内在特点分类:可分为系统实现语言、静态高级语言、块结构高级语言和动态高级语言4类。 第四代语言(4GL) 第五代语言 程序设计语言的发展及分类: 6.1.2 选择程序设计语言的标准 1.理想标准 应该有理想的模块化机制,以及可读性好的控制结构和数据结构,以使程序容易测试和维护,同时减少软件生存周期的总成本。 应该使编译程序能够尽可能多地发现程序中的错误,以便于调试和提高软件的可靠性。 应该有良好的独立编译机制,以降低软件开发和维护的成本。 2.实用标准 ① 软件的应用领域 ② 系统用户的要求 ③ 软件运行环境 ④ 可得到的软件工具 ⑤ 工程规模 ⑥ 软件可移植性要求 ⑦ 程序员的知识 6.2 程序设计风格 源程序文档化 数据说明的方法 表达式和语句结构 输入和输出方法 6.2.1 源程序文档
您可能关注的文档
最近下载
- 第一单元《百年风华》第2课时课件 人音版初中音乐八年级上册.pptx VIP
- 新版西师大版六年级上册数学全册教学设计(配2026年秋改版教材).pdf
- 量子力学(第4版)宋鹤山PPT完整全套教学课件.pptx
- 2026年人教版九年级英语上册全册教案.pdf VIP
- 2026教案苏教版2026年春学期小学数学五年级下册教案全册新版.pdf
- 旅游度假区规划教材教学课件.ppt VIP
- 大学生军事技能训练(同济大学)学习通测试及答案.pdf VIP
- 19S406_替代10S406_建筑排水管道安装_塑料管道_部分1.pdf VIP
- 2026年秋季学期苏教版六年级(新教材)上册数学教学计划附教学进度表.docx VIP
- 最新加油站接地标准手册(试行).pdf VIP
原创力文档

文档评论(0)