C語言程式設計 實驗教學大綱

2022-12-21 07:45:02 字數 1344 閱讀 9385

一、實驗的目的

學習c程式設計課程不能滿足於「懂得了」,滿足於能看懂書上的程式,而應當熟練地掌握程式設計的全過程,即獨立編寫源程式、獨立上機除錯、獨立執行程式和分析結果。

上機實驗的目的,絕不僅僅是為了驗證教材和講課的內容,或者驗證自己所編寫的程式的正確與否。程式設計課程上機實驗的目的是:

1.加深對講授內容的理解,尤其是一些語法規定,課堂講授既枯燥無味又難以記憶,但它們都很重要。能多次上機就能自然地、熟練地掌握。通過實驗來掌握語法規則是行之有效的方法。

2.熟悉所用的作業系統。

3.學會上機除錯程式。通過反覆除錯程式掌握根據出錯資訊修改程式的方法。要真正掌握這門課程,不僅應當了解和熟悉有關理論和方法,還要求自己動手實現即會程式設計並上機除錯通過。

故應給予充分重視。除錯程式固然可以借鑑他人的現成經驗,但更重要的是通過自己的直接實踐來累積經驗,而且有些經驗是只能意會難以言傳。除錯程式的能力是每個程式設計人員應當掌握的一項基本功。

4.通過除錯完善程式,做實驗時不要在程式通過後就認為搞定、完成任務了,而應當在己通過的程式上作一些改動(例如修改一些引數、增加程式一些功能、改變輸入資料的方法等),再進行編譯、連線和執行;甚至於「自設障礙」,即把正確的改為有錯的(例如,用scanf函式輸入變數時,漏寫&符號;使陣列下標出界;使整數溢位等),以觀察和分析所出現的情況。

這樣才能把實驗上機內容所涉及的知識點和程式設計方法都變成自己的。

二、實驗前的準備工作

1.了解所用的計算機系統(包括c編譯系統)的效能和使用方法。2.複習和掌握與本實驗有關的教學內容。

3.準備好上機所需的程式,切忌不程式設計或抄別人的程式去上機,應從一開始就養成嚴謹的科學作風。

4.對程式**現的問題應事先估計,對程式中自己有疑問的地方應先作上記號,以便上機時給予注意。

5.準備好除錯程式和執行程式所需的資料。6.在上實驗課之前必須寫好預習報告(程式設計題源程式用紙寫好或畫好程式流程圖)。

三、實驗後整理出實驗報告,實驗報告包括以下內容:

1.實驗專案名稱。2.源程式。

3.除錯中遇到的錯誤。4.執行結果分析。5.實驗總結

四、實驗任務與時間安排

實驗序號

1234567

實驗內容

c程式的執行環境及執行乙個c程式資料型別及順序結構選擇結構程式設計迴圈控制陣列函式指標

以下實驗選做

891011

編譯預處理結構體、共用體位運算檔案

2622

驗證性設計性驗證性驗證性

擬實驗時間

形式2224422

驗證性驗證性驗證性驗證性驗證性驗證性驗證性實驗

七、實習紀律及注意事項等

學生不能無故不到,嚴格執行請銷假制度。學生必須按時提交實驗報告,否則成績視為不及格。

C語言程式設計教學大綱

c語言程式設計 課程教學大綱 54學時 理論課程 一課程說明 一 課程概況 課程中文名稱 c語言程式設計 課程英文名稱 the c programming language 課程編碼 3910252207 開課學院 理學院 適用專業 開課學期 物理學專業 5 學分 周學時 3.0 3 c語言程式設計...

C語言程式設計教學大綱

一 本課程性質和目的 本課程是機械設計製造及其自動化專業的專業必修課。通過本課程的教學,使學生掌握c語言程式設計的語法規則及相關的基本概念,結合上機實踐使學生學會程式設計的基本方法和技巧,為進一步培養和提高學生綜合程式設計的能力打好基礎。二 課程教學內容及要求 第一章程式設計基礎知識 理論學時 2 ...

課程教學大綱 C語言程式設計

c語言程式設計 含實驗 課程教學大綱 課程編號 英文譯名 c language programming 適用專業 電氣工程及自動化 電子資訊工程 通訊工程 自動化 教育技術。開課教研室 自動化 學分數 5 學時數 85 先修課程 計算機基礎 教材 譚浩強.c程式語言 清華大學出版社 參考書目 譚浩強...