課程目錄:計算機程序設計基礎培訓
        4401 人關注
        (78637/99817)
        課程大綱:

                  計算機程序設計基礎培訓

         

         

        01
        專題〇 課程導入
        了解學習程序設計的重要性、課程的目標和主要內容。

        課程導入
        02
        專題1 程序設計概述
        掌握程序設計的概念與基本步驟、算法的概念與描述方法以及C程序的框架結構和上機運行方法。

        1.1 程序設計的概念與步驟
        1.2 算法及其描述
        1.3 C程序的基本結構
        1.4 C程序的運行
        03
        專題2 程序的數據描述
        掌握不同類型數據的表示方法、各種運算對象的表示方法及運算規則。

        2.1 C語言的數據類型
        2.2 常量的表示
        2.3 變量的概念與定義
        2.4 算術運算與表達式
        2.5 逗號運算與位運算
        04
        專題3 順序結構
        了解C的語句,掌握賦值運算、輸入輸出操作以及順序結構程序設計方法。

        3.1 C的語句
        3.2 賦值運算與賦值語句
        3.3 數據輸入輸出
        3.4 順序結構程序舉例
        05
        專題4 選擇結構
        掌握條件的描述方法、if語句和switch語句的用法以及選擇結構程序設計方法。

        4.1 條件的描述與條件運算
        4.2 if選擇結構
        4.3 switch選擇結構
        4.4 選擇結構程序舉例
        06
        專題5 循環結構
        掌握while語句、do-while語句和for語句的用法以及循環結構程序設計方法。

        5.1 while循環
        5.2 do-while循環
        5.3 for循環
        5.4 循環輔助控制語句
        5.5 循環的嵌套
        5.6 循環結構程序舉例
        07
        專題6 程序設計綜合舉例
        掌握迭代、窮舉等程序設計思想以及程序調試的方法,會使用調試工具。

        6.1 求π的近似值
        6.2 求定積分的近似值
        6.3 求一元方程的根
        6.4 求勾股數
        6.5 求梅森素數
        6.6 程序調試
        08
        專題7 函數與編譯預處理
        掌握函數的定義與調用方法、調用函數時的參數傳遞規則、變量的作用域與存儲類別以及編譯預處理命令。

        7.1 函數的定義與調用
        7.2 函數的參數傳遞
        7.3 函數的遞歸調用
        7.4 變量的作用域與存儲類別
        7.5 編譯預處理命令
        09
        專題8 數組
        掌握數組的概念與使用方法、利用數組進行程序設計的方法。

        8.1 數組的定義與基本操作
        8.2 用數組作為函數的形參
        8.3 一維數組應用舉例
        8.4 二維數組應用舉例
        10
        專題9 指針
        掌握指針的概念以及指針在數組、函數和動態內存管理等方面的應用。

        9.1 指針變量
        9.2 指針與一維數組
        9.3 指針與二維數組
        9.4 指針與函數
        9.5 指針與動態內存管理
        11
        專題10 字符串處理
        掌握字符串的表示與使用方法、輸出輸出、常用的字符串處理函數以及字符串的應用。

        10.1 使用字符數組表示字符串
        10.2 使用字符指針表示字符串
        10.3 字符串的輸入與輸出
        10.4 字符串處理常用函數
        10.5 字符串應用舉例
        12
        專題11 構造數據類型
        掌握結構體類型與結構體變量、結構體數組、指向結構體的指針,以及共用體和枚舉的概念、定義和使用。

        11.1 結構體類型與結構體變量
        11.2 結構體數組
        11.3 指向結構體的指針
        11.4 共用體
        11.5 枚舉
        拓展知識:鏈表的操作
        13
        專題12 文件操作
        掌握文件的基本概念、常用的文件操作方法以及文件的應用。

        12.1 文件與文件類型指針
        12.2 文件的打開與關閉
        12.3 文件的順序讀寫
        12.4 文件的隨機讀寫
        12.5 文件應用舉例