中文字幕永久免费视频最新|亚洲尹人九九大色香蕉网站|日本综合另类欧美日韩|亚洲国产欧美另类

          教管平臺(tái)

          《C程序設(shè)計(jì)基礎(chǔ)》課程教學(xué)大綱

          發(fā)布者:發(fā)布時(shí)間:2010-07-27瀏覽次數(shù):273

          總學(xué)時(shí)數(shù): 54+36 學(xué)分: 3 適用專(zhuān)業(yè): 全校各本科專(zhuān)業(yè)

          •  課程教學(xué)目標(biāo)

          對(duì)計(jì)算機(jī)學(xué)科來(lái)說(shuō), C 語(yǔ)言是計(jì)算機(jī)學(xué)科的基礎(chǔ)之一,更是軟件技術(shù)的基礎(chǔ)。學(xué)習(xí)本門(mén)課的知識(shí)目標(biāo)是:掌握 C 語(yǔ)言的基本語(yǔ)法和編程能力。能力目標(biāo)是:提高學(xué)生解決實(shí)際問(wèn)題的能力、提高學(xué)生的算法設(shè)計(jì)和編寫(xiě)高效程序的能力。情感目標(biāo)是:通過(guò)相互合作,做一些綜合性的和設(shè)計(jì)性實(shí)驗(yàn)或做一些大的作業(yè)培養(yǎng)學(xué)生的團(tuán)隊(duì)精神。

          二、課程的性質(zhì)、目的和任務(wù)

          《 C 語(yǔ)言》是計(jì)算機(jī)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)基礎(chǔ)課。主要任務(wù)是使學(xué)生掌握 C 程序設(shè)計(jì)語(yǔ)言的基本知識(shí),并可運(yùn)用 C 語(yǔ)言編寫(xiě)應(yīng)用程序完成特定任務(wù)。

          通過(guò)本課程的學(xué)習(xí),使學(xué)生深入理解編寫(xiě) C 語(yǔ)言程序的基本思想,培養(yǎng)學(xué)生分析問(wèn)題、解決問(wèn)題的能力,培養(yǎng)基本的、良好的程序設(shè)計(jì)能力,為學(xué)習(xí)《數(shù)據(jù)結(jié)構(gòu)》、《操作系統(tǒng)》等課程奠定基礎(chǔ)。

          三、課程的教學(xué)基本要求

          熟練掌握 C 數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式、控制結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和文件等知識(shí),具備基本的 C 語(yǔ)言編程能力。

          四、課程教學(xué)內(nèi)容

          •  C語(yǔ)言概述(共2學(xué)時(shí))

          (一)本章教學(xué)基本要求

          本章討論的是 C 語(yǔ)言的相關(guān)知識(shí)及基本概念。通過(guò)本章學(xué)習(xí),學(xué)生要了解 C 語(yǔ)言發(fā)展過(guò)程,掌握基本的概念,熟悉 C 語(yǔ)言程序結(jié)構(gòu)。

          1.1 C語(yǔ)言出現(xiàn)的歷史背景(0.5學(xué)時(shí))

          教學(xué)內(nèi)容: C語(yǔ)言的發(fā)展過(guò)程

          1.2 C語(yǔ)言的特點(diǎn)(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 C語(yǔ)言的8個(gè)特點(diǎn)。

          1.3 簡(jiǎn)單的C程序(1學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 C語(yǔ)言程序的結(jié)構(gòu)。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握 C語(yǔ)言 的特點(diǎn),熟悉 C語(yǔ)言程序的結(jié)構(gòu) 。

          難點(diǎn): C語(yǔ)言程序的結(jié)構(gòu)中函數(shù)結(jié)構(gòu) 。

          (三)小結(jié)

          本章主要介紹 C 語(yǔ)言的相關(guān)知識(shí)(如發(fā)展過(guò)程、特點(diǎn)等), C語(yǔ)言程序的結(jié)構(gòu) 。

          •  程序的靈魂—算法(共 3學(xué)時(shí))

          (一)本章教學(xué)基本要求

          了解算法的概念和特點(diǎn),能夠把一個(gè)實(shí)際問(wèn)題用算法來(lái)描述,并用 C語(yǔ)言程序?qū)崿F(xiàn);掌握結(jié)構(gòu)化程序設(shè)計(jì)方法。

          2.1 算法的概念(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述算法的概念,并通過(guò)舉例引入算法。

          2.2 簡(jiǎn)單算法舉例(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:把算法應(yīng)用到實(shí)例中,進(jìn)一步理解算法。

          2.3 算法的特性(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述算法的特點(diǎn),算法的 5個(gè)特點(diǎn):有窮性、確定性、有零個(gè)或多個(gè)輸入、有一個(gè)或多個(gè)輸出、有效性。。

          2.4 怎樣表示一個(gè)算法(1學(xué)時(shí))

          2.4.1 用自然語(yǔ)言表示算法

          教學(xué)內(nèi)容:闡述使用自然語(yǔ)言表示算法的缺點(diǎn)。

          2.4.2 用流程圖表示算法

          教學(xué)內(nèi)容:闡述流程圖表示算法的方法,并舉例說(shuō)明。

          2.4.3 三種基本結(jié)構(gòu)和改進(jìn)的流程圖

          教學(xué)內(nèi)容:闡述三種基本結(jié)構(gòu),并使用流程圖表示這三種基本結(jié)構(gòu)。

          2.4.4 用N-S流程圖表示算法

          教學(xué)內(nèi)容:闡述 N-S 流程圖的表示方法, 并舉例說(shuō)明。

          2.4.5 用偽代碼表示算法

          教學(xué)內(nèi)容:闡述 偽代碼表示算法的表示方法, 并舉例說(shuō)明。

          2.4.6 用計(jì)算機(jī)語(yǔ)言表示算法

          教學(xué)內(nèi)容:闡述 用 C 語(yǔ)言程序來(lái)表示算法, 并舉例說(shuō)明。

          2.5 結(jié)構(gòu)化程序設(shè)計(jì)方法 ( 0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述結(jié)構(gòu)化程序設(shè)計(jì)方法的基本思想,并結(jié)構(gòu)化程序設(shè)計(jì)方法應(yīng)用到實(shí)例中。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握算法的特點(diǎn)和程序的三種基本結(jié)構(gòu),能夠使用流程表示算法。

          難點(diǎn): 使用流程表示算法 。

          (三)小結(jié)

          本章主要介紹算法的概念,以及使用流程表示算法。

          第 3章 數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式(共6學(xué)時(shí))

          •  本章教學(xué)基本要求

          掌握數(shù)據(jù)類(lèi)型的定義方法、各種運(yùn)算符的優(yōu)先級(jí)和結(jié)合性、表達(dá)式的運(yùn)算方式。熟練掌握棧的不同數(shù)據(jù)類(lèi)型運(yùn)算時(shí)的相互轉(zhuǎn)換。

          3.1 C語(yǔ)言的數(shù)據(jù)類(lèi)型 (0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 C語(yǔ)言數(shù)據(jù)類(lèi)型的分類(lèi)及關(guān)系。

          3.2 常量與變量(0.5學(xué)時(shí))

          3.2.1 常量和符號(hào)常量

          教學(xué)內(nèi)容:闡述常量的概念,及常量命名的習(xí)慣。

          3.2.2 變量

          教學(xué)內(nèi)容:闡述常量的概念,及標(biāo)識(shí)符命名的規(guī)則。

          3.3 整型數(shù)據(jù)(0.5學(xué)時(shí))

          3.2.1 整型常量的表示方法

          教學(xué)內(nèi)容:闡述整型常量的表示形式,包括二進(jìn)制、八進(jìn)制和十六進(jìn)制。

          3.2.2 整型變量

          教學(xué)內(nèi)容:闡述整型常量的定義,整型常量的分類(lèi),整型常量在內(nèi)存中存放方式,整型常量的溢出。

          3.2.3 整型常量的類(lèi)型

          教學(xué)內(nèi)容:闡述整型常量的類(lèi)型。

          3.4 實(shí)型數(shù)據(jù)(0.5學(xué)時(shí))

          3.4.1實(shí)型常量的表示方法

          教學(xué)內(nèi)容:闡述實(shí)數(shù)的表示方式,包括:十進(jìn)制小數(shù)形式和指數(shù)形式。

          3.4.2 實(shí)型變量

          教學(xué)內(nèi)容:闡述實(shí)數(shù)的定義,實(shí)數(shù)的分類(lèi),實(shí)數(shù)在內(nèi)存中存放方式,實(shí)數(shù)的舍入誤差。

          3.4.3 實(shí)型常量的類(lèi)型

          教學(xué)內(nèi)容:闡述實(shí)型常量的類(lèi)型。

          3.5 字符型數(shù)據(jù)(0.5學(xué)時(shí))

          3.5.1字符常量

          教學(xué)內(nèi)容:闡述字符常量的表示方式,轉(zhuǎn)義字符的含義。

          3.5.2字符變量

          教學(xué)內(nèi)容:闡述字符變量的定義。

          3.5.3字符數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式及使用方法

          教學(xué)內(nèi)容:闡述字符數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式及使用方法。

          3.5.2字符串常量

          教學(xué)內(nèi)容:闡述字符串常量的定義。

          3.6 變量賦初值 (0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述變量的賦值形式。

          3.7 各類(lèi)數(shù)值型數(shù)據(jù)之間的混合運(yùn)算(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 C語(yǔ)言中各類(lèi)數(shù)值型數(shù)據(jù)之間的混合運(yùn)算及數(shù)據(jù)轉(zhuǎn)換規(guī)則。

          3.8 算術(shù)運(yùn)算符和算術(shù)表達(dá)式(1學(xué)時(shí))

          3.8.1 C運(yùn)算符簡(jiǎn)介

          教學(xué)內(nèi)容:闡述運(yùn)算符及其分類(lèi)。

          3.8.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式

          教學(xué)內(nèi)容:闡述算術(shù)運(yùn)算符的優(yōu)先級(jí)和結(jié)合性,算術(shù)表達(dá)式的運(yùn)算規(guī)則。

          3.9 賦值運(yùn)算符和賦值表達(dá)式(1學(xué)時(shí))

          教學(xué)內(nèi)容:闡述賦值運(yùn)算符和復(fù)合的賦值運(yùn)算符的使用規(guī)則。

          3.10 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述逗號(hào)運(yùn)算符的運(yùn)算規(guī)則,逗號(hào)表達(dá)式的使用方法。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握數(shù)據(jù)類(lèi)型的定義,表達(dá)式的運(yùn)算規(guī)則。

          難點(diǎn): 不同類(lèi)型的數(shù)值型數(shù)據(jù)之間的混合運(yùn)算及數(shù)據(jù)轉(zhuǎn)換規(guī)則。

          (三)小結(jié)

          本章主要介紹變量和表達(dá)式的定義和運(yùn)算規(guī)則。

          •  最簡(jiǎn)單的 C程序設(shè)計(jì)——順序程序設(shè)計(jì)(共3學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉 C語(yǔ)言程序結(jié)構(gòu),掌握數(shù)據(jù)的輸入輸出函數(shù),掌握簡(jiǎn)單的順序C語(yǔ)言程序設(shè)計(jì)。

          4.1 C語(yǔ)句概述(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 C 語(yǔ)言程序結(jié)構(gòu) , C 語(yǔ)言的語(yǔ)句分類(lèi) 。

          4.2 賦值語(yǔ)句(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述賦值語(yǔ)句的使用方式。

          4.3 數(shù)據(jù)輸入輸出的概念及在C語(yǔ)言中的實(shí)現(xiàn)(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述數(shù)據(jù)輸入輸出的實(shí)現(xiàn)方式。

          4.4 字符數(shù)據(jù)的輸入輸出(0.5學(xué)時(shí))

          4.4.1 putchar 函數(shù)(字符輸出函數(shù))

          教學(xué)內(nèi)容:闡述 putchar函數(shù)的使用方法。

          4.4.1 getchar 函數(shù)(字符輸入函數(shù))

          教學(xué)內(nèi)容:闡述 getchar函數(shù)的使用方法。

          4.5 格式輸入與輸出(1學(xué)時(shí))

          4.5.1 printf函數(shù)(格式輸出函數(shù))

          教學(xué)內(nèi)容:闡述 printf 函數(shù)的使用方法。

          4.5.1 scanf 函數(shù)(格式輸入函數(shù))

          教學(xué)內(nèi)容:闡述 scanf函數(shù)的使用方法。

          4.6 順序結(jié)構(gòu)程序設(shè)計(jì)舉例(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:舉例說(shuō)明順序結(jié)構(gòu)程序設(shè)計(jì)。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握數(shù)據(jù)格式化輸入輸出,掌握順序結(jié)構(gòu)程序設(shè)計(jì)。

            難點(diǎn): 掌握數(shù)據(jù)格式化輸入輸出。

          (三)小結(jié)

          本章主要介紹 數(shù)據(jù)的格式化輸入輸出 。

          •  選擇結(jié)構(gòu)程序設(shè)計(jì)(共 4學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉 C語(yǔ)言選擇結(jié)構(gòu),掌握關(guān)系運(yùn)算符和邏輯運(yùn)算符的使用方法及其優(yōu)先次序的判定方法,掌握if語(yǔ)句和switch語(yǔ)句的使用,運(yùn)用if語(yǔ)句和switch語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)。

          5.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式(0.5學(xué)時(shí))

          5.1.1 關(guān)系運(yùn)算符及其優(yōu)先次序

          教學(xué)內(nèi)容:闡述關(guān)系運(yùn)算符及其優(yōu)先次序的判定。

          5.1.2 關(guān)系表達(dá)式

          教學(xué)內(nèi)容:闡述關(guān)系表達(dá)式。

          5.2 邏輯運(yùn)算符和邏輯表達(dá)式(0.5學(xué)時(shí))

          5.2.1 邏輯運(yùn)算符及其優(yōu)先次序

          教學(xué)內(nèi)容:闡述邏輯運(yùn)算符及其優(yōu)先次序的判定。

          5.2.2 邏輯表達(dá)式

          教學(xué)內(nèi)容:闡述邏輯表達(dá)式。

          5.3 if 語(yǔ)句(1.5學(xué)時(shí))

          5.3.1 if 語(yǔ)句的三種形式

          教學(xué)內(nèi)容:闡述 if語(yǔ)句的三種形式及使用方法。

          5.3.2 if 語(yǔ)句的嵌套

          教學(xué)內(nèi)容:闡述 if語(yǔ)句的嵌套的使用方法。

          5.3.3 條件運(yùn)算符

          教學(xué)內(nèi)容:闡述條件運(yùn)算符的使用方法。

          5.4 Switch 語(yǔ)句 (0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述多分支選擇語(yǔ)句 switch語(yǔ)句的使用方法。

          5.5 程序舉例(1學(xué)時(shí))

          教學(xué)內(nèi)容:程序?qū)嵗v解本章重要語(yǔ)句的使用。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握關(guān)系運(yùn)算符和邏輯運(yùn)算符的使用方法及其優(yōu)先次序的判定方法,掌握 if語(yǔ)句和switch語(yǔ)句的使用。

          難點(diǎn): 掌握 if語(yǔ)句和switch語(yǔ)句的使用。

          (三)小結(jié)

          本章主要介紹 關(guān)系運(yùn)算符和邏輯運(yùn)算符的使用方法及其優(yōu)先次序的判定方法,掌握 if語(yǔ)句和switch語(yǔ)句的使用,并運(yùn)用程序?qū)嵗M(jìn)行講解。

          第 6章 循環(huán)控制(共4學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉 C語(yǔ)言循環(huán)結(jié)構(gòu),掌握goto語(yǔ)句、do-while語(yǔ)句、for語(yǔ)句、break語(yǔ)句等語(yǔ)句的使用,并運(yùn)用這些語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)。

          6.1 概述(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:概述本章主要內(nèi)容。

          6.2 goto語(yǔ)句以及用goto語(yǔ)句構(gòu)成循環(huán)(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述無(wú)條件轉(zhuǎn)向語(yǔ)句 goto語(yǔ)句的一般形式及使用方法。

          6.3 while 語(yǔ)句(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 while語(yǔ)句的使用方法及“當(dāng)型”循環(huán)結(jié)構(gòu)的實(shí)現(xiàn)。

          6.4 do-while 語(yǔ)句 (0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 do-while語(yǔ)句的使用方法及與“當(dāng)型”循環(huán)結(jié)構(gòu)的區(qū)別。

          6.5 for 語(yǔ)句 (0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述的一般形式及使用方法。

          6.6 循環(huán)的嵌套(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述循環(huán)結(jié)構(gòu)的形式及三種循環(huán)的嵌套。

          6.7 幾種循環(huán)的比較(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述幾種循環(huán)的不同點(diǎn)及使用。

          6.8 break 語(yǔ)句和 continue 語(yǔ)句(0.5學(xué)時(shí))

          6.8.1 break 語(yǔ)句

          教學(xué)內(nèi)容:闡述的一般形式及使用方法。

          6.8.2 continue 語(yǔ)句

          教學(xué)內(nèi)容:闡述 continue語(yǔ)句的一般形式及使用方法。

          6.9 程序舉例(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:程序?qū)嵗v解本章重要語(yǔ)句的使用及循環(huán)結(jié)構(gòu)的實(shí)現(xiàn)。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握 goto 語(yǔ)句、 do-while語(yǔ)句 、 for語(yǔ)句 、 break語(yǔ)句 等語(yǔ)句的使用,并運(yùn)用這些語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)。

          難點(diǎn): 掌握各種語(yǔ)句的使用,運(yùn)用本章學(xué)習(xí)的語(yǔ)句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。

          (三)小結(jié)

          熟悉 C 語(yǔ)言循環(huán)結(jié)構(gòu),掌握 goto 語(yǔ)句、 do-while 語(yǔ)句、 for 語(yǔ)句、 break 語(yǔ)句等語(yǔ)句的使用,并運(yùn)用這些語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu),并運(yùn)用程序?qū)嵗M(jìn)行分析講解。

          第 7章 數(shù)組 (共4學(xué)時(shí))

          (一)本章教學(xué)基本要求

          了解如何在 C語(yǔ)言中定義和使用數(shù)組。

          7.1 一維數(shù)組的定義和引用(0.5學(xué)時(shí))

          7.1.1 一維數(shù)組的定義

          教學(xué)內(nèi)容:闡述如何定義一維數(shù)組。

          7.1.2一維數(shù)組的引用

          教學(xué)內(nèi)容:闡述如何引用一維數(shù)組中的元素。

          7.1.3 一維數(shù)組的初始化

          教學(xué)內(nèi)容:闡述如何對(duì)一維數(shù)組元素初始化。

          7.1.4 一維數(shù)組程序舉例

          教學(xué)內(nèi)容:舉例如何使用一維數(shù)組。

          7.2 二維數(shù)組的定義和引用(1.5學(xué)時(shí))

          7.2.1 二維數(shù)組的定義

          教學(xué)內(nèi)容:闡述如何定義一個(gè)二維數(shù)組。

          7.2.2 二維數(shù)組的引用

          教學(xué)內(nèi)容:闡述如何引用二維數(shù)組中的元素。

          7.2.3 二維數(shù)組的初始化

          教學(xué)內(nèi)容:闡述對(duì)二維數(shù)組元素初始化。

          7.2.4 二維數(shù)組程序舉例

          教學(xué)內(nèi)容:舉例如何使用二維數(shù)組。

          7.3字符數(shù)組(2學(xué)時(shí))

          7.3.1 字符數(shù)組的定義

          教學(xué)內(nèi)容:闡述如何定義一個(gè)字符數(shù)組。

          7.3.2 字符數(shù)組的初始化

          教學(xué)內(nèi)容:闡述對(duì)字符數(shù)組中的各元素初始化。

          7.3.3 字符數(shù)組的引用

          教學(xué)內(nèi)容:闡述如何引用字符數(shù)組中的元素。

          7.3.4 字符串和字符串結(jié)束標(biāo)志

          教學(xué)內(nèi)容 :闡述如何結(jié)束一個(gè)字符串。

          7.3.5 字符數(shù)組的輸入輸出

          教學(xué)內(nèi)容 :闡述如何對(duì)一個(gè)字符串進(jìn)行輸入輸出。

          7.3.6 字符串處理函數(shù)

          教學(xué)內(nèi)容 :闡述如何C的函數(shù)庫(kù)中函數(shù)來(lái)處理字符串的函數(shù)。

          7.3.7 字符數(shù)組引用舉例

          教學(xué)內(nèi)容 :舉例介紹使用字符數(shù)組。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握數(shù)組的定義、引用和初始化。

            難點(diǎn): 掌握數(shù)組的定義和使用

          (三)小結(jié)

          本章主要介紹如何在 C語(yǔ)言中定義和使用數(shù)組

          第 8章 函數(shù) (共 6學(xué)時(shí))

          (一)本章教學(xué)基本要求

          了解掌握 C語(yǔ)言中函數(shù)的使用

          8.1 概述( 0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 C語(yǔ)言函數(shù)的基本概念

          8.2 函數(shù)定義的一般形式( 0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述有參函數(shù)的定義形式一無(wú)參憾事的定義形式以及對(duì)形參的聲明的傳統(tǒng)方式

          8.3 函數(shù)參數(shù)和函數(shù)的值( 0.5學(xué)時(shí))

          8.3.1 形式參數(shù)和實(shí)際參數(shù)

          教學(xué)內(nèi)容:闡述什么是形式參數(shù)和實(shí)際參數(shù)及對(duì)它們的一些說(shuō)明

          8.3.2 函數(shù)的返回值

          教學(xué)內(nèi)容:闡述如何獲得函數(shù)的返回值、返回值的類(lèi)型以及如何不帶回函數(shù)值

          8.4 函數(shù)的調(diào)用( 0.5學(xué)時(shí))

          8.4.1 函數(shù)調(diào)用的一般形式

          教學(xué)內(nèi)容:闡述如何調(diào)用一個(gè)函數(shù) (調(diào)用函數(shù)的一般形式)

          8.4.2 函數(shù)調(diào)用的方式

          教學(xué)內(nèi)容:闡述三種函數(shù)調(diào)用的方式 (函數(shù)語(yǔ)句、函數(shù)表達(dá)式、函數(shù)參數(shù))

          8.4.3 對(duì)被調(diào)用函數(shù)的聲明和函數(shù)原型

          教學(xué)內(nèi)容:闡述調(diào)用函數(shù)需要具有的條件、函數(shù)原型的一般形式及對(duì)其的說(shuō)明

          8.5 函數(shù)的嵌套調(diào)用( 0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述如何對(duì)函數(shù)嵌套調(diào)用

          8.6 函數(shù)的遞歸調(diào)用( 1學(xué)時(shí))

          教學(xué)內(nèi)容:闡述如何對(duì)函數(shù)遞歸調(diào)用

          8.7 數(shù)組作為函數(shù)參數(shù)( 1學(xué)時(shí))

          教學(xué)內(nèi)容:闡述如何用數(shù)組元素、數(shù)組名和多維數(shù)組名做函數(shù)參數(shù)

          8.8 局部變量和全局變量( 0.5學(xué)時(shí))

          8.8.1 局部變量

          教學(xué)內(nèi)容:闡述什么是局部變量及對(duì)簡(jiǎn)單說(shuō)明

          8.8.2 全局變量

          教學(xué)內(nèi)容:闡述什么是全部變量及對(duì)簡(jiǎn)單說(shuō)明

          8.9 變量的存儲(chǔ)類(lèi)別( 1學(xué)時(shí))

          8.9.1 動(dòng)態(tài)存儲(chǔ)方式與靜態(tài)存儲(chǔ)方式

          教學(xué)內(nèi)容:闡述變量的兩種存儲(chǔ)方式

          8.9.2 auto變量

          教學(xué)內(nèi)容:掌握用 auto 變量聲明自動(dòng)變量

          8.9.3 用 static聲明局部變量

          教學(xué)內(nèi)容:掌握用 static聲明靜態(tài)局部變量

          8.9.4 register變量

          教學(xué)內(nèi)容:掌握用 register聲明寄存器變量.

          8.9.5 用 extern聲明外部變量

          教學(xué)內(nèi)容:掌握用 extern在一個(gè)文件內(nèi)或多文件的程序中來(lái)聲明外部變量以擴(kuò)展外部變量的作用域

          8.9.6 用 static聲明外部變量

          教學(xué)內(nèi)容:掌握用 static聲明外部變量使其只限于本文件引用

          8.9.7 關(guān)于變量的聲明和定義

          教學(xué)內(nèi)容:掌握變量的聲明和定義之間的區(qū)分

          8.9.8 存儲(chǔ)類(lèi)別小結(jié)

          教學(xué)內(nèi)容:對(duì)存儲(chǔ)類(lèi)別做小結(jié)

          8.10 內(nèi)部函數(shù)和外部函數(shù)( 0.5學(xué)時(shí))

          8.10.1 內(nèi)部函數(shù)

          教學(xué)內(nèi)容:掌握如何定義內(nèi)部函數(shù)

          8.10.2 外部函數(shù)

          教學(xué)內(nèi)容:掌握如何定義外部函數(shù)

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn):掌握 C語(yǔ)言中函數(shù)的使用,如函數(shù)參數(shù)的定義、函數(shù)的遞歸調(diào)用、嵌套調(diào)用等,以及聲明函數(shù)變量的四種變量

          難點(diǎn):對(duì)函數(shù)的遞歸和嵌套調(diào)用

          (三)小結(jié)

          本章主要介紹 C語(yǔ)言中函數(shù)的使用,要求學(xué)生熟悉這些內(nèi)容。

          第 9章 預(yù)處理命令(共4學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉 C語(yǔ)言提供的預(yù)處理功能,能夠用宏定義、文件包含命令、條件編譯命令來(lái)實(shí)現(xiàn)。

          9.1 宏定義(2學(xué)時(shí))

          9.1.1 不帶參數(shù)的宏定義

          教學(xué)內(nèi)容:不帶參數(shù)宏定義命令的一般形式: #define 標(biāo)識(shí)符 字符串,宏定義的注意事項(xiàng)。

          9.1.2 帶參數(shù)的宏定義

          教學(xué)內(nèi)容:帶參數(shù)宏定義命令的一般形式: #define 宏名(參數(shù)表) 字符串,宏定義的注意事項(xiàng)。

          9.2 “文件包含”處理(1學(xué)時(shí))

          教學(xué)內(nèi)容:闡述文件包含的一般形式: #include "文件名"或 #include<文件名>,注意文件包含命令的說(shuō)明。

          9.3 條件編譯(1學(xué)時(shí))

          教學(xué)內(nèi)容:了解條件編譯的三種形式。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 預(yù)處理命令的幾種形式。

          難點(diǎn): "文件包含"處理的使用。

          (三)小結(jié)

          本章主要介紹 預(yù)處理命令的使用方法。

          第 10章 指針(共8學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉 C語(yǔ)言的指針,掌握指針的靈活應(yīng)用,有效地表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu),從而使程序簡(jiǎn)潔、緊湊、高效。

          10.1 地址和指針的概念(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 指針的概念 ,區(qū)分指針和指針變量?jī)蓚€(gè)概念。

          10.2 變量的指針和指向變量的指針變量(0.5學(xué)時(shí))

          10.2.1 定義一個(gè)指針變量

          教學(xué)內(nèi)容:介紹定義指針變量的一般形式。

          10.2.2 指針變量的引用

          教學(xué)內(nèi)容:通過(guò)舉例介紹指針變量的引用過(guò)程。

          10.2.3 指針變量作為函數(shù)參數(shù)

          教學(xué)內(nèi)容:闡述函數(shù)的參數(shù)類(lèi)型,介紹所指變量的概念。

          10.3 數(shù)組與指針(2學(xué)時(shí))

          10.3.1 指向數(shù)組元素的指針

          教學(xué)內(nèi)容:闡述指向數(shù)組元素的指針的定義方法。

          10.3.2 通過(guò)指針引用數(shù)組元素

          教學(xué)內(nèi)容:介紹指針變量的有關(guān)內(nèi)容,及如何通過(guò)指針引用數(shù)組元素。

          10.3.3 用數(shù)組名作函數(shù)參數(shù)

          教學(xué)內(nèi)容:舉例說(shuō)明用數(shù)組名作函數(shù)參數(shù)的方法,并重點(diǎn)把用為量名作為函數(shù)參數(shù)和用數(shù)組名作為函數(shù)參數(shù)作一比較。

          10.3.4 多維數(shù)組與指針

          教學(xué)內(nèi)容:闡述多維數(shù)組元素的地址,介紹指向多維數(shù)組元素的指針變量,以及用指向數(shù)組的指針作函數(shù)參數(shù)。

          10.4 字符串與指針(1.5學(xué)時(shí))

          10.4.1 字符串的表示形式

          教學(xué)內(nèi)容:掌握字符串的表示形式及兩種表示方法。

          10.4.2 字符串指針作函數(shù)參數(shù)

          教學(xué)內(nèi)容:了解將一個(gè)字符串從一個(gè)函數(shù)傳遞到另一個(gè)函數(shù)的方法。

          10.4.3 對(duì)使用字符指針變量和字符數(shù)組的討論

          教學(xué)內(nèi)容:通過(guò)舉例介紹字符指針變量和字符數(shù)組的討論。

          10.5 指向函數(shù)的指針(0.5學(xué)時(shí))

          10.5.1 用函數(shù)指針變量調(diào)用函數(shù)

          教學(xué)內(nèi)容:了解指向函數(shù)的指針變量的一般定義形式。

          10.5.2 用指向函數(shù)的指針函數(shù)參數(shù)

          教學(xué)內(nèi)容:掌握用指向函數(shù)的指針函數(shù)參數(shù)。

          10.6 返回指針值的函數(shù)(0.5學(xué)時(shí))

          教學(xué)內(nèi)容:了解帶回指針值的函數(shù)的一般定義形式。

          10.7 指針數(shù)組和指向指針的指針(1.5學(xué)時(shí))

          10.7.1 指針數(shù)組的概念

          教學(xué)內(nèi)容:掌握一維指針數(shù)組的定義形式。

          10.7.2 指向指針的指針

          教學(xué)內(nèi)容:掌握指向指針的指針類(lèi)型及定義一個(gè)指向指針數(shù)據(jù)的指針變量。

          10.7.3 指針數(shù)組作main函數(shù)的形參

          教學(xué)內(nèi)容:了解命令行的一般形式,介紹指針數(shù)組作 main函數(shù)的形參。

          10.8 有關(guān)指針的數(shù)據(jù)類(lèi)型和指針運(yùn)算的小結(jié)(1學(xué)時(shí))

          10.8.1 有關(guān)指針的數(shù)據(jù)類(lèi)型的小結(jié)

          教學(xué)內(nèi)容:通過(guò)表來(lái)介紹有關(guān)指針的數(shù)據(jù)類(lèi)型。

          10.8.2 指針運(yùn)算小結(jié)

          教學(xué)內(nèi)容:掌握指針的運(yùn)算規(guī)則及方法。

          10.8.3 void指針類(lèi)型

          教學(xué)內(nèi)容:了解 void指針類(lèi)型。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握數(shù)組與指針,掌握變量的指針及指向變量的指針變量。

          難點(diǎn): 掌握指向函數(shù)的指針及返回指針值的函數(shù)。

          (三)小結(jié)

          本章主要介紹 指針的類(lèi)型及應(yīng)用 。

          •  結(jié)構(gòu)體與共同體(共 4學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉結(jié)構(gòu)體與共用體的定義方法,掌握結(jié)構(gòu)體與共用體的使用。

          11.1 概述(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:引入結(jié)構(gòu)體與共同體的必要性。

          11.2 定義結(jié)構(gòu)體類(lèi)型變量的方法(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:定義結(jié)構(gòu)體類(lèi)型變量的兩種方法,一是先聲明結(jié)構(gòu)體類(lèi)型再定義變量名,二是在聲明類(lèi)型的同時(shí)定義變量。

          11.3 結(jié)構(gòu)體變量的引用(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:結(jié)構(gòu)體變量中引用成員的方式為:結(jié)構(gòu)體變量名 .成員名,結(jié)構(gòu)體變量引用的注意事項(xiàng)。

          11.4 結(jié)構(gòu)體變量的初始化(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述結(jié)構(gòu)體變量的初始化方法。

          11.5 結(jié)構(gòu)體數(shù)組(0.5學(xué)時(shí))

          11.5.1 定義結(jié)構(gòu)體數(shù)組

          教學(xué)內(nèi)容:闡述定義結(jié)構(gòu)體數(shù)據(jù)的方法。

          11.5.2 結(jié)構(gòu)體數(shù)組的初始化

          教學(xué)內(nèi)容:闡述結(jié)構(gòu)體數(shù)組的初始化方法:={初值列表}

          11.5.1 結(jié)構(gòu)體數(shù)組應(yīng)用舉例

          教學(xué)內(nèi)容:通過(guò)例子進(jìn)一步闡述結(jié)構(gòu)體數(shù)據(jù)的使用方法。

          11.6 指向結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的指針(0.5學(xué)時(shí))

          11.6.1 指向結(jié)構(gòu)體變量的指針

          教學(xué)內(nèi)容:結(jié)構(gòu)體變量的指針成員的引用方法。

          11.6.2 指向結(jié)構(gòu)體數(shù)組的指針

          教學(xué)內(nèi)容:闡述指向結(jié)構(gòu)體數(shù)組的指針和需要注意的兩點(diǎn)要求。

          11.6.3 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)

          教學(xué)內(nèi)容:將一個(gè)結(jié)構(gòu)體變量的值傳遞給另個(gè)函數(shù)的三種方法。

          11.7 用指針處理鏈表(1學(xué)時(shí))

          11.7.1 鏈表概述

          教學(xué)內(nèi)容:直觀(guān)形象的表示鏈表及一般方法。

          11.7.2 簡(jiǎn)單鏈表

          教學(xué)內(nèi)容:闡述如何建立和輸出一個(gè)簡(jiǎn)單鏈表。

          11.7.3處理動(dòng)態(tài)鏈表所需的函數(shù)

          教學(xué)內(nèi)容:闡述 malloc函數(shù)、calloc函數(shù)、free函數(shù)的使用方法。

          11.7.4 建立動(dòng)態(tài)鏈表

          教學(xué)內(nèi)容:通過(guò)一個(gè)簡(jiǎn)單的實(shí)例說(shuō)明動(dòng)態(tài)鏈表的建立。

          11.7.5 輸出鏈表

          教學(xué)內(nèi)容:闡述輸出鏈表的方法。

          11.7.6對(duì)鏈表的刪除操作

          教學(xué)內(nèi)容:闡述刪除鏈表的方法。

          11.7.7 對(duì)鏈表的插入操作

          教學(xué)內(nèi)容:闡述鏈表插入操作方法。

          11.7.8 對(duì)鏈表的綜合操作

          教學(xué)內(nèi)容:通過(guò)一個(gè)實(shí)例加深對(duì)鏈表操作的理解。

          11.8 共用體(0.5學(xué)時(shí))

          11.8.1共用體的概念

          教學(xué)內(nèi)容:定義共同體類(lèi)型變量的一般形式: union 共同體名{成員列表}變量表列。

          11.8.2 共用體變量的引用方式

          教學(xué)內(nèi)容:闡述共用體變量的引用方法。

          11.8.3 共用體類(lèi)型數(shù)據(jù)的特點(diǎn)

          教學(xué)內(nèi)容:闡述共用體類(lèi)型數(shù)據(jù)時(shí)要注意的一些特點(diǎn)。

          11.9 枚舉類(lèi)型(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述枚舉類(lèi)型的使用方法。

          11.10 用typedef定義類(lèi)型(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述 typedef函數(shù)的使用方法。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握結(jié)構(gòu)體與共同體的一般定義和使用方法,鏈表的添加、刪除操作。

          難點(diǎn): 鏈表的綜合操作。

          (三)小結(jié)

          本章主要介紹 結(jié)構(gòu)體和共用體的使用方法 。

          第 12章 位運(yùn)算(共2學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉 C語(yǔ)言的運(yùn)算符,熟練使用位運(yùn)算符和位運(yùn)算。

          12.1 位運(yùn)算符和位運(yùn)算(1學(xué)時(shí))

          12.1.1 “按位與”運(yùn)算符(&)

          教學(xué)內(nèi)容:闡述 “按位與”運(yùn)算符 的使用方法。

          12.1.2 按位或運(yùn)算符(|)

          教學(xué)內(nèi)容:闡述 按位或運(yùn)算符的 使用方法。

          12.1.3 “異或”運(yùn)算符(∧)

          教學(xué)內(nèi)容:闡述 “異或”運(yùn)算符 的使用方法。

          12.1.4 “取反”運(yùn)算符(~)

          教學(xué)內(nèi)容:闡述 “取反”運(yùn)算符 的使用方法。

          12.1.5 左移運(yùn)算符(<<)

          教學(xué)內(nèi)容:闡述 左移運(yùn)算符的 使用方法。

          12.1.6 右移運(yùn)算符(>>)

          教學(xué)內(nèi)容:闡 述右移運(yùn)算符的 使用方法。

          12.1.7位運(yùn)算賦值運(yùn)算符

          教學(xué)內(nèi)容: 闡述位運(yùn)算賦值運(yùn)算符的使 用方法。

          12.1.8不同長(zhǎng)度的數(shù)據(jù)進(jìn)行位運(yùn)算

          教學(xué)內(nèi)容:闡 述不同長(zhǎng)度的數(shù)據(jù)進(jìn)行位運(yùn)算 的使用方法。

          12.2 位運(yùn)算舉例(0.5學(xué)時(shí))

          教學(xué)內(nèi)容: 位運(yùn)算舉例 。

          12.3 位段 (0.5學(xué)時(shí))

          教學(xué)內(nèi)容:闡述位段的 使用方法。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握位運(yùn)算符和位運(yùn)算的使用方法,掌握 位段的 使用方法。

          難點(diǎn): 掌握位運(yùn)算符和位運(yùn)算的使用方法。

          (三)小結(jié)

          本章主要介紹 C 語(yǔ)言的運(yùn)算符和位運(yùn)算,熟練使用位運(yùn)算符和位運(yùn)算。

          第 13章 文件(共4學(xué)時(shí))

          (一)本章教學(xué)基本要求

          熟悉 C語(yǔ)言的文件輸入輸出函數(shù),掌握 fputc 函數(shù)、 fgetc函數(shù)、fread函數(shù)等函數(shù)的使用方法,并運(yùn)用這些語(yǔ)句實(shí)現(xiàn)對(duì)文件的操作。

          13.1 C文件概述(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:概述本章主要內(nèi)容。

          13.2 文件類(lèi)型指針(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:闡述文件類(lèi)型指針及其使用。

          13.3 文件的打開(kāi)與關(guān)閉(0.5學(xué)時(shí))

          13.3.1 文件的打開(kāi)(fopen函數(shù))

          教學(xué)內(nèi)容:闡述文件的打開(kāi)的方法。

          13.3.2 文件的關(guān)閉(fopen函數(shù))

          教學(xué)內(nèi)容:闡述文件的關(guān)閉的方法。

          13.4 文件的讀寫(xiě) (2學(xué)時(shí))

          13.4.1 fputc 函數(shù)和fgetc函數(shù)(putc函數(shù)和getc函數(shù))

          教學(xué)內(nèi)容:闡述 fputc 函數(shù)和 fgetc函數(shù)的使用方法。

          13.4.2 fread函數(shù)和fwrite函數(shù)

          教學(xué)內(nèi)容:闡述 fread函數(shù)和fwrite函數(shù)的使用方法。

          13.4.3 fprintf函數(shù)和fscanf函數(shù)

          教學(xué)內(nèi)容:闡述 fprintf函數(shù)和fscanf函數(shù)的使用方法。

          13.4.4 其他讀寫(xiě)函數(shù)

          教學(xué)內(nèi)容:介紹其他讀寫(xiě)函數(shù)。

          13.5 文件的定位 (0.5學(xué)時(shí))

          13.5.1 rewind函數(shù)

          教學(xué)內(nèi)容:闡述 rewind 函數(shù)的使用方法。

          13.5.2 fseek函數(shù)和隨機(jī)讀寫(xiě)

          教學(xué)內(nèi)容:闡述 fseek 函數(shù)和隨機(jī)讀寫(xiě)的使用方法。

          13.5.3 ftell函數(shù)

          教學(xué)內(nèi)容:闡述 ftell 函數(shù)的使用方法。

          13.6 出錯(cuò)的檢測(cè)(0.25學(xué)時(shí))

          13.6.1 ferror函數(shù)

          教學(xué)內(nèi)容:闡述 ferror 函數(shù)的使用方法。

          13.6.2 clearerr函數(shù)

          教學(xué)內(nèi)容:闡述 clearer 函數(shù)的使用方法。

          13.7 文件輸入輸出小結(jié)(0.25學(xué)時(shí))

          教學(xué)內(nèi)容:概括總結(jié)本章介紹過(guò)的函數(shù)。

          (二)重點(diǎn)與難點(diǎn)

          重點(diǎn): 掌握 fputc 函數(shù) 、 fgetc函數(shù) 、 fread函數(shù) 等函數(shù)的使用方法,并運(yùn)用這些語(yǔ)句實(shí)現(xiàn)對(duì)文件的操作。

          難點(diǎn): 熟練掌握 fputc 函數(shù) 、 fgetc函數(shù) 、 fread函數(shù) 等函數(shù)的使用方法。

          (三)小結(jié)

          熟悉 C語(yǔ)言的文件輸入輸出函數(shù),掌握 fputc 函數(shù)、 fgetc函數(shù)、fread函數(shù)等函數(shù)的使用方法,并運(yùn)用這些語(yǔ)句實(shí)現(xiàn)對(duì)文件的打開(kāi)與關(guān)閉、讀寫(xiě)等基本操作。

          五、本課程與其它課程的關(guān)系

          本課程的先修課程是《計(jì)算機(jī)文化基礎(chǔ)》;后續(xù)課程是《數(shù)據(jù)結(jié)構(gòu)》、《操作系統(tǒng)》、《 VC》等。其中,C語(yǔ)言的語(yǔ)法是算法設(shè)計(jì)的基礎(chǔ),《操作系統(tǒng)》和《數(shù)據(jù)結(jié)構(gòu)》中的算法、《編譯原理》的詞法分析、語(yǔ)法分析都采用C語(yǔ)言來(lái)描述。

          六、 教學(xué)時(shí)數(shù)分配

          《數(shù)據(jù)結(jié)構(gòu)》課程 教學(xué)時(shí)數(shù)分配

          總學(xué)時(shí)數(shù): 54+36 學(xué)分:3

          章節(jié)

          各章標(biāo)題名稱(chēng)

          講授

          學(xué)時(shí)

          實(shí)驗(yàn)(實(shí)踐)學(xué)時(shí)

          輔導(dǎo)學(xué)時(shí)

          備注

          第一章

          C語(yǔ)言概述

          2

          實(shí)驗(yàn)學(xué)時(shí)沒(méi)填寫(xiě)的 26個(gè)學(xué)時(shí),其中:

          兩個(gè)綜合性實(shí)驗(yàn)共用 12學(xué)時(shí),兩個(gè)設(shè)計(jì)性實(shí)驗(yàn)共用14學(xué)時(shí)

          第二章

          程序的靈魂——算法

          3

          第三章

          數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式

          6

          第四章

          最簡(jiǎn)單的 C程序設(shè)計(jì)——順序程序設(shè)計(jì)

          3

          第五章

          選擇結(jié)構(gòu)程序設(shè)計(jì)

          4

          第六章

          循環(huán)控制

          4

          4

          第七章

          數(shù)組

          4

          第八章

          函數(shù)

          6

          6

          第九章

          預(yù)處理命令

          4

          第十章

          指針

          8

          第十一章

          結(jié)構(gòu)體與共用體

          4

          第十二章

          位運(yùn)算

          2

          第十三章

          文件操作

          4

          七、實(shí)驗(yàn)內(nèi)容與 學(xué)時(shí)分配

          《數(shù)據(jù)結(jié)構(gòu)》課程實(shí)驗(yàn) 教學(xué)一覽表

          序號(hào)

          實(shí)驗(yàn)項(xiàng)目名稱(chēng)

          學(xué)時(shí)

          實(shí)驗(yàn)類(lèi)型(驗(yàn)證、綜合、設(shè)計(jì))

          是否為開(kāi)放實(shí)驗(yàn)

          備注

          1

          判斷某一年是否為閏年

          4

          驗(yàn) 證

          2

          漢諾塔問(wèn)題的實(shí)現(xiàn)

          6

          驗(yàn) 證

          3

          輸出 9*9 口訣

          6

          設(shè) 計(jì)

          4

          將一個(gè)數(shù)組逆序輸出。

          6

          設(shè) 計(jì)

          5

          鏈表的實(shí)現(xiàn)

          6

          綜 合

          6

          用文件存儲(chǔ)職工信息

          8

          綜 合

          八、教學(xué)參考書(shū)目

          主教材: 《 C程序設(shè)計(jì)》(第二版) 譚浩強(qiáng) 著 清華大學(xué)出版社

          參考教材:

          1.《C++編程思想》 Bruce Eckel 編著 機(jī)械工業(yè)出版社

          2.《C++大學(xué)教程》 Harvey M.Deitel編著 電子工業(yè)出版社

          3.《C++程序設(shè)計(jì)教程》 錢(qián)能 編著 清華大學(xué)出版社

          4.《C++程序設(shè)計(jì)基礎(chǔ)》 張基溫 編著 高等教育出版社

          九、主要教學(xué)方法與媒體要求

          采用多媒體課件講授為主,結(jié)合輔導(dǎo)、面授或電子郵件答疑,進(jìn)行必要的上機(jī)實(shí)驗(yàn)。

          十、推薦教學(xué)網(wǎng)站和相關(guān)專(zhuān)業(yè)文獻(xiàn)網(wǎng)站

          http://www.cstudyhome.com/wenzhang06/default.asp

          http://www.pcedu.org/Soft/Ebook/Program/CC/200508/2005080210311.html

          http://www.cyybase.com/

          http://www.bc-cn.net/bbs/index.asp?boardid=1

          制 訂:計(jì)算機(jī)公修教研室

          執(zhí)筆人:李雙群

          審定人:鄒健

          返回原圖
          /

          ?