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