兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲

兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲

ID:5316006

大小:193.72 KB

页数:13页

时间:2017-12-08

兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲_第1页
兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲_第2页
兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲_第3页
兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲_第4页
兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲_第5页
资源描述:

《兰州大学信息科学与工程学院 《java 语言程序设计》实验教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、兰州大学信息科学与工程学院《Java语言程序设计》实验教学大纲一.课程基本信息:实验课程编号:课程名称:《Java语言程序设计》实验课课程性质:非单列实验课课程类型:必做课程负责人:马俊等适用专业:计算机科学与技术专业、电子商务专业实验总学时:机房上机实验36学时,课外试验自定总学分:按教学大纲要求1学分必开实验个数:12选开实验个数:3二.实验的地位、作用和目的:该实验课是课堂教学的必要补充,是消化课堂内容必须的过程,也是锻炼动手操作的主要方式。三.实验基本要求:能够独立完成程序的调试,运行并得到正确的结果。四.考核与报告:填写

2、试验报告,附程序清单和源码,并画出主要流程图占50%;期末上机编程考核50%。五.实验课教材根据课程要求与应用自编。按阶段进行六.实验题目与内容提要第一阶段JAVA编程基础阶段时间安排第二次课后进行ò掌握JAVA程序的基本结构阶段目标ò掌握变量命名和基本程序逻辑ò掌握JAVA程序的编译和运行方法1知识点ò基本的程序结构和程序逻辑òmain()方法的参数列表òmain()方法的参数列表重点和难点ò基本程序逻辑òString类的使用第一部分:指导:基本程序结构30分钟编写3个基本的Java应用程序,给出源代码,并给出详细的编译和运行过

3、程,对可能出现的基本编译错误予以说明第二部分:指导练习1小时30分钟1)编写使用switch语句的程序.内容安排2)编写通过命令行接受参数的程序3)编写练习使用基本数据类型和赋值语句的程序4)编写使用运算符的例子程序,使用System.out.println()显示表达式结果。5)编写程序,用于使用String类及其方法。本过程只给问题描述和必要的提示,不给出源代码第三部分:实验测试1小时给出3个关于以上知识点的练习,只给出问题提示注意事项第二阶段JAVA类和对象阶段时间安排第三次课后进行2ò掌握方法的重载和重写阶段目标ò掌握包的

4、声明和导入ò掌握构造函数的重载ò方法的重载和重写知识点ò包的声明和导入ò构造函数的重载ò方法的重载和重写重点和难点ò包的声明和导入ò构造函数的重载第一部分:指导(基本类的构造和继承)30分钟编写一个使用类和类的继承的例子,给出全部的程序代码。第二部分:练习(重载和覆盖)1小时30分钟1)编写带有构造函数、成员变量、成员方法的类,并通过实例化该类的对象来测试该类2)编写一个练习使用重载方法的程序内容安排3)编写一个练习使用equals()方法的程序4)编写一个练习覆盖方法的程序5)编写一个生成包和使用包的程序第三部分:实验测试1小时

5、给出3个关于以上知识点的练习注意事项第三阶段类的高级特性3阶段时间安排第四次课后进行ò掌握static和final的使用阶段目标ò掌握访问控制修饰符的使用ò掌握接口的定义和使用ò掌握抽象类的使用ò静态的变量和方法òfinal的使用知识点ò高级的访问控制ò接口的定义和使用ò抽象类的定义和使用ò抽象类和接口的使用重点和难点ò静态变量和方法的使用ò高级的访问控制第一部分:指导(高级的访问控制)30分钟编写一个使用高级访问控制的例子,要求涵盖不同的访问控制权限,并给出全部程序代码。第二部分:类的高级特性1小时30分钟1)编写一个使用静态变

6、量的程序内容安排2)编写一个使用抽象类的程序,包括抽象类的定义和使用3)编写一个使用接口的程序,包括接口的定义和使用。4)编写一个高级访问控制的程序,要求结合包的相关知识点第三部分:实验测试1小时给出2个关于以上知识点的练习4注意事项第四阶段异常处理机制阶段时间安排异常处理课之后阶段目标ò掌握JAVA异常处理机制ò复习JAVA类的高级特性òtry-catch模型知识点òfinallyòthrows语句重点和难点òtry-catch模型òfinally第一部分:指导(基本的try-cantch结构)30分钟内容安排编写包括基本的tr

7、y-catchfinally结构的例子第二部分:练习1小时30分钟1)编写一个异常处理的程序2)编写一个综合的程序,要求包含如下知识点接口继承方法的覆盖获得命令行参数异常处理过程第三部分:实验测试1小时给出3个包含异常机制处理,类和对象的相关知识点的练习5注意事项第五阶段输入输出流阶段时间安排输入输出流理论课之后阶段目标ò掌握输入输出流的使用知识点ò输入流ò输出流重点和难点ò输入流ò输出流第一部分:1小时使用文件流输入输出,采用字节流内容安排第二部分:1小时修改的一部分的程序,使之采用字符流,并用到数据流和缓冲流。第三部分:试验测

8、试1小时对相关内容的知识点给出测试题注意事项第六阶段GUI编程基础阶段时间安排对应GUI编程理论课ò掌握建立基本的GUI程序阶段目标ò掌握基本的AWT组件ò掌握布局管理器的使用6ò建立基本的GUI程序知识点ò使用基本的组件ò布局管理器的使用ò了解F

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。