《Java程序設(shè)計》實訓(xùn)教學(xué)大綱_第1頁
《Java程序設(shè)計》實訓(xùn)教學(xué)大綱_第2頁
《Java程序設(shè)計》實訓(xùn)教學(xué)大綱_第3頁
《Java程序設(shè)計》實訓(xùn)教學(xué)大綱_第4頁
《Java程序設(shè)計》實訓(xùn)教學(xué)大綱_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE40《Java程序設(shè)計》實訓(xùn)教學(xué)大綱學(xué) 時:16學(xué) 分:1適用專業(yè):數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)項目一:JDK的安裝配置與Eclipse開發(fā)環(huán)境一、目的和要求:JDK開發(fā)環(huán)境的設(shè)置掌握 Jcreator集成開發(fā)環(huán)境的配置ApplicationApplet的設(shè)計與運行Java基本數(shù)據(jù)類型、運算符與表達式。掌握各種變量的聲明方式。理解運算符的優(yōu)先級。Java程序語法結(jié)構(gòu),掌握三種基本結(jié)構(gòu)的程序設(shè)計方法。二、主要內(nèi)容:JDK開發(fā)環(huán)境的安裝、設(shè)置Eclipse開發(fā)環(huán)境JavaApplicationJDK、Eclipse環(huán)境下解釋、編譯、執(zhí)行。JavaAppletJDK、Eclipse環(huán)境下解釋、編譯、執(zhí)行。double型數(shù)據(jù)求其最大值和最小值。61,2,3,而6=1+2+3。因此6是“完數(shù)”。編寫一個小應(yīng)用程序求1000之內(nèi)的所有完數(shù)。三、方式和時間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Jcreator。時間:2學(xué)時四、場所安排:校內(nèi)專業(yè)機房或數(shù)學(xué)建模與仿真實驗室。五、考核方式:強調(diào)實踐操作,本實訓(xùn)環(huán)節(jié)采取開放式作業(yè)考查為主,要求課后提交相關(guān)的程序和文檔。六、成績評定:20%30%,實訓(xùn)內(nèi)容完成情況、結(jié)50%,綜合評定給出實訓(xùn)成績;學(xué)期末根據(jù)完成的情況給出成績作為學(xué)生平時成績,按百分制給分。項目二:面向?qū)ο蟪绦蛟O(shè)計基本操作一、目的和要求:掌握類的聲明與創(chuàng)建,對象實例的創(chuàng)建與使用,構(gòu)造函數(shù)的使用掌握方法的定義和調(diào)用掌握類的繼承與多態(tài),掌握方法的繼承、重載和覆蓋。二.主要內(nèi)容:1、編寫一個應(yīng)用程序計算各種二維圖形的面積。要求盡可能地多地使用面向?qū)ο蟪绦蛟O(shè)計方法。三、方式和時間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Eclipse。時間:2學(xué)時四、場所安排:校內(nèi)專業(yè)機房或數(shù)學(xué)建模與仿真實驗室。五、考核方式:強調(diào)實踐操作,本實訓(xùn)環(huán)節(jié)采取開放式作業(yè)考查為主,要求課后提交相關(guān)的程序和文檔。六、成績評定:20%30%,實訓(xùn)內(nèi)容完成情況、結(jié)50%,綜合評定給出實訓(xùn)成績;學(xué)期末根據(jù)完成的情況給出成績作為學(xué)生平時成績,按百分制給分。項目三:常用基礎(chǔ)類庫與工具類庫一、目的和要求:Math類的使用。StringStringBuffer類的使用JavaApplication命令行參數(shù)的使用。二、主要內(nèi)容:Math類的使用。String類的使用。StringBuffer類的使用。JavaAplication果參數(shù)的數(shù)目不足,顯示相應(yīng)提示信息并退出程序的執(zhí)行。三、方式和時間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Jcreator。時間:2學(xué)時四、場所安排:校內(nèi)專業(yè)機房或數(shù)學(xué)建模與仿真實驗室。五、考核方式:強調(diào)實踐操作,本實訓(xùn)環(huán)節(jié)采取開放式作業(yè)考查為主,要求課后提交相關(guān)的程序和文檔。六、成績評定:20%30%,實訓(xùn)內(nèi)容完成情況、結(jié)50%,綜合評定給出實訓(xùn)成績;學(xué)期末根據(jù)完成的情況給出成績作為學(xué)生平時成績,按百分制給分。一、目的和要求:

