1 / 39
文档名称:

高级程序设计语言概述.ppt

格式:ppt   大小:398KB   页数:39
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高级程序设计语言概述.ppt

上传人:zbfc1172 2019/1/13 文件大小:398 KB

下载得到文件列表

高级程序设计语言概述.ppt

相关文档

文档介绍

文档介绍:第一讲高级语言程序设计概述金世双编著隘总拯砸耘色撬扩痕旨蒲纺历盈韦刃秧鹊泊释冠毡典被乎阂猴轿仲埂抽误高级程序设计语言概述高级程序设计语言概述1本讲主要内容程序设计语言发展历程1C与C++集成环境2C与C++,基本方法;在C/C++语言的环境下,学会如何针对问题进行分析,构建数学模型,寻找算法并编程实现;有条有理有根有据的编程实践;养成良好的编程风格与习惯;重在思维方法的学习,鼓励创新。:程序设计的基本概念与基本方法;::::::::文件,(面向对象)高级语言(面向过程)汇编语言机器语言程序设计语言的轨迹宾阅亢只颓喊椭刷克拴笛伏唱玖糠禽书氨迅值燃绕别时彻鬃气挂跳患在酉高级程序设计语言概述高级程序设计语言概述7C语言发展过程产生背景产生过程时间:1972~1973地点:美国贝尔实验室目的:UNIX操作系统设计人::K&R合著《TheCProgrammingLanguage》ANSIC:1983年87ANSIC:语言发展的历程叔两玄恤祝栋且称冕寸荚鲜猛汞瘟员树腊大圈恐人呢忍渤挛铸唱政芽梧递高级程序设计语言概述高级程序设计语言概述8C++语言发展的历程C++是在C语言的基础上发展和完善的,而C是吸收了其它语言的优点逐步成为实用性很强的语言。随着20世纪70年代C语言应用的推广,C语言存在的一些缺陷或不足也开始流露出来,并受到大家的关注。如:C语言对数据类型检查的机制比较弱;缺少支持代码重用的结构;随着软件工程规模的扩大,难以适应开发特大型的程度等等。雄名蒲懂锰埋噪斩脸含狐茬盼脉诌肌楷侨锯戎仇传履肾唉毅介柜喷括惫凤高级程序设计语言概述高级程序设计语言概述9为了克服C语言本身存在的缺点,并保持C语言简洁、高效,并与汇编语言接近的特点,1980年,贝尔实验室的BjarneStroustrup博士及其同事对C语言进行了改进和扩充,并把Simula67中类的概念引入到C中。并在1983年由RickMaseitti提议正式命名为C++(CPlusPlus)。后来,又把运算符的重载、引用、虚函数等功能加入到C++中,使C++的功能日趋完善。当前用得较为广泛的C++有:VC++(VisualCPlusPlus)、BC++(BorlandCPlusPlus)、AT&TC++等。堤麻秆益氢鼻邀话艺怎汹售渝亿挥娘始铸责宋帆摧惋白鹿肝交耙叙游晒楼高级程序设计语言概述高级程序设计语言概述10