Java程序設(shè)計(jì)課件_第1頁
Java程序設(shè)計(jì)課件_第2頁
Java程序設(shè)計(jì)課件_第3頁
Java程序設(shè)計(jì)課件_第4頁
Java程序設(shè)計(jì)課件_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

全國(guó)信息技術(shù)應(yīng)用培訓(xùn)教育工程

教育部教育管理信息中心

,

內(nèi)容概要

大賽命題原則

比賽說明解析

教學(xué)方法研討

試講準(zhǔn)備

教育部教育管理信息中心

、大賽命題原則

C1大賽命題宗旨

2大賽考核要求

3預(yù)賽命題原則

C4復(fù)賽命題原則

5決賽命題原則

教育部教育管理信息中心

大賽命題宗旨

??疾鞂W(xué)生的動(dòng)手能力

?:?提高學(xué)生的就業(yè)競(jìng)爭(zhēng)力

大賽考核要求

。大賽將綜合考核學(xué)生的專業(yè)知識(shí)和操作技能,每個(gè)

階段命題既有基礎(chǔ)知識(shí)的考核,又有拔高的題目,

以便更好的分出層次,選拔出進(jìn)入下一賽程的人才

O拔高題目依據(jù)賽制的深入而變化;

預(yù)賽命題原則

。預(yù)賽主要考察學(xué)生對(duì)比賽科目所涉及的基礎(chǔ)知識(shí)點(diǎn)

的全面了解及掌握程度。

。預(yù)賽題目除考察專業(yè)基本知識(shí)及軟件常用操作功能

外,還包含解決實(shí)際問題這部分的考核內(nèi)容,即注

重實(shí)際應(yīng)用過程中應(yīng)掌握的相關(guān)知識(shí)及技能的考核

;(本屆要加強(qiáng)這方面考核)

復(fù)賽命題原則

。復(fù)賽和決賽命題則突出實(shí)用技能的考核,重點(diǎn)考核

學(xué)生的實(shí)際操作技能、綜合應(yīng)用能力、解決實(shí)際問

題能力及一定的創(chuàng)新能力;

復(fù)賽主要考察學(xué)生操作技能的熟練掌握程度以及解

決較為復(fù)雜問題的能力。

決賽命題原則

。決賽重點(diǎn)考察學(xué)生解決復(fù)雜問題的能力以及自主發(fā)

揮與創(chuàng)新的能力。命題內(nèi)容將適當(dāng)結(jié)合實(shí)際工作崗

位或具體工作項(xiàng)目的需求,不但可以引導(dǎo)學(xué)生學(xué)習(xí)

并掌握實(shí)用信息技術(shù),并且對(duì)學(xué)校的教學(xué)起到積極

的引導(dǎo)和促進(jìn)作用。

2、比賽說明解析

Q1往屆數(shù)據(jù)統(tǒng)計(jì)

2軟件要求與硬件要求

3題型、題量、考試方式和時(shí)間

C4比賽大綱解析

5附注

教育部教育管理信息中心

>往屆預(yù)賽數(shù)據(jù)統(tǒng)訝

考試科目0->1011->2021—>3031->4041->5051->6061->7071->8081->9091->100科目總數(shù)

Java程序設(shè)計(jì)783325607815636313475942896

:、軟件要求與硬件要求

。軟件要求

■SDK采用JDK1.5或更高(英文版)

■程序開發(fā)環(huán)境eclipse-SDK-3.4-win32.zip+Myeclipse7插

件(英文版)

?:?硬件要求

■硬件配置:

?處理器:Intel?Pentium?IV或更高版本處理器。

?瀏覽器:MicrosoftInternetExplorer6.0SP1或更高版本。

?RAM:至少1G內(nèi)存,推薦2G以上內(nèi)存。

?硬盤:10G磁盤空間(僅限于安裝Myeclipse7開發(fā)環(huán)境)。

?顯示器:1024x768VGA,真彩色,需要支持Windows的顯

示適配器。

?網(wǎng)卡:標(biāo)準(zhǔn)以太網(wǎng)卡

■運(yùn)行環(huán)境:

?推薦WindowsXP系統(tǒng)。

三、題型、題量、考試方式和時(shí)間

?:?預(yù)賽題

■題型為選擇題。

■題量是80道,其中單選題60道,每道題1分;多選題20道

,每道題2分,合計(jì)100分。

■考試方式采用網(wǎng)絡(luò)在線考試,系統(tǒng)自動(dòng)閱卷。

■考試時(shí)間為100分鐘。

?:?復(fù)賽題

■題型為編程題,主要考察對(duì)Java語言的熟練掌握程度。

■題量為四道操作題+兩道附加題。試卷滿分為150分,其

中附加題為50分。

■考試方式采用上機(jī)操作。

■考試時(shí)間為3小時(shí)。

