Java GUI考试大纲
《Java GUI》考 试 大 纲
课程代码:59010815 开课学期:一 学年二 学期
适用专业:软件技术专业 学 时: 108
编写教师:李剑波 学 分: 6
审 核: 杨振华
一、课程的性质和目的
Java GUI是软件技术专业的一门专业课,通过对本书的学习,可以快速具备完整的图形用户界面程序的设计开发能力。本课程的目的是,使学生了解企业实际开发项目工作过程的实践,积累解决实际问题的工作经验并学习深入的专业理论知识,培养学生职业能力培养和职业综合素质。
二、考试要求
考试类型:考查 (考试、考查); 考试总分: 100 分
考试方法:开卷(开卷、闭卷); 考试时间: 210 分钟
三、考核知识点
编 号
|
知识点 |
知识点简介 |
能力层次 |
1 |
窗体及基本组件 |
窗体,标签,按钮,文本框,列表框,这是界面设计最基本的组件,一般应用程序的界面主要由这些元素构成 |
应用 |
2 |
事件处理 |
|
应用 |
2.1 |
事件处理的原理 |
事件及发生的事情,事件处理模型 |
应用 |
2.2 |
常用事件监听器 |
鼠标事件,键盘事件,焦点事件,组件控制事件,选择事件,这是程序响应用户操作,实现交互的最基本事件。 |
应用 |
3 |
布局设计 |
|
理解 |
3.1 |
填充式布局 |
强制组件同一大小 |
应用 |
3.2 |
行列式布局 |
按行或列排列包含在窗口中的组件 |
应用 |
3.3 |
网络式布局 |
把容器分成网格,把组件放在网格中。 |
应用 |
4 |
容器 |
容器是指能容纳装载其它组件的组件,主要考查面板,分组框,选项卡,分割窗 |
应用 |
5 |
工具栏及菜单 |
|
应用 |
5.1 |
工具栏 |
工具栏是显示位图式按钮的控制条,每个按钮称为一个工具项 |
应用 |
5.2 |
菜单 |
菜单是动态呈现的选择列表,它对应于相关演绎法中GUI状态 |
应用 |
5.3 |
进度条 |
用来指示工作进度 |
应用 |
5.4 |
刻度条 |
让用户在整数范围内挑选一个值 |
应用 |
5.5 |
滑动条 |
表现一个确定范围数值的可视化组件 |
应用 |
5.6 |
浏览器 |
SWT的浏览器组件提供了流行的HTML渲染引擎 |
应用 |
6 |
对话框 |
|
理解 |
6.1 |
消息对话框 |
为用户显示提示消息 |
应用 |
6.2 |
输入对话框 |
简单地请求用户输入一个字符串 |
应用 |
6.3 |
目录对话框 |
允许用户在文件系统中浏览和选择一个目录 |
应用 |
6.4 |
文件对话框 |
允许用户浏览文件系统,并选择或输入一个文件名 |
应用 |
7 |
数据处理 |
包括数据的输入、数据结构的设计,数据的存储,数据的输出 |
应用 |
注:1、能力层次为“识记”、“理解”、“应用”、“综合”四个层次;
2、表格不够可自行扩充。
四、教学参考书
[1] Bruce Ecke 主编, 《Java 编程思想》(第1 版),机械工业出版社出版社, 2009 年 1 月。
[2]舒智勇 主编,《软件测试自动化技术与实例详解》,电子工业出版社,2000年
说明:大纲审核人为教研(实验)室主任和一名具有副高以上职称的教师。