ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:32KB ,
资源ID:3708147      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3708147.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java程序设计比赛说明.doc)为本站会员(创****公)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

Java程序设计比赛说明.doc

1、Java 程序设计比赛说明一、软件要求与硬件要求软件要求SDK 采用 JDK1.5 或更高(中文版)程序开发环境 JBuilder2006(中文版)硬件要求1) 硬件配置: 处理器:Intel Pentium IV 或更高版本处理器。 浏览器:Microsoft Internet Explorer 6.0 SP 1 或更高版本。 RAM:至少 512MB 内存,推荐 1G 以上内存。 硬盘:3G 磁盘空间(仅限于安装 JBuilder2006)。 视频:1024x768 VGA ,真彩色,需要支持 Windows 的显示适配器。 网卡:标准以太网卡2) 运行环境:Windows2000 SP3

2、/SP4、WindowsXP Professional、Windows XP Home、Windows 2003 Server 等。 二、题型、题量、考试方式和时间预赛题1) 题型为选择题,主要是考察对 Java 程序设计基础知识点的全面了解程度。2) 题量是 80 道,其中单选 60 道,每道题一分;多选题 20 道,每道题两分,合计100 分。3) 考试方式采用网络在线考试。4) 考试时间为 2 个小时。 复赛题1) 题型为编程题,主要考察对 Java 语言的熟练掌握程度。2) 题量为 4 道操作题+2 道附加题。试卷满分为 150 分,其中附加题为 50 分。3) 考试方式采用上机实际操

3、作。4) 考试时间为 3 个小时。决赛题1) 题型为编程题,主要考察学生对 Java 程序设计的理解和综合运用能力,解决复杂问题的分析能力和创造发挥能力。2) 题量为两道编程题,其中一道考察解决复杂问题的能力,另一道考察解决创造性发挥能力。试卷满分为 120 分。3) 考试方式采用上机实际操作。4) 考试时间为 5 个小时。 三、比赛大纲基本要求1具备基本的计算机操作技能,有程序设计经验;2对面向对象的程序设计思想有所了解。3热爱编程,对 Java 程序设计语言有浓厚兴趣。4能熟练地使用一种高级语言或数据库语言编写程序、调试程序。预赛部分预赛主要考察 Java 程序设计语言包含的基本知识点,具

4、体内容如下:(一)基本知识1)Java 的特点,SDK,Java 程序的开发过程,Appliction 和 Applet。2)Java 的基本数据类型,Java 数组。3)运算符与表达式,语句、控制语句、循环语句、break 和 continue 语句。4)类、对象,static、this、super 和包,访问权限、匿名类、异常类,继承、多态性、接口,Class 类、基本类型的类包装,JAR 文件。5)字符串、常用方法、基本数据的互相转化,对象的字符串表示、StringTokenizer类、字符串与字符、字节数组,StringBuffer 类。6)Date 类、Calendar 类、Math

5、 类、BigInteger 类。7)Java Applet 基础,Applet 运行原理。(二)基本操作1)AWT 组件及事件处理。Java 窗口,文本框,按钮与标签,文本区,面板,布局,画布,选择型组件;窗口事件,鼠标事件,焦点事件,键盘事件。2)对话框编程。文件对话框,消息对话框,确认对话框,颜色对话框。复赛部分复赛主要考察运用 Java 语言编程的能力,具体内容如下:(一)Java 多线程1)Thread 类的子类创建线程;使用 Runnable 接口创建线程。2)GUI 线程,线程同步。(二)输入输出流1) File 类,FileInputStream 类,FileOutputStre

6、am 类,FileReader 类和FileWriter 类,RandomAccessFile 类。2)数据流,数组流,对象流,文件锁 FileLock。(三)Java 网络编程1)URL,读取 URL 中的资源。2)套接字,UDP 数据报。(四)Java 数据库编程1)JDBC,Java 数据库开发。决赛部分在全面考察本课程应掌握的基本概念和基本技能的基础上,重点考察学生以实际应用为背景,对 Java Applet 程序和 Java Application 程序的编辑、编译和运行过程的熟练掌握,以及对 Java 程序设计的理解和综合运用能力,考察学生解决复杂问题的分析能力和创造发挥能力。四、

7、附注 参赛考生在比赛准备期间,可以参考由清华大学出版社出版的“普通高等院校计算机专业(本科)实用教程系列”教材Java2 实用教程(第三版),本期比赛的所有参赛知识点,都是以此书作为蓝本,进行考题设计的。附一:知识点列表1、面向对象软件开发1.1 面向对象程序设计的基本思想及基本概念1.2 JAVA 中支持面向对象的特点2、Java 语言概述2.1 JAVA 虚拟机、特点及 JAVA 运行系统2.2 Java Applet 程序、Application 程序的编辑、编译和运行。3、Java 语言基础3.1 强制数据类型的转换格式;了解运算符的优先级和结合性;3.2 Java 语言向量引入的目的

8、及其与数组的区别;3.3 Java 语言算术运算符、关系运算符、逻辑运算符、位运算符和复合赋值运算符的功能及使用;3.4 Java 语言变量、常量的使用及其运算操作。3.5 Java 语言流程控制语句的功能及使用。4、Java 语言的类4.1 系统定义的类(包);4.2 用户程序自定义类和对象的基本格式。5、Java 语言的继承与多态5.1 Java 方法的重载;构造函数继承与重载的含义。5.2 Java 语言包的创建和引用;接口的作用、定义及实现方法。5.3 Java 父类与子类、域继承和方法继承的操作过程。6、Java 语言的工具类与算法6.1 Java 语言 Object 类、数据类型类

9、、Math 类和 System 类的功能及所提供的属性和方法;6.2 Java Applet 类的主要方法及浏览器自动调用主要方法的操作过程。 7、图形用户界面的设计与实现7.1 Java 常用的布局策略及主要容器组件;图形界面的基本构成;7.2 利用 Java 类库中的类及方法绘制用户自定义的图形界面的方法;7.3 Java 标准组件的创建、使用与事件处理。8、高级编程8.1 异常处理:异常与异常类、抛出异常、异常的捕获。8.2 多线程程序设计:线程的概念、JAVA 线程的创建、线程优先级和线程调度、如何在程序中实现多线程。8.3 Swing GUI 组件8.4 流式输入输出与文件处理:JAVA 的输入输出类库、简单的输入/输出流(读写文件、管道流、存储器读写)、文件的处理及随机访问8.5 JAVA 的网络程序设计:JAVA 的 SOCKET 通讯机制、网络资源访问、JAVA 的数据报通讯方式。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。