C++完整PPT课件(配合自学效果很好).pptxVIP

C++完整PPT课件(配合自学效果很好).pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共348页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1.0本科程在专业学习中的地位

1.1程序设计语言

1.2C++前史

1.3C++

1.4C++编程流程

1.5最小样板程序

1.6程序与算法

1.7过程化程序设计

1.8对象化程序设计

1.9小结;1.0本科程在专业学习中的地位;本科程学习的高端目标:; C++到底难不难学?它从开始诞生以来,发展势头一直旺到现在,背后一定也有它的道理。C++综合了各家之长,功能多,操作起来简单。有人说它难学,这是正常的,否则,一学就会的东西,还用得着努力教和学吗?至于学习的结果,就因人而异,甚至大相径庭了。难怪有的人趣味盎然,有的人大叹苦经。

中国古代有名画家王冕就是因为信奉了这样一句话而成才的:没有学不会的事情!;;⑴moveax,DWORDPTRa$[ebp]8b45fc

⑵leaeax,DWORDPTR[eax+eax*2]8d0440

⑶movecx,DWORDPTRb$[ebp]8b4df8

⑷addecx,ecx 03c9

⑸subeax,ecx 2bc1

⑹inceax 40

⑺movDWORDPTRa$[ebp],eax8945fc;程序语言越低级,则必须对过程描写越具体,指令也就越接近机器的硬件逻辑。程序语言越高级,就越接近对问题的描述与表达,因而更直观,容易被人们所理解。

程序语言从低级到高级的发展,也就是从具体描述(编程)到抽象描述(编程),高级语言的抽象描述最后都需用“语言编译器”自动转化成机器的具体实现。

语言编译器的发展,则是从简单到复杂的过程。语言越是高级,描述越是抽象,则用于自动化转换的语言编译器越复杂,以便人们对问题只需有个相对简单的描述(编程),就能够被机器所理解。;1.2C++前史(Pre-C++history);代数语言ALGOL;科学计算借助于FORTRAN获得快速进展的时候,还没有一种适用于商业计算的语言。美国国防部注意到了这种情况,1959年5月,五角大楼委托GraceMurrayHopper博士领导一个委员会,开始设计面向商业的通用语言COBOL。COBOL最重要的特征是语法与英文很接近,可以让不懂计算机的人也能看懂程序。1968年,COBOL语言进行了标准化。后又在1974年和1984年进???了标准化更新。COBOL语言曾经风靡一时。;BASIC语言;Lisp语言;计算机教学语言LOGO和结构化的编程语言Pascal;Simula67语言;C语言;C++语言;1.3C++;设计计算机语言的专家要改革这一现状,提出程序设计语言应该具有数据类型的扩充能力。于是基于数据类型和面向数据类型的编程语言不断浮出水面。这些方法,是以程序员自己定义或设计数据类型的方式将复杂结构的数据进行系统的组织,统一的管理,以使程序组织合理,算法设计简单和易懂,C++便是其中之一,从商业化角度看,C++更是其中的跤跤者。在C的简捷、高效的基础上,C++添加了自定义数据类型的整套设施,以适应大规模编程的需要。因此,进入市场后,面向对象的编程方法也开始工业化了。;C继承者;标准C++;使用标准C++,也意味着程序员可以充分享用C++的资源——标准库。从而带来更多的快速和方便,提高抽象编程的程度。所以,学习C++,理所当然地要学习标准C++。

在我国,个人计算机配置的操作系统以Windows居多,比较容易获得的标准C++工具就是Borland公司的C++Builder6或者以上版本,或者微软公司的VisualC++、.net或者以上版本。若在linux系统上,比较容易获得的标准C++工具就是BorlandC++Kylix3.0以上版本。另外,通用的C++编译器当数C++3.0了,它即有Windows版本,又有Linux版本。;1.4C++编程流程;C++语言的程序因为要体现高性能,所以都是编译型的。C++的IDE(集成开发环境)用解释型的逐条语句执行方式以方便开发调试,用编译型的

文档评论(0)

bk040529 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6213125212000003

1亿VIP精品文档

相关文档