- 47
- 0
- 约 5页
- 2017-05-12 发布于河南
- 举报
《java》实验教学大纲(本科)
平顶山工学院
《JAVA面向对象程序设计》课程实验教学大纲
班 级
专 业 计算机科学与技术
课程名称 JAVA面向对象程序设计
实验名称
指导教师
计算机工程系
200*年**月
《JAVA程序设计Java语言是InternetJava技术概述及语言特点;Java语言基础;抽象、封装与类及面向对象程序设计技术;继承与多态;Java语言的工具类;图形用户界面的设计及事件处理;多线程程序设计;高级Java应用技术。课程以面向对象程序设计的基本方法通过大量程序设计例题的分析和上机实验,培养和提高学生面向对象程序设计的能力和Java语言的应用能力。
二、课程实验目的
熟悉Java语言的编程、编译、运行、调试过程;了解Java应用程序和小应用程序的区别。掌握Java语言的数据类型、表达式和控制流程。学会设计类,认识并掌握方法名重写和重载、构造方法;对象的创建、使用。认识接口的声明、实现类与接口的配合。学习Java语言基本类库,学会设计人机界面和交互功能。认识和熟悉Java语言的多线程编程,线程的四个生命周期、线程的优先级。了解输入输出流及其I/O应用,了解Java在网络方面的应用及多媒体应用功能。
三、实验基本要求与实验方式
1、熟悉JDK,了解Java应用程序和小应用程序的区别、Java语言基本类库、线程的四个生命周期及线程的优先级、Java在网络方面的应用及多媒体应用功能;
2、掌握Java语言的数据类型、表达式、控制流程、输入输出流及其I/O应用;
3、学会设计类,认识方法名重写和重载、构造方法;对象的创建、使用。认识接口的声明、实现类与接口的配合。学会设计人机界面和交互功能。
四、实验项目学时分配表(每个项目标明实验性质,如演示、验证、设计、综合)
序号 实验项目名称 学时 项目性质 演示 验证 设计 综合 1
2
3
4
5
6
7 熟悉JAVA开发工具JDK
数据的输入及程序控制结构
类的定义
继承与多态
工具类的使用
图形用户界面的设计
多线程及异常处理 2
4
6
10
2
6
4 √
√
√
√
√
√
√ 合计 34 五、实验报告及批改
1、观察、分析实验过程
2、批改实验报告
六、成绩评定方法及标准
根据本人的实验表现和实验报告及大作业地完成情况给出实验成绩,实验成绩应在平时成绩中占重要分量。
成绩可分为A(优)、B(良)、C(中)、D(及格)和E(不及格)五个档次。
七、教材与参考书
《JAVA2 面向对象程序设计》 洪维恩 何嘉著 铁道出版社
《Java编程思想 》(Thinking in Java )(美)Bruce Eckel 著侯捷 译 机械工业出版社
《Java核心技术》上下册(core java 2)(美)CayS. Horstmann CaryCornell著 机械工业出版社。
八、实验项目设置、内容及说明
实验课程教学大纲除包括上述内容外,还应含有课程的教学目的和任务、本课程的基本要求、实验课程与其它课程的关系等。
实验1熟悉JAVA开发工具JDK ()
1、实验目的
(1)熟悉JDK的安装和设置;
(2)熟悉ECLIPSE的使用;
(3)学习Java程序编辑、编译、运行的三个步骤。
2、要求
(1)掌握J2SDK的安装和设置;
(2)掌握Java程序编辑、编译、运行的三个步骤。
3、实验任务及步骤
(1)JDK的安装和设置;
(2)编写简单的Java应用程序进行编译、运行;
(3)编写简单的Java小应用程序进行编译、运行。
4、实验设备
(1)硬件:PC机
(2)软件:LINUX/WINDOWS OS、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/WINDOWS OS、J2SDK1.4、ECLIPSE3.0
实验3类的定义()
1、实验目的
(1)学习面向对象程序设计的基本思想;
(2)学习类的成员变量与成员函数的定义与使用;
(3)学习类的构造函数的定义与使用。
2、要求
(1)掌握类封装的属性和功能;
(
您可能关注的文档
- vb循环结构选择题.doc
- vb循环结构-do语句.doc
- vb循环循环章节习题.doc
- VB打开Excel文件.doc
- VB打开txt文件.doc
- VB控件大全属性详解 文本框.doc
- VB控件大全属性详解 选项卡.doc
- VB控制结构复习6.doc
- VB教学大纲.doc
- vb操作word详解.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)