11級C語言實訓指導書_第1頁
11級C語言實訓指導書_第2頁
11級C語言實訓指導書_第3頁
11級C語言實訓指導書_第4頁
11級C語言實訓指導書_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、C語言實訓指導書C語言課程組 編寫適用專業(yè) 2011級計算機應用技術專業(yè)2011級計算機網(wǎng)絡技術專業(yè) 2011級計算機軟件技術專業(yè) 2011級計算機網(wǎng)絡工程專業(yè) 2011級計算機信息管理專業(yè) 2011級計算機網(wǎng)絡安全專業(yè) 2011級計算機電子商務專業(yè)軟件學院CCUTSOFT2011年12月目 錄C語言實訓指導書1C語言課程組 編寫1目 錄2C語言實訓安排3一實訓時間3二實訓地點3三實訓對象3四開發(fā)環(huán)境3五實訓目的3六實訓內容4七實訓題目4九實訓方案5十實訓要求6十一考核方式6附錄8C語言實訓安排一實訓時間起始時間:2011.1.312011.1.6上午:8:0012:00下午:13:0017:

2、00二實訓地點軟件樓202、401、402、412、501、502、504、602、604、614三實訓對象11級計算機應用技術專業(yè)11級計算機網(wǎng)絡技術專業(yè)11級計算機軟件技術專業(yè) 11級計算機網(wǎng)絡工程專業(yè) 11級計算機信息管理專業(yè) 11級計算機網(wǎng)絡安全專業(yè) 11級計算機電子商務專業(yè)四開發(fā)環(huán)境Turbo C 2.0五實訓目的本次實訓旨在進一步鞏固學生本學期在C語言課程上的所學,加強學生對面向過程的理解,加快學生編程思想的形成,培養(yǎng)學生的編程興趣,從而更快的提高學生的程序設計能力,并為下學期各課程的打下一個堅實的基礎。六實訓內容本次實訓要求學生依據(jù)指導教師對實訓各題目的講解和實訓指導書中對各實訓

3、題目的分析,結合自身學習情況,從五道實訓題目中人選一題,獨立完成該題目的設計和實現(xiàn),并完成實訓報告的撰寫。七實訓題目題目一:推箱子游戲內容:1、使用二維數(shù)組形成游戲地圖,數(shù)組元素0表示墻1表示路2表示出口。 2、用*表示人,E表示出口,0表示箱子,X表示箱子所在位置,并在游戲地圖輸出完畢后,單獨輸出。 3、當人物標示與出口標示重合時,輸出成功提示,并結束程序。 4、使用共用體變量接收鍵盤按鍵信息。 5、使用結構體數(shù)組定義箱子。 5、使用bios.h函數(shù)庫中的bisokey函數(shù)讀取鍵盤按鍵信息。 6、使用stdio.h函數(shù)庫中的gotoxy函數(shù)設置輸出位置。 7、使用鍵盤方向鍵LEFT、RIGH

4、T、UP、DOWN移動人物,鍵值分別為75、77、72、80。 8、使用ESC鍵退出程序運行界面并顯示失敗提示,鍵值27。 9、在移動過程中要注意處理重合問題。題目二:學生成績管理內容:1、使用結構體數(shù)組定義學生基本信息(學號、姓名、年齡)及成績(C語言成績、英語成績和數(shù)據(jù)庫成績)。如下: struct student    int id,age,cscore,enscore,dbscore;  char name21;  students5;2、實現(xiàn)學生基本信息(學號、姓名、年齡)及成績(C語言成績、英語成績和數(shù)據(jù)庫成績)的錄入。3、基本信息的查詢(根

5、據(jù)學號)、刪除(根據(jù)學號)與修改(根據(jù)學號) 。4、根據(jù)每科成績,求出每個人的總分5、對學生考試成績進行排序(根據(jù)學號或各科成績排序) 6、輸出顯示功能選擇提示。 7、每個功能以一個單獨的函數(shù)實現(xiàn)。題目三:貪吃蛇內容:1、定義結構體表示食物(食物的坐標等屬性)。 2、定義結構體表示蛇(注意蛇的長度、方向生死等屬性) 3、加載圖形驅動。 4、顯示游戲開始畫面。 5、使用bios.h函數(shù)庫中的bisokey函數(shù)讀取鍵盤按鍵信息。 6、改變蛇的走向。 7、使用鍵盤方向鍵LEFT、RIGHT、UP、DOWN移動蛇,鍵值分別為75、77、72、80。 8、使用ESC鍵退出程序運行界面,鍵值27。 9、在

