




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
《C語言程序設計》課程教學大綱課程教學目的本課程系統(tǒng)學習C語言的大體知識和大體語法,較好地訓練學生解決問題的邏輯思維能力和編程思路和技術,使學生具有較強的利用C語言編寫軟件的能力,為培育學生有較強軟件開發(fā)能力打下良好基礎。課程教學要求通過本課程的學習,應熟練把握C語言中的大體知識、各類語句及程序操縱結構,熟練把握C語言的函數(shù)、數(shù)組、指針、結構體、鏈表等數(shù)據(jù)結構的大體算法;并能熟練地運用C語言進行結構化程序設計;具有較強的程序修改調(diào)試能力;具有較強的邏輯思維能力和獨立試探能力。課時分派本學科打算學時為246學時,其中理論與實訓課時比例為7:3。課程教學重、難點課程教學重點:把握C語言變量類型及不同類型常量的表示;標準的輸入輸出函數(shù)的利用;運算符及經(jīng)常使用數(shù)學函數(shù)的利用;操縱流程、數(shù)組和指針的利用;結構體、鏈表的構造利用;函數(shù)結構、函數(shù)參數(shù)傳遞及遞歸等方面的知識;大體的文件操作。難點:指針的利用、結構體鏈表的構造和利用及函數(shù)的參數(shù)傳遞。課程教學方式(或手腕)本課程實踐性較強,故采納教學和上機操作相結合的方式進行教學。六、課程教學內(nèi)容第一章C語言概述1.教學內(nèi)容(1)編程歷史的回憶、程序設計介紹(進程式,面向對象,函數(shù)式,邏輯式);(2)C語言的歷史背景、特點;(3)C語言源程序的格式和程序結構;(4)C程序的上機步驟。2.重、難點提示(1)重點:把握簡單的C程序格式,包括main()函數(shù)、數(shù)聽說明、函數(shù)開始和終止標志等;(2)難點:編程入門和對語言的明白得。第二章算法1.教學內(nèi)容(1)算法的概念及特性;評判算法好壞的方式(時刻和空間);(2)簡單算法舉例;(3)算法的表示(自然語言、流程圖、N-S流程圖);(4)結構化程序設計的大體思想及大體步驟。2.重、難點提示(1)重點:算法流程圖三種大體結構(以后各章學習中利用流程圖強化對程序的明白得);(2)難點:算法概念和對結構化程序設計思想的明白得。第三章數(shù)據(jù)類型、運算符與表達式1.教學內(nèi)容(1)大體數(shù)據(jù)類型及其常量的表示法(字符和字符串常量),各類數(shù)制(八、十、十六進制)的整型數(shù)和長整型數(shù),實型數(shù)(float和double);(2)變量的類型說明、初始化及引用;(3)運算符與表達式: 2.重、難點提示(1)重點:把握C的幾種大體數(shù)據(jù)類型,不同類型數(shù)據(jù)間的混合運算規(guī)那么;不同運算符的利用特點,清楚每種運算符的優(yōu)先級與結合性;各類表達式的含義與利用要點。(1)難點:不同類型數(shù)據(jù)間的混合運算;運算符的優(yōu)先級與結合性。第四章最簡單的C程序設計—順序程序設計1.教學內(nèi)容(1)C程序結構和語句的組成;(2)順序結構程序的設計:賦值語句的利用要點;(3)數(shù)據(jù)的輸入與輸出:2.重、難點提示(1)重點:順序結構程序的表達式語句形式;輸入/輸出函數(shù)的表示與挪用方式;利用流程圖加深對順序結構程序的明白得。(2)難點:格式輸入與輸出表示中各類格式字符的表示含義。第五章選擇結構程序設計1.教學內(nèi)容(1)關系運算符和關系表達式;(2)邏輯運算符和邏輯表達式;(3)if語句(if;if…else…;if…elseif…else…);(4)switch和break語句。2.重、難點提示(1)重點:關系、邏輯運算符及其表達式的語法形式;把握if語句;switch語句;利用流程圖加深對選擇結構程序的明白得。(1)難點:關系與邏輯運算符表達式的結果判定;if語句嵌套的層次判定;程序中利用break語句運行結果的判定。第六章循環(huán)操縱1.教學內(nèi)容(1)用goto語句組成循環(huán)、for語句、while語句和do…while語句;(2)循環(huán)嵌套;(3)break,continue語句。2.重、難點提示(1)重點:把握while語句與dowhile語句的結構,for語句的結構,其利用方式;常見的循環(huán)嵌套形式;正確區(qū)分for語句、do…while語句與while語句;break語句和continue的應用及其區(qū)別;(2)難點:分析總結經(jīng)常使用的程序設計方式及算法特點,并能編寫相應的程序。第七章數(shù)組1.教學內(nèi)容⑴數(shù)組的含義與存儲特點;⑵數(shù)組的概念與利用;⑶字符數(shù)組。2.重、難點提示(1)重點:把握一維數(shù)組、二維數(shù)組;字符數(shù)組與字符串的概念與概念方式,經(jīng)常使用的字符串處置函數(shù)。(2)難點:數(shù)組下標的起始數(shù)問題;利用數(shù)組形式進行程序設計的一樣方式與典型算法。第八章函數(shù)1.教學內(nèi)容⑴函數(shù)的概念;⑵函數(shù)的挪用(一樣挪用、嵌套挪用、遞歸挪用),return語句;⑶參數(shù)的傳遞方式:形式參數(shù)與實在參數(shù);⑷局部變量與全局變量;⑸變量的動態(tài)存儲與靜態(tài)存儲;⑹內(nèi)部函數(shù)與外部函數(shù)。2.重、難點提示(1)重點:把握函數(shù)概念的一樣形式;函數(shù)的挪用的幾種形式;函數(shù)嵌套挪用的一樣進程;數(shù)組名作為函數(shù)的參數(shù)的一些特點;局部變量與全局變量的概念及它們的利用特點。(2)難點:不同的函數(shù)參數(shù)傳遞方式在程序中應用的結果判定;利用函數(shù)挪用方式實現(xiàn)程序設計中涉及的參數(shù)概念、參數(shù)傳遞和返回值問題;函數(shù)挪用的明白得。第九章預處置命令1.教學內(nèi)容⑴預處置的概念與特點;⑵符號常數(shù)和宏的概念;⑶“文件包括”處置。2.重、難點提示(1)重點:宏概念的方式;“文件包括”與預處置的應用。(2)難點:宏概念的方式。第十章指針1.教學內(nèi)容⑴指針與地址的概念;⑵指針變量的概念,初始化;指針變量的引用(取地址運算符&及指針運算符*);指針變量作為函數(shù)參數(shù)的應用;⑶指針與數(shù)組(數(shù)組的指針和指向數(shù)組的指針變量);⑷字符串的指針和指向字符串的指針變量;⑸函數(shù)的指針和指向函數(shù)的指針變量、返回指針值的指針函數(shù);⑹指針數(shù)組和指向指針的指針;⑺對main()函數(shù)命令行參數(shù)的大體了解。2.重、難點提示(1)重點:指針變量概念、初始化和引用;數(shù)組的指針和指向數(shù)組的指針變量;字符串的指針和指向字符串的指針變量;指針數(shù)組與指向指針的指針。(2)難點:指針概念深刻明白得;區(qū)別指向數(shù)組的指針和指針數(shù)組;指向指針的指針;有關指針的數(shù)據(jù)類型概念和指針的相關運算。第十一章結構體與共用體1.教學內(nèi)容⑴概念結構體類型變量的方式;⑵結構體變量的引用與結構體變量的初始化;⑶結構體數(shù)組與指向結構體數(shù)據(jù)的指針;⑷指向結構體類型數(shù)據(jù)的指針及用指針處置鏈表;⑸共用體;⑹列舉類型;⑺用typedef概念類型。2.重、難點提示(1)重點:把握結構體類型變量的概念方式;結構體類型變量的引用方式;結構體類型變量如安在概念的同時初始化;通過圖示正確明白得鏈表的概念和形態(tài),一起體的含義、一起體類型變量的概念方式。(2)難點:結構體與共用體概念的把握;各類結構體結構的概念。第十二章位運算1.教學內(nèi)容⑴運算符和位運算;⑵位運算舉例;⑶位段。2.重、難點提示(1)重點:把握各類位運算符,運算規(guī)那么和優(yōu)先級。(2)難點:各類位運算符的運算規(guī)那么和優(yōu)先級。第十三章文件1.教學內(nèi)容⑴文件類型指針;⑵文件的打開與關閉;⑶文件的讀寫;⑷文件的定位。2.重、難點提示(1)重點:把握文件操作的相關標準函數(shù);(2)難點:文件的讀寫和定位操作。七、實驗教學內(nèi)容實驗項目(一):C語言中操縱語句的利用(1)項目類別:必做(2)項目性質:綜合性(3)項目要緊目的要求:把握各類操縱語句的書寫格式,能在具體問題解決時給出適合的程序操縱結構;用分支結構實現(xiàn)程序的條件操縱;用循環(huán)結構實現(xiàn)程序中重復執(zhí)行操作的操縱。(4)要緊儀器:運算機(5)實驗考核方式:隨堂考查實驗項目(二):C語言中數(shù)組的利用(1)項目類別:必做(2)項目性質:綜合性(3)項目要緊目的要求:把握數(shù)組這種構造類型的特點,如何用數(shù)組數(shù)據(jù)對象并對數(shù)據(jù)對象進行處置;熟練把握一維數(shù)組的概念、引用、初始化,用一維數(shù)組來對字符進行處置;把握二維數(shù)組的概念、引用、初始化,用二維數(shù)組實現(xiàn)矩陣的有關方式算法。(4)要緊儀器:運算機(5)實驗考核方式:隨堂考查實驗項目(三):C語言中函數(shù)的利用(1)項目類別:必做(2)項目性質:綜合性(3)項目要緊目的要求:C語言頂用函數(shù)來實現(xiàn)子功能模塊,把握系統(tǒng)函數(shù)的挪用方式及用戶自概念函數(shù)的概念、挪用方式;用自概念函數(shù)來實現(xiàn)一個具體問題;用自概念函數(shù)的嵌套挪用來實現(xiàn)一個復雜問題。(4)要緊儀器:運算機(5)實驗考核方式:隨堂考查實驗項目(四):C語言中指針的利用(1)項目類別:必做(2)項目性質:綜合性(3)項目要緊目的要求:把握指針變量的運用,通過指針引用數(shù)組元素的方式,函數(shù)指針變量作函數(shù)的參數(shù);在程序中進行指針變量的運算操作,指針變量作函數(shù)的參數(shù);數(shù)組元素的指針。(4)要緊儀器:運算機(5)實驗考核方式:隨堂考查實驗項目(五):C語言中結構體與鏈表的利用(1)項目類別:必做(2)項目性質:綜合性(3)項目要緊目的要求:把握結構體類型變量的概念和利用;結構體類型數(shù)組的概念和應用;鏈表的創(chuàng)建與利用;檢共用體的概念與利用。(4)要緊儀器:運算機(5)實驗考核方式:隨堂考查實驗項目(六):C語言中文件的利用(1)項目類別:必做(2)項目性質:綜合性(3)項目要緊目的要求:把握文件緩和沖文件系統(tǒng)、文件指針的概念;學會利用文件打開、關閉、讀、寫等文件操作函數(shù);學會用緩沖文件系統(tǒng)對文件進行簡單的操作。(4)要緊儀器:運算機(5)實驗考核
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 開發(fā)區(qū)酒店建設設計合同書6篇
- 場物業(yè)管理合同書
- 供熱工程施工合同協(xié)議
- 建筑材料供應合同(大沙、石子)6篇
- 建房施工勞務合同
- 2025年廣東貨運從業(yè)資格證模擬考試
- 醫(yī)用護理床采購合同范本
- 中國書法的演講稿
- 高壓電工(運行)試題庫(附參考答案)
- 供貨合同范本 律師博客
- 回族做禮拜的念詞集合6篇
- 陽臺玻璃欄桿施工方案方案
- 建筑工程質量保證體系及措施方案
- 變電站質量驗收及評定范圍
- 【橡膠工藝】-橡膠履帶規(guī)格
- 籍貫對照表完整版
- 程式與意蘊-中國傳統(tǒng)繪畫課件高中美術人美版(2019)美術鑒賞
- 注塑一線工資考核方案
- 二級精神病醫(yī)院評價細則
- GB/T 7251.3-2017低壓成套開關設備和控制設備第3部分:由一般人員操作的配電板(DBO)
- 工程質量回訪記錄
評論
0/150
提交評論