C語言程序設計實驗(專業)(二)課程教學大綱_第1頁
C語言程序設計實驗(專業)(二)課程教學大綱_第2頁
C語言程序設計實驗(專業)(二)課程教學大綱_第3頁
C語言程序設計實驗(專業)(二)課程教學大綱_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、C語言程序設計實驗實驗教學大綱課程編號xx882005課程名稱C語言程序設計總學時48學分數3適用專業計算機科學與技術、軟件工程、網絡工程、物聯網工程先修課程無 一、實驗教學的目的和任務掌握C語言數據類型,熟悉如何定義一個整型、字符型和實型的變量,以及對它們賦值的方法;掌握不同的類型數據之間賦值的規律;熟練掌握選擇結構程序設計方法;熟練掌握循環結構程序設計方法;掌握定義函數的方法,函數的嵌套調用和遞歸調用的方法;掌握全局變量、局部變量、動態變量、靜態變量的概念和使用方法;了解指向指針的指針的概念及其使用方法。二、實驗教學的基本要求1、實驗前做好充分的準備實驗前做好充分的準備,對實驗的過程熟悉并

2、理解。實驗前寫好自己的程序,并仔細檢查,想想可能出現的情況,帶著問題實驗,這樣實驗效用就高了。2、實驗調試運行編寫程序,調試程序,看是否是預期的實驗結果。學會獨立思考,勤于分析,通過自己實踐得到的經驗用起來更加得心應手。3、整理實驗結果,寫出實驗報告實驗結束后,要整理實驗結果并認真分析和總結,根據試驗要求寫出試驗報告。三、實驗項目設置、學時分配序號實驗項目名稱實驗目的實驗學時實驗類型開出要求1熟悉C語言程序的開發環境熟悉VC+編譯環境。熟悉VC+較常用的功能,能夠對所編寫的程序進行編制、連接,并生成可執行文件。2設計性必做2數據類型、運算符與表達式掌握C語言數據類型,熟悉如何定義一個整型、字符

3、型和實型的變量,以及對它們賦值的方法;掌握不同的類型數據之間賦值的規律。學會使用C的有關算術運算符,以及包含這些運算符的表達式,特別是自加(+ +)和自減( )運算符的使用。進一步熟悉C程序的編輯、編譯、連接和運行的過程。4設計性必做3順序結構程序設計學會順序程序設計的思想;進一步熟悉VC+集成編譯環境的使用,達到熟練使用的目的;熟練掌握各種數據類型的輸入輸出格式,并學會使用輸入輸出函數;學會使用表達式。4設計性必做4選擇結構程序設計了解C語言的邏輯運算;學會使用if語句和switch語句;熟練掌握選擇結構程序設計方法。6設計性必做5循環結構程序設計掌握while、do-while、for三大

4、循環語句的使用及特點,比較區別;掌握Break和Continue語句;熟練掌握循環結構程序設計方法;掌握選擇結構與循環結構的嵌套。8設計性必做6函數與編譯預處理掌握定義函數的方法;掌握函數實參與形參的對應關系以及“值傳遞”的方式;掌握函數的嵌套調用和遞歸調用的方法。掌握全局變量、局部變量、動態變量、靜態變量的概念和使用方法。學習對多文件程序的編譯和運行。掌握宏定義的方法;掌握文件包含的方法;掌握條件編譯的方法。8設計性必做7數組的應用掌握一維數組和二維數組的定義、賦值和初始化的方法;掌握字符數組的使用;熟練掌握與數組相關的各種算法。6設計性必做8指針的使用通過實驗進一步掌握指針的概念,會定義和

5、使用指針變量;能正確使用數組的指針和指向數組的指針變量;能正確使用字符串的指針和指向字符串的指針變量;能正確使用指向函數的指針變量;了解指向指針的指針的概念及其使用方法。8設計性必做9文件掌握文件與文件指針的概念以及文件指針的定義方法;掌握并靈活使用文件打開、文件關閉、文件讀寫等基本函數;掌握文件的隨機讀寫及有關文件讀寫指針的定位函數。2驗證性選做四、考核方式與評分標準考核環節評分依據占總成績的比重平時實驗出勤上課缺席一次扣2 分,缺課達1/3取消資格10%平時實驗完成情況對每個實驗項目的內容逐個檢查,實驗項目按要求完成記滿分,其他情況酌減20%實驗報告確保實驗報告上的實驗現象正確、實驗過程規范、實驗內容完整,有遺漏的酌情減分20%實驗考核每月利用ACM平臺考核一次,根據考核情況來計分50%(注:實驗考核方式至少應當包含上述內容,教師根據實際情況還可以增加,實驗課程成績為100分制,單獨錄入教務管理系統)五、實驗教材或參考書1 C語言程序設計,羊四清等編著,中國水利水電出版社2 C語言程序設計教程,譚浩強、張基溫、唐永炎編著,高等教育出版社3 C語言程序

溫馨提示

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

評論

0/150

提交評論