項目四:圖形用戶界面設(shè)計掌握在Applet容器中添加組件的方法,使用布局管理器對組件進行管理。Java的事件處理機制,掌握為不同組件編寫事件處理程序的方法。掌握編寫?yīng)毩⑦\行的窗口界面的方法。JavaSwing組件的使用方法。二、主要內(nèi)容:編寫具有如下布局的小應(yīng)用程序,要求當在上面的文本區(qū)中輸入若干數(shù)時,下面的文本框同時對輸入的數(shù)進行求和運算并求出平均數(shù)。即隨著輸入的變化,文本框不斷更新求和及平均值。Frame“文件”菜單中有“退出”菜單項,單擊此菜單項時關(guān)閉窗口,退出應(yīng)用程序?!肮ぞ摺辈藛沃杏腥⒎绞胶蜁r間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Eclipse。時間:2學(xué)時四、場所安排:校內(nèi)專業(yè)機房或數(shù)學(xué)建模與仿真實驗室。五、考核方式:強調(diào)實踐操作,本實訓(xùn)環(huán)節(jié)采取開放式作業(yè)考查為主,要求課后提交相關(guān)的程序和文檔。六、成績評定:20%30%,實訓(xùn)內(nèi)容完成情況、結(jié)50%,綜合評定給出實訓(xùn)成績;學(xué)期末根據(jù)完成的情況給出成績作為學(xué)生平時成績,按百分制給分。一、目的和要求:

項目五:異常處理1.掌握異常的概念以及如何定義、拋出和捕捉處理異常。二、主要內(nèi)容運行程序,理解異常的拋出、捕捉與處理。運行程序,理解異常類的常用方法的使用。三、方式和時間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Eclipse。時間:2學(xué)時四、場所安排:校內(nèi)專業(yè)機房或數(shù)學(xué)建模與仿真實驗室。五、考核方式:強調(diào)實踐操作,本實訓(xùn)環(huán)節(jié)采取開放式作業(yè)考查為主,要求課后提交相關(guān)的程序和文檔。六、成績評定:20%30%,實訓(xùn)內(nèi)容完成情況、結(jié)50%,綜合評定給出實訓(xùn)成績;學(xué)期末根據(jù)完成的情況給出成績作為學(xué)生平時成績,按百分制給分。項目六:文件操作一、目的和要求:掌握字符流操作。掌握字節(jié)流操作掌握創(chuàng)建、讀寫、更新文件二、主要內(nèi)容:I/OI/O流操作。I/OI/O流操作。創(chuàng)建、讀寫、更新文件。在以上操作中,均要求帶有異常處理結(jié)構(gòu)。三、方式和時間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Eclipse。時間:2學(xué)時四、場所安排:校內(nèi)專業(yè)機房或數(shù)學(xué)建模與仿真實驗室。五、考核方式:強調(diào)實踐操作,本實訓(xùn)環(huán)節(jié)采取開放式作業(yè)考查為主,要求課后提交相關(guān)的程序和文檔。六、成績評定:20%30%,實訓(xùn)內(nèi)容完成情況、結(jié)50%,綜合評定給出實訓(xùn)成績;學(xué)期末根據(jù)完成的情況給出成績作為學(xué)生平時成績,按百分制給分。一、目的和要求:

項目七:線程操作了解線程的概念、線程的生命周期。ThreadRunnable接口。掌握使用多線程機制實現(xiàn)動畫。二、主要內(nèi)容:Thread子類的方法實現(xiàn)多線程。Runnable接口的方法實現(xiàn)多線程。利用多線程編程實現(xiàn)一個正在旋轉(zhuǎn)的地球。三、方式和時間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Eclipse。時間:2學(xué)時四、場所安排:校內(nèi)專業(yè)機房或數(shù)學(xué)建模與仿真實驗室。五、考核方式:強調(diào)實踐操作,本實訓(xùn)環(huán)節(jié)采取開放式作業(yè)考查為主,要求課后提交相關(guān)的程序和文檔。六、成績評定:20%30%,實訓(xùn)內(nèi)容完成情況、結(jié)50%,綜合評定給出實訓(xùn)成績;學(xué)期末根據(jù)完成的情況給出成績作為學(xué)生平時成績,按百分制給分。項目八:JDBC技術(shù)一、目的和要求JDBC的概念和工作原理。JDBC實現(xiàn)簡單的數(shù)據(jù)庫管理。二、主要內(nèi)容:ODBC數(shù)據(jù)源。student表的結(jié)構(gòu)并編寫程序。編寫程序,向“student”表中填入若干數(shù)據(jù)記錄。編寫程序,在“student”表中分別查詢所有記錄以及滿足條件“age>18”的記錄。三、方式和時間安排:方式:學(xué)生應(yīng)按照實訓(xùn)項目的內(nèi)容和要求,上機實踐操作完成,要求計算機安裝有Eclipse和

溫馨提示

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

評論

0/150

提交評論