
計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)培訓(xùn)
01
〇 課程導(dǎo)入
了解學(xué)習(xí)程序設(shè)計(jì)的重要性、課程的目標(biāo)和主要內(nèi)容。
課程導(dǎo)入
02
1 程序設(shè)計(jì)概述
掌握程序設(shè)計(jì)的概念與基本步驟、算法的概念與描述方法以及C程序的框架結(jié)構(gòu)和上機(jī)運(yùn)行方法。
1.1 程序設(shè)計(jì)的概念與步驟
1.2 算法及其描述
1.3 C程序的基本結(jié)構(gòu)
1.4 C程序的運(yùn)行
03
2 程序的數(shù)據(jù)描述
掌握不同類型數(shù)據(jù)的表示方法、各種運(yùn)算對(duì)象的表示方法及運(yùn)算規(guī)則。
2.1 C語言的數(shù)據(jù)類型
2.2 常量的表示
2.3 變量的概念與定義
2.4 算術(shù)運(yùn)算與表達(dá)式
2.5 逗號(hào)運(yùn)算與位運(yùn)算
04
3 順序結(jié)構(gòu)
了解C的語句,掌握賦值運(yùn)算、輸入輸出操作以及順序結(jié)構(gòu)程序設(shè)計(jì)方法。
3.1 C的語句
3.2 賦值運(yùn)算與賦值語句
3.3 數(shù)據(jù)輸入輸出
3.4 順序結(jié)構(gòu)程序舉例
05
4 選擇結(jié)構(gòu)
掌握條件的描述方法、if語句和switch語句的用法以及選擇結(jié)構(gòu)程序設(shè)計(jì)方法。
4.1 條件的描述與條件運(yùn)算
4.2 if選擇結(jié)構(gòu)
4.3 switch選擇結(jié)構(gòu)
4.4 選擇結(jié)構(gòu)程序舉例
06
5 循環(huán)結(jié)構(gòu)
掌握while語句、do-while語句和for語句的用法以及循環(huán)結(jié)構(gòu)程序設(shè)計(jì)方法。
5.1 while循環(huán)
5.2 do-while循環(huán)
5.3 for循環(huán)
5.4 循環(huán)輔助控制語句
5.5 循環(huán)的嵌套
5.6 循環(huán)結(jié)構(gòu)程序舉例
07
6 程序設(shè)計(jì)綜合舉例
掌握迭代、窮舉等程序設(shè)計(jì)思想以及程序調(diào)試的方法,會(huì)使用調(diào)試工具。
6.1 求π的近似值
6.2 求定積分的近似值
6.3 求一元方程的根
6.4 求勾股數(shù)
6.5 求梅森素?cái)?shù)
6.6 程序調(diào)試
08
7 函數(shù)與編譯預(yù)處理
掌握函數(shù)的定義與調(diào)用方法、調(diào)用函數(shù)時(shí)的參數(shù)傳遞規(guī)則、變量的作用域與存儲(chǔ)類別以及編譯預(yù)處理命令。
7.1 函數(shù)的定義與調(diào)用
7.2 函數(shù)的參數(shù)傳遞
7.3 函數(shù)的遞歸調(diào)用
7.4 變量的作用域與存儲(chǔ)類別
7.5 編譯預(yù)處理命令
09
8 數(shù)組
掌握數(shù)組的概念與使用方法、利用數(shù)組進(jìn)行程序設(shè)計(jì)的方法。
8.1 數(shù)組的定義與基本操作
8.2 用數(shù)組作為函數(shù)的形參
8.3 一維數(shù)組應(yīng)用舉例
8.4 二維數(shù)組應(yīng)用舉例
10
9 指針
掌握指針的概念以及指針在數(shù)組、函數(shù)和動(dòng)態(tài)內(nèi)存管理等方面的應(yīng)用。
9.1 指針變量
9.2 指針與一維數(shù)組
9.3 指針與二維數(shù)組
9.4 指針與函數(shù)
9.5 指針與動(dòng)態(tài)內(nèi)存管理
11
10 字符串處理
掌握字符串的表示與使用方法、輸出輸出、常用的字符串處理函數(shù)以及字符串的應(yīng)用。
10.1 使用字符數(shù)組表示字符串
10.2 使用字符指針表示字符串
10.3 字符串的輸入與輸出
10.4 字符串處理常用函數(shù)
10.5 字符串應(yīng)用舉例
12
11 構(gòu)造數(shù)據(jù)類型
掌握結(jié)構(gòu)體類型與結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組、指向結(jié)構(gòu)體的指針,以及共用體和枚舉的概念、定義和使用。
11.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
11.2 結(jié)構(gòu)體數(shù)組
11.3 指向結(jié)構(gòu)體的指針
11.4 共用體
11.5 枚舉
拓展知識(shí):鏈表的操作
13
12 文件操作
掌握文件的基本概念、常用的文件操作方法以及文件的應(yīng)用。
12.1 文件與文件類型指針
12.2 文件的打開與關(guān)閉
12.3 文件的順序讀寫
12.4 文件的隨機(jī)讀寫
12.5 文件應(yīng)用舉例