- 13
- 0
- 约1.71万字
- 约 10页
- 2020-02-02 发布于吉林
- 举报
第一章
1. 语言的评价标准 (Language Evaluation Criteria ):
A ,可读性(最重要的评价标准):
因素:1,整体简单性 2,正交性 3,控制语句 4 ,数据类型和结构 5,语法考虑
B ,可写性
因素:1,简单性和正交性 2,支持抽象(子程序、二叉树) 3,表现性(Expressivity )
C,可靠性
因素:1,类型检查 2 ,异常处理 3,可读性和可写性
D ,代价
种类:1,编写程序 2 ,可靠性 3,维护计划
2. 可读性中的正交性(Orthogonality) 的意思:使用该语言中一组相对少量的基本结构,经过相对少的结合
步骤,可以构成该语言的控制结构和数据结构。而且他的基本结构的任何组合都是合法的和有意义的!
3. 语言的分类 (Language Categories ):命令式语言、函数式语言、逻辑语言、面向对象语言
4. 影响语言设计的因素:计算机体系结构和程序设计方法学
5. 影响冯诺依曼体系的速度瓶颈的因素:内存和CPU 之间的存取速度
6,纯解释执行语言瓶颈:语句解码(statement decoding )
原创力文档

文档评论(0)