下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《高級(jí)語(yǔ)言程序設(shè)計(jì)》實(shí)驗(yàn)教學(xué)大綱一、課程基本情況課程代碼:1071139043課程名稱(中/英文):高級(jí)語(yǔ)言程序設(shè)計(jì)/High-levelLanguageProgramming課程類別:專業(yè)必修課課程性質(zhì):必修課程類型:課程實(shí)驗(yàn)總學(xué)分:3總學(xué)時(shí):48實(shí)驗(yàn)學(xué)時(shí):16適用專業(yè):電子商務(wù)適用對(duì)象:本科先修課程:開(kāi)課學(xué)院:經(jīng)濟(jì)與管理學(xué)院二、課程簡(jiǎn)介本實(shí)驗(yàn)?zāi)康闹荚谑箤W(xué)生掌握高級(jí)語(yǔ)言進(jìn)行計(jì)算機(jī)程序設(shè)計(jì)的方法,培養(yǎng)學(xué)生的邏輯思維能力和良好的編程規(guī)范意識(shí),能夠使用Java語(yǔ)言編制程序?qū)?shù)據(jù)進(jìn)行部分處理,為其在以后的科學(xué)研究與社會(huì)實(shí)踐工作中分析處理數(shù)據(jù)打下基礎(chǔ)。實(shí)驗(yàn)立足于加強(qiáng)基礎(chǔ)、培養(yǎng)編程思路與動(dòng)手能力、提高素質(zhì),不但使學(xué)生加深理解和鞏固所學(xué)理論知識(shí),而且更能切實(shí)掌握各種算法的軟件實(shí)現(xiàn),并能正確解釋運(yùn)行結(jié)果,做出對(duì)所遇問(wèn)題的正確判斷,培養(yǎng)了學(xué)生的科學(xué)素質(zhì)和實(shí)踐能力,為高素質(zhì)人才培養(yǎng)奠定良好的基礎(chǔ)。在課程中引導(dǎo)學(xué)生了解信息產(chǎn)業(yè)相關(guān)的世情國(guó)情黨情民情,增強(qiáng)對(duì)黨的創(chuàng)新理論的政治認(rèn)同、思想認(rèn)同、情感認(rèn)同,堅(jiān)定中國(guó)特色社會(huì)主義道路自信、理論自信、制度自信、文化自信。三、實(shí)驗(yàn)教學(xué)目標(biāo)通過(guò)課程實(shí)驗(yàn),使學(xué)生熟練掌握J(rèn)ava語(yǔ)言程序設(shè)計(jì)的方法,培養(yǎng)學(xué)生掌握各種類型數(shù)據(jù)的處理方法并能完成常見(jiàn)操作。同時(shí)培養(yǎng)學(xué)生的邏輯思維能力和運(yùn)用程序解決問(wèn)題的意識(shí),為后續(xù)課程提供支持。四、實(shí)驗(yàn)項(xiàng)目及學(xué)時(shí)安排序號(hào)實(shí)驗(yàn)項(xiàng)目名稱實(shí)驗(yàn)學(xué)時(shí)實(shí)驗(yàn)類型實(shí)驗(yàn)要求每組人數(shù)備注1Java開(kāi)發(fā)環(huán)境、數(shù)據(jù)類型與運(yùn)算符2必做1人2選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)2必做1人3數(shù)組2必做1人4類和對(duì)象及類的繼承、多態(tài)、接口2必做1人5Java包和實(shí)用類2必做1人6Java文件操作2必做1人7常用Swing組件的應(yīng)用2必做1人8Applet及多線程程序設(shè)計(jì)2必做1人五、實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)一Java開(kāi)發(fā)環(huán)境、數(shù)據(jù)類型與運(yùn)算符實(shí)驗(yàn)?zāi)康模菏煜ava開(kāi)發(fā)環(huán)境及簡(jiǎn)單程序Java設(shè)計(jì),掌握不同數(shù)據(jù)類型和賦值語(yǔ)句使用。
實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境實(shí)驗(yàn)內(nèi)容及步驟:(1)根據(jù)給定的半徑(radium)和高(height)計(jì)算圓柱體的體積(volume);(2)正方形被切分為4個(gè)完全相同的長(zhǎng)方形。已知每個(gè)長(zhǎng)方形的周長(zhǎng)是20cm,試計(jì)算正方形的周長(zhǎng);(3)求s=1+1/2+1/3+…+1/10的值;(4)已知三角形的3條邊長(zhǎng),計(jì)算三角形的面積。實(shí)驗(yàn)二選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)實(shí)驗(yàn)?zāi)康模赫莆者x擇語(yǔ)句和循環(huán)語(yǔ)句的使用。實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境。實(shí)驗(yàn)內(nèi)容及步驟:(1)編程輸入學(xué)生的學(xué)習(xí)成績(jī)的等級(jí),給出相應(yīng)的成績(jī)范圍;(2)輸入三角形的邊長(zhǎng)并分別存儲(chǔ)在變量a、b和c中,根據(jù)邊長(zhǎng)判斷是否能構(gòu)成三角形。若構(gòu)成三角形,請(qǐng)進(jìn)一步判斷是等邊三角形、等腰三角形還是普通三角形;(3)找出序列“2/1、3/2、5/3、8/5、13/8…”的規(guī)律,并求出前10項(xiàng)之和;(4)輸入一個(gè)數(shù)值,判斷該數(shù)值是否為素?cái)?shù)(只能被1和自身整除的數(shù))并輸出結(jié)果。實(shí)驗(yàn)三數(shù)組實(shí)驗(yàn)?zāi)康模赫莆諗?shù)組的常用操作與矩陣的運(yùn)算。實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境。實(shí)驗(yàn)內(nèi)容及步驟:(1)統(tǒng)計(jì)字符數(shù)組array中小寫(xiě)字母(a-x)的個(gè)數(shù),并將它們轉(zhuǎn)換成大寫(xiě)字母;(2)求計(jì)算機(jī)競(jìng)賽中某位選手的最后得分。評(píng)分去掉一個(gè)最高分和一個(gè)最低分,其余評(píng)委評(píng)分的平均值作為最后得分;(3)查找二維數(shù)組和最小的行;(4)實(shí)現(xiàn)矩陣主對(duì)角線元素與副隊(duì)角線元素的交換。實(shí)驗(yàn)四類和對(duì)象及類的繼承、多態(tài)、接口實(shí)驗(yàn)?zāi)康模赫莆疹惻c對(duì)象概念和實(shí)現(xiàn),掌握修飾符,方法中參數(shù)傳遞,類的繼承性,類的多態(tài)性。實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境。實(shí)驗(yàn)內(nèi)容及步驟:(1)定義類Student,用于描述學(xué)生的信息;(2)定義類Point,用于描述平面上的二維點(diǎn);(3)定義類Finalclass,用于描述某門(mén)課的學(xué)習(xí)成績(jī);(4)定義Person類和Student類,以及測(cè)試用的主類。其中Student類是Person類的子類。實(shí)驗(yàn)五Java包和實(shí)用類實(shí)驗(yàn)?zāi)康模赫莆認(rèn)ava包和包中類的使用。實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境。實(shí)驗(yàn)內(nèi)容及步驟:(1)創(chuàng)建一個(gè)包(創(chuàng)建文件夾),該文件夾下有兩個(gè)程序文件。該程序完成:數(shù)量×單價(jià)(pricexnum),求出總價(jià)。要求輸出修改數(shù)量之前的總價(jià),修改數(shù)量,再輸出修改數(shù)量后的總價(jià);(2)從鍵盤(pán)輸入一個(gè)字符出,判斯該字符串是否是回文字符串;(3)用替換密碼加密、解密,密匙用隨機(jī)數(shù)產(chǎn)生。實(shí)驗(yàn)六Java文件操作實(shí)驗(yàn)?zāi)康模赫莆瘴募?duì)象的創(chuàng)建及常用的文件、目錄的操作方法。實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境。實(shí)驗(yàn)內(nèi)容及步驟:(1)在當(dāng)前目錄下創(chuàng)建子目錄,在該子目錄下創(chuàng)建文件,并將這個(gè)文件設(shè)置成只讀;(2)使用文件字節(jié)輸入/輸出流生成備份文件;(3)將圖書(shū)信息輸出到指定的文件,通過(guò)程序讀取文件中圖書(shū)記錄并輸出至屏幕。實(shí)驗(yàn)七常用Swing組件的應(yīng)用實(shí)驗(yàn)?zāi)康模赫莆誗wing組件、常用布局管理器的使用方法;掌握用戶界面動(dòng)作與事件的處理;掌握構(gòu)造用戶界面的方法和常見(jiàn)界面元素的使用。實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境。實(shí)驗(yàn)內(nèi)容及步驟:(1)簡(jiǎn)單計(jì)算器設(shè)計(jì);(2)在窗體上放置兩個(gè)文本框和一個(gè)按鈕(COPY)。當(dāng)單擊按鈕時(shí)將第一個(gè)文本框的內(nèi)容復(fù)制到第二個(gè)文本內(nèi);(3)窗體上放置一個(gè)按鈕,默認(rèn)情況下上面的文字為“把鼠標(biāo)指針移過(guò)來(lái)”,按鈕的背景色為黃色;當(dāng)把鼠標(biāo)指針移到按鈕上的時(shí)候,文字變?yōu)椤鞍咽髽?biāo)指針移開(kāi)”,按鈕的背景色變?yōu)榫G色;(4)通過(guò)兩個(gè)按鈕(上一張、下一張)實(shí)現(xiàn)圖片顯示和切換功能。實(shí)驗(yàn)八Applet及多線程程序設(shè)計(jì)實(shí)驗(yàn)?zāi)康模赫莆誂pplet的概念和常用操作。實(shí)驗(yàn)設(shè)備:計(jì)算機(jī)系統(tǒng)、Java軟件環(huán)境。實(shí)驗(yàn)內(nèi)容及步驟:(1)使用實(shí)現(xiàn)接口方式編寫(xiě)一個(gè)多線程Applet程序,顯示北京時(shí)間;(2)用Applet繪制五星紅旗,并播放國(guó)歌,國(guó)歌音樂(lè)素材為china.mid;(3)模擬敲字動(dòng)畫(huà)的方式輸出文字。六、實(shí)驗(yàn)報(bào)告格式實(shí)驗(yàn)名稱(一)實(shí)驗(yàn)?zāi)康模ǘ?shí)驗(yàn)設(shè)備(三)實(shí)驗(yàn)內(nèi)容及步驟(四)結(jié)果與分析(五)問(wèn)題討論七、考核方式實(shí)驗(yàn)考核依據(jù)實(shí)驗(yàn)出勤情況及實(shí)驗(yàn)報(bào)告完成情況評(píng)定成績(jī)八、教學(xué)資源建議教材:(1)普運(yùn)偉.Java程序設(shè)計(jì)(微課版).人民郵電出版社,2019(2)闞道宏.Java語(yǔ)言程序設(shè)計(jì)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- ISO22000培訓(xùn)教學(xué)課件
- 第九版新冠疫情培訓(xùn)課件
- 口罩生產(chǎn)供應(yīng)協(xié)議2025年合規(guī)性條款
- 超級(jí)建造師考試題及答案
- 醫(yī)師年度考核試題及答案
- 2025-2026二年級(jí)音樂(lè)學(xué)期末考卷
- 肝衰竭患者人工肝治療的心理干預(yù)策略
- 衛(wèi)生院醫(yī)療違法制度
- 衛(wèi)生社區(qū)服務(wù)站規(guī)章制度
- 一次性使用衛(wèi)生材料制度
- 麻醉術(shù)后疼痛護(hù)理
- 西藏參工參建管理制度
- 學(xué)校教育教學(xué)管理制度
- 北京利達(dá)主機(jī)JB-QB-LD128EN(M)
- 全新水利部事業(yè)單位考試歷年真題試題及答案
- 河湖健康評(píng)價(jià)指南(試行)
- 回款協(xié)議合同協(xié)議書(shū)
- DL∕T 5768-2018 電網(wǎng)技術(shù)改造工程工程量清單計(jì)算規(guī)范
- YST 581.1-2024《氟化鋁化學(xué)分析方法和物理性能測(cè)定方法 第1部分:濕存水含量和灼減量的測(cè)定 重量法》
- 小學(xué)五年級(jí)數(shù)學(xué)上冊(cè)寒假作業(yè)天天練30套試題(可打印)
- 金蟬環(huán)保型黃金選礦劑使用說(shuō)明
評(píng)論
0/150
提交評(píng)論