软件技术专业应用本科11

上传人:aa****6 文档编号:38288776 上传时间:2018-04-29 格式:PDF 页数:9 大小:172.87KB
返回 下载 相关 举报
软件技术专业应用本科11_第1页
第1页 / 共9页
软件技术专业应用本科11_第2页
第2页 / 共9页
软件技术专业应用本科11_第3页
第3页 / 共9页
软件技术专业应用本科11_第4页
第4页 / 共9页
软件技术专业应用本科11_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《软件技术专业应用本科11》由会员分享,可在线阅读,更多相关《软件技术专业应用本科11(9页珍藏版)》请在金锄头文库上搜索。

1、1软件技术专业应用本科软件技术专业应用本科JavaJava 语言语言程序设计程序设计自学考试大纲自学考试大纲( (试用试用) )一、课程性质与设置目的一、课程性质与设置目的 (一)课程性质、特点和设置目的(一)课程性质、特点和设置目的 Java 语言程序设计是本专业的一门专业基础课。本课程内容包括 Java 语言 基础知识、Java 面向对象程序设计、图形用户界面设计、异常处理、文件和流 处理、多线程技术和网络编程技术等。 通过本课程的学习,使学生能够比较全面了解 Java 语言基础知识,Java 语 言语法构成、Java 语言面向对象编程的内容及应用,为今后各种应用编程特别 是网络编程打下基

2、础。 (二)本课程的基本要求(二)本课程的基本要求 通过本课程的学习,达到如下目标: 1. 理解 Java 语言面向对象程序设计的基本思想和特征; 2. 熟练掌握 Java 语言的图形用户界面设计、输入输出操作和文件操作等; 3. 掌握 Java 语言的线程创建、线程的状态,以及异常处理等; 4. 具备用 Java 语言进行简单的网络编程的能力. (三)本课程与相关课程的关系(三)本课程与相关课程的关系 先修课程为应用数学 、 面向对象程序设计(C+) 等,在学生已基本掌 握应用数学和面向对象程序设计基础知识后开始学习本课程。 二、课程内容与考核要求二、课程内容与考核要求 第第 1 1 章章

3、Java 语言概述语言概述 (一)课程内容(一)课程内容 1. Java 简介 2. Java 的运行环境 3. 编写 Java 程序 (二)学习目的与要求(二)学习目的与要求 本章主要介绍 Java 简介、 Java 的运行环境和 Java 程序的编写、 编译及运行。 本章的要求是了解 Java 语言的历史、语言特点及用途,Java 的运行环境和 Java 程序的编写、编译及运行过程,为学习 Java 语言程序设计奠定良好的基础。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1. Java 简介,要求达到“识记”层次。 1.1 Java 的起源与发展 1.2 Java 语言特点 1

4、.3 Java 的用途 2. Java 的运行环境,要求达到“简单应用”层次。 2.1 SDK 的下载与安装 2.2 配置 Java 运行环境 3. 编写 Java 程序,要求达到“简单应用”层次。 3.1 初步了解 Java 程序 3.2 编写第一个 Java 源程序 3.3 Java 程序的编译及其运行2第第 2 2 章章 Java 基本语法基本语法 (一)课程内容(一)课程内容 1. Java 语言的基本元素 2. 数据类型 3. 运算符与表达式 4. 数组 5语句 (二)学习目的与要求(二)学习目的与要求 本章主要介绍 Java 语言的基本元素,Java 的数据类型、运算符与表达式、

5、数组以及语句。 本章的要求是掌握 Java 语言的基本元素的定义,掌握 Java 的数据类型、运 算符与表达式以及数组的正确使用,特别是运算符优先级之间的关系。熟练掌握 Java 各种语句的使用。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1. Java 语言的基本元素,要求达到“识记”层次。 1.1 标识符 1.2 关键字 1.3 分隔符 2. 数据类型,要求达到“理解”层次。 2.1 基本数据类型 2.2 直接量与常量 2.3 变量 3. 运算符与表达式,要求达到“简单应用”层次。 3.1 赋值运算符 3.2 算术运算符 3.3 关系运算符 3.4 条件运算符 3.5 逻辑运算

