- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
0050013“面向对象程序设计”教学大纲
《面向对象程序设计》教学大纲
第 PAGE 12 页 共 NUMPAGES 12 页
《面向对象程序设计》教学大纲
课程名称:面向对象程序设计 课程号 0050013 编写日期:2006年 6月
一、开设院(部)
信息工程学院
二、教学对象
信息管理与信息系统专业本科生
三、教学目的
Java语言是一种通用的面向对象的编程语言,其语法与C和C++相似,但省略了一些难以理解和不安全的语言特征。Java考虑了网络的异质性、宿主机体系结构的多样性以及传输的安全性,是目前Internet上最主要的程序设计语言之一。
本课程从面向对象的基本概念入手,结合示例程序和上机实验,较为系统地介绍Java语言的主要特征和编程方法,包括:类型与转换、类的声明与对象产生、继承与多态性、包与接口、应用程序与Applet、应用程序与数据库、HTML与Applet的交互、数组与字符串、多线程编程以及异常处理等内容。
通过本课程的学习,应使同学能基本掌握面向对象程序设计的基本方法,领会Java语言的基本特征,了解Java API中常用类的使用。该课程的教学以课内讲授与课外练习、上机实验相结合的方式进行。
四、教学要求
以课堂教学为主要教学手段,通过对Java的基本原理与面向对象技术的详细讲解,按照教学要求逐步推进。
该课程主要涉及两个教学重点,一个是如何利用Java来表述面向对象程序设计的要求,作为一门较为完善的面向对象的程序语言,理解Java的编程思想对其他新的编程语言的理解也十分重要,考虑到不少学生可能事先并没有学习过诸如C++之类的面向对象语言,所以在教学中要强调Java的面向对象的特征,并能结合其他语言进行比较;二是Java编程涉及到计算机网络技术方面的知识比较多,而学生在这方面的深入学习和实践是相对较少的,所以在课程教学中还要对于此类内容进行讲解,在不增加课时的前提下,适当的使学生能够了解Java在网络编程中的重要应用。应该说,Java语言本身也在发展,新的理论与技术不断产生,在介绍经典理论基础上也需灵活引入新的内容,让同学们对新理论、新技术有初步了解,拓宽其视野,这种方法也将贯穿于教学始终。
同时应使学生具备一定的应用能力,具体包括:
1. 利用Java语言语法进行编程的能力;
2. 利用JDK来创建、编译、调试Java项目的能力;
3. 使用面向对象的方法进行程序设计的能力;
4. 异常处理、输入输出处理能力;
5. 图形用户界面GUI编程的能力;
本课程的先修课程为:该课程以《C语言程序设计》、《数据结构》为基础,因此学习该课程的学生应该具备该课程的基础知识。
五、教学课时及其分配
理论教学课时: 54学时
实验教学课时: 18学时
课程内容理论课学时实验课学时第一章 绪论30第二章 Java语言基础32第三章 Java的类和面向对象编程思想62第四章 Java的继承和多态性62第五章 Java的异常处理32第六章 Java基本类库介绍92第七章 输入输出系统62第八章 Java的数据库访问62第九章 Java的图形界面和Applet编程62第十章 多线程处理62总学时 =SUM(ABOVE) 54 =SUM(ABOVE) 18六、考核
考核形式:考试;
试卷结构:
1. 单项选择题(每题2分,共20分)
2. 填空题(每题2分,共20分)
3. 阅读程序,写出运行结果(每题5分,共15分)
4. 程序完成填空题(每题5分,共15分)
5. 编程题(三题共30分)
七、教材
[美] 戴特尔. Java大学基础教程(第六版).北京:电子工业出版社,2005
八、主要参考书目
1. [美]H.M.Deitel P.J.Deitel.Java大学教程(第四版).北京:电子工业出版社,2004
2. [美]John O’Donahue.Java数据库编程.北京:电子工业出版社,2005
3. [美]Ivor Horton.JAVA 2入门经典.中国电力出版社,2005
4. [美] C. Thomas Wu.面向对象程序设计导论.北京:电子工业出版社,2004
5. 廖卫东.Java程序设计.北京:机械工业出版社,2004
6. 朱喜福.Java程序设计.北京:人民邮电出版社,2004
7. John R. Huband. Java编程习题与解答.北京:机械工业出版社,2005
8. [美]Cay S.Horstmann. Java2核心技术 卷I 基础知识.北京:机械工业出版社,2001
九、讲授提纲
第一章 绪论
[教学目的和要求]
了解Java的发展历史,了解Java语言的分类,理解Java语言
您可能关注的文档
- (线路工程强制性条文实施计划).doc
- (第三十二讲)不等式的概念与性质.doc
- (终于等到你)歌词.doc
- (经典)资料大全-阳光16法则.doc
- (羊军)(修改)3严3实学习体会.doc
- (考研经验)2014年复旦大学社会学考研注意要点.doc
- (考研)线性代数性质_2.doc
- (素描教程)教你如何画手.docx
- (经典)图解阿里巴巴人力资源法则.doc
- (考研经验)清华大学计算机2016年考研经验.docx
- 2025至2030中国婴儿拉式蚊帐行业发展现状及发展趋势与投资风险报告.docx
- 2025至2030中国半导体陶瓷靶行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国果汁行业供需趋势及投资风险报告.docx
- 2025至2030中国双节距滚子链行业项目调研及市场前景预测评估报告.docx
- 2025至2030全球及中国电子电气中的cPDM行业项目调研及市场前景预测评估报告.docx
- 2025至2030工业风幕行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至20305G技术行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030钛合金行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国冶金工程施工总承包行业运营态势与投资前景调查研究报告.docx
- 2025至2030铁路IT支出行业产业运行态势及投资规划深度研究报告.docx
最近下载
- 2024年中国零售商调查报告—全球化视角之海外门店拓展.pdf VIP
- 八大特殊作业(八大危险作业)安全管理知识与规范培训(PPT132页).pptx VIP
- 银行会计岗位招聘笔试题(某大型集团公司)试题集解析.docx VIP
- 磅房计量考试试题及答案.doc VIP
- 绿化养护标准及收费办法.docx VIP
- 儿童闭塞性细支气管炎的诊断和治疗(2023版)专家共识解读课件.pptx VIP
- CTX-M耐药基因流行病学调查及耐药机制研究.pdf
- 中国共产党纪律处分条例测试题附答案+考试注意事项.doc VIP
- 财务会计与税务会计差异及协调探讨.doc VIP
- (高清版)DG∕TJ 08-2410-2022 文物和优秀历史建筑消防技术标准.docx VIP
文档评论(0)