6、移動過程中要注意處理蛇撞墻的問題。 10、關閉圖形界面。題目四:圖書借閱管理 1、使用結構體數(shù)組定義圖書基本信息(圖書編號、圖書借閱人、借閱天數(shù)、圖書總量、圖書庫存、書名、圖書作者)。如下: struct student    int id,age,cscore,enscore,dbscore;  char name21;  students5;2、實現(xiàn)圖書基本信息(圖書編號、圖書借閱人、借閱天數(shù)、圖書總量、圖書庫存、書名、圖書作者)的錄入。3、實現(xiàn)對圖書的借閱管理。4、實現(xiàn)對圖書的添加、刪除(根據(jù)圖書編號)、查詢(根據(jù)圖書編號)和圖書信息修改的操作。

7、5、輸出顯示功能選擇提示。 6、每個功能以一個單獨的函數(shù)實現(xiàn)。題目五:俄羅斯方塊內容:1、使用結構體定義方塊。 2、初始化游戲區(qū)內所有格子的狀態(tài)(有沒有方塊)。3、初始化圖形界面。4、顯示游戲開始畫面。 5、使用bios.h函數(shù)庫中的bisokey函數(shù)讀取鍵盤按鍵信息。6、改變方塊的狀態(tài)(翻轉方塊)。7、在游戲中注意分數(shù)的累積、當前方塊的控制和下一方塊的出現(xiàn)。8、關閉圖形界面。九實訓方案1 每人任選一個題目。2 教師為學生分配機器,在整個實訓期間要求固定座位,并保證自己機器的安全及衛(wèi)生。3 教師給學生提供兩份文檔:C語言實訓指導書和C語言實訓報告編寫規(guī)范。4 學生在實訓最后提交一份實訓報告,具

8、體格式參看C語言實訓報告編寫規(guī)范。5 在實訓過程中,學生要認真完成實訓題目,指導教師會隨時抽查學生所選題目的完成情況。6 實訓結束前,要進行實訓答辯。學生首先向指導教師演示程序執(zhí)行效果,之后回答指導教師的提問。十實訓要求1 根據(jù)實訓的目的、要求認真準備,在上機操作前詳細閱讀C語言實訓指導書。不遲到、不早退;嚴守課堂紀律;聽從指導教師的指揮,在規(guī)定時間內完成相應的設計任務。2 積極思維、認真操作、獨立完成、遇到困難向指導教師提問,堅決杜絕抄襲他人成果的行為;設計結束后,按照指導教師給出的實訓報告格式認真編寫實訓報告。3 在上機操作過程中,不允許接打電話、不許玩游戲、看課外書、聊天、嬉笑以及做其它

9、與設計無關的事情,若發(fā)現(xiàn)違反以上規(guī)定,則沒收相關設備或書籍,并送交輔導員。4 自覺保持實驗室環(huán)境,實驗結束后將自己座位周圍的廢棄物帶走。每日兩次按組清掃實驗室內的衛(wèi)生。實驗過程中,嚴禁在實驗室中吃任何食品,如若發(fā)現(xiàn)有在實驗室中吃東西者在完成當天的設計任務后,清掃實驗室衛(wèi)生一天。5 未經(jīng)指導教師允許不得擅自拆、挪計算機,試驗結束后經(jīng)指導教師檢查完設備后方可離開實驗室。十一考核方式成績組成如下:出勤 紀律10功能實現(xiàn)40文檔10答辯40滿分100注: 90100分為優(yōu)秀 8089分為良好 7079分為中等 6069分為及格 60分以下為不及格實訓成績評定基準:1參加優(yōu)秀評定同學的條件:l 本人無缺勤情況l 無玩游戲、看小說(包括電子版等)記錄2參加良好評定同學的條件:l 本人累計缺勤不多于2學時l 玩游戲、看小說(包括電子版等)不多于1次3參加中等評定同學的條件:l 本人累計缺勤不多于4學時l

溫馨提示

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

評論

0/150

提交評論