下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《计算机网络编程》教学大纲课程编码:08265033课程名称:计算机网络编程英文名称:ComputerNetworkingProgramming开课学期:7学时/学分:48/3(其中实验学时16)课程类型:选修课开课专业:专业本科生选用教材:《Java网络编程》ElliotteRustyHarold著刘东华等译,北京,中国电力出版社,2001年主要参考书:1、《Java网络高级编程》金勇华曲俊生等,北京,人民邮电出版社,2001年4月第一版2、《JavaProgrammingLanguageSL_275》SunMircrosystems,inc,2000年4月3、《Java实用教程》耿祥义主编、清华大学出版社,2004年2月第二版4、《Java简明教程》何桥,李肃义主编、中国水利水电出版社,2004年一、课程性质、目的与任务计算机网络编程是仪器科学与电气工程学院开设的选修课程之一。本课程主要介绍Java网络编程语言,通过理论授课和上机实践,使学生掌握Java语言基本语法及面向对象程序设计的基本方法,能够比较熟练地使用Java语言编写应用程序、小程序;通过常见网络应用程序实例的分析介绍,使学生理解网络程序的设计思想,熟悉Java网络编程技术。二、教学基本要求1、掌握Java语法及面向对象的基础知识,了解Java的常用标准类库。2、较熟练地编写Java应用程序、小程序。3、掌握数据库编程方法。4、了解网络的基本知识,掌握使用URL检索、套接字、UDP等网络方面的编程方法。5、注重培养学生的思维能力,采用理论与实践相结合,理论讲述与实例编写相结合的方法进行教学,培养和提高学生分析问题和解决问题的能力,使学生在完成本门课程的学习之后,能够掌握网络编程的基本思路和方法。三、各章节内容及学时分配第一章
Java概述(2学时)教学目的与要求通过本章的学习,学生应着重掌握JVM及Java运行环境的配置。了解Java的特点及编写应用程序及小应用程序的规则。教学内容第一节Java简介第二节JVM(Java虚拟机)第三节程序运行环境的配置第四节简单程序的编定考核内容了解:Java的特点,应用程序及小应用程序的编写规则。理解:什么是JVM。掌握:Java运行环境的配置。第二章
Java基本语法(4学时)教学目的与要求通过本章的学习,学生应了解Java的基本语法,重点掌握Java的标识符和关键字,了解注释、运算符、表达式和语句,重点掌握数据类型、变量和常量,数组和字符串的使用。教学内容第一节Java的标识符和关键字第二节注释第三节数据类型、变量和常量第四节运算符、表达式和语句第五节字符串和数组考核要求了解:注释、运算符、表达式和语句。理解:字符串是对象。掌握:变量、常量的建立,数组和字符串的使用。第三章
面向对象编程(6学时)教学目的与要求通过本章的学习,学生应了解面向对象编程的特点,掌握利用Java实现封装、继承与多态。教学内容第一节类的定义及使用第二节对象第三节访问权限第四节继承第五节多态第六节接口第七节包考核要求了解:访问权限及接口的定义及使用。了解Java的常用标准类库。理解:单一继承及什么是多态,多态产生的条件。区分开方法重载及方法重写。掌握:类的定义及使用,包的定义及使用。第四章
Applet编程(2学时)教学目的与要求通过本章的学习,学生应了解HTML、Applet的基本知识,掌握Applet的结构及Applet的运行方法。了解向Applet传递参数的方法。教学内容第一节HTML简介类的定义及使用第二节Applet简介对象第三节Applet的结构第四节Applet的运行第五节向Applet传递参数考核要求了解:HTML、Applet的基本知识及如何向Applet传递参数。理解:Applet的生命周期。掌握:Applet的结构及其运行方法。第五章
异常处理(2学时)教学目的与要求通过本章的学习,学生应掌握Java处理异常的机制,try…catch…finally。了解基本的异常,异常的层次结构。区分开throw是故意产生异常,它用于方法体内;throws用于方法的声明,它把方法产生的异常交给调用该方法的另外一个方法处理。了解自定义异常类的方法。教学内容第一节异常简介第二节基本的异常第三节处理异常的有关信息第四节抛出异常第五节在方法声明处抛出异常第六节自定义异常类第一节第二节第三节第四节第五节第六节第七节第八节i10.8
分页显示记录i10.9
综合实例考核要求了解:基本的异常,异常的层次结构。了解自定义异常类的方法。理解:throw是故意产生异常,它用于方法体内;throws用于方法的声明,它把方法产生的异常交给调用该方法的另外一个方法处理。掌握:try…catch…finally异常处理机制。第六章
JDBC数据库(6学时)教学目的与要求通过本章的学习,学生应了解JDBC的功能,掌握使用JDBC-ODBCBridge连接数据库的方法,并且重点掌握如何使用SQL语句对记录进行增、删、改、查。教学内容第一节JDBC简介第二节用Access建立数据库第三节数据源的建立第四节数据库连接的建立与关闭第五节Statement对象与ResultSet对象第六节添加、删除、更新记录第七节查询记录i10.8
分页显示记录i10.9
综合实例考核要求了解:JDBC的功能。理解:为什么要建立数据源。掌握:数据库的连接,对记录进行增、删、改、查的方法。第七章
Java网络程序设计(10学时)教学目的与要求通过本章的学习,学生应了解计算机网络的基本知识,熟悉.net包的层次结构。掌握网络有关类的定义及使用。教学内容第一节网络基本知识概述第二节包一.URL类二.URLConnection类三.HttpURLConnection类四.Socket类五.设置Socket的选项六.ServerSocket类七.InetAddress类八.DatagramSocket和DatagramPacket类第三节编写客户机/服务器程序第四节编写浏览器/服务器程序考核要求了解:HTML、Applet的基本知识及如何向Applet传递参数。理解:Applet的生命周期。掌握:Applet的结构及其运行方法。四、实验:1.实验目的与任务:实践是本课程的重要环节,只有通过理论结合实践,学生才可以牢固地掌握所学的知识,通过实验学生可以养成良好的编程习惯。2.实验教学基本要求:学生应将上机的部分时间用来调试教师布置的作业程序应独立完成所有实验,为保证尽量在统一安排的上机时间内编译运行通过程序,学生应事先设计好程序。3.实验教材或指导书:自编实验教材。4.实验项目一览表:序号实验项目内容提要实验类型学时分配主要仪器设备实验地点备注1Java环境搭建及测试必要软件的安装,环境变量的配置;应用程序及小应用程序的编写、运行。验证2微机微机实验室2面向对象编程1编写应用程序实现继承、多态。验证2微机微机实验室3面向对象编程2接口、包验证2微机微机实验室4异常及小应用程序基本异常处理;小应用程序的编写,运行。验证2微机微机实验室5数据库应用1数据库的连接及对记录进行增、删、改、查。设计2微机微机实验室6数据库应用2记录查询设计4微机微机实验室7网络应用1使用URL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025福建厦门市集美区幸福幼儿园招聘2人参考考试题库及答案解析
- 2025大连理工大学附属幼儿园招聘考试备考题库及答案解析
- 2026届湖南省长沙市湖南师大附中博才实验中学湘江校区高二数学第一学期期末学业质量监测模拟试题含解析
- 2025年国际学生评估试题及答案
- 大连交大考试题目及答案
- 零碳园区生态系统服务
- 智算绿色供应链管理方案
- 可再生能源储存技术方案
- 2025贵银金融租赁公司招聘3人备考笔试题库及答案解析
- 零碳园区乡村振兴与生态建设
- 浮选药剂及其作用原理资料课件
- 国开电大软件工程形考作业3参考答案
- 环境监测报告编制指南
- 2024小红书知识考核试题题库及答案
- 皮部经筋推拿技术操作方法及常见疾病的皮部经筋推拿技术
- 汽车变速箱两端面液压双头组合铣床的设计
- 冠脉痉挛诊疗进展
- 质量跟踪服务制度
- 6秒钟情商让你远离情绪绑架
- 《弟子规》全文拼音带解释(打印版)
- GB/T 29617-2013数字密度计测试液体密度、相对密度和API比重的试验方法
评论
0/150
提交评论