公共基礎(chǔ)知識(shí)部分30分
專業(yè)語(yǔ)言部分 70分
Java語(yǔ)言程序設(shè)計(jì)
基本要求
1. 掌握J(rèn)ava語(yǔ)言的特點(diǎn),實(shí)現(xiàn)機(jī)制和體系結(jié)構(gòu)。
2. 掌握J(rèn)ava語(yǔ)言中面向?qū)ο蟮奶匦浴?BR>3. 掌握J(rèn)ava語(yǔ)言提供的數(shù)據(jù)類型和結(jié)構(gòu)。
4. 掌握J(rèn)ava語(yǔ)言編程的基本技術(shù)。
5. 會(huì)編寫Java用戶界面程序。
6. 會(huì)編寫Java簡(jiǎn)單應(yīng)用程序。
7. 會(huì)編寫Java小應(yīng)用程序(Applet)。
8. 了解Java的應(yīng)用。
考試內(nèi)容
一、 Java語(yǔ)言的特點(diǎn)和實(shí)現(xiàn)機(jī)制
二、 Java體系結(jié)構(gòu)
1. JDK目錄結(jié)構(gòu)。
2. Java的API結(jié)構(gòu)。
3. 開發(fā)環(huán)境設(shè)置。
4. Java程序結(jié)構(gòu)。
三、 Java語(yǔ)言中面向?qū)ο蟮奶匦浴?BR>1. 面向?qū)ο缶幊痰幕疽I(lǐng)和特征。
2. 類的基本組成和使用。
3. 對(duì)象的生成、使用和刪除。
4. 接口與包。
5. Java類庫(kù)中常用類和接口。
四、 Java簡(jiǎn)單數(shù)據(jù)類型及運(yùn)算
1. 變量和常量。
2. 基本數(shù)據(jù)類型及轉(zhuǎn)換。
3. Java類庫(kù)中對(duì)簡(jiǎn)單數(shù)據(jù)類型的類包裝。
4. 運(yùn)算符和表達(dá)式運(yùn)算。
5. 數(shù)組和字符串。
五、 Java語(yǔ)言的基本語(yǔ)句
1. 表達(dá)式語(yǔ)句。
2. 條件語(yǔ)句。
3. 循環(huán)語(yǔ)句。
4. 注釋語(yǔ)句。
5. 異常處理。
六、 Java編程技術(shù)基礎(chǔ)
1. 線程的要領(lǐng)和使用。
2. 同步與共享。
3. 串行化要領(lǐng)和目的。
4. 串行化方法。
5. 串行化的舉例。
6. 基于文本的應(yīng)用。
7. 文件和文件I/O。
8. 匯集(collections)接口。
七、 編寫用戶界面程序
1. 圖形用戶界面。
2. AWT庫(kù)簡(jiǎn)介。
3. SwingF簡(jiǎn)介。
4. AWT與Swing比較。
八、 編寫小應(yīng)用程序(Applet)
1. 小應(yīng)用程序概念。
2. 安全機(jī)制。
3. Applet執(zhí)行過程。
4. Applet的圖形繪制。
5. Applet的窗口。
6. Applet的工作環(huán)境。
7. Java Application 和Applet。
九、 Java的應(yīng)用
十、 J2DK的下載和操作。
考試方式
筆試:90分鐘,滿分100分,其中含公共基礎(chǔ)知識(shí)部分的30分。
上機(jī)操作:90分鐘,滿分100分。
上機(jī)題目類型要求:
(1) 基本操作。
(2) 簡(jiǎn)單應(yīng)用。
(3) 綜合應(yīng)用。