预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《JAVA程序设计》实验大纲 说明 课程定义:本课程主要讲述面向对象的基本概念,面向对象编程的特点,Java语言的基本语法,Java面向对象的程序设计方法与设计过程,Java面向对象的高级特征,异常处理机制,事件处理,文件处理的方法,图形用户界面的设计和小应用程序的编程方法。让学生了解和掌握广泛流行的面向对象程序设计语言Java,较熟练地使用JDK1.4进行Java程序的编辑、编译和调试,能开发小的应用程序,使学生具有能够利用Java语言解决简单的实际问题的能力,为学生以后学习Java语言的各种高级应用打下良好的基础。 教学大纲的依据:本大纲是根据山东体育学院计算机科学与技术本科培养方案,以及《Java程序设计》教学大纲而制定的。 课程教育目标与教学要求 (1)加深学生对课堂讲授内容的理解,从计算机语言的基本概念、程序设计的基本方法、语法规则等方面加深理解,打好程序设计、开发软件的良好基础。 (2)在上机实验中,提高学生对Java语言各部分内容的综合使用能力,逐步掌握Java语言程序设计的规律与技巧。 (3)在对Java程序的调试过程中,提高学生分析程序中出现的错误和排除这些错误的能力。 (4)通过上机实践,加深学生对计算机软件运行环境,以及对操作系统与计算机语言支持系统相互关系的了解。 课程类别:本大纲适用于计算机科学与技术专业《Java程序设计》实验课程。 学时:28学时。 实验教学安排与学时分配 序号内容实验学时一熟悉Java程序开发环境1二简单数据类型和流程控制2三类、对象基础知识3四抽象类、接口与包3五字符串处理及基础类库2六异常处理2七流式输入输出处理2八用户图形界面GUI标准组件及事件处理3九Applet的编写2十综合设计试验8总计28实验项目与内容提要 序号实验名称内容提要实验性质实验时数实验者类别所在实验室备注1JDK开发工具熟悉JDK开发环境、熟悉EditPlus编辑器的使用。验证1本科生学院实验室2简单数据类型和流程控制掌握标识符的定义规则、表达式的组成、各种数据类型及其使用方法、各种运算符的使用及其优先级控制。掌握分支结构,循环结构,continue,break,语句标号等内容验证2本科生学院实验室3类与对象掌握类的声明、对象的创建、方法的定义和调用、构造函数的使用。设计3本科生学院实验室4面向对象高级技术掌握类的继承方法、变量的继承和覆盖、方法的继承、重载和覆盖、接口的实现方法。设计3本科生学院实验室5常用基础类库与工具类库掌握Math类的使用、String类和StringBuffer类的使用、JavaApplication命令行参数的使用。设计2本科生学院实验室6异常处理掌握异常的概念以及如何定义、抛出和捕捉处理异常。设计2本科生学院实验室7流式输入输出了解流式输入输出的基本原理;掌握类File、FileInputStream、FileOutputStream、RandomAccessFile的使用方法。设计2本科生学院实验室8GUI标准组件及事件处理掌握常用GUI控制组件及其事件处理。设计3本科生学院实验室9Applet基础掌握JavaApplet程序结构和开发过程、了解Applet运行机制、学会编写Applet对应的HTML文件,掌握从HTML文件向Applet传递参数的方法、掌握在Applet图形界面设计。设计2本科生学院实验室10综合设计实验Applet多媒体应用设计—“拼图游戏”设计8本科生学院实验室设备与器材配置 教师示范投影仪一台,连接Internet网和安装声卡的教师示范用微型计算机一台;每一位学生一台连接Internet网和安装声卡的微型计算机一台。 实验考核 1.平常实验作业70%,综合实验测试30%。实验考核成绩占课程总成绩的30%。 2.每次实验完成后,上机检查是否达到实验目的。 3.评出成绩,按五级(A,B,C,D、E)评分。 本课程使用教材及参考书教材 1、Java6程序设计实践教程,刘万军、郑少京、王松波、梁清华等,清华大学出版社,2009年5月 2、Java语言实用教程,常亮、张智勇、赵福军,机械工业出版社,2007年7月 3、Java大学教程,第四版,HarveyM.Deitel,PaulJ.Deitel,PrenticeHall出版,2002年