《Linux程序员-Java语言》考试大纲
基本要求:
1.了解Linux系统程序设计的特点;
2.掌握Linux环境下Java程序编写;
3.掌握Java的基本概念;
4.掌握Java的程序结构;
5.掌握Java语言的输入/输出操作;
6.掌握Applet程序的编写;
7.掌握图形用户介面程序的编写;
8.掌握Java异常处理的方法;
9.了解多线程的应用;
10.具备开发应用程序的能力。
考试内容:
一、编程环境及程序调试
1.JDK安装及环境配置;
2.程序编写及运行;
二、Java语言基础
1.变量和常量;
2.基本数据类型及转换;
3.运算符、表达式、语句;
4.数组;
5.字符串。
三、程序控制结构
1.顺序执行;
2.选择结构:if语句、switch语句;
3.循环结构:for、while和do…while循环
四、输入/输出技术
1.字节流和字符流;
2.常用输出流类和输入流类的应用;
3.文件类及文件读写操作。
五、面向对象程序设计
1.类的定义;
2.对象的创建及使用;
3.封装;
4.继承;
5.多态;
6.抽象类和抽象方法;
7.接口;
8.包。
六、Applet
1、Applet的生命周期;
2.Applet与HTML配合。
七、图形用户介面
1.AWT组件及应用;
2.事件处理;
3.布局管理;
4.菜单;
5.对话框。
6.Swing组件及应用。
八、异常处理
1.异常处理机制;
2.捕获异常;
3.抛出异常;
4.创建自己的异常
九、多线程
1.多线程;
2.线程控制;
3.线程管理。
《Linux程序员-Java语言》
考试形式与题型
考试形式:机考
考试结构:基础知识(60%)+技能考试(40%)
基础知识:
基本数据类型 5分
运算符、表达式、语句 10分
字符串 5分
选择结构 5分
循环和数组 10分
面向对象 10分
Applet 5分
图形用户介面 10分
技能考试:
程序改错 10分
程序填空 10分
程序编程 20分
考试类型:
选择题(编程环境与语法规则): 10题 20分
程序阅读选择题 : 10题 20分
程序填空题: 10格 20分
操作题: 程序改错 5处 10分
程序填空 5格 10分
程序编程 2题 20分