?:?決賽題

■題型為編程題,主要考察參賽者對(duì)Java程序設(shè)計(jì)的理解

和綜合運(yùn)用能力,解決復(fù)雜問題的分析能力和創(chuàng)造發(fā)揮

能"

■題量為兩道編程題,其中一道考察解決復(fù)雜問題的能力

,另一道考察創(chuàng)造性發(fā)揮能力。試卷滿分為120分。

■考試方式采用上機(jī)操作。

■考試時(shí)間為5小時(shí)。

四、比賽大綱解析

。參賽基本要求

。預(yù)賽部分

。復(fù)賽部分

。決賽部分

4.1參賽基本要求

?:??基本要求

工、具備基本的計(jì)算機(jī)操作技能,有程序設(shè)計(jì)經(jīng)驗(yàn);

2、對(duì)面向?qū)ο蟮某绦蛟O(shè)計(jì)思想有所了解;

3、熱愛編程,對(duì)Java程序設(shè)計(jì)語言有濃厚興趣;

4、能熟練地使用一種高級(jí)語言或數(shù)據(jù)庫語言編寫程

序、調(diào)試程序。

4.2預(yù)賽部分

。預(yù)賽主要考察Java程序設(shè)計(jì)語言包含的基本知識(shí)

點(diǎn),具體內(nèi)容如下:

(一)基本知識(shí)

1)Java語言的特點(diǎn),Java程序的開發(fā)過程,

Application和Applet的區(qū)另人

2)Java的標(biāo)識(shí)符和關(guān)鍵字,基本數(shù)據(jù)類型,運(yùn)算

符與表達(dá)式,語句和數(shù)組。

3)類、對(duì)象,static、this、finaksuper關(guān)

鍵字,訪問權(quán)限限定詞,包、匿名類、異常類,繼

承、接口、多態(tài)性,Class類,JAR文件。

?:?4)理解JavaAP工的概念,了解Object類,基

本類型的封裝類,熟悉String類和StringBuffer

類,Hashtable與Properties類,System類

與Runtime類,Date類、Calendar類、Math

類、Big工nteger類,Math與Random類。

5)Java的AWT圖形編程,常用容器,布局管

理器,AWT事件處理模型,常用組件。

6)JavaApplet基石出,Applet運(yùn)行原理。

(二)基本操作

1)Java的多線程,實(shí)現(xiàn)多線程的兩種方法,線

程控制、調(diào)度方法。

2)文件和流的操作,理解字節(jié)流和字符流的概

念。

3)異常處理的概念,自定義異常類。

往屆預(yù)賽題分析

?:*07屆一考核知識(shí)點(diǎn)列表

?:*08屆一考核知識(shí)點(diǎn)列表

07屆-考核知識(shí)點(diǎn)列表

*07屆■考核知識(shí)點(diǎn)列表

■1面向?qū)ο筌浖_發(fā)

■1.1面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想及基本概念——0題

-1.2JAVA中支持面向?qū)ο蟮奶攸c(diǎn)——4題

?(單22、單39、單59、多7)

■2Java語言概述

■2.1Java虛擬機(jī)、特點(diǎn)及Java運(yùn)行系統(tǒng)---5題

?(單1、單24、單51、多10、多11)

■2.2JavaApplet程序、Application程序的編輯、編譯和

運(yùn)行?!?題

?(單2、單13、單17、單53、多13、多16)

07屆-考核知識(shí)點(diǎn)列表

■3.1強(qiáng)制數(shù)據(jù)類型的轉(zhuǎn)換格式;了解運(yùn)算符的優(yōu)先級(jí)和結(jié)合性;

2題

?(單8、單33、單35)

■3.2Java語言向量引入的目的及其與數(shù)組的區(qū)別;——2題

?(單15、多4)

■3.3Java語言算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、位運(yùn)算符和

復(fù)合賦值運(yùn)算符的功能及使用;一一6題

?(單34、單36、多1、多5、多6、多17)

■3.4Java語言變量、常量的使用及其運(yùn)算操作?!?題

?(單3、單4、單18、單20、單38、單46、單52、多18、多19)

■3.5Java語言流程控制語句的功能及使用。一4題

?(單6、單16、單37、多3)

07屆-考核知識(shí)點(diǎn)列表

。4Java語言的類

■4.1系統(tǒng)定義的類(包);——4題

?(單8、單21、單26、多14)

'4.2用戶程序自定義類和對(duì)象的基本格式。一一3題

?(單12、單40、單58)

*5Java語言的繼承與多態(tài)

■5.1Java方法的重載;構(gòu)造函數(shù)繼承與重載的含義?!?題

?(單45、單54、多11)

-5.2Java語言包的創(chuàng)建和引用;接口的作用、定義及實(shí)現(xiàn)方法。一

