學習perl第一步,先來明確幾個程式設計概念

2021-10-09 10:15:27 字數 880 閱讀 2765

什麼是程式語言?這聽起來像是乙個哲學問題。簡單來說,程式語言,就是我們希望計算機幫我們做一些事情,怎麼告訴他呢?這裡就是要把我們的想法落實成計算機能懂的語言,這就是程式語言。

重要的是,在告訴計算機要做什麼之前,你必須自己清楚你要做的是什麼。換言之,你必須非常明白,你要做什麼以及怎麼做。

舉例來說,你想刪除一些電腦中的大檔案,來騰出更多的磁碟空間。這是乙個非常模糊的需求。

你需要細化,然後才能編成程式,最後計算機才能懂。比如說,我要遍歷c盤下的每個資料夾以及其子資料夾中的檔案,如果檔案大小大於了1024mb,那就刪除它。

這讓就好多了。

計算機拿到我們的**後做了什麼呢?

其實計算機是看不懂我們寫的**的。我們的程式語言是給人類看的,方便人類學習、使用。但是計算機只能看懂機器碼。

如果計算機想要按照我們編寫的程式完成任務,我們就要把程式程式設計計算機能懂的機器碼。在這個過程中,有兩種方式,編譯和解釋。

編譯和翻譯都像是我們現實中的翻譯官。在兩個語言互相不通的人之間起到乙個溝通橋梁的左右。

編譯和解釋的區別在於翻譯官的工作方式不同。

不管是何種方式,只要計算機能夠明白了我們的程式語言,就能幫我們幹活了。

雖然計算機能夠完成計算,但是計算機不懂我們人類的世界。在計算機的世界裡,一切都是數字。我們人類世界中的符合、字母都是需要用數字來表示的。這些數字我們稱為字符集

我們大家熟知的ascii編碼方式佔乙個位元組,可以表示的數字範圍從0 到 255, 共可以表示 256 個字元。

比如說字元 e 用數字 69 表示, 加號 + 用數字 43 表示。

ascii 碼的問題在於,可以表示的符號太少了。中文和日語的符合個數遠不止256個。

為了解決這個問題,後來發展出了 unicode 編碼方式。

學習第一步

開始 系統 命令提示符 win r鍵 輸入cmd開啟控制台 碟符切換 檢視當前目錄下的所有檔案 dir 切換目錄 cd change directory 跨碟符 cd d cd.清理螢幕 cls clear screen 退出終端 exit 檢視電腦的ip ipconfig 開啟應用 calc 計算...

學習計畫第一步

c 是靜態 強型別語言。而在很多情況下,提供 動態 行為,是常常發生的事情,例如通過反射在執行時訪問.net型別 呼叫 動態語言物件 訪問com物件等,都無法以靜態型別來獲取。因此,c 4.0引入的又乙個全新的關鍵字dynamic,也同時引入了改善靜態型別與動態物件的互動能力,這就是動態查詢 dyn...

Hibernate學習第一步

今天我在網上查的hibernate學習的基礎的第乙個簡單例子。實體類 如下 package domain public class news public void setuserid integer userid public string getusername public void setu...