第三週 學習內容

程序:算法+數據結構
    數據:是程序的核心

數據結構:數據在計算機中的類型和組織方式
算法:處理數據的方式
程序編程風格:
過程式:以指令爲中心,數據服務於指令
對象式:以數據爲中心,指令服務於數據
shell程序:提供了編程能力,解釋執行

shell編程:過程式、解釋執行
編程語言的基本結構:
各種系統命令的組合
數據存儲:變量、數組
表達式:a + b
語句:if
包含一些命令或聲明,並符合一定格式的文本文件

還有變量
靜態編譯語言
動態編譯語言
弱類型語言
字符型

        根據變量的生效範圍等標準劃分下面變量類型

局部變量:生效範圍爲當前shell進程;對當前shell之外的其它shell進程,
包括當前shell的子shell進程均無效
環境變量:生效範圍爲當前shell進程及其子進程
本地變量:生效範圍爲當前shell進程中某代碼片斷,通常指函數
位置變量:$1, $2, ...來表示,用於讓腳本在腳本代碼中調用通過命令行傳
遞給它的參數
特殊變量:$?, $0, $*, $@, $#,$$

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章