《C語言程序設(shè)計》教學(xué)大綱.doc_第1頁
《C語言程序設(shè)計》教學(xué)大綱.doc_第2頁
《C語言程序設(shè)計》教學(xué)大綱.doc_第3頁
《C語言程序設(shè)計》教學(xué)大綱.doc_第4頁
《C語言程序設(shè)計》教學(xué)大綱.doc_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

C語言程序設(shè)計教學(xué)大綱第一章 C語言概述【教學(xué)內(nèi)容】 1程序設(shè)計語言介紹2C語言的歷史背景、特點。 3C語言源程序的格式和程序結(jié)構(gòu)。 4C程序的上機(jī)步驟(環(huán)境配置及源代碼編寫)。 【教學(xué)重點】掌握簡單的 C程序格式,包括main()函數(shù)、數(shù)據(jù)說明、函數(shù)開始和結(jié)束標(biāo)志等?!窘虒W(xué)難點】編程入門以及對語言的理解?!窘虒W(xué)要求】1了解C語言的背景。2掌握C語言程序的結(jié)構(gòu)。3領(lǐng)會C語言程序設(shè)計的風(fēng)格。【實驗內(nèi)容】熟悉C語言的集成開發(fā)環(huán)境及運行一個簡單的C程序【教學(xué)時數(shù)】2學(xué)時 第二章 數(shù)據(jù)類型、運算符與表達(dá)式【教學(xué)內(nèi)容】1C的數(shù)據(jù)類型。2常量與變量。3運算符和表達(dá)式。4變量初始化和賦值語句。5數(shù)據(jù)輸入。6數(shù)據(jù)輸出。7程序?qū)嵗?。【教學(xué)重點】常用數(shù)據(jù)類型、常用運算符、數(shù)學(xué)公式轉(zhuǎn)化為 C 語言表達(dá)式的基本能力?!窘虒W(xué)難點】變量在內(nèi)存中的存儲長度、自增、自減運算,綜合表達(dá)式的計算?!窘虒W(xué)要求】1了解基本類型及其常量的表示法。2掌握變量的定義及初始化方法。3掌握各種運算符的表示、優(yōu)先級及其結(jié)合性。4了解各類表達(dá)式的概念及其使用?!緦嶒瀮?nèi)容】數(shù)據(jù)類型、運算符與表達(dá)式【教學(xué)時數(shù)】2學(xué)時第三章 順序結(jié)構(gòu)程序設(shè)計 【教學(xué)內(nèi)容】1C程序結(jié)構(gòu)和語句的構(gòu)成。 2順序結(jié)構(gòu)程序的設(shè)計:賦值語句的使用要點。3數(shù)據(jù)的輸入與輸出:-輸出函數(shù)putchar( )、printf( )的使用; -輸入函數(shù)getchar( ) 、scanf( )的使用。 【教學(xué)重點】 1順序結(jié)構(gòu)程序的表達(dá)式語句形式。 2輸入/輸出函數(shù)的表示與調(diào)用方法(printf( )和scanf( ))。 【教學(xué)難點】格式輸入與輸出表示中各種格式字符的表示含義?!窘虒W(xué)要求】1了解C程序結(jié)構(gòu)和語句的構(gòu)成。2掌握數(shù)據(jù)的輸入與輸出?!緦嶒瀮?nèi)容】利用順序結(jié)構(gòu)編寫程序【教學(xué)時數(shù)】2學(xué)時 第四章 選擇結(jié)構(gòu)程序設(shè)計【教學(xué)內(nèi)容】1if語句。2if語句的嵌套。3else If語句4switch語句。5三目運算符【教學(xué)重點】選擇結(jié)構(gòu)的思想、流程圖表示和執(zhí)行過程;IF語句的各種形式和應(yīng)用;選擇結(jié)構(gòu)的嵌套形式。【教學(xué)難點】ifelse之間的對應(yīng)關(guān)系;選擇結(jié)構(gòu)的嵌套形式?!窘虒W(xué)要求】1熟練掌握選擇結(jié)構(gòu)的思想,掌握IF語句的各種形式和應(yīng)用。2掌握switch語句和break語句的使用,選擇結(jié)構(gòu)的嵌套語句。 【實驗內(nèi)容】選擇結(jié)構(gòu)程序設(shè)計【教學(xué)時數(shù)】2學(xué)時 第五章 循環(huán)結(jié)構(gòu)程序設(shè)計【教學(xué)內(nèi)容】1掌握循環(huán)結(jié)構(gòu)的思想、流程和執(zhí)行過程。2掌握 while循環(huán)、do-while、for循環(huán)及其應(yīng)用。3for語句。4循環(huán)的嵌套。5幾種循環(huán)的比較6break、continue語句【教學(xué)重點】循環(huán)結(jié)構(gòu)的流程;三種循環(huán)的表現(xiàn)形式和執(zhí)行過程;循環(huán)的嵌套形式和應(yīng)用,break、continue語句的使用?!窘虒W(xué)難點】FOR循環(huán)語句的執(zhí)行過程;循環(huán)的嵌套;break、continue語句的使用?!窘虒W(xué)要求】1掌握循環(huán)結(jié)構(gòu)的思想、流程和執(zhí)行過程。2掌握 while循環(huán)、do-while、for循環(huán)及其應(yīng)用。3掌握循環(huán)嵌套的使用。4掌握break、continue及使用。 【實驗內(nèi)容】循環(huán)控制【教學(xué)時數(shù)】4學(xué)時 第六章 數(shù)組【教學(xué)內(nèi)容】1數(shù)組的概念及類型。2一維數(shù)組的定義與引用。3二維數(shù)組的定義與引用。4字符數(shù)組與字符串?!窘虒W(xué)重點】數(shù)組的定義、初始化、引用;數(shù)組的應(yīng)用?!窘虒W(xué)難點】數(shù)組的應(yīng)用?!窘虒W(xué)要求】1掌握數(shù)組的概念。2掌握一維數(shù)組的定義、引用和應(yīng)用。3掌握二維數(shù)組的定義、引用和應(yīng)用。4掌握字符數(shù)組及其應(yīng)用?!緦嶒瀮?nèi)容】數(shù)組應(yīng)用【教學(xué)時數(shù)】4學(xué)時 第七章 函數(shù) 【教學(xué)內(nèi)容】1函數(shù)的定義。2函數(shù)的參數(shù)和函數(shù)的值。3函數(shù)的調(diào)用。4函數(shù)的嵌套調(diào)用。5函數(shù)的遞歸調(diào)用。6數(shù)組作為函數(shù)參數(shù)。7變量作用域?!窘虒W(xué)重點】函數(shù)定義、調(diào)用;函數(shù)參數(shù)的傳遞過程;變量作用域;嵌套函數(shù)和遞歸函數(shù)?!窘虒W(xué)難點】函數(shù)的參數(shù)傳遞和調(diào)用;嵌套函數(shù)和遞歸函數(shù)的思想和過程?!窘虒W(xué)要求】1掌握函數(shù)的定義與調(diào)用。2掌握函數(shù)參數(shù)的傳遞方式。3領(lǐng)會變量的生存期和有效范圍。4領(lǐng)會函數(shù)的嵌套調(diào)用與遞歸調(diào)用?!緦嶒瀮?nèi)容】自定義函數(shù)及系統(tǒng)函數(shù)的應(yīng)用【教學(xué)時數(shù)】4學(xué)時 第八章 指針 【教學(xué)內(nèi)容】1地址和指針。2指針變量。3指針作為函數(shù)參數(shù)。4指針與數(shù)組。5指針的運算。6字符指針。7指針數(shù)組和指向指針的指針。8指向函數(shù)的指針?!窘虒W(xué)重點】地址和指針的概念;指針變量的應(yīng)用;指針與數(shù)組、函數(shù)之間的關(guān)系?!窘虒W(xué)難點】地址和指針之間的關(guān)系;指針與數(shù)組、函數(shù)之間關(guān)系應(yīng)用;指向指針的指針?!窘虒W(xué)要求】1掌握地址和指針概念。2掌握直接存取和間接存取。3掌握指針變量的概念和應(yīng)用。4掌握數(shù)組與指針、函數(shù)與指針之間的關(guān)系。5了解指向指針的指針?!緦嶒瀮?nèi)容】應(yīng)用指針編程【教學(xué)時數(shù)】6學(xué)時第九章 結(jié)構(gòu)體和共同體【教學(xué)內(nèi)容】1結(jié)構(gòu)體和共用體的概念。2結(jié)構(gòu)體和共用體的定義。3指針在結(jié)構(gòu)中的應(yīng)用?!窘虒W(xué)重點】結(jié)構(gòu)體的概念和引用和操作;結(jié)構(gòu)體與數(shù)組、指針、函數(shù)之間的操作;鏈表的基本操作【教學(xué)難點】鏈表的基本操作?!窘虒W(xué)要求】1掌握結(jié)構(gòu)體、共用體的概念、存儲特點,及應(yīng)用。2了解結(jié)構(gòu)體數(shù)組的使用。3掌握結(jié)構(gòu)體與數(shù)組、指針、函數(shù)之間的操作。4掌握鏈表的概念和基本操作。5了解共用體、自定義類型、枚舉類型的概念和應(yīng)用。6掌握位運算的基本概念;掌握簡單的位運算符及應(yīng)用。【實驗內(nèi)容】結(jié)構(gòu)體與共同體【教學(xué)時數(shù)】4學(xué)時第十章 文件 【教學(xué)內(nèi)容】1文件概述。2緩沖文件系統(tǒng)。3非緩沖文件系統(tǒng)。 【教學(xué)重點】文件的相關(guān)概念;文件的基本操作及函數(shù)?!窘虒W(xué)難點】文件的操作過程;文件操作中的部分函數(shù)(fopen、fread、fwrite等)?!窘虒W(xué)要求】1了解文件及文件有關(guān)的基本概念。2掌握文件的基本操作。3掌握有關(guān)文件操作的函數(shù)及其它讀寫函數(shù)?!緦嶒瀮?nèi)容】文件的基本操作

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論