![《語言基礎(chǔ)實(shí)訓(xùn)》_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/a4538bfe-af7b-430c-af14-4d60b9594717/a4538bfe-af7b-430c-af14-4d60b95947171.gif)
![《語言基礎(chǔ)實(shí)訓(xùn)》_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/a4538bfe-af7b-430c-af14-4d60b9594717/a4538bfe-af7b-430c-af14-4d60b95947172.gif)
![《語言基礎(chǔ)實(shí)訓(xùn)》_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/a4538bfe-af7b-430c-af14-4d60b9594717/a4538bfe-af7b-430c-af14-4d60b95947173.gif)
![《語言基礎(chǔ)實(shí)訓(xùn)》_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/a4538bfe-af7b-430c-af14-4d60b9594717/a4538bfe-af7b-430c-af14-4d60b95947174.gif)
![《語言基礎(chǔ)實(shí)訓(xùn)》_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/a4538bfe-af7b-430c-af14-4d60b9594717/a4538bfe-af7b-430c-af14-4d60b95947175.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、語言基礎(chǔ)實(shí)訓(xùn)一、實(shí)訓(xùn)的性質(zhì)和目的基礎(chǔ)語言程序設(shè)計是計算機(jī)及相關(guān)專業(yè)的一門公共基礎(chǔ)課,也是一門實(shí)踐性很強(qiáng)的課程。它使 學(xué)牛獲得面向過程程序設(shè)計的基本編程訓(xùn)練。每個學(xué)生必須完成一定數(shù)量的上機(jī)作業(yè)。通過上機(jī)作 業(yè)進(jìn)一步加深對課程基木內(nèi)容的理解。同時,在程序設(shè)計方法及上機(jī)操作等基木技能和科學(xué)作風(fēng)方 面受到比較系統(tǒng)的、嚴(yán)格的訓(xùn)練。二、實(shí)訓(xùn)的進(jìn)度安排進(jìn)度大體安排可參考卜表。序號實(shí)驗(yàn)實(shí)訓(xùn)內(nèi)容學(xué)時對應(yīng)能力單元實(shí)訓(xùn)項(xiàng)目1c語言的運(yùn)行壞境和運(yùn)行過 程1單元一:運(yùn)算符、表達(dá)式、 輸入輸岀語句項(xiàng)目一:學(xué)生成績排名2c語言的基礎(chǔ)知識13簡單的c程序設(shè)計14選擇結(jié)構(gòu)程序設(shè)計2單元二:選擇結(jié)構(gòu)程序設(shè)計5循環(huán)結(jié)構(gòu)程序設(shè)計3單
2、元三:循環(huán)結(jié)構(gòu)程序設(shè)計6函數(shù)4單元四:函數(shù)項(xiàng)目二:按條件實(shí)現(xiàn)學(xué)生成績排名7指針5單元五:指針項(xiàng)目三:用指針、數(shù) 組優(yōu)化學(xué)生成績排 名8數(shù)組5單元六:數(shù)組9結(jié)構(gòu)體、共用體程序設(shè)計5單元七:結(jié)構(gòu)體與鏈表項(xiàng)目四:學(xué)生成績單制作10文件操作3單元八:文件項(xiàng)目五:學(xué)生成績排文件管理總計30綜合實(shí)訓(xùn)30各知識點(diǎn)綜合項(xiàng)目六:學(xué)生成績管 理系統(tǒng)(見附錄)三、實(shí)訓(xùn)的考核1. 成績考核,以實(shí)訓(xùn)各階段完成情況、系統(tǒng)運(yùn)行情況為主,實(shí)訓(xùn)報告為輔。兩者都必須達(dá)到基 木要求,若有一項(xiàng)不達(dá)要求,成績計為不及格。2. 設(shè)計未完成或未達(dá)到老師要求的計為不及格。3. 實(shí)訓(xùn)中有新思路、新方法,酌情加分。4. 學(xué)生不允許請別人代作或相
3、互抄襲,如發(fā)現(xiàn)上述情況,雙方均取消實(shí)訓(xùn)資格。5. 分組時,小組成員應(yīng)有明確分工,檢查時按分工完成情況計算成績。四、其他(一)對學(xué)生的要求(1)每人獨(dú)立完成。(2)應(yīng)認(rèn)真閱讀設(shè)計指導(dǎo)帖,了解所做的設(shè)計內(nèi)容及要求,完成課設(shè)。冇問題及時主動通過 各種方式與教師聯(lián)系溝通。(3)學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,查閱相關(guān)的參考文獻(xiàn);完成設(shè)計任務(wù)。(4)認(rèn)真撰寫實(shí)訓(xùn)報告,要求格式規(guī)范、文字通順。(5)相關(guān)實(shí)訓(xùn)上交資料:源程序:學(xué)生開發(fā)的所有源程序;實(shí)訓(xùn)報告。(二)參考項(xiàng)目項(xiàng)目一:學(xué)生成績排名1、實(shí)訓(xùn)目的(1)熟悉變量、數(shù)組定義、使用、輸入、輸出等基本操作;(2)進(jìn)行選擇、循環(huán)結(jié)構(gòu)程序設(shè)計練習(xí);(3)掌握冒泡法排序
4、的算法。2、實(shí)訓(xùn)內(nèi)容(1)定義一個數(shù)纟flall,用以存放學(xué)生的成績;(2)從鍵盤輸入10個學(xué)生成績;(3)采用冒泡法,將學(xué)生成績按照從高到低進(jìn)行排序;(4)再輸入一個學(xué)牛的成績,將此成績按照排序規(guī)律插入原學(xué)牛成績數(shù)組;(5)將排好序的成績單進(jìn)行反序存放,即原來是從高到低,現(xiàn)在改為從低到高排列。3、實(shí)訓(xùn)要求1、將以上每一步驟的結(jié)果均打印輸出,驗(yàn)證程序是否正確實(shí)現(xiàn)題目要求2、在實(shí)訓(xùn)報告中畫出程序流程圖,說明程序設(shè)計的算法,附主要程序段。項(xiàng)目二:按條件實(shí)現(xiàn)學(xué)生成績排名1、實(shí)訓(xùn)目的(1)復(fù)習(xí)數(shù)組,選擇、循環(huán)結(jié)構(gòu)程序設(shè)計;(2)掌握函數(shù)的定義、調(diào)用、聲明,以及參數(shù)的兩種傳遞方式。2、實(shí)訓(xùn)內(nèi)容(1)在函
5、數(shù)屮進(jìn)行1()個學(xué)生成績從高到低排名sort(int al();(2)改進(jìn)第一步的函數(shù)為sort(int a,int n),進(jìn)行n個學(xué)生成績從高到低排名;(3)改進(jìn)第二步的函數(shù)為sort(int a,int n, char style),將n個學(xué)生成績從高到低排名,排名方式;(4)根據(jù)sort()函數(shù)的style參數(shù)進(jìn)行,女口 style為'a'按升序排,style為d按降序排。(a: ascending 升,d:descending 降)3、實(shí)訓(xùn)要求(1)在報告中畫出程序流程圖,說明程序設(shè)計的算法,附主要程序段;(2)在報告中說明知識點(diǎn);(3)在報告中說明程序設(shè)計過程中的難點(diǎn)
6、、解決辦法及編程小結(jié)或體會;項(xiàng)目三:用指針、數(shù)組優(yōu)化學(xué)生成績排名1、實(shí)訓(xùn)目的(1)熟悉變量的指針和指向變量的的指針變量的概念和使用;(2)熟悉數(shù)組的指針和指向數(shù)組的的指針變量的概念和使川。2、實(shí)訓(xùn)內(nèi)容(1)定義-個數(shù)組stuio存放10個學(xué)生的成績,從鍵盤輸入數(shù)據(jù),要求用指針實(shí)現(xiàn);(2)將數(shù)組stu10的內(nèi)容輸出到屏幕上,要求用指針實(shí)現(xiàn);(3)將成績數(shù)組按照從鬲到低進(jìn)行排序,耍求用指針實(shí)現(xiàn);(4)將第三步內(nèi)容放在函數(shù)中實(shí)現(xiàn),在主函數(shù)中調(diào)川實(shí)現(xiàn)排序,用指針實(shí)現(xiàn),輸出排序后的成 績單;(5)采用指針方法,輸入字符串"student score ”,復(fù)制該字符串并輸出(復(fù)制字符串采用庫函
7、數(shù)或用戶自定義函數(shù))。3、實(shí)訓(xùn)要求(1)在報告中血出程序流程圖,說明程序設(shè)計的算法,附主要程序段。(2)在報告中說明知識點(diǎn)。(3)在報告中說明程序設(shè)計過程中的難點(diǎn)、解決辦法及編程小結(jié)或體會。項(xiàng)目四:學(xué)綸成績單制作1、實(shí)訓(xùn)目的(1)掌握結(jié)構(gòu)體變量及數(shù)組的定義、賦值、初始化、輸入、輸出;(2)結(jié)構(gòu)體數(shù)組的操作。2、實(shí)訓(xùn)內(nèi)容(1)定義一個結(jié)構(gòu)體數(shù)組,存放10個學(xué)生的學(xué)號,姓名,三門課的成績;(2)從鍵盤輸入10個學(xué)生的以上內(nèi)容;(3)輸出單門課成績授高的學(xué)生的學(xué)號、姓名、以及該門課程的成績;(4)輸出三門課程的平均分?jǐn)?shù)授高的學(xué)生的學(xué)號、姓名及其平均分;(5)將10個學(xué)生按照平均分?jǐn)?shù)從高到低進(jìn)行排序,
8、輸出結(jié)果,格式如卜所示:numbernamemathchineseenglishaverage103tom909010()95101alicc908070803、實(shí)訓(xùn)要求(1)在報告屮畫出程序流程圖,說明程序設(shè)計的算法,附主要程序段;(2)在報告中說明知識點(diǎn);(3)在報告中說明程序設(shè)計過程中的難點(diǎn)、解決辦法及編程小結(jié)或體會。項(xiàng)h五:學(xué)生成績排文件管理1、實(shí)訓(xùn)冃的(1)掌握文件指針的概念和運(yùn)用;(2)掌握文件的相關(guān)操作:打開、讀、寫、關(guān)閉;(3)掌握文件的定位操作。2、實(shí)訓(xùn)內(nèi)容(1)定義一個結(jié)構(gòu)體數(shù)組,存放1()個學(xué)生的學(xué)號,姓名,三門課的成績;(2)從鍵盤輸入10個學(xué)生的以上內(nèi)容,存入文件st
9、ud.dat,關(guān)閉文件;(3)打開stud.dat文件,將數(shù)據(jù)讀出,查看是否正確寫入,關(guān)閉文件;(4)打開文件stud.dat文件,讀出數(shù)據(jù),將1()個學(xué)生按照平均分?jǐn)?shù)從高到低進(jìn)行排序,分別將 結(jié)果輸出到屏幕上和另一文件studsort.dat中;(5)從studsort.dat文件中讀取第2, 4, 6, 8, 10個學(xué)生的數(shù)據(jù)。3、實(shí)訓(xùn)要求(1)在報告中畫出程序流程圖,說明程序設(shè)計的算法,附主要程序段;(2)在報告中說明知識點(diǎn);(3)在報告中說明程序設(shè)計過程中的難點(diǎn)、解決辦法及編程小結(jié)或體會;項(xiàng)目六:(綜合實(shí)訓(xùn))學(xué)生成績管理系統(tǒng)1、實(shí)訓(xùn)目的:(1)完成c語言程序設(shè)計課程的教學(xué)之后,通過1周
10、的綜合實(shí)訓(xùn)可以進(jìn)一步鞏固所學(xué)知識,加深理解。(2)指導(dǎo)和促使學(xué)生通過各種途徑對c語言相關(guān)技術(shù)內(nèi)容進(jìn)行拓展和深入,增強(qiáng)自學(xué)能力、軟 件開發(fā)能力等綜合能力的培訓(xùn)。2、實(shí)訓(xùn)內(nèi)容完成下列功能:(1)輸入:函數(shù)input把20學(xué)生的學(xué)號、姓名、性別、年齡、四科成績以及平均成績和總成績 放在一個結(jié)構(gòu)體數(shù)組中,學(xué)生的學(xué)號、姓名、四科成績由鍵盤輸入,然后計算出平均成績和總成績 放在結(jié)構(gòu)體對應(yīng)的域中。(2)插入:insert函數(shù)輸入一個學(xué)生的記錄,按學(xué)號的先后順序插入該學(xué)生的全部內(nèi)容。(3)排序:sort ml數(shù)對所有學(xué)生按要求排序(1 學(xué)號2總成績),并輸出。(4)查找:find函數(shù)輸入一個學(xué)生的學(xué)號或姓名,找到該學(xué)生并輸出該學(xué)生的全部內(nèi)容。要求 能杳詢多次。(5)刪除:delete函數(shù)輸入一個學(xué)生的學(xué)號或姓名,找到該學(xué)生并刪除該學(xué)生的全部內(nèi)容。(6)輸出:函數(shù)output輸岀全部學(xué)牛:的記錄。(7)main調(diào)用所有函數(shù),實(shí)現(xiàn)全部函數(shù)功能(注:除了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物理科技在智能交通系統(tǒng)中的應(yīng)用
- 現(xiàn)代藝術(shù)與設(shè)計趨勢創(chuàng)新與變革
- 現(xiàn)代營銷中的用戶體驗(yàn)設(shè)計
- 環(huán)境科學(xué)與未來綠色發(fā)展的結(jié)合策略
- 國慶節(jié)紅色電影活動方案
- Unit7《Lesson 26 I Love My Family》(說課稿)-2024-2025學(xué)年北京版(2024)英語三年級上冊
- 2024-2025學(xué)年高中地理 第4章 旅游與區(qū)域的發(fā)展 章末分層突破說課稿 中圖版選修3
- Unit 7 Happy Birthday!(說課稿)-2024-2025學(xué)年譯林版(三起)(2024)英語三年級上冊
- 2024年屆九年級歷史上冊 第11課 開辟新時代的“宣言”說課稿2 北師大版001
- 《18 初始機(jī)器人》說課稿-2023-2024學(xué)年清華版(2012)信息技術(shù)一年級下冊
- 醫(yī)院消防安全培訓(xùn)課件
- 質(zhì)保管理制度
- 《00541語言學(xué)概論》自考復(fù)習(xí)題庫(含答案)
- 外科學(xué)-第三章-水、電解質(zhì)代謝紊亂和酸堿平衡失調(diào)課件
- 人事測評理論與方法-課件
- 最新卷宗的整理、裝訂(全)課件
- 城市旅行珠海景色介紹珠海旅游攻略PPT圖文課件
- 小學(xué) 三年級 科學(xué)《觀測風(fēng)》教學(xué)設(shè)計
- JJF1664-2017溫度顯示儀校準(zhǔn)規(guī)范-(高清現(xiàn)行)
- 第二講共振理論、有機(jī)酸堿理論
- 高考英語聽力必備場景詞匯精選(必看)
評論
0/150
提交評論