一4題

?(單11、單47、單48、多12)

■5.3Java父類與子類、域繼承和方法繼承的操作過程?!?題

?(單7、單23、單55、多2、多15、多20)

07屆-考核知識(shí)點(diǎn)列表

?6Java語言的工具類與算法

■6.1Java語言O(shè)bject類、數(shù)據(jù)類型類、Math類和System類的功能及

所提供的屬性和方法;——3題

?(單14、單27、單32)

■6.2JavaApplet類的主要方法及瀏覽器自動(dòng)調(diào)用主要方法的操作過

程。一4段

?(單29、單42、單44、多8)

?7圖形用戶界面的設(shè)計(jì)與實(shí)現(xiàn)

-7.1Java常用的布局策略及主要容器組件;圖形界面的基本構(gòu)成;

——7題

?(30單.31n^zlQ單.56單.57多

■7.2利用Java類而中的人及方溟會(huì)制百戶自《義的圖形界面的方法

;----2題

?(單19、單60)

■7.3Java標(biāo)準(zhǔn)組件的創(chuàng)建、使用與事件處理?!?題

?(單9、單10、單28、單43)

07屆-考核知識(shí)點(diǎn)列表

。8高級(jí)編程

■8.1異常處理:異常與異常類、拋出異常、異常的捕獲。

——3題

?(單25、單41、單50、多5)

■8.2多線程程序設(shè)計(jì):線程的概念、JAVA線程的創(chuàng)建、

線程優(yōu)先級(jí)和線程調(diào)度、如何在程序中實(shí)現(xiàn)多線程。一

—0題

■8.3SwingGUI組件——0題

■8.4流式輸入輸出與文件處理:JAVA的輸入輸出類庫、

簡(jiǎn)單的輸入/輸出流(讀寫文件、管道流、存儲(chǔ)器讀寫)、文

件的處理及隨機(jī)訪問——0題

■8.5JAVA的網(wǎng)絡(luò)程序設(shè)計(jì):JAVA的SOCKET通訊機(jī)制

、網(wǎng)絡(luò)資源訪問、JAVA的數(shù)據(jù)報(bào)通訊方式——0題

08屆-考核知識(shí)點(diǎn)列表

?:*08屆一考核知識(shí)點(diǎn)列表

■1面向?qū)ο筌浖_發(fā)

■1.1面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想及基本概念——o題

■1.2JAVA中支持面向?qū)ο蟮奶攸c(diǎn)——0題

■2Java語言概述

■2.1Java虛擬機(jī)、特點(diǎn)及Java運(yùn)行系統(tǒng)---2題

?(單1、單39)

■2.2JavaApplet程序、Application程序的編輯、編譯和

運(yùn)行?!?題

?(單2、單4、單26)

08屆-考核知識(shí)點(diǎn)列表

■3.1強(qiáng)制數(shù)據(jù)類型的轉(zhuǎn)換格式;了解運(yùn)算符的優(yōu)先級(jí)和結(jié)合性;

5題

?(單6、單33、多2、多5、多16)

■3.2Java語言向量引入的目的及其與數(shù)組的區(qū)別;——4題

?(單8、單15、單27、多8)

■3.3Java語言算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、位運(yùn)算符和

復(fù)合賦值運(yùn)算符的功能及使用;一一5題

?(單7、單17、單34、多9、多17)

■3.4Java語言變量、常量的使用及其運(yùn)算操作?!?題

?(單3、單38、單47、單52、單58)

■3.5Java語言流程控制語句的功能及使用。一4題

?(單13、單16、單24、多13)

08屆-考核知識(shí)點(diǎn)列表

。4Java語言的類

■4.1系統(tǒng)定義的類(包);——8題

?(單14、單21、單22、單50、多10、多12、多14、多19)

-4.2用戶程序自定義類和對(duì)象的基本格式。一一8題

?(單11、單12、單18、單40、單46、單53、多15、多20)

?5Java語言的繼承與多態(tài)

■5.1Java方法的重載;構(gòu)造函數(shù)繼承與重載的含義?!?題

?(單45、多7)

-5.2Java語言包的創(chuàng)建和引用;接口的作用、定義及實(shí)現(xiàn)方法。一

一4題

?(單20、單32、單48、多6)

■5.3Java父類與子類、域繼承和方法繼承的操作過程?!?題

?(單9、單23、單51、單54、單55)

08屆-考核知識(shí)點(diǎn)列表

?6Java語言的工具類與算法

■6.1Java語言O(shè)bject類、數(shù)據(jù)類型類、Math類和System類的功能及

所提供的屬性和方法;——3題

?(單19、單37、多3)

■6.2JavaApplet類的主要方法及瀏覽器自動(dòng)調(diào)用主要方法的操作過

程。——51

?(單29、單35、單41、單42、多1)

