二級java語言程序設計:考核計算機基礎知識和使用壹種高級計算機語言(包括JAVA、C、C++、ACCESS、Visual Basic、Visual FoxPro)編寫程序以及上機調試的基本技能。要求能夠使用計算機高級語言編寫程序和調試程序,可以從事計算機程序的編制工作、初級計算機教學培訓工作以及計算機企業的業務和營銷工作。
算法的基本概念;算法復雜度的概念和意義(時間復雜度與空間復雜度)。數據結構的定義;數據的邏輯結構與存儲結構;數據結構的圖形表示;線性結構與非線性結構的概念。線性表的定義;線性表的順序存儲結構及其插入與刪除運算。
棧和隊列的定義;棧和隊列的順序存儲結構及其基本運算。線性單鏈表、雙向鏈表與循環鏈表的結構及其基本運算。樹的基本概念;二叉樹的定義及其存儲結構;二叉樹的前序、中序和後序遍歷。順序查找與二分法查找算法;基本排序算法(交換類排序,選擇類排序,插入類排序)。
“數據庫技術”考核數據庫系統基礎知識及數據庫應用系統項目開發和維護的基本技能。“網絡技術”考核計算機網絡基礎知識及計算機網絡應用系統開發和管理的基本技能。