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

正文內(nèi)容

計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)課程設(shè)計(jì)報(bào)告(已修改)

2024-11-11 14:00 本頁(yè)面
 

【正文】 i 德州學(xué)院信息管理學(xué)院 課程設(shè)計(jì)報(bào)告 實(shí)習(xí)名稱(chēng) 自主學(xué)習(xí)能力 設(shè)計(jì)題目 五子棋小游戲 實(shí)習(xí)時(shí)間 專(zhuān)業(yè)班級(jí) 14 級(jí)計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)老師 教學(xué)單位 小組分工情況: 學(xué)號(hào) 姓名 分工 202081010020 代碼編寫(xiě)、程序調(diào)試及文檔編寫(xiě) 二〇一四年五月二十五日 ii 目 錄 1 實(shí)習(xí)目的 ................................................................ 2 2 需求分析 ................................................................ 2 3 概要設(shè)計(jì) ................................................................ 2 游戲背景 ............................................................ 2 游戲玩法 ............................................................ 3 程序需求分析 ........................................................ 3 開(kāi)發(fā)平臺(tái) ............................................................ 3 程序流程設(shè)計(jì) ........................................................ 4 4 棋盤(pán) 與棋子的生成 ........................................................ 5 引言 ................................................................ 5 程序語(yǔ)句 ........................................... 錯(cuò)誤 !未定義書(shū)簽。 5 棋子移動(dòng) 與落子 .......................................................... 6 引言 ................................................................ 6 程序語(yǔ)句 ............................................................ 6 6 勝負(fù)判斷 ............................................................... 16 引言 ............................................... 錯(cuò)誤 !未定義書(shū)簽。 程序設(shè)計(jì) ........................................................... 17 7 調(diào)整改進(jìn) ............................................................... 18 引言 ............................................................... 18 ..................................................... 18 ......................................................... 19 8 總結(jié) ................................................................... 28 參考文獻(xiàn): ............................................................... 29 3 五子棋小游戲的設(shè)計(jì)與實(shí)現(xiàn) 1 實(shí)習(xí)目的 ( 1)熟練的運(yùn)用計(jì)算機(jī)語(yǔ)言,培養(yǎng)了對(duì)計(jì)算機(jī)編程的熱愛(ài)程度 . ( 2)學(xué)會(huì)怎樣用 c語(yǔ)言做一個(gè)完整的系統(tǒng)。 ( 3)掌握 c語(yǔ)言的編輯,鏈接,運(yùn)行等環(huán)節(jié)。 ( 4)掌握 c語(yǔ)言中鏈表的建立,插入,刪除,保存節(jié)點(diǎn)。 ( 5)熟練掌握 for while dowhile 循環(huán)語(yǔ)句的使用。 ( 6)熟練掌握函數(shù)的定義、說(shuō)明、參數(shù)傳遞及嵌套和遞歸調(diào)用方法。 ( 7)提高遇到困難解決困難的能力。 ( 8)提高書(shū)寫(xiě)代碼的速度與正確率。 ( 9) 獨(dú)立實(shí)踐,將課本上的理論知識(shí)和實(shí)際有機(jī)的結(jié)合起來(lái),鍛煉學(xué)生的分析解決實(shí)際問(wèn)題的能力,提高學(xué)生適應(yīng)實(shí)際,實(shí)踐編程的能力。 2 需求分析 目前,隨著計(jì)算機(jī)網(wǎng)絡(luò)的的發(fā)展, PK已經(jīng)成為現(xiàn)在人生活的一部分,人們 以不同的方式通過(guò)網(wǎng)絡(luò)來(lái)娛樂(lè),休閑。以計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)為核心的現(xiàn)代網(wǎng)絡(luò)技術(shù)已經(jīng)在現(xiàn)實(shí)生活和生產(chǎn)中得到了廣泛的使用,休閑類(lèi)網(wǎng)絡(luò)游戲集趣味性,娛樂(lè)性,互動(dòng)性和益智性于一體,已經(jīng)成為多數(shù)人群的休閑方式,也為多數(shù)人所喜好。當(dāng)然,為了滿(mǎn)足沒(méi)有網(wǎng)絡(luò)同樣能娛樂(lè)的要求,許多小游戲做成了單機(jī)和網(wǎng)絡(luò)的雙功能。 3 概要設(shè)計(jì) 游戲背景 五子棋不僅能增強(qiáng)思維能力,提高智力,而且富含哲理,有助于修身養(yǎng)性。五子棋既有現(xiàn)代休閑的明顯特征“短、平、快”,又有古典哲學(xué)的高深學(xué)問(wèn)“陰陽(yáng)易理”;它既有簡(jiǎn)單易學(xué)的特性,為人民群眾所喜聞樂(lè)見(jiàn),又有深?yuàn)W的技巧和高水平的國(guó)際性比賽;它的棋文化源淵流長(zhǎng),具有東方的神秘和西方的直觀;既4 有“場(chǎng)”的概念,亦有“點(diǎn)”的連接。它是中西文化的交流點(diǎn),是古今哲理的結(jié)晶。 游戲玩法 五子棋是一種兩人對(duì)弈的純策略 型棋類(lèi)游戲,五子棋棋子分為黑白兩色,棋盤(pán)為19 19,棋子放置于棋盤(pán)線交叉點(diǎn)上或網(wǎng)格中。兩人對(duì)局,各執(zhí)一色,輪流 下一子,先將橫、豎或斜線的 5 個(gè)同色棋子連成不間斷的一排者為勝。 程序需求分析 根據(jù)功能需求,將程序分為圖形顯示、玩家控制、勝負(fù)判斷和系統(tǒng)幫助四個(gè)模塊,以下分析各模塊的需求。 圖形顯示模塊:程序開(kāi)始運(yùn)行時(shí),給出歡迎界面;游戲開(kāi)始后要求生成 19 19 的棋盤(pán)圖像,并在棋盤(pán)上方提示 當(dāng)前落子方棋子顏色,游戲進(jìn)行過(guò)程中,要求實(shí)時(shí)顯示棋盤(pán)上已落下的棋子;分出勝負(fù)后,要求給出游戲結(jié)束畫(huà)面。 玩家控制模塊:程序開(kāi)始時(shí),需玩家確定而后開(kāi)始游戲;游戲過(guò)程中,兩個(gè)玩家通過(guò)不同的按鍵移動(dòng)光標(biāo),選擇落子;游戲結(jié)束時(shí),有 玩家選擇是否開(kāi)始新棋局。 勝負(fù)判斷模塊:實(shí)時(shí)監(jiān)測(cè)棋盤(pán)上棋子,一旦某一色棋子出現(xiàn)五子連線,終止游戲程序,彈出該色玩家勝出界面。 系統(tǒng)幫助模塊:彈出窗口,窗口中 顯示幫助信息,包括棋子移動(dòng)與落子按 鍵介紹,獲勝方式等。 除以上主要模塊之外,程序中還可以添加其他輔助程序,如中途退出等。程序的關(guān)鍵在于勝負(fù)判斷模塊,該模塊的設(shè)計(jì)直接關(guān)系到程序的運(yùn)行速率和運(yùn)行結(jié)果的正確與否。 開(kāi)發(fā)平臺(tái) 系統(tǒng): Windows 7 旗艦版( 64 位) 處理器 : AMD A85545M APU with Radeon(tm) HD Graphics 5 內(nèi)存: GB 程序開(kāi)發(fā)軟件: Microsoft Visual C++ 文檔編寫(xiě): Microsoft Word 2020 程序流程設(shè)計(jì) 根據(jù)程序需求分析結(jié)果,可以得出程序的總體結(jié)構(gòu)圖如圖 1: 圖 1 程序總體流程圖圖 程序總體流程圖如圖 2: 五子棋游戲 圖形產(chǎn)生模塊 玩家操作模塊 勝負(fù)判斷模塊 系統(tǒng)幫助模塊 6
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1