6、符 3.6 位运算符 3.7 其他运算符 3.8 运算优先级 4. 数组,要求达到“简单应用”层次。 4.1 一维数组的声明 4.2 一维数组的创建与赋值 4.3 多维数组 5. 语句,要求达到“简单应用”层次。 5.1 选择语句 5.2 循环语句 5.3 转向语句 5.4 其他语句 第第 3 3 章章 JavaJava 语言面向对象的特征语言面向对象的特征 (一)课程内容(一)课程内容 1. 面向对象基本概念32. Java 的类与对象 3. 成员变量与成员方法 4. 类的继承和多态性 (二)学习目的与要求(二)学习目的与要求 本章主要介绍面向对象基本概念,Java 的类与对象、成员变量与成

7、员方法 以及类的继承和多态性。 本章的要求是掌握 Java 语言面向对象的特征以及类的继承和多态性的概 念,会正确应用 Java 语言的类与对象、成员变量与成员方法的设计。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1. 面向对象基本概念,要求达到“识记”层次。 1.1 对象和类 1.2 封装性 1.3 继承性 1.4 多态性 2. Java 的类与对象,要求达到“简单应用”层次。 2.1 类的创建 2.2 对象的创建 3. 成员变量与成员方法,要求达到“简单应用”层次。 3.1 成员变量的声明和修饰 3.2 成员方法的设计 3.3 成员方法的声明与修饰 3.4 方法体 3.5 消

8、息传递 4. 类的继承和多态性,要求达到“简单应用”层次。 4.1 父类和子类 4.2 成员的继承和覆盖 第第 4 4 章章 包、接口和异常包、接口和异常 (一)课程内容(一)课程内容 1. 包 2. 接口 3. 异常和异常处理 4.常用系统类 (二)学习目的与要求(二)学习目的与要求 本章主要介绍 Java 语言的包、 接口、 异常和异常处理机制, 以及常用系统类。 本章的要求是掌握对包、接口、异常处理和常用系统类的概念及使用方法。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1. 包,要求达到“综合应用”层次。 1.1 Java 的系统包 1.2 包的引用 1.3 声明自定义包

9、2. 接口,要求达到“综合应用”层次。 2.1 实现系统提供的接口 2.2 创建自定义接口 2.3 接口的继承关系43. 异常和异常处理,要求达到“简单应用”层次。 3.1 异常和异常类 3.2 异常处理机制 3.3 创建异常类 4. 常用系统类,要求达到“综合应用”层次。 4.1 Applet 类 4.2 字符串类 4.3 输入输出流类 4.4 其他常用类 第第 5 5 章章 图形用户界面设计图形用户界面设计 (一)课程内容(一)课程内容 1. 图形用户界面概述 2. 组件和组件布局 3. 事件处理方法 4. 常用容器组件 (二)学习目的与要求(二)学习目的与要求 本章主要介绍图形用户界面的

10、基本元素、组件和组件布局管理、事件处理方 法以及常用容器组件的使用。 本章的要求是能够掌握图形用户界面基本组件的使用方法, 事件处理方法以 及常用容器组件如窗口、菜单和对话框的正确使用。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1. 图形用户界面概述,要求达到“理解”层次。 1.1 图形用户界面的构成 1.2 图形用户界面的实现 1.3 界面元素的类结构 2. 组件,要求达到“简单应用”层次。 2.1 标签 2.2 按钮 2.3 选项框 2.4 复选框和选项按钮 2.5 列表框 2.6 文本框 2.7 文本区 3. 组件布局,要求达到“简单应用”层次。 3.1 顺序布局 3.2

11、边界布局 3.3 卡片布局 3.4 网格布局 3.5 面板的使用 3.6 手工布局 4. 事件处理方法,要求达到“简单应用”层次。 4.1 事件与事件处理方法 4.2 Java 的事件处理机制 5. 常用容器组件,要求达到“综合应用”层次。55.1 容器概述 5.2 窗口 5.3 菜单 5.4 对话框 第第 6 6 章章 多线程机制多线程机制 (一)课程内容(一)课程内容 1. 多线程的概念 2. 创建线程 3. 线程的状态 4. 线程的调度与控制 (二)学习目的与要求(二)学习目的与要求 本章主要介绍 Java 的多线程的概念、创建线程、线程的状态以及线程的调 度与控制机制。 本章的要求能够

