| 程式=對電腦下指令
一、程式分類
- 視窗介面(Graphic User Iterface):可以看到、點到,如:powerpoint
- 純文字,如:Command Line tool (RMK:可以用cmd line 上ptt)
- 為甚麼要學習cmd line tool?
(1) 部分程式僅提供純文字介面,無一一提供GUI。
(2) 應用廣泛,如:跑JS、操作GIT、連Server (Server無介面可以點)。
二、GIT
- 為甚麼要學習GIT? 為了版本控制。
(1) 甚麼是版本控制? 如:PPT小組報告,多人協作,最後再複製貼上以檔案的形式合併,這就是版本控制。
(2) 為甚麼要學習版本控制? 為了查、修BUG。(這段程式碼誰寫的、誰改的、最後一次改是甚麼時候)。
三、檔案格式
- 電腦中各種檔案,如:圖片、網頁、影片、執行檔,是甚麼東西?
(1) 任何電腦中的檔案,都是文本,副檔名是幫助電腦判別文件類型。電腦將這些純文字,進行渲染、畫成人看得懂的東西。 根據讀的程式不同,由讀的程式解釋文本,再顯示出文本該有的樣子
(3) note: 文本(純文字文件)是指可以直接用文字表達想要表達意思。(下圖,左側:電腦、右側:人眼)
`