7 未來世界
我們再回到桌子上,一按鈕,字就打到院子裡。問題來了,我怎麼知道我打對打錯?或者打到那裡了?最簡單的方法是打一個字記一個字,再加上十分小心。你會說,這是做什麼?乾脆寫下來算了,還打什麼?不錯!正因有人這樣想,他又希望打了以後能記錄下來,這種看來無意義的工作卻是很重要的一步。
馬上是一神采奕奕的青年俠士。
平平的大地,靜靜的林梢。
再用個譬喻說明,你買了一台電視機,這台電視機就是硬體(不過要注意,千萬別說你買了台「硬體」)。你扭開電視,裡面有節目,這些勉強可以說韌體。因為鄧麗君在唱歌,你叫她不要動,好看清楚點,是辦不到的。但電視台的導播卻可以,但他要顧全大體,不能只給你一人看。你嫌這樣不過癮,不妨用錄影機再買個錄影帶,自己動手用程式控制,想怎麼看就怎麼看。在電視上軟體就是節目,在電腦中,軟體就是指程式。
靜夜,風息!萬家村中雞犬不鳴!
顯然,機械動作的打字是一體的,到了電動打字機,有些機種,輸入和輸出的部份就可以分開了。假如我在工作時怕打擾別人(要知道打字機的聲音並不悅耳),我把鍵盤放桌子上,而把輸出份放在院子裡,再用根電線把輸入的訊號傳到輸出部份上。你可知道我剛才發明了什麼?「長距離電動打字機」,也就是一般人稱為「電傳打字機」的重要資訊工具。
什麼是非用不可的設備呢?既是非用不可,我們就稱之為主系統。我們再回到最初的構想中,鍵盤能輸入了,輸入的資料也能儲存,而且能顯示在螢光幕上。這些動作目的何在?當然是要用,我們首先來看要怎樣用,然後再來分析如何達到這個使用目的的過程。
現在你也會懷疑了,電腦能做的工作不會比翹一下大姆指簡單吧?256種變化怎麼夠?是的,的確不夠,因此有時候必須把開關延伸到十六個,這也是新型設計改良的原因之一,甚至到未來32位元的也有人考慮到了。
這又扯到了另一個重要發明,就是陰極射線管。你一定看過電視,電視讓你看到的便是陰極射線的電子掃描殘像。電子束在真空中以高速運動時,會遵守磁場的法則,我們可以隨意控制它,因而成為目前最普遍使用的視覺顯示。有了陰極射線管,我們只要把輸入的符號傳到電子束中,就可以讓我們看到了。
這種把資料顯示出來給我們觀看的就是顯示器,在某些情況下也可稱之為終端機,含有達到了目的地的意思。
於是第一個手續是你要先在電腦已經學會技術中,選定你要用的項目,這項都是用一些簡單的鍵盤符號來分辨的,負責分辨工作的稱為「操作系統」。討厭的是電腦廠商太多,各顯神通,結果是各有其「操作系統」。當然,你要用它,就得瞭解它,偷懶不得!
這並不是說中文就此被排除了,當然不!我們已成功地証實中文電腦與英文電腦功能全同。但是,是否文數字就能概括所有的資料訊號呢?
…………………
在結構上,可以分為兩種:一是基礎結構語言,又稱低階程式語言,另一種即為高階語言。基礎結構語言是程式語言的基礎,也就是說高階語言要靠它作為基礎結構。為什麼要這樣麻煩呢?我們又要繞回去瞭解電腦的特性才能明白。
我們且舉個簡單的實例,來証明我們的謬想,且不論「視覺輸入」的價值何在,我們僅以現有的電腦記憶結構來討論。如果存一筆資料,且假定是五個字母吧,這五個字母所代表的涵意有多大呢?可能是一件東西、一個人名。不論為何,我們要知道的是,在同樣的空間中,五個字母能表示多大的辨識性!在現有英文語系中,理論上應有26〈5種可能。但是,由於實際上英文是用固定法則拼出來的,字並不多。概略估計,五個字母可用字應有一萬至二萬字間。但如果把這五個字所佔之空間視作圖形資料儲存的話,其涵意高達2〈40種!
電力公司各區開關,設為甲。
如果是舊檔,電腦還要知道你想做什麼,因為它可以替你印或者修改,或做各種處理。如果是新檔,直截了當,它等待你把資料存進去。這時螢幕上會出現一個字標,指示輸入字出現的位置https://m•hetubook•com.com,字標可以用鍵指揮移動,進退裕如。
我們還是談八組式的,我們又要給這個八組式的開關組賦與一個新的術語,就是「機器碼」,因為電腦只認識它,只接受它的控制。
不知道你看不看武俠小說?記得有一本是這樣開頭的!
人是最奧妙的發明,電腦再聰明也抵不過人腦,只怕人的惰性,如果依賴電腦太多太深,那才是危險所在。
三個房間開關分別為丙、丁、戊。
為了達到這個目的,首先找一些不論是誰都可以用的功能,把它們放到主系統中,這就是我們剛才談的「操作系統」。此外也有一些並不是人人要用,但也有共同標準的某些工作,也一項項準備妥當。如同「人員薪津表」在歐美的做法,要用的人只要把應用方法買來,再放進電腦裡,就可以當作操作系統所增加的一項功能來應用。
千萬別小瞧它,指揮大軍作戰要靠它,越洋生意要靠它,我們今天大部份消息、情報、資料都靠它在服務。當然,在輸入輸出之間不僅僅是根電線,而是極複雜精密的設備。可是,原理就那樣簡單!
由於這種關係,英文很容易被應用在計算機上。當計算機的發展成熟,自然而然,中樞的設計就以數字及文數字為應用對象了。
N是變化種類,2表示只有明及滅二變化,N次方是指N盞燈的變化。
經常,終端機與鍵盤是在一起的,以便立刻可以看見。在這種情況下,輸出部份就可以獨立了。因為立刻印出來已經沒有必要,甚至於在螢幕上顯示極為方便,印在紙上的需求相對減低,變得不是最主要的功能,因而成為附屬裝置。
言歸正傳,現在扯到程式,或許你已經寫過很多程式。很簡單,只要按一定的規則,根據流程,一步步地就寫完了。我認為並不這樣簡單,不是說寫程式不簡單,我是說瞭解什麼是程式不簡單。我們不能以會寫程式就滿足了,我們要研究它,透徹的瞭解它,而且要改進它,使它成為自己的。
如果我們把開關打開,也就是說電源接通,就寫成1;電源切斷就寫成0。我們可以把全部開關所產生的結果表列出來如次:
這部書一共有七、八本,人都有好奇之心,萬家村怎樣了?夜中有什麼事這般神秘?一匹紅寶駒?俠士何人?黑影又是誰?這熱鬧不能不看,我一本本地追下去,愈追愈糊塗。因為所有前面以及繼之而來的疑問,只有增多沒有減少,萬家村再也不提,赤紅寶駒也慷慨的失蹤了。愈看愈火,愈火愈想見個分明,直到最後,這個俠士殺完了天下壞蛋後,來個飄然而去!
甲乙丙丁戊 | |
---|---|
10000 | 汽車前進 |
11000 | 前進左轉 |
10100 | 前進右轉 |
10010 | 前進加速 |
00001 | 汽車後退 |
這些高階語言都是藉機器碼達到操作電腦的目的,因此,將這些高階語言轉換成機器碼又需要一種「編譯程式」。由此,你應該想像得到,英文都要靠「編譯」才能與電腦溝通,中文為何不能直接與機器碼溝通?當然可以,只要我們去設計「中文編譯語言」。
紙卡儲存效率不高,後來又有了磁豉磁蕊等的發明。到今天,磁碟磁帶以及積體電路大行其道,到未來,就要看你有什麼新構想了。
或許有人認為癡人說夢,那是他囿於傳統的美式碼,忽視了二進位功能所致。當然,我們要充份利用二進位圖形的功能,我們必須重新設計「圖形中樞」!
中文字形產生器是用現有的中樞功能設計的,既然中樞中沒有考慮到畫圖形的功能。我們就必須用一切方法來遷就它,比如說,很簡單的一個筆劃「直」,在16*16的字形中,至少要用48個指令才能完成,如果一個指令耗時五微秒,就需240微秒,筆劃多,速度影響更大。此外在空間上更嚴重,由於沒有「圖形記憶」功能,我們必須用各種公式把字形「計算」出來。我們不能以這種做法滿足,經過我們研究結果,如和*圖*書果能增加圖形的功能,最少空間節省十倍,速度更提高五十倍以上。
那麼什麼叫做程式呢?簡單說,程式就是經過設計,用一系列的指示來完成某些工作的「有程序的式子」。韌體也是程式,是用來結合軟體與硬體的。因此操作電腦時,一些最基本的工作都要它,所以牢牢地裝在系統裡。
我們在前面談過,中文在未來的潛力遠大於英文。但是我們如果坐下來等那一天的到來,中文可能已經進入博物館了!那麼如何發揮中文的效能呢?在過渡階段,我們可以利用已有的成品,改成中文來應用。同時我們就要動手來設計開發更好更適於我們的產品。
現在用得最普遍的附屬裝置(一般概稱為週邊裝置,也就是說它們是外圍組織,可以用可以不用。),是磁碟及磁帶。磁碟分軟硬兩種,恰如其名,硬磁碟性硬,可以高速轉動,性能佳,存的資料多,價格也貴;軟磁碟薄而輕巧,較便宜。至於磁帶,小型的多與卡式錄音帶相似,更為經濟。
別上當,在現實生活中這幾乎是不可能的。因為桂香和桃紅很難扯上關係,我今天硬要把它們扯在一起,只是為了讓你瞭解電腦本身就是個大雜燴。你千萬不要以為電腦就是電腦,可沒那麼簡單!
如果你能完全體認這個道理,你就沒有任何理由感到自卑。很顯然,只要我們的資訊工具能夠方便經濟,整個系統建立起來,大家是平等的,我還要來個狗尾續貂。我認為目前的資訊工具只利用到文字符號一半的功能,另一半圖形文字卻被忽略了。如果我們能把圖形文字的功能也用在資訊工具,明確的說,用在電腦的中樞上,那會是怎樣呢?
…………………
你現在已經有了開關的認識,機器碼等於是一個八連座的開關,只要你去撥動這個開關,就可以叫電腦做事。的確如此,機器人就是這樣設計的,問題是你必須把要機器人所有的動作行為都考慮進去,這才是最難的一部份,為什麼呢?我舉個例子你就知道了,翹個大姆指不難吧?可是要完成這個動作,至少需要八個開關,也就是說放鬆及收縮的肌鍵有八條。一定要同時配合,但是這還不包括翹大姆指的速度和勁道,只是隨便動一下而已。
天下任何已知事物,要去模倣,都不會太難,只要考慮值不值得?但是要瞭解那些已知事物是什麼?怎麼會那樣?不那樣又如何?應該是什麼樣子?應該不是怎樣?
家中總開關設為乙。
這些是我們假設的,顯然,你對照著去比較,就會發覺每個開關有一個功能,甲管前進及不動;乙管左轉或直進;丙管右轉或直進;丁管加速或常速;戊管倒退或不動。因之,除了前述五種作外,你可以隨意撥動開關,車子會有很多其它的動作出現。
這就是二進位數字在電腦中運用的奧妙,只要五個開關可以控制五盞燈作32種明滅的變化。假如我們設計一個舞台,用十盞燈及十個開關,把燈放在不同的位置,用上不同的顏色。然後利用開關,由燈一個個地亮,一個配一個地配到全部燈一起明滅,該會有多少變化呢?答案是1024種,其計算的公式是:X=2^N
隨讀器有個毛病,有電時它才工作。如果電源切斷了,它立刻罷工,這時裡面儲存的資料也就鶴飛冥冥了。還有它先存的資料很輕易地就被後存進去的資料取代,這是它的優點也是它的缺點。因此,我們如果要將輸入好的資料存起來,不再改變它,便要用別的方法了。
選操作項目時,你要知道你的工作有那些動作?以打封信來說,要把資料存在磁碟中或把信印在紙上。還要在打錯了以後可以修改。這個工作且假定我們是在用「中文操作系統」,而且有個「編輯」的功能可以符合。你就可以在鍵盤上輸入「編輯」的代碼,系統立刻開始作業,螢幕上會出現一個詢問你編輯檔案的名稱。因為信打完了要存起來,如果沒有名稱,從何找起?
我國人在近百年來受盡西洋人的輕蔑後,看看外國人,總有些自慚形穢,民族自尊心早已盪然無存。因此,外國貨照全收,學還來不及,豈敢加以批評,更遑論重新研究?
…………………
在電腦中,就是利用的這個原理,而目前最常用的也正是八組開關為基本的方式。不過為了增加更多的功能,新的設計都是十六組開關式的,你可以算一下,十六組開關https://www.hetubook.com.com有多少功能。
這時,你輸入一個假定的名稱,系統會去比較有沒有這個名稱在檔案中,有就把該檔取出來(在這種情況下,多半是在磁碟或磁帶中去找);沒有即視為新檔。
但是資料還要存在記憶體中,記憶體有很多種,現在最常用是積體電路。基於功能不同,有的隨時可以存進去;也隨時可以讀出來,這種叫做「隨讀器」。有的只能用特殊方法存進去而僅供我們讀出來用的,如同一本書一樣,這叫「僅讀器」。
但是,人的頭腦太複雜,不可能只死記下那幾個二進位的「機器碼」。而人又要用它去控制電腦,於是發展出一套比較容易被人接受的電腦語言。其實這種語言只是用些人比較熟的字母來代替那些冰冷陌生的二進位數字罷了。
電腦只懂電源的開及關,也就是0與1兩個代號的實際動作,如果我用電晶體做開關,像個迷魂陣似的,相互串接,就可以控制很多動作。舉個最簡單的例子來說,電力公司在某區有個總開關,可以控制全區的電源。因此,憑這個開關,可以使全區的燈開或熄。到了你的家中,一定有個總電門,又是一個開關。假定你家有三個房間,其間各有一盞燈,又各用一個電燈開關。為了便於說明,我們分別給每一開關一個代號:
好了,再回到前談的,英文字母及符號等用了八位數字,也就是2^8,共有256種排列組合,我們稱為字元。同樣的道理,一個字元可以控制八個燈作256種變化。
因此,為了迎接超小型電腦時代的來臨,圖形中樞更不能或缺。
林梢一黑影,飄然而去,
嚴格說來韌體不能比為節目,而是電視導播與機房,主控室之間的作業程序。
上述這種直接用文字符號代替機器碼的稱為「基礎結構語言」,也就是所謂低階語言。這種還是麻煩,為了要普遍應用,而用它的是人,最好的方法是用人講話的自然語言,這是理想,至今還未能達到。退而求其次,為商業報表而設計的高階語言就叫COBOL;為一般應用及學習的就是BASIC,還有科學計算用的FORTRAN以及其他林林總總的各種語言。
各位可以看得出來,前述安排方式有點小問題,因為甲乙兩項是串連的,不容許有其他的變化。假如把甲乙兩項都改為的開關,而不再有總開關的話,那麼,五個燈就有32種明滅的變化了。
能不能把燈的明滅,視作某種特殊意義呢?比如說,我們設計一種汽車玩具,把燈光明滅的觀念直接用開關來表示。如甲1表示甲開關接電源,甲0表示不接。這時,我們設計為甲1乙0丙0丁0戊0叫汽車前進,甲1乙1丙0丁0戊0叫汽車左轉,甲1乙0丙1丁0戊0叫汽車右轉…,這樣,我們又可以列個表看看會產生些什麼變化:
最早的記錄方式與現在發展一脈相承的是在紙帶上打孔(請注意我只是在設法把桂花與桃花扯在一起,發明紙帶打孔的是一七四五年的法國人,他並沒有玩打字機遊戲)。IBM公司把它應用到輸入技術上,這個包袱一直到今天還有些系統丟不掉!
說了一大堆,其實只是一件事,這就是「電腦軟體程式」。經常介新觀念最怕專有名詞,但不用專有名詞,說起來便成了王奶奶的裹腳布了。「軟體」意思是使用者可以修改,而且經常有必要修改的一種「東西」(其實它不是東西,而是一大堆叫電腦工作的命令);此外還有韌體,是專家們設計的軟體,但是卻固定在機裡面,使用者沒得改了。最後是硬體,是種很固定的機件,使用者用用就好,連機殼都千萬別碰,因為如果你不懂電腦,硬要碰硬,可划不來。
再補充一句,行家會說:「繪圖電腦有什麼希奇?外國早有類似這功能的電腦。」據我所知,不同之處甚多,成本造價是其一。最大的問題是這些功能都是附加的,特別設計的,只能做某些特殊的工作而已。
最簡單的用法比如說打一封信,現在我們且給這個主系統命名為電腦吧!電腦首先要知道你要做什麼,因為它可以做的事很多,不只是能打一封信而已。
因此,這幅圖畫很明顯了,如果我們能設計出來「圖形符號」的電腦中樞,不僅革命性的新型電腦誕生了,全世界所有使用圖形文字的國家都能揚眉吐氣。到那時,電腦的思考方式不再僅僅是一連串的數字符號,還包括了圖形的解析在內。速度增快了和-圖-書,容量擴大了,功能也就強化了。
驀地,一騎飛馳而過,馬色赤紅,顯係寶駒!
等我真正自以為瞭解電腦時(全部透徹瞭解當然不可能,比如說你瞭解你自己,你可知道你自己已牽涉到所有學問,心理學、社會學、生物學、物理、化學…等等,要知道學術愈分愈細,愈分愈精,人不可能什麼懂。),我想用最淺近的言詞來說明它,很不容易,希望你多多包涵。
有些技術問題恕我賣個關子,到適當的時機我們再談,這裏我只能指引一個方向。也就是世界上幾乎有一半國家及人民在使用有別於拼音字母的文字——圖形文字,如果圖形文字不好,不必等到今天,恐怕早就淘汰了。目前這些國家都處在痛苦的邊緣,原因無他,只是由於資訊處理的不便而不得不停滯不前。
既然敢懷疑,我們就此討論分析一下。老實說,硬體我們還不夠格從頭來起,幸而硬體沒有文化的障礙,但是軟體卻是我們直接瞭解,是我們中國人需要使用的。既然有自己的語言文字,所以不僅要改成中文的,而且要由觀念及做法上改起。
你一定見過英文打字機,五十四個或較多的鍵鈕,聯結在一根槓桿上。輕輕一按,槓桿尖端所鑄成的字形便透過色帶,印在白紙上。
到今天我還痛恨這部欺人太甚的小說,但是,想想自己,到現在我在這本書中,到底交待了什麼?絕不是我賣關子,因為我本人是學農,年近四十才有機會接觸電腦。當初花了不少功夫,看了各種相關書籍,問了不少專家,只希望瞭解什麼是電腦。答案是百分之百正確精準,「電腦就是電腦」誰說有錯?這種尖端科技,豈是你我輕易能瞭解的?
如果你有興趣,還可以利用開關值產生很多變化。你會發現前述五個開關可以產生32種排列組合,但是產生的結果有很多是相同的,因為只有三盞燈,其亮滅的排列組合只有9種。
閒話少說,既然各家作法不同,沒有標準的共同方式,電腦就傻了!因此必須用一種方法或教導電腦,以便能應用於各種不同的情形。
甲乙丙丁戊 | 結果 | 原因 |
---|---|---|
00000 | 燈全部不亮 | 電力公司控制 |
01111 | 仍然不亮 | 電力公司控制 |
11111 | 全部都亮 | 都有電 |
10111 | 仍然不亮 | 家中總電門關了 |
11100 | 丙房燈亮 | |
11010 | 丁房燈亮 | |
11001 | 戊房燈亮 | |
11110 | 丙丁房燈亮 | |
…… | …… |
年輕朋友們,這個希望只有期待你們去實現。要實現這個希望,就必須摒除「迷信權威」的桎梏,權威是看得見的,看得見的遲早會消失。導致權威的因素是努力學習及思考研究,這才是正途。既然要思考研究,連已形成的權威本身都不要輕易放過!
根據機器碼發號司令的大本營,我們稱之為中樞。中樞的設計廠商有很多家,但最成功,用得最多的有Z80、8080、6502、6800這都是型號,我們不去管它(各位有興趣的話,可以參閱我們公司出版的更深入的叢書)。我們要知道的是,他們怎麼設計這中樞的?我們有沒有必要以及有沒有能力設計出更好的中樞來?
你再想想,我們說過,拼音字母必須先將字母的讀音拼出來,根據聲音的聯想,才能形成概念。換句話說,拼音語系是聽覺的領域,而圖形文字是視覺的領域。聽覺及視覺各有優點,但誰也不能否認,視覺的感受www.hetubook.com.com最直接,最強烈,也正是最理想的資訊符號!
現在我們可以這樣說了:程式是用來控制電腦的法則,有什麼程式,電腦就可以為你做什麼事。沒有打籃球的程式,電腦就不能陪你打籃球,如果你要電腦陪你打籃球,就得另外想法寫一個程式……當然,先決條件是你要寫得出這種程式來。
俠士身形一閃,展開八步趕蟬絕技,尾追不捨。
有了圖形中樞,資料的儲存及應用只是一例而已,直接受惠的就是圖形文字。我們雖能組合出幾百萬種字形,三萬五千個有效中文,且可作好幾種字體字形,但是卻要一片64K的模版。64K在大系統來說根本不算什麼,對私用電腦說來,卻是很大的負擔。要扯平中文與英文的差距,就必須把中文字形產生器的空間減到英文字形產生器的大小,而英文只需要0.5K。
腦筋動起來很累,而且與有無價值毫不相干,對急功近利的人是絕對不值得的。常有人勸我:「你搞電腦不就夠了嗎?可以名利雙收,為什麼一天到晚唱反調?」我的回答是:「名利是可愛的,我要的大名大利,要把中華民族的大名,中華民族的大利,提昇到與老外相等!」要做到這一點,我一個人力量是不夠的,一千個一萬個也不夠,只有全中國人都和我一樣有這個抱負才行!
你會以為人員薪津表該有一定的格式,在歐美或許是,至少也只有幾種不同形式。但在我國,毫無標準,尤其是一些小公司,幾乎家家不同。有一次我勸一位擁有不少員工的公司老闆,稍稍修改一下他的作業方式。他卻說:「我白手起家,就是因為我有獨到方法!」。
當打字又能儲存之後,又有一個問題產生了,能不能讓我們隨時看到呢?如果可以,我們又能做一件事,便是先不必立刻把它印出來,一直等到我全部打完了以後再一次印出。這樣有很多好處,假如我發現這篇資料不好,可以不印。如果發現錯誤,還可以更改,我們怎能做到這一步呢?
好了,且讓我們把上述的情節簡化,以免以後解說時嚕囌。五十四個鍵鈕我們稱為「鍵盤」,按鍵盤的動作稱為「輸入」,然後將字印在紙上,叫做「輸出」。
突然,俠士勒馬駐足,仰首高喝:何人?
程式語言,見文思義,是一種寫程式的語言。語言在目前必須以文字來表達,由於發展者構想不同,以及應用等功能的不同,程式語言有很多種,我只能做個概要的介紹。
打完了別忘了叫電腦替你存起來,否則前功盡棄。
在這本書裏,我們不可能討論得太深入,但是概念要先建立起來。概念不是死的教條,更不該是別人已經做好的成品。概念是一種瞭解,根據這種瞭解,我們可以依需要及實際情況去運用。當發現有不盡符合理想時,我們可以再回過頭來,根據基本概念加以修正改良。如果不是這樣,我們只拿到別人的成品,人家教我們怎樣用就怎樣用,那就糟糕了,不是成了機器人一樣嗎?
直到現在,你究竟對電腦有什麼樣的概念呢?相信仍然在五里霧中。是的,不知道你有沒有一種經驗?在茫茫大霧中摸索了半天,突然聞到一陣桂花飄香,行不數武,一片桃紅柳綠面撲來…。
再讓我換個方向來分析電腦,這次我要說明的是它的功能。如果你能觸類旁通,你立刻可以自由自在地利用這種七拚八湊的方法,發展出更有價值的「電腦」來。當然,那時可能不再叫它電腦了,不過我在此鄭重地囑咐你一句,千萬要多充實一下基本學理,不要妄想手到擒來。
編輯是電腦最基本的一種功能,打封信只是它牛刀小試而已。假如你有很多資料,比如說有個工廠,有員工一百人,每個月發薪水、抄名冊、算工時麻煩得很,電腦自是義不容辭地為你服務了。又有問題來了,如果每家工廠作業方式完全一致,情況相同,那好辦!毛病在人人自以為自己與眾不同,各有各的特殊做法。而電腦是個死心眼,在系統中,它的作業程序是按照固定的步驟,一一執行,這個一成不變的步驟怎能去配合那麼多不同作業方式呢?
現有的中樞是根據計算機的功能演進的,計算機最拿手的就是數字,又由於英文字母少,也可以視為一種數字,稱為文數字。文數字與數字的分別是前者所含的值是假設的,可以隨意改變。例如:假如A=10,X=Y+6等等,但是數字本身就是個定值,我們不能去改變它。