如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《Java》上机部分教学大纲课程的基本信息课程编号5460201课程名称Java程序设计课程类别学科基础选修课适用专业计算机科学与技术开课学期第5学期总学时50(其中理论40学时,上机10学时)总学分2.5上机项目数5先修课程C语言程序设计、面向对象编程、数据结构并修课程Delphi、网络编程、SqlServer课程简介计算机科学与技术专业本科生选修课程,本课程介绍了Java的基础知识及其简单设计与开发。建议教材刘克成,郑珂.Java程序设计习题解答与实验指导.北京:中国电力出版社,2007参考书丁振凡.HYPERLINK"http://search.book.dangdang.com/rd.asp?id=9212147&clsid=01.54.06.06&key=java%ca%b5%d1%e9"\t"_blank"Java语言实用教程实验指导.北京:北京邮电学院出版社,2006二、上机操作的目的与基本要求1、目的:《Java》实验是学习Java语言的一个重要实践环节,是我院计算机专业(理工科)的一门专业基础选修课,通过它的学习,能巩固和加深课堂教学内容,强化提高学生设计、编制、调试、运行程序的技能。通过该课程的训练,使学生掌握Java语言程序设计的基本方法和基本技能,掌握以计算机为工具解决实际问题的能力,为学生奠定学习程序设计的基础及能力,本课程对培养学生的程序设计思想和初步的程序设计能力具有重大意义。2、基本要求:课前:要求理论课教师布置好实验题目、实验要求和实验目的,要求实验教师为实验准备好必须的设备和软件;要求学生提前编写完成实验要求的程序代码。课中:要求理论课教师随时解答学生提出的实验问题,同时要注重启发和引导学生,使学生养成独立思考、解决问题的能力,检查学生的实验内容;实验教师要及时解决实验设备可能出现的故障,保证实验顺利地进行。学生则应该按照实验要求,认真编写和调试源代码,完成实验内容。课后:交实验报告。实验方式:设计相关的程序,输入相应的数据,通过检测输出结果,检验所设计的程序是否满足了实验的要求。三、上机操作项目内容、能力标准和学时分配序号项目名称上机类型主要内容应达到的基本要求或能力标准学时分配1JDK开发工具、Java语言基础、类与面向对象单项1.熟悉JDK开发环境的配置,设计简单的Java应用,能够在屏幕上输出“HelloWorld!”;2.输出杨辉三角;3.计算s=11+22+33+···+nn;4.创建银行账户类,包括账号、用户姓名、密码和余额属性,功能包括开户、查询余额、取款和存款;5.创建抽象类Person,具有name属性,包含一个传递姓名参数的构造方法,具备显示类信息的抽象方法display();创建Person的子类Student,属性包括姓名、年级、专业;1.熟练使用JDK环境编辑编译调试运行程序2.掌握Java语言的数据类型及相关操作,熟练运用流程控制语句3.掌握类与对象的定义和使用4.独立操作,并写出合格的实验报告22接口和包、数组和字符串、异常处理单项1.对一维数组进行排序,输出排序后的数据元素;2.倒置字符串,将给定的一个字符串倒置得到一个新的字符串,将新字符串输出;3.编写程序,自定义一个MyException异常类,当方法中输入大于10则抛出该类异常对象,重载toString()方法;1.掌握包和接口的定义和使用2.掌握数组和String类、StringBuffer类的使用方法3.理解异常处理机制,掌握异常处理语句的使用,了解自定义异常类的使用;4.独立操作,并写出合格的实验报告23多线程、输入\输出系统单项1.修改银行账户类,模拟对银行账户的存取款操作;2.分别使用多种方式读取一个文本文件将其输出,并比较区别;3.将当前目录下的.txt文件复制到此目录下的txt目录中;1.理解Java的多线程机制,掌握线程的同步机制2.掌握文件的存取操作3.独立操作,并写出合格的实验报告24Java图形用户界面、连接数据库单项1.实现简单计算器;2.实现简单文本编辑器;3.在数据库中建立一个表Stu,包括两个字段:id(int)、name(String),写一个类StuManager使用JDBC实现对数据库的插入、删除记录的操作;1.掌握GUI组件的使用,设计图形用户界面2.掌握事件处理方法3.掌握使用JDBC进行Java数据库编程的基本流程4.独立操作,并写出合格的实验报告25网络编程应用综合1.利用协议进行网络通信,实现Internet网络聊天室;1.了解Socket类和ServerSocket类的重要方法2.学会编写应用于网络之间双向通信的程序3.体会客户机/服务器模式的含义4.独立操作,并写出合格的实验