沈陽C語言/C++
212 2017-04-27
第一章C語言概述
教學(xué)目的與要求:
1.了解C語言的背景
2.掌握C語言程序的結(jié)構(gòu)
3.領(lǐng)會(huì)C語言程序設(shè)計(jì)的風(fēng)格
教學(xué)內(nèi)容:
1.C語言的歷史背景
2.C語言的特點(diǎn)
3.C語言源程序的結(jié)構(gòu)
重點(diǎn):
C程序結(jié)構(gòu)。
第二章程序的靈魂——算法
教學(xué)目的與要求:
1.掌握算法的基本概念與特征
2.掌握結(jié)構(gòu)化程序設(shè)計(jì)的基本概念
教學(xué)內(nèi)容
1.算法的概念
2.算法舉例
3.算法的特征
4.算法的表示
5.結(jié)構(gòu)化程序設(shè)計(jì)方法
重點(diǎn):
算法的概念、N-S圖、常用算法思想。
第三章數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
教學(xué)目的與要求
1.了解基本類型及其常量的表示法
2.掌握變量的定義及初始化方法
3.掌握運(yùn)算符與表達(dá)式的概念
4.領(lǐng)會(huì)C語言的自動(dòng)類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)、左值和賦值的概念
教學(xué)內(nèi)容
1.常量與變量
2.整型數(shù)據(jù)
3.實(shí)型數(shù)據(jù)
4.字符型數(shù)據(jù)
5.變量賦初值
6.各類數(shù)據(jù)之間的混合運(yùn)算
7.算述運(yùn)算符與算術(shù)表達(dá)式
8.賦值運(yùn)算符與賦值表達(dá)式
9.逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式
重點(diǎn):
常用數(shù)據(jù)類型、常用運(yùn)算符、數(shù)學(xué)公式轉(zhuǎn)化為C語言表達(dá)式的基本能力。
第四章順序結(jié)構(gòu)程序設(shè)計(jì)
教學(xué)目的與要求
1.了解C語句的概念及種類
2.掌握C語言常用的輸入/出方式
教學(xué)內(nèi)容
1.C語句概述
2.賦值語句
3.字符數(shù)據(jù)的輸入與輸出
4.格式輸入與輸出
5.順序結(jié)構(gòu)程序設(shè)計(jì)舉例
重點(diǎn):
C語句的種類、賦值語句、數(shù)據(jù)的輸入輸出及輸入輸出中常用的控制格式。
第五章選擇結(jié)構(gòu)程序設(shè)計(jì)
教學(xué)目的與要求
1.熟練掌握if…else的三種語法
2.領(lǐng)會(huì)switch與break語句的作用
教學(xué)內(nèi)容
1.關(guān)系運(yùn)算符與關(guān)系表達(dá)式
2.邏輯運(yùn)算符與邏輯表達(dá)式
3.if語句
4.switch語句
重點(diǎn):
關(guān)系運(yùn)算符與邏輯運(yùn)算符及其組成的具有邏輯值的表達(dá)式、二條分支語句的格式及基本應(yīng)用。
第六章循環(huán)控制
教學(xué)目的與要求
1.領(lǐng)會(huì)程序設(shè)計(jì)中構(gòu)成循環(huán)的方法
2.掌握for、while、do-while語句的用法
3.了解break、continue在循環(huán)語句中的作用
教學(xué)內(nèi)容
1.goto語句構(gòu)成循環(huán)
2.while語句
3.do-while語句
4.for語句
5.循環(huán)的嵌套
6.break與continue語句
重點(diǎn):
C構(gòu)成循環(huán)的四種方法,尤其是后三種方法、break與continue語句的基本作用。
第七章數(shù)組
教學(xué)目的與要求
1.了解一維數(shù)組、二維數(shù)組的基本概念
2.掌握數(shù)組類型變量的定義與引用
3.掌握數(shù)組元素的引用
教學(xué)內(nèi)容
1.一維數(shù)組的定義與引用
2.二維數(shù)組的定義與引用
3.字符數(shù)組
重點(diǎn):
1.一維數(shù)組、二維數(shù)組的定義與引用
2.字符數(shù)組的定義與引用、常用字符串處理函數(shù)及字符處理函數(shù)
3.?dāng)?shù)組的應(yīng)用(習(xí)題課)
第八章函數(shù)
教學(xué)目的與要求
1.掌握函數(shù)的定義與調(diào)用
2.掌握函數(shù)參數(shù)的傳遞方式
3.領(lǐng)會(huì)變量存儲(chǔ)類型的概念及各種存儲(chǔ)類型變量的生存期和有效范圍
4.領(lǐng)會(huì)函數(shù)的嵌套調(diào)用與遞歸調(diào)用
5.了解帶參數(shù)的main函數(shù)
教學(xué)內(nèi)容
1.函數(shù)的定義
2.函數(shù)的參數(shù)和函數(shù)的值
3.函數(shù)的調(diào)用
4.函數(shù)的嵌套調(diào)用
5.函數(shù)的遞歸調(diào)用
6.?dāng)?shù)組作為函數(shù)參數(shù)
7.變量作用域
8.變量存儲(chǔ)類別
重點(diǎn):
1.函數(shù)定義、函數(shù)調(diào)用、函數(shù)聲明等基本基本概念
2.函數(shù)的嵌套調(diào)用與遞歸調(diào)用
3.?dāng)?shù)組作為函數(shù)的參數(shù)、變量的存儲(chǔ)類別與作用域
第九章編譯預(yù)處理
教學(xué)目的與要求
1.了解預(yù)處理的概念及特點(diǎn)
2.掌握有參宏與無參宏的定義及使用
3.領(lǐng)會(huì)文件包含的使用及效果
教學(xué)內(nèi)容
1.宏定義
2.“文件包含”處理
重點(diǎn):
有參宏、無參宏的定義與應(yīng)用;文件包含的基本概念。
第十章指針
教學(xué)目的與要求
1.了解指針與地址的概念
2.掌握指針變量的定義、初始化及指針的運(yùn)算
3.掌握指針與數(shù)組、指針數(shù)組、二級(jí)指針等知識(shí)
4.了解指針與函數(shù)的概念
5.掌握指針作為函數(shù)參數(shù)的應(yīng)用
教學(xué)內(nèi)容
1.指針與地址的概念
2.變量的指針和指針變量的指針變量
3.?dāng)?shù)組的指針與指向數(shù)組的指針變量
4.字符串的指針與指向字符串的指針變量
5.指針與函數(shù)
6.指針數(shù)組
7.二級(jí)指針
重點(diǎn):
1.指針與地址的基本概念、指針與變量的關(guān)系
2.指針與數(shù)組
3.指針與字符串、指針數(shù)組與二級(jí)指針
4.指針的應(yīng)用(習(xí)題課)
第十一章結(jié)構(gòu)體與共用體
教學(xué)目的與要求
1.掌握結(jié)構(gòu)體和共用體類型的說明、結(jié)構(gòu)體和共用體變量的定義及初始化方法
2.掌握結(jié)構(gòu)體與共用體變量成員的引用
3.領(lǐng)會(huì)存儲(chǔ)動(dòng)態(tài)分配和釋放
4.領(lǐng)會(huì)鏈表的基本概念和基本操作
5.領(lǐng)會(huì)枚舉類型變量的定義
6.了解typedef的作用
教學(xué)內(nèi)容
1.結(jié)構(gòu)體類型的說明及結(jié)構(gòu)體類型變量的定義
2.結(jié)構(gòu)體變量的引用
3.結(jié)構(gòu)體變量的初始化
4.結(jié)構(gòu)體數(shù)組
5.指針與結(jié)構(gòu)體數(shù)組
6.鏈表
7.共用體
8.枚舉類型
9.typedef
重點(diǎn):
1.結(jié)構(gòu)體的基本概念、結(jié)構(gòu)類型及變量的定義、結(jié)構(gòu)數(shù)組
2.用指針處理鏈表
3.共用體及枚舉類型的基本概念、typedef的基本概念
第十二章位運(yùn)算
教學(xué)目的和要求:
掌握位運(yùn)算符、位運(yùn)算和位段等知識(shí)
教學(xué)內(nèi)容:
1.概述
2.位運(yùn)算符和位運(yùn)算
3.位運(yùn)算舉例
4.位段
第十二章文件
教學(xué)目的與要求
1.掌握標(biāo)準(zhǔn)設(shè)備輸入/輸出函數(shù)的使用
2.掌握緩沖文件系統(tǒng)的使用
教學(xué)內(nèi)容
1.文件類型指針
2.文件的打開與關(guān)閉
3.文件的讀寫
重點(diǎn):文件的基本概念;文件的打開、關(guān)閉、常用讀寫方法。
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)