freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java高級編程教學(xué)大綱(編輯修改稿)

2025-11-03 22:23 本頁面
 

【文章內(nèi)容簡介】 2 2 2 2 4 4 2 4 2 6 4 2 4 6 4 50實(shí)驗(yàn) 2 2 2 2 4 4 2 4 2 6 4 2 4 6 4 50上機(jī)實(shí)踐習(xí)題考核機(jī)動八周的項(xiàng)目實(shí)戰(zhàn),主要的目的就是培養(yǎng)學(xué)生簡單Java項(xiàng)目的開發(fā)能力。使其對小型的Java項(xiàng)目開發(fā)流程,開發(fā)方法和工具有一個(gè)實(shí)際的了解。通過小項(xiàng)目的設(shè)計(jì)開發(fā)進(jìn)一步鞏固所學(xué)的基礎(chǔ)知識。在作為實(shí)戰(zhàn)教材的《Java高級開發(fā)指南與項(xiàng)目實(shí)戰(zhàn)》中,我們增加了Swing技術(shù)、設(shè)計(jì)模式、UML、集合類和Java編程規(guī)范的內(nèi)容,并通過一個(gè)簡單的數(shù)據(jù)庫管理系統(tǒng)介紹了Java項(xiàng)目開發(fā)的基本過程。具體項(xiàng)目實(shí)戰(zhàn)的安排如下:Java項(xiàng)目實(shí)踐為期八周,每人一題,每個(gè)題目只給出總體要求,相關(guān)資料和知識由學(xué)員自己搜集整理學(xué)習(xí)。每周5天,每天6學(xué)時(shí)(上午4學(xué)時(shí),下午2學(xué)時(shí)),共計(jì)240學(xué)時(shí)。具體安排如下:序號 1 2 3 4 5 6 7 8 總計(jì)六、實(shí)驗(yàn)(上機(jī))一)、Java實(shí)驗(yàn)一:JDK開發(fā)工具 1.實(shí)驗(yàn)?zāi)康?)熟悉JDK開發(fā)環(huán)境。2)熟悉Jcreator編輯器的使用。3)掌握J(rèn)ava Application的程序結(jié)構(gòu)和開發(fā)過程。4)了解Java Applet的功能與程序結(jié)構(gòu)。內(nèi)容動員,開題并完成開題報(bào)告 調(diào)研,查找資料,并完成需求規(guī)格說明書概要設(shè)計(jì),并完成概要設(shè)計(jì)說明書 詳細(xì)設(shè)計(jì),并完成詳細(xì)設(shè)計(jì)說明書程序?qū)崿F(xiàn),編碼階段系統(tǒng)測試,并設(shè)計(jì)測試用例及測試報(bào)告 項(xiàng)目掃尾工作,并完成項(xiàng)目總結(jié)報(bào)告項(xiàng)目驗(yàn)收學(xué)時(shí) 6 24 30 30 60 30 30 30 240 2.實(shí)驗(yàn)要求1)JDK開發(fā)環(huán)境2)Jcreator編輯器3)掌握J(rèn)ava Application程序開發(fā)過程4)了解下面的Java Applet的程序結(jié)構(gòu)和開發(fā)過程。3.項(xiàng)目及學(xué)時(shí)分配:2學(xué)時(shí)4.實(shí)驗(yàn)考核:100分(JDK環(huán)境熟練程度50分、Application與Applet程序運(yùn)行50分)二)、Java實(shí)驗(yàn)二:Java語言基礎(chǔ) 1.實(shí)驗(yàn)?zāi)康?)掌握標(biāo)識符的定義規(guī)則。2)掌握表達(dá)式的組成。3)掌握各種數(shù)據(jù)類型及其使用方法,熟悉自動轉(zhuǎn)換與強(qiáng)制轉(zhuǎn)換的含義。4)理解定義變量的作用,掌握定義變量的方法。5)掌握各種運(yùn)算符的使用及其優(yōu)先級控制。2.實(shí)驗(yàn)要求1)掌握變量定義與數(shù)據(jù)類型。2)掌握算術(shù)運(yùn)算。3)掌握關(guān)系運(yùn)算與邏輯運(yùn)算 3.項(xiàng)目及學(xué)時(shí)分配:2學(xué)時(shí)4.實(shí)驗(yàn)考核:100分(正確用數(shù)據(jù)類型定義變量30分、能熟練使用關(guān)系運(yùn)算符和邏輯運(yùn)算符70分)三)、java實(shí)驗(yàn)三:控制結(jié)構(gòu) 1.實(shí)驗(yàn)?zāi)康?)掌握if語句、ifelseif結(jié)構(gòu)的使用。2)掌握switch語句的使用。3)掌握使用while語句實(shí)現(xiàn)循環(huán)。4)了解使用dowhile語句實(shí)現(xiàn)循環(huán)。5)掌握使用for語句實(shí)現(xiàn)循環(huán)。6)了解continue語句和break語句的使用。2.實(shí)驗(yàn)要求1)使用簡單if語句編程,從鍵盤鍵入三個(gè)整數(shù),然后按照從小到大的順序?qū)⑵漭敵觥?)分別使用ifelseif語句和switch語句編程,確定某一月在哪個(gè)季節(jié)。3)分別使用while、dowhile和for語句編程,求1~100的和。4)使用continue語句實(shí)現(xiàn):將100~300之間的不能被3整除的數(shù)輸出。5)使用break語句實(shí)現(xiàn)記數(shù):從1~100,當(dāng)數(shù)到78時(shí)程序終止。3.項(xiàng)目及學(xué)時(shí)分配:2學(xué)時(shí)4.實(shí)驗(yàn)考核:正確使用控制結(jié)構(gòu),程序運(yùn)行正確無錯(cuò)誤。四)、Java實(shí)驗(yàn)四:方法 1.實(shí)驗(yàn)?zāi)康?)掌握方法的概念和創(chuàng)建。2)掌握方法的參數(shù)傳遞。2.實(shí)驗(yàn)要求1)利用遞歸算法實(shí)現(xiàn)漢諾塔問題的求解。2)編輯程序要求參數(shù)a、b、c由鍵盤輸入。即先打印“本程序求方程AX^2+BX+C=0的根!”,然后依次提示“請輸入?yún)?shù)A:”、“請輸入?yún)?shù)B:”、“請輸入?yún)?shù)C:”,最后計(jì)算結(jié)果。3)編寫一個(gè)方法用于計(jì)算n個(gè)數(shù)中取m個(gè)的組合數(shù),并用該方法輸出楊輝三角。3.項(xiàng)目及學(xué)時(shí)分配:2學(xué)時(shí) 4.實(shí)驗(yàn)考核:100分(每題50分)五)、Java實(shí)驗(yàn)五:數(shù)組 1.實(shí)驗(yàn)?zāi)康恼莆找痪S數(shù)組的概念、定義和使用。2.實(shí)驗(yàn)要求1)編寫一個(gè)程序,通過屏幕提示輸入二維數(shù)組的行列個(gè)數(shù)(假設(shè)是方陣),然后提示依次輸入各個(gè)整數(shù)元素(一個(gè)元素一行,),然后編寫三個(gè)方法分別求數(shù)組的每行最大值、每列最小值以及將數(shù)組主對角線元素成績;2)編程實(shí)現(xiàn)Fibonacci數(shù)列;3)編程采用冒泡法實(shí)現(xiàn)對數(shù)組元素由小到大排序。3.項(xiàng)目及學(xué)時(shí)分配:2學(xué)時(shí)4.實(shí)驗(yàn)考核:100分(正確解決所給題目)六)、Java實(shí)驗(yàn)六:類和對象的創(chuàng)建和使用 1.實(shí)驗(yàn)?zāi)康?)掌握類的聲明。2)掌握對象的創(chuàng)建。3)掌握方法的定義和調(diào)用。4)掌握構(gòu)造函數(shù)的使用。2.實(shí)驗(yàn)要求1)創(chuàng)建5個(gè)學(xué)生對象給一個(gè)學(xué)生數(shù)組賦值,每個(gè)學(xué)生屬性有:學(xué)號、姓名、年齡。(1)將學(xué)生按學(xué)號排序輸出;(2)給所有學(xué)生年齡加1;(3)統(tǒng)計(jì)大于20歲的學(xué)生人數(shù)。2)編程創(chuàng)建一個(gè)Point類,在其中定義兩個(gè)變量表示一個(gè)點(diǎn)的坐標(biāo)值,再定義構(gòu)造函數(shù)初始化為坐標(biāo)原點(diǎn),然后定義一個(gè)方法實(shí)現(xiàn)點(diǎn)的移動,再定義一個(gè)方法打印當(dāng)前點(diǎn)的坐標(biāo)。并創(chuàng)建一個(gè)對象驗(yàn)證。3)定義一個(gè)類實(shí)現(xiàn)銀行帳戶的概念,包括的變量有“帳號”和“存款余額”,包括的方法有“存款”、“取款”和“查詢余額”。定義主類,創(chuàng)建帳戶類的對象,并完成相應(yīng)操作。3.項(xiàng)目及學(xué)時(shí)分配:2學(xué)時(shí)4.實(shí)驗(yàn)考核:100分(題目1 20分、題目2 40分、題目3 40分)七)、Java實(shí)驗(yàn)七:類的封裝 1.實(shí)驗(yàn)?zāi)康?)掌握類的繼承方法。2)掌握變量的繼承和覆蓋。3)掌握方法的繼承、重載和覆蓋。2.實(shí)驗(yàn)要求1)制作一個(gè)類person,有三個(gè)字符串變量膚色、發(fā)色、姓名(變量名自己定義),有兩個(gè)方法吃和住(方法名自己定義),自己決定如何封裝;2)借助上面的people類,再編寫兩個(gè)子類中國人、歐洲人,分別增加一個(gè)變量:語言,以及一個(gè)方法tostring用于輸出對象信息。3.項(xiàng)目及學(xué)時(shí)分配:2學(xué)時(shí)4.實(shí)驗(yàn)考核:100分(題目1 40分、題目2 60分)八)、Java實(shí)驗(yàn)八:接口和基本
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1