全國計算機等級考試二級(Java語言程序設計)分為上機考試和筆試兩部分,主要內容涉及公共基礎知識和Java語言程序設計。公共基礎知識部分對于考生的要求是:掌握算法的基本概念;掌握基本數據結構及其操作:掌握基本排序和查找算法:掌握逐步求精的結構化程序設計方法;掌握軟件工程的基本方法,具有初步應用相關技術進行軟件開發(fā)的能力:掌握數據庫的基本知識,了解關系數據庫的設計。Java語言程序設計部分對于考生的基本要求是:掌握Java語言的特點、實現(xiàn)機制和體系結構;掌握Java語言中面向對象的特性;掌握Java語言提供的數據類型和結構;掌握Java語言編程的基本技術;會編寫Java用戶界面程序;會編寫Java簡單應用程序:會編寫Java小應用程序(Applet);了解Java的應用。筆試時間為90分鐘,滿分100分(公共基礎知識的考試方式為筆試,與Java語言程序設計的筆試部分合為一張試卷,占30分);上機考試90分鐘,滿分100分。