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

正文內(nèi)容

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

2024-11-03 22:23 本頁(yè)面
 

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