面向对象程序设计 第一章课件.ppt
《面向对象程序设计 第一章课件.ppt》由会员分享,可在线阅读,更多相关《面向对象程序设计 第一章课件.ppt(21页珍藏版)》请在三一办公上搜索。
1、C+ Builder面向对象程序设计,授课教师:陈丹丹 授课对象:测控08级 总学时数:36学时,第一章 了解 Borland C+ Builder,1.1 Borland公司 1.2 BCB的发展 1.3 BCB和其他编程工具的比较 1.4 学习BCB所需要的资源 1.5 学习过程,1.1 Borland公司,Borland公司于1983年由Philippe Kahn 在美国加利福尼亚州Scotts Valley创立,同时加入公司的还有编程开发工具领域的大师级人物Anders Hejlsberg。 其推出的产品包括:Turbo PASCAL,Turbo C 2.0,Turbo C+ 2.0,
2、 Delphi 1.0, Borland C+ 3.0/4.0等,奠定了其在编程工具领域第一独立开发商的地位。,1995年, Borland 的产品在市场上接连失利,尤其是主力的Borland C+ 被微软的Visual C+打得溃不成军,加上Borland在数据库等领域盲目扩张的失败,Borland公司陷入低潮, 创始人Philippe Kahn辞职。 1996年,新总裁Yocam上任,为了适应当时Internet迅速发展的形势,也为了避免在Windows桌面程序开发市场与微软直接冲突,全面调整公司战略,转向企业电子商务开发工具提供商,将公司名称改为Inprise (代表Integrate-
3、to-enterprise)。其间遭受顶尖程序员流失,经营状况仍然没有起色。,1999年4月上任的总裁Dale L. Fuller,于2001年1月,将公司名称从 Inprise 改回Borland,并运用法律手段从微软手中要了一亿多美元的专利权资金,缓解了公司财务压力,支撑Borland推出了许多至关重要的产品。加上Fuller一系列改革措施,终于使得Borland走出困境。 目前,Borland公司运营状况良好,盈利稳步增长。但Fuller解雇了大批不接受他管理理念的程序员,公司再次遭受技术人员流失的打击,对Borland前景的影响还未可知。,1.2 BCB的发展,1.2.1 Turbo时
4、代 1.2.2 Borland C+ 1.2.3 Delphi/BCB,1.2.1 Turbo时代,1983年11月,Borland 推出第一个产品Turbo PASCAL 1.0 。其革命性特点:首次在PC机中实现了编程工具IDE(Integrated Development Environment,集成开发环境)将源代码的编辑、编译和运行集成在一个环境中,大大方便了程序员的开发。其虽只有几十KB大小,但在当时性能不佳的PC机上编译速度飞快,极大地发挥了软硬件的潜力,同时为PASCAL语言的普及做出了巨大贡献。,另外,在苹果机上还出现过一款由UCSD开发的PASCAL 产品。其特点是:将PA
5、SCAL代码编译成统一的P-code,然后在自身包括的操作系统UCSD P-System上运行,而不依赖具体的硬件环境。可支持 Intel 8080 ,6502(Apple的CPU)等,价格便宜。 之后,Borland将主力全部放在编程工具的开发上,并统一使用了“Turbo”这一品牌,均十分畅销,如:Turbo PASCAL、 Turbo C 和 Turbo BASIC。直到现在,在学校我们还是使用Turbo C 2.0来完成C语言作业。,再后来,Borland公司将Turbo C2.0升级为Turbo C/C+2.0,其最主要新特性支持面向对象编程。这时Borland核心产品渐渐从PASCA
6、L开发工具转向C/C+开发工具。之后,Turbo PASCAL 5.5引入了Object PASCAL,正式开始支持面向对象编程。 在Turbo 时代, Turbo PASCAL几乎占据了PASCAL开发工具领域,为Borland贡献了大量收入;Turbo C/C+系列虽然十分成功,但真正做到市场领先,还是在Borland C+推出后。,1.2.2 Borland C+,1992年,Borland 将Turbo C/C+ 系列正式升级为Borland C+3.0 。从这时起,Borland奠定了它在编程工具界的霸主地位,并且正式将公司核心产品从PASCAL系列转移到C/C+系列。 Borlan
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 第一章课件 面向 对象 程序设计 第一章 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1800173.html