ITAT认证大纲
一、 概述: Java程序设计试题共包含三个部分的内容:Java语言部分、Java类库部分和Java编程部分。
二、 初赛的考察内容(比赛时间:3小时) 1) Java语言部分 掌握Java语言方面的基础知识:熟悉各数据类型,掌握变量的声明与定义方法;掌握各算术、比较及逻辑运算符的含义与使用方法;掌握声明数组变量、创建数组对象、访问、修改数组元素的方法;掌握Java中实现逻辑和循环的各关键字的含义和使用方法;熟悉类、对象和方法的概念;对包、接口以及其他类特性,如限定符、静态变量和方法、抽象类和Final类等有一定程度的了解。 2) Java类库部分 掌握Java类库方面的基础知识:能够了解Java.util类包提供的多种数据结构,如堆栈、Vector等;了解javax.swing类包;了解java.awt和javax.swing包中的类,能够了解并可以使用Java2D绘制图形;掌握Java小程序的基本知识。 3) Java编程部分 掌握Java编程方面的基础知识:了解输入流和输出流的基础内容,清楚字节流和字符流的区别;了解使用File类操作文件的方式方法。
三、 复赛的考察内容(比赛时间:3小时) 在要求考生掌握初赛所考察内容的基础上,复赛更加注重考察考生对上述内容的熟练程度,除要求考生能够熟练掌握上述内容外,还应掌握下列内容: 1) Java语言部分 熟练掌握对象的创建、访问设置、引用与释放方法;掌握线程的概念以及如何从外部启动和终止线程;掌握各种异常类的定义与捕获方法。 2) Java类库部分 能够熟练使用Swing;熟练掌握Java小程序的编写方法。 3) Java编程部分 熟练掌握Java的输入流和输出流读取、存储信息的方式;了解JSP和Servlet的基础知识。
四、 决赛的考察内容(比赛时间:5小时) 考查内容: 在复赛所考察内容的基础上,决赛将全面考察考生对Java语言的掌握程度,考察考生开发Java程序的能力。除了初赛和复赛所要求的内容外,考生还需要掌握下列内容: 1) Java语言部分 熟练掌握使用多线程同时执行多项任务的方法;能够熟练使用异常管理程序中潜在的错误。 2) Java类库部分 能够熟悉使用java.util类包提供的位组、堆栈、向量和哈希表,掌握使用这四种数据结构表示数据的方法;掌握创建Swing界面以及将Swing的事件处理系统加入到程序的方式。 3) Java编程部分 掌握对象串行化的概念与串行化方法,掌握远程方法调用的相关知识;能够使用JDBC实现数据库数据的读写;掌握JavaBean的基本概念以及创建和使用JavaBean的方法。
|