- 2
- 0
- 约 37页
- 2016-12-22 发布于重庆
- 举报
1.1 为什么学习程序设计语言? 增强设计高效率算法的能力;(如递归) 提高对现存程序语言的运用能力; 增加有用程序结构的词汇表; 可以对程序语言有更好的选择; 更容易学习新语言; 更容易设计出一种新语言; 1.2 程序语言发展简史 机器语言—汇编语言—高级语言; 基于数字计算的语言,如Fortran; 基于商业语言,如COBOL; 人工智能语言,如LISP; 系统语言,如C语言; 语言的应用领域 商业:COBOL,C++,Java,Excel,Delphi 科学:Fortran,C,C++,Java,Delphi,Basic 系统:C,C++,Java,Ada 人工智能:LISP,Prolog 出版:Tex,Postscript,Word 处理:Unix shell,TCL, Perl, Javascript 1.3 对程序语言影响的主要因素 1)计算机性能:计算机性能价格比在不断提高,嵌入了OS,使用高级语言成为可能。 2)应用:从军事、科技、商业、工业领域—计算机游戏、个人计算机,乃至各个领域。 3)编程方法:简单程序—复杂程序; 技巧性—可读性。 4)实现方法:设计新的数据结构和算法, 实现高效性—可维护性。 5)理论研究:采用形式化的数学方法进行语言数据结构、算法等设计、实现方面的研究。6)标准化:强调可移植性。 1.4 好语言的特征 1)透明性、简单性和
您可能关注的文档
- 程序正义初论.doc
- 程序民主实质民主的保障.doc
- 程序法习题集.doc
- 程序法部分文档.doc
- 程序框图、统计以及概率.doc
- 程序第04章数组和字符串.doc
- 程序设计_10(位运算)(免费阅读).ppt
- 程序设计与问题求解0(免费阅读).ppt
- 程序设计3(3种基本结构)(免费阅读).ppt
- 程序设计初步(1,2).ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)