第六届全国信息技术应用水平大赛比赛说明
(比赛科目:Java程序设计)


一、软件要求与硬件要求

  • ● 软件要求
  • SDK采用JDK1.5或更高(英文版)
  • 程序开发环境eclipse-SDK-3.4-win32.zip + Myeclipse7插件(英文版)
  • 浏览器:Microsoft Internet Explorer 6.0 SP 1或更高版本
  • ● 硬件要求
  • 处理器:Intel® Pentium® IV 或更高版本处理器。
  • RAM:至少1G内存,推荐2G以上内存。
  • 硬盘:10G磁盘空间(仅限于安装Myeclipse7开发环境)。
  • 显示器:1024x768 VGA ,真彩色,需要支持 Windows 的显示适配器。
  • 网卡:标准以太网卡。
  • ● 运行环境
  • 推荐Windows XP sp2以上系统

二、题型、题量、考试方式和时间

  • ● 预赛题
  • 1) 题型为选择题。
  • 2) 题量是80道,其中单选题60道,每道题1分;多选题20道,每道题2分,合计100分。
  • 3) 考试方式采用网络在线考试,系统自动阅卷。
  • 4) 考试时间为100分钟。
  • ● 复赛题
  • 1) 题型为编程题,主要考察对Java语言的熟练掌握程度。
  • 2) 题量为四道操作题+两道附加题。试卷满分为150分,其中附加题为50分。
  • 3) 考试方式采用上机操作。
  • 4) 考试时间为3小时。
  • ● 决赛题
  • 1) 题型为编程题,主要考察参赛者对Java程序设计的理解和综合运用能力,分析解决复杂实际问题的能力和创造性发挥能力。
  • 2) 题量为两道编程题,其中一道考察解决复杂实际问题的能力,另一道考察创造性发挥能力。试卷满分为120分。
  • 3) 考试方式采用上机操作。
  • 4) 考试时间为5小时。

三、比赛大纲

  • ● 基本要求

1.具备基本的计算机操作技能,有程序设计经验;

2.对面向对象的程序设计思想有所了解;

3.热爱编程,对Java程序设计语言有浓厚兴趣;

4. 能熟练地使用一种高级语言或数据库语言编写程序,使用调试工具调试程序。

  • ● 预赛部分

预赛主要考察Java程序设计语言包含的基本知识点,具体内容如下:

(一)基本知识

1)Java语言的特点,Java程序的开发过程,Application和Applet的区别。

2)Java的标识符和关键字,基本数据类型,运算符与表达式,语句和数组。

3)类、对象,static、this、final、super关键字,访问权限限定词,包、匿名类、异常类,继承、接口、多态性,Class类,JAR文件。

4)理解Java API的概念,了解Object类,基本类型的封装类,熟悉String类和StringBuffer类,Hashtable与Properties类,System类与Runtime类,Date类、Calendar类、Math类、BigInteger类,Math与Random类。

5)Java的AWT图形编程,常用容器,布局管理器,AWT事件处理模型,常用组件。

6)Java Applet基础,Applet运行原理。

(二)高级知识

1)Java的多线程,实现多线程的两种方法,线程控制、调度方法。

2)文件和流的操作,理解字节流和字符流的概念。

3)异常处理的概念,自定义异常类。

  • l 复赛部分

复赛主要考察运用Java语言编程的能力,在初赛基础上还增加考察以下知识点:

(一)Java多线程

  • 1) Thread类的子类创建线程;使用Runnable接口创建线程。
  • 2) GUI线程,线程池的使用。

(二)输入输出流

1) File类,FileInputStream类,FileOutputStream类,FileReader类和FileWriter类,RandomAccessFile类。

2) 数据流,数组流,对象流。

(三)Java网络编程

1) URL,读取URL中的资源。

2) 套接字,UDP数据报。

(四)Java数据库编程

1) JDBC,Java数据库开发。

  • ● 决赛部分

决赛在预赛、复赛应掌握的基本概念和基本技能的基础上,重点考察参赛者以实际应用为背景,对Java Application程序的编辑、编译和运行过程的熟练掌握以及对综合分析复杂实际问题和利用Java程序设计语言解决复杂实际问题的能力。

四、附注

参赛者在比赛准备期间,可以参考“全国信息技术应用培训教育工程工作组”编核审定、由清华大学出版社出版的“ITAT教育部实用型信息技术人才培养系列教材”,教材名为《Java程序设计基础教程》。本次比赛的所有参赛知识点,都是以此书作为基础蓝本,同时对教材知识体系加以适当扩展进行考题设计的。


  附件:
 

Copyright © 2006 - 2011 www.itatedu.com All Rights Reserved.