欢迎来到天天文库
浏览记录
ID:37907260
大小:61.00 KB
页数:5页
时间:2019-06-02
《《java》实验教学大纲(本科)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、平顶山工学院《JAVA面向对象程序设计》课程实验教学大纲班级专业计算机科学与技术课程名称JAVA面向对象程序设计实验名称指导教师计算机工程系200*年**月《JAVA程序设计》实验教学大纲编写:陈红军审核:王妍玲课程编码0614403课程名称JAVA面向对象程序设计适用专业计算机科学与技术(本科)学分4考核形式考查开课学期5总学时72实验学时34一、课程简介Java语言是Internet上较流行的面向对象程序设计的编程语言,该课程内容包括:Java技术概述及语言特点;Java语言基础;抽象、封装与类及面向对象程序设计技术;继承与多态;Java语言的工具类;图形用户界面的设计及事件处理;
2、多线程程序设计;高级Java应用技术。课程以面向对象程序设计的基本方法通过大量程序设计例题的分析和上机实验,培养和提高学生面向对象程序设计的能力和Java语言的应用能力。二、课程实验目的熟悉Java语言的编程、编译、运行、调试过程;了解Java应用程序和小应用程序的区别。掌握Java语言的数据类型、表达式和控制流程。学会设计类,认识并掌握方法名重写和重载、构造方法;对象的创建、使用。认识接口的声明、实现类与接口的配合。学习Java语言基本类库,学会设计人机界面和交互功能。认识和熟悉Java语言的多线程编程,线程的四个生命周期、线程的优先级。了解输入输出流及其I/O应用,了解Java在网
3、络方面的应用及多媒体应用功能。三、实验基本要求与实验方式1、熟悉JDK,了解Java应用程序和小应用程序的区别、Java语言基本类库、线程的四个生命周期及线程的优先级、Java在网络方面的应用及多媒体应用功能;2、掌握Java语言的数据类型、表达式、控制流程、输入输出流及其I/O应用;3、学会设计类,认识方法名重写和重载、构造方法;对象的创建、使用。认识接口的声明、实现类与接口的配合。学会设计人机界面和交互功能。四、实验项目学时分配表(每个项目标明实验性质,如演示、验证、设计、综合)序号实验项目名称学时项目性质演示验证设计综合1234567熟悉JAVA开发工具JDK数据的输入及程序控制
4、结构类的定义继承与多态工具类的使用图形用户界面的设计多线程及异常处理24610264√√√√√√√合计34五、实验报告及批改1、观察、分析实验过程2、批改实验报告六、成绩评定方法及标准根据本人的实验表现和实验报告及大作业地完成情况给出实验成绩,实验成绩应在平时成绩中占重要分量。成绩可分为A(优)、B(良)、C(中)、D(及格)和E(不及格)五个档次。七、教材与参考书《JAVA2面向对象程序设计》洪维恩何嘉著铁道出版社《Java编程思想》(ThinkinginJava)(美)BruceEckel著侯捷译机械工业出版社《Java核心技术》上下册(corejava2)(美)CayS.Hors
5、tmann&&CaryCornell著机械工业出版社。八、实验项目设置、内容及说明实验课程教学大纲除包括上述内容外,还应含有课程的教学目的和任务、本课程的基本要求、实验课程与其它课程的关系等。实验1熟悉JAVA开发工具JDK(2学时)1、实验目的(1)熟悉JDK的安装和设置;(2)熟悉ECLIPSE的使用;(3)学习Java程序编辑、编译、运行的三个步骤。2、要求(1)掌握J2SDK的安装和设置;(2)掌握Java程序编辑、编译、运行的三个步骤。3、实验任务及步骤(1)JDK的安装和设置;(2)编写简单的Java应用程序进行编译、运行;(3)编写简单的Java小应用程序进行编译、运行。
6、4、实验设备(1)硬件:PC机(2)软件:LINUX/WINDOWSOS、J2SDK1.4、ECLIPSE3.0实验2数据的输入及程序控制结构(4学时)1、实验目的(1)熟悉Java的基本语法,掌握数据的键盘输入方法;(2)学习使用分支语句设计程序的方法;(3)学习使用循环语句设计程序的方法。2、要求(1)掌握数据的键盘输入方法;(2)掌握Java应用程序的控制结构。3、实验任务及步骤(1)编写简单的Java应用程序用于实现数据的键盘输入;(2)if…else…、switch和for语句各编写程序。4、实验设备(1)硬件:PC机(2)软件:LINUX/WINDOWSOS、J2SDK1.
7、4、ECLIPSE3.0实验3类的定义(6学时)1、实验目的(1)学习面向对象程序设计的基本思想;(2)学习类的成员变量与成员函数的定义与使用;(3)学习类的构造函数的定义与使用。2、要求(1)掌握类封装的属性和功能;(2)掌握静态变量、实例变量、静态方法和实例方法的不同机制;(3)掌握类的构造函数的定义与调用时机。3、实验任务及步骤(1)编写使用实例变量、实例方法的程序;(2)编写使用静态变量、静态方法的程序;(3)编写自定义构造函数的程序。
此文档下载收益归作者所有