?7圖形用戶界面的設(shè)計(jì)與實(shí)現(xiàn)

-7.1Java常用的布局策略及主要容器組件;圖形界面的基本構(gòu)成;

——4題

?(單5、單31、單49、單57)

■7.2利用Java類而中的生及方法繪制用戶自定義的圖形界面的方法

;——1題

?(單60)

■7.3Java標(biāo)準(zhǔn)組件的創(chuàng)建、使用與事件處理。——2題

?(單28、單43)

08屆-考核知識(shí)點(diǎn)列表

。8高級(jí)編程

'8.1異常處理:異常與異常類、拋出異常、異常的捕獲?!?題

?(單10、單25、單56)

-8.2多線程程序設(shè)計(jì):線程的概念、JAVA線程的創(chuàng)建、線程優(yōu)先級(jí)

和線程調(diào)度、如何在程序中實(shí)現(xiàn)多線程。一一3題

?(單36、單59、多11)

■8.3SwingGUI組件——。題

-8.4流式輸入輸出與文件處理:JAVA的輸入輸出類庫、簡(jiǎn)單的輸入/

輸出流(讀寫文件、管道流、存儲(chǔ)器讀寫)、文件的處理及隨機(jī)訪問一

—3題

?(單30、多4、多18)

■8.5JAVA的網(wǎng)絡(luò)程序設(shè)計(jì):JAVA的SOCKET通訊機(jī)制、網(wǎng)絡(luò)資源

訪問、JAVA的數(shù)據(jù)報(bào)通訊方式一一1題

?(單44)

4.3復(fù)賽部分

。復(fù)賽主要考察運(yùn)用Java語言編程的能力,具體內(nèi)

容如下:

(一)Java多線程

工)Thread類的子類倉U建線程;使用

Runnable接口創(chuàng)建線程。

?2)GUI線程,線程同步。

(二)輸入輸出流

1)File類,F(xiàn)ilelnputStream^,

FileOutputStream^,FileReader類和

FileWriter類,RandomAccessFile類。

2)數(shù)據(jù)流,數(shù)組流,對(duì)象流。

?:?(三)Java網(wǎng)絡(luò)編程

1)URL,讀取URL中的資源。

?2)套接字,UDP數(shù)據(jù)報(bào)。

(四)Java數(shù)據(jù)庫編程

1)JDBC,Java數(shù)據(jù)庫開發(fā)。

?:*07屆■復(fù)賽題分析

?:*08屆■復(fù)賽題分析

4.4決賽部分

決賽在全面考察預(yù)賽、復(fù)賽應(yīng)掌握的基本概念和

基本技能的基礎(chǔ)上,重點(diǎn)考察參賽者以實(shí)際應(yīng)用為

背景,對(duì)JavaApplication程序的編輯、編譯和

運(yùn)行過程的熟練掌握以及對(duì)Java程序設(shè)計(jì)的理解

和綜合運(yùn)用能力,考察參賽者解決復(fù)雜問題的分析

能力和創(chuàng)造發(fā)揮能力。

往屆決賽題分析

。07屆■決賽題分析

?:*。8屆■決賽題分析

4.5附注

。參賽者在比賽準(zhǔn)備期間,可以參考“全國(guó)信息技術(shù)

應(yīng)用培訓(xùn)教育工程工作組”編核審定、由清華大學(xué)

出版社出版的“LTAT教育部實(shí)用型信息技術(shù)人才

培養(yǎng)系列教材”,教材名為《Java程序設(shè)計(jì)基礎(chǔ)

教程》以及Qava2實(shí)用教程(第三版)》。

。本次比賽的所有參賽知識(shí)點(diǎn),都是以這兩本書作為

基礎(chǔ)藍(lán)本,同時(shí)對(duì)教材知識(shí)體系加以適當(dāng)擴(kuò)展進(jìn)行

考題設(shè)計(jì)的。

3、教學(xué)方法研討

1注重興趣的培養(yǎng)

2培養(yǎng)學(xué)生自主學(xué)習(xí)和創(chuàng)新的能力

3廣泛實(shí)施啟發(fā)式教學(xué)

4努力實(shí)施項(xiàng)目教學(xué)和案例教學(xué),提高學(xué)生實(shí)際應(yīng)用能力

5實(shí)踐教學(xué)形式多樣,并提供開放的實(shí)驗(yàn)環(huán)境

教育部教育管理信息中心

1注重興趣的培養(yǎng)

。興趣是最好的老師,在知識(shí)學(xué)習(xí)過程中,有沒有興

趣,學(xué)習(xí)的效果是大不一樣。

?:?一般來說.學(xué)生在第一堂課時(shí)學(xué)習(xí)狀態(tài)是積極的,

興趣也很濃厚。為此我們抓住學(xué)生的這種心理,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論