12、掌握 Java 的多线程机制,编写简单的多线程程序。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1. 多线程的概念,要求达到“理解”层次。 1.1 程序、进程和多任务 1.2 线程和多线程 1.3 Java 的多线程机制 2. 创建线程,要求达到“简单应用”层次。 2.1 通过继承 Thread 类创建线程 2.2 通过 Runnable 接口创建线程 3. 线程的状态,要求达到“简单应用”层次。 3.1 启动 3.2 终止 3.3 暂停 3.4 状态判断 4. 线程的调度与控制,要求达到“简单应用”层次。 4.1 线程的优先级 4.2 线程类的方法 4.3 控制线程的状态 4.4

13、 线程的同步机制与共享资源 第第 7 7 章章 图形与多媒体处理图形与多媒体处理 (一)课程内容(一)课程内容 1基本图形和画布 2文字输出 3颜色控制 4图像处理 5动画处理 6加载声音文件 (二)学习目的与要求(二)学习目的与要求 本章主要介绍 Java 的 AWT 提供的类和方法,包括基本图形和画布的使用、 文字输出和颜色控制、图像处理、动画处理以及加载声音文件。 本章的要求是能够利用 AWT 提供的类和方法,在窗口上绘制图形和文本,编6写具有图像、声音和动画的多媒体程序。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1. 基本图形和画布,要求达到“简单应用”层次。 1.1 直

14、线 1.2 矩形 1.3 椭圆 1.4 圆弧 1.5 多边形 1.5 画布 2. 文字输出,要求达到“简单应用”层次。 2.1 字符串、字符和字节输出 2.2 字体控制 3. 颜色控制,要求达到“简单应用”层次。 3.1 为不同对象设置颜色 3.2 不同颜色的文字 4. 图像处理,要求达到“简单应用”层次。 4.1 图像种类 4.2 图像的显示 4.3 图像的缩放显示 5. 动画处理,要求达到“简单应用”层次。 5.1 动画原理 5.2 用线程实现动画 6. 加载声音文件,要求达到“简单应用”层次。 6.1 添加背景音乐 6.2 随时播放声音文件 第第 8 8 章章JavaJava 网络编程网

15、络编程 (一)课程内容(一)课程内容 1Java 网络编程基础 2URL 访问 3Socket 应用 4Applet 应用 5J2EE 规范和 EJB (二)学习目的与要求(二)学习目的与要求 本章主要介绍 Java 网络编程的基本概念、URL 访问机制、Socket 应用、安 全套接字应用和 InetAddress 类的应用等。 本章的要求是基本掌握 Java 网络编程的基本概念, 能够使用 Java 语言进行 网络编程。 (三)考核知识点及考核要求(三)考核知识点及考核要求 1Java 网络编程基础,要求达到“识记”层次。 1.1 TCP/UDP 协议 1.2 IP 协议 1.3 Java

16、 的网络功能 2. URL 访问,要求达到“简单应用”层次。 2.1 URL 的概念72.2 创建 URL 类对象 2.3 获取 URL 对象属性 2.4 读入 URL 数据 3Socket 应用,要求达到“简单应用”层次。 3.1 socket 的基本概念 3.2 服务器程序 3.3 客户端程序 3.4 服务多个客户端 3.5 数据报通信 3.6 远程方法调用(RMI) 4Applet 应用,要求达到“综合应用”层次。 4.1 Applet 概述 4.2 Applet 与 Applet 类 4.3 Applet 程序和 HTML 文件 4.4 Applet 的应用 5J2EE 规范和 EJB,要求达到“理解”层次。 5.1 J2EE 规范 5.2 EJB 技术 三、有关说明与实施要求三、有关说明与实施要求 (一)关于(一)关于“考核要求考核要求” 中四个中四个“能力层次能力层次”的说明的说明 考核知识点与考核要求用“识记” 、 “理解” 、 “简单应用”和“综合应用”四 个能力层次加以区分,具体解释如下: 识记: 要求能够识别

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

当前位置:首页 > 学术论文 > 毕业论文

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