《java程序设计》考核大纲

上传人:新** 文档编号:495545274 上传时间:2023-06-24 格式:DOC 页数:3 大小:49.50KB
返回 下载 相关 举报
《java程序设计》考核大纲_第1页
第1页 / 共3页
《java程序设计》考核大纲_第2页
第2页 / 共3页
《java程序设计》考核大纲_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《《java程序设计》考核大纲》由会员分享,可在线阅读,更多相关《《java程序设计》考核大纲(3页珍藏版)》请在金锄头文库上搜索。

1、Java程序设计课程考核大纲一、课程编号 二、课程性质 专业基础课三、编写说明本大纲根据Java程序设计教学大纲的要求编写,它是软件工程专业Java语言程序设计(总学时68,其中理论部分48学时,实验部分20学时)课程考核的基本依据,适用于软件工程本科专业。四、课程考核要求与知识点单元知识点要求单元1:JAVA语言概述 Java 语言概述及 Java 开发平台介绍 JDK 开发环境安装与使用 Eclipse(JCreater,JBuilde) 开发工具的安装与使用理解:Java的特点,JDK环境的配置,Java虚拟机的运行机制运用:Eclipse(JCreater,JBuilde) 开发工具进

2、行编程单元2:JAVA语法基础 Java 语言基本组成 标识符与关键字 Java 基本数据类型 运算符与表达式 程序的控制结构 理解:Java符号集、关键字、标识符、数据类型、表达式、选择循环控制语法结构结构运用:利用选择循环控制结构进行简单应用单元3:JAVA面向过程的设计 数组 方法理解:Java数组的定义与操作、Java方法的定义与调用运用:利用数组和方法进行过程设计单元4:面向对象技术 面向对象基本思想与方法 类、对象与封装的基本概念 对象成员(属性与方法)、构造方法 static与final 类的继承 this与super 方法重载与静态多态 抽象类、抽象方法、接口、内部类 包装类

3、String类理解: 面型对象编程思想类、实例、封装、多态、继承的概念;Java类的设计语法;Java对象成员的定义及操作方法;成员修饰符的作用;Java继承的实现方法;构造方法的实现;抽象类与接口的实现方法运用: 利用Java对象编程思想开发简单的应用系统 单元5:包和常用API Java 包的概念与作用 包的创建与使用 Jar 文档的制作 常用API的使用 理解: Java包的作用及实现方法;Jar文档的制作方法;字符串类、System类、Arrays类、日期类、数学类等常用类的使用运用:利用包构建结构清晰合理的Java软件单元6:异常处理 异常的基本概念 异常的捕获处理 异常类及分类 自

4、定义异常 理解:Java异常处理机制及实现方法运用:运用异常处理机制构建健壮的软件系统单元7:JAVA图形用户界面 图形用户界面设计方法 容器与布局 AWT组件 窗口与菜单 事件处理 颜色与字体 常用 swing 组件的使用理解:Java图形界面设计类的使用方法、图形界面实现机制运用:利用Java图形界面能力构建简单、美观、实用的软件系统单元8:多线程 多线程概念与实现 线程调度与同步机制 Thread类 Runnable接口 理解:线程概念、线程调度与同步机制运用:利用Java的多线程编程机制解决生产者消费者等实际问题单元9:泛型 泛型的应用 泛型接口 泛型方法 泛型数组 泛型嵌套理解:泛型

5、的接口、方法、数组的定义运用:利用泛型解决类集等常用API的问题。单元10:Java常用类库 StringBuffer类、Runtime类、国际化程序、System类、日期操作类、Math、Random、NumberFormat、BigInteger、BigDecimal、对象克隆技术、Arrays、Comparable接口、Comparator、观察者设计模式、正则表达式、定时调度理解:常用类的主要方法运用:利用常用类的主要方法解决实际中的问题单元11:Java IO File类、RandomAccessFile类、字节流与字符流基本操作、转换流、内存操作流、BufferedReader类、

6、Scanner类、数据操作流、对象序列化理解:各种输入输出类的主要方法运用:利用IO主要类解决文件的读取、存储以及格式文件的操作、对象的保存和恢复单元12:Java类集 Collection接口、List接口、Set接口、SortSet接口、集合的输出、Map接口、SortMap接口理解:常用集合类的主要方法运用:利用List等常用集合类解决排序、查找等问题 单元13:枚举与反射 Enum、类集对枚举的支持、Class类的使用理解:Class类的使用 运用:利用Class类的方法对类进行跟踪调试。单元14:Java数据库编程 JDBC的操作步骤、连接数据库及执行各种操作、ResultSet接口

7、、PreparedStatement接口理解:JDBC的操作类的主要方法和步骤。运用:利用JDBC提供的类实现多用户之间的简单通信。单元15:网络编程 TCP/IP网络简介 Java网络类库 TCP Socket通信 UDP Socket通信 理解:TCP/IP协议、Java网络编程类的使用方法、TCP与UDP编程机制运用:利用Java网络编程类进行网络程序的开发五、课程考核实施要求本课程考核采用形成性考核方式,即课程的考试成绩由学习期间的各项过程成绩组成,各项过程成绩的分数比例依次为:期末理论考核成绩 50%、实验成绩30% 、课堂作业10% 、出勤成绩10%。其中期末的理论考核采取闭卷方式,实验成绩考查学生分析问题解决问题的能力,采用编程考试方法进行;平时成绩强调平时的出勤、课堂纪律、课堂表现;课堂作业与实验报告监督学生的平时学习情况。考核方式:书面考试与上机考试结合六、教材及参考书李兴华.Java开发实战经典M. 北京:清华大学出版社 2009七、主要参考书目1 (美)Bruce Eckel,陈昊鹏译.Java编程思想M.北京:机械工业出版社 20092 印 旻等. JAVA语言与面向对象程序设计M.北京:清华大学出版社 20003 孙一林等. JAVA语言高级教程M.北京:清华大学出版社 2001大纲执笔人:Java程序设计教学团队大纲审核人:软件学院教学指导委员会

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号