第1章 程序设计方法概论.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象技术 * 几种有代表性的OOPL Simula67,支持单继承、一定含义上的多态和部分动态联编。 Smalltalk,支持单继承、多态和动态联编。 Eiffel,支持多继承、多态和动态联编。 C++,支持多继承、多态和部分动态联编。 Java,提供了类机制,以及有效的接口模型。支持单继承、多态和动态联编。 面向对象技术 * 1.4 Java程序设计语言 Java程序设计语言是一种完全的面向对象程序设计语言。自从1995年Java语言正式发布以来,经历了坎坷的发展历程,但由于Java语言的设计者们拥有必胜的信念,并紧紧抓住每个推广 Java语言使用的机会,利用前瞻的设计理念,逐步赢得了广泛的市场,成为当今软件设计的主流语言。 面向对象技术 * 1.4.1 Java程序设计语言的发展历程 1995年5月Sun公司在SunWorld95大会上发布了Java和HotJava浏览器。 1995年9月Sun公司宣布将提供Java开发工具。 1995年12月Sun公司与Netscape共同发布JavaScript,这是一种基于Jaava语言的脚本语言。 1996年1月Sun公司推出Java开发工具包JDK(Java Development Kit)1.0,为广大的开发人员提供了用来运行Java应用软件的开发环境。 面向对象技术 * 1996年2月Sun公司推出了Java数据库连接JDBC数据库API。 1996年10月Sun公司颁布JavaBeans规范,并发布了首个Java JIT(Just-In-Time)编译器。 1996年12月Sun公司发布了JDK1.1、Java商贸工具包、JavaBeans开发包及Java API。 1997年3月Sun公司推出JDK1.1.1。 1997年5月Sun公司推出JDK1.1.2。 1997年7月Sun公司推出JDK1.1.3。 1998年12月Sun公司发布Java 2平台,它是Java发展史的一个里程碑。 1999年6月Sun公司定义了Java技术的框架,形成了今天人们看到的三个版本。 面向对象技术 * 1.4.2 Java程序设计语言的基本特征 1.简捷性 2.面向对象 3.分布式 4.健壮性 5.结构中立 6.安全性 7.可移植性 8.解释执行 9.高性能 10.多线程 面向对象技术 * 1.5 Java、WWW及其他 Java可以为Internet上的服务器、台式机、移动设备开发跨平台的应用程序。 为什么是Java? Java is a general purpose programming language. Java is the Internet programming language. 面向对象技术 * 1.5 Java、WWW及其他 嵌入HTML运行的Applet小程序 面向对象技术 * 1.5 Java、WWW及其他 运行在Web服务器上的JSP页面 面向对象技术 * 1.5 Java、WWW及其他 桌面应用程序 ——写字板 面向对象技术 * 1.5 Java、WWW及其他 移动设备(手机) 的应用程序 * 面向对象技术 Java程序设计 面向对象技术 * 学习资料 学习和考试内容以电子讲义内容为主。 教材 《Java语言程序设计教程》叶乃文,王丹编著,机械工业出版社 参考资料 《Java语言程序设计 基础篇》Y.Daniel Liang著,万波等译,机械工业出版社 《Java?2?实用教程》?????耿祥义、张跃平编著?????清华大学出版社 《Java编程思想》Bruce Eckel著,侯捷译, 机械工业出版社 面向对象技术 * Java语言程序设计 基础篇 第1章 程序设计方法概述 面向对象技术 * 学习目标 程序设计概述 程序设计方法 程序设计语言 Java程序设计语言 面向对象技术 * 计算机之所以具有如此之大的魅力是因为人们可以根据特定的需求设计特定的软件,赋予它更加强大的处理能力。 计算机硬件系统是发展的基础,计算机软件系统是发展的关键,计算机应用是发展的目标。 计算机软件系统起着承上启下的核心作用,而计算机软件系统的发展关键在于程序设计方法的研究与发展。 面向对象技术 * 1.1 程序设计概述 软件是计算机的灵魂,软件开发方法是主导这个灵魂的关键。 一个规范的软件开发方法过程需要经历系统分析、系统设计、编码、测试和维护几个过程。 软件开发方法是指导软件开发各个阶段工作的理论和方法,它决定了审视问题域的角度、各个开发阶段的工作任务以及最终软件系统的构成方式。 编码阶段的主要任务是按照系统设计的要求编制最终的程序代码,即程序设计。它是软件开发过程的一个重要阶段,是软件系统的具体实现。 程序设计是指设计、编制和调试程序

文档评论(0)

锦绣中华 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档