《Java程序设计》课程教学大纲_第1页
《Java程序设计》课程教学大纲_第2页
《Java程序设计》课程教学大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java程序设计课程教学大纲课程名称:Java程序设计 / Java Programming课程代码:020155学时:48 学分:3 讲课学时:36 上机/实验学时:12 考核方式:考查先修课程:C程序设计适用专业:计算机科学与技术开课院系:电子电气工程学院计算机系教材:施一萍,缪行外,赵敏媛. Java程序设计. 中国科学文化出版社. 2003主要参考书:1 Scoot. 活学活用Visual J+. 清华大学出版社. 1999 2 孟祥武 李彤. Visual J+ 6.0网络编程. 北京邮电大学出版社. 2000 3 Harvey M.Deitel. Java How to Progr

2、am. Prentic Hall. 2005一、 课程的性质和任务本课程是计算机科学和技术专业计算机网络与应用方向的一门专业课程。主要介绍Java语言的基本语法、应用程序和小应用程序的用户界面设计、面向对象程序设计及多线程程序设计,并介绍了Java在网络及数据库等方面的应用。本课程的主要任务是培养学生:(1) 接触当前计算机发展的最新技术,如:面向对象设计和多线程设计技术。(2) 掌握用Java语言进行应用程序开发和Internet应用程序开发的方法,熟悉Java语法,会编写Java程序,并会用开发工具进行软件开发和调试。(3) 学习Java的网络编程和数据库编程,基本上会读懂这些应用程序。二

3、、教学内容和基本要求第1章 概述 1 Java的诞生、特点。2 VJ编程环境。3 Java第一个应用程序的编写。4 Java第一个小应用程序(Applet)的编写。第2章 数据类型和运算符1 数据类型。2 常量和变量。3 运算符和表达式。第 3章 Java控制结构1 Java三种基本结构。2 if switch语句。3 While、do while、for 语句。第4章 Java类与对象1 面向对象概念。2 类的创建和继承。3 对象的创建和撤消。4 输入输出数据流。第5章 Java接口、异常和包1 Java接口。2 异常处理。3 包 。第6章 应用程序界面设计1 WFC设计器介绍。2 创建WF

4、C应用程序。3 应用程序举例。第7章 小应用程序和布局管理器 1小应用程序基础知识。2布局管理器介绍第8章 小应用程序界面设计1小应用程序界面设计介绍。2容器类。3控件类。4用户自定义类。第9章 输入输出流1标准输入输出流。2一般文件的输入输出流。3过滤输入输出流。4FILE类。第10章 Java网络编程1用URL访问网络资源。2Socket通信机制第11章 Java多线程设计1多线程概念。2线程创建:Thread类。3用Runnable接口、同步机构。第12章 Java数据库编程1SQL语言。2JDBC编程3Visual J+6.0数据库编程 三、实验(上机、习题课或讨论课)内容和基本要求通

5、过实验这一环节,使学生加深对所学的编程技术的了解,并获得上机实验技能的训练。上机内容包括:1 设计Java的第一个应用程序和第一个Applet。2 类和对象的创建。3 Java程序界面设计。4 输入输出流。5 Java多线程设计。6 Java网络和数据库编程。实验后要求学生写出实验报告,教师评定每个学生的实验成绩。 四、教学时数分配课程内容讲课实验习题课讨论课课程设计上机小计1. 概述2242.数据类型和运算符223.Java控制语句224.Java类和对象4265.Java接口、异常和包226应用程序界面设计4167小应用程序和布局管理器228小应用程序界面设计4169输入和输出流 22210Java网络编程21411Java多线程设计32312Java数据库编程517考查22共 计361248五、对学生能力培养的要求通过本课程的学习,使学生掌握采用面向对象技术开发应用程序的方法,特别要使学生学会用Java编写用于互联网的小应用程序,学会在Microsoft公司的Visual J+6.0开发工具下进行应用程序和小应用程序开发和调试的本领。 六、说明1 本课程的基础是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论