考试基本要求全国计算机等级考试二级(Java语言程序设计)分为上机考试和笔试两部分,主要内容涉及公共基础知识和Java语言程序设计。公共基础知识部分对于考生的要求是:掌握算法的基本概念;掌握基本数据结构及其操作;掌握基本排序和查找算法;掌握逐步求精的结构化程序设计方法:掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力;掌握数据库的基本知识,了解关系数据库的设计。Java语言程序设计部分对于考生的基本要求是:掌握Java语言的特点、实现机制和体系结构;掌握Java语言中面向对象的特性;掌握Java语言提供的数据类型和结构;掌握Java语言编程的基本技术;会编写Java用户界面程序;会编写Java简单应用程序;会编写Java小应用程序(Applet);了解Java的应用。笔试时间为90分钟,满分100分(公共基础知识的考试方式为笔试,与Java语言程序设计的笔试部分合为一张试卷,占30分);上机考试90分钟,满分100分。