字體:小 中 大 | |
|
|
2024/05/02 20:29:43瀏覽1018|回應2|推薦21 | |
The Best Of Debussy 垃圾進,垃圾出四十幾年前,我在美國唸電腦研究所時,說到電腦程式設計,有兩句話,是教授們最常用來提醒與告誡學生的。其中的一句是:「垃圾進,垃圾出(Garbage In, Garbage Out (GIGO)」。這是什麼意思呢? 電腦只是機器,它的運作,完全要依靠電腦程式,一個指令一個指令的來執行。如果一連串的指令是個不合邏輯的組合,那就是一堆垃圾,因此執行所得的結果,絕對不會是正確和所需要的東西,所以也是一堆垃圾。 例如說,學期結束了,要計算每個學生兩次考試(期中考和期末考)的平均分數。在邏輯思維上,簡單的可以區分為下面的幾個步驟:〈一〉讀進下一個學生的期中考分數和期末考分數,〈二〉將兩個分數加起來並且將它的總數存在電腦記憶體的一個地方,〈三〉將存在記憶體的數字除以二,所得到的平均值又存在另一個地方,〈四〉將儲存的平均分數用印表機列印出來,〈五〉看看是否還有學生的成績需要計算?如果有的話,就回到第一個步驟,繼續演算,否則就停止程式的執行。 想想看,如果我們程式的指令,第一個步驟不是讀進一個學生的兩次考試分數,而是叫電腦先列印平均分數,然後才讀進兩次考試的分數,這會是什麼情形?這是完全不合邏輯的,因為,如果期中考和期末考的分數都還沒有輸入,哪來的平均分數可以印出呢?所以,這種邏輯錯誤的電腦程式,如果嘗試去執行的話,即使沒有產生錯誤的訊息,所得的結果,也是一堆垃圾。 即使電腦程式的邏輯是正確的,但是如果輸入的是錯誤的資料,所得的結果,也會是垃圾。舉個簡單的例子來說吧。假設在學期結束後,要計算一個班級裡,每個學生兩次考試的平均分數。可是你輸入電腦的,不是每個學生兩次考試的分數,而是他(她)的身高和體重,雖然那也是兩個數字,但對計算平均分數這個目的而言,只是垃圾,所以計算出來的結果,當然還是垃圾,因為毫無意義。 事實上,這種「垃圾進,垃圾出」的情形,在實際生活上也隨處可見。 在美國,到處可以看到過於肥胖的人們。對於這種情形,其實我一點都不驚訝。 我在這家公司的資訊訓練部門上班的那些年,因為當時資訊資深副總裁(資訊部門的大頭子)非常重視資訊人員的訓練,因此每年資訊訓練部門編列的預算非常的豐裕,對於來上課的所有資訊人員,得以沒有數量限制的,提供免費的咖啡、冷飲、餅乾和各式甜點(有一段時日甚至還免費提供水果、春捲和 muffins)。既然是免費的,又沒有數量的限制,大多人難免會貪點小便宜,於是每到休息時間,就去拿罐可樂,取一包花生或杏仁巧克力,再加一包甜圈圈餅和一包炸洋芋片…… 我不知道有多少人留意到,這樣一天下來,他們吃下了多少的脂肪、碳水化合物、糖份和熱量?我自己平日購買食品和吃東西,都有先看標籤的習慣,所以知道自己大概吃進些什麼東西,共有多少脂肪、碳水化合物、糖份和熱量等等的數字。 我在這兒簡單作個抽樣,給您舉個例。在我們提供的飲料中,可口可樂或百事可樂,一罐的熱量(主要來自糖份)是一百四十卡路里;一種叫做 Boston Creme Honey Bun 的甜麵包,一片的熱量是五百七十卡(其中脂肪佔了兩百五十卡);一種甜麵餅(Donut Sticks)和巧克力甜圈餅的熱量是各四百卡(其中脂肪各佔了兩百和兩百二十卡);一種肉桂小麵包(Big Texas Cinnamon Roll)熱量是四百卡(其中脂肪佔了一百六十卡);另有一種大片的麵餅(又油又沾滿了糖粉),熱量更高達六百四十卡…… 想想看,一般身材的人,一天所需的熱量是多少呢?大概是兩千卡左右。 如果學生在休息時間就只拿一罐可樂(一百四十卡)和一片甜麵餅(最少四百卡)的話,就吃進了五百四十卡至七百八十卡的熱量。要是還拿了其他飲料(例如柳橙汁)或其他甜點(例如巧克力糖),就輕輕鬆鬆的超過了一千卡的熱量。別忘了,這只是在上課的一次休息時間而已。倘若以上午和下午各休息兩次來計算,一天中,光是從吃甜點和喝冷飲所攝取的熱量,很輕而易舉的就超過了兩千,甚至三、四千卡。也別忘了,早餐、中餐和晚餐的熱量,都還沒有計算進去呢!所以,這樣一天總共攝取的熱量,很可能是我們一天所需的(兩千卡)的好幾倍。 這些多出來的熱量,都跑到那裡去了呢?大概多半是轉變為脂肪,儲存到腰、肚、手臂和身體的其他部位去了。 也許您會說,如果多攝取了熱量,大不了就去運動一下,把它消耗掉就可以啦,有這麼困難嗎?那麼,讓我在此也舉一個簡單的例子,來說明一下。我每天出去快步健走運動(時速接近六公里),走了一個多小時,大約走了七、八公里,走得滿身大汗。您知道這能消耗多少卡路里嗎?告訴您,是在三百卡到三百五十卡之間(因速度而異)。換句話說,這樣辛苦運動了一個多小時,還消耗不了一片甜麵餅的熱量。 是的,吃進熱量,簡單容易,想要消耗那些熱量,可不容易!倘若日積月累的多出熱量,平日如果又不運動,身體要不過胖,身體要不出狀況,那才真是有鬼呢! 吃進垃圾食物,垃圾就累積在身體上。Garbage In, Garbage Out,誰說不是? 在我上班的部門,雖然我有鑰匙,可以開啟擺放飲料和甜點的房間(Break Room),也可以開啟大量儲存和補充飲料及甜點的補給儲藏室。所以,我隨時想吃什麼,喝什麼,要怎麼吃,怎麼喝,都行!只是,我已十幾二十年沒有喝汽水和可樂之類的飲料了,每天我不是喝茶就是喝礦泉水,偶而喝點不加糖的黑咖啡。點心,我主要是吃 Trail Mix (包含杏仁、胡桃、花生、葵花子等等堅果),或是糖份低,夾了花生醬的餅乾,偶而也吃點花生巧克力或由乾果、杏仁(或花生)及燕麥合成的 bars。 說來有趣,當年只有我一個人吃那以堅果原味為主的 Trail Mix,結果被同事取笑,說我盡吃那些沒味道的東西。後來新來了幾位年輕的同事,跟着我吃 Trail Mix 吃出心得來,便開始跟我搶著吃。在不夠的時候,還各自偷偷的藏了一些。後來那幾位同事離開了,於是,那整箱的 Trail Mix ,基本上又是我一個人在獨享了。 我們吃進了食物,身體加以吸收與釀製體內所需的各種要素。吃進的若是優質食品,就吸收與釀製出能量與健康;吃進的若是垃圾食物,身體就製造出多餘的脂肪和其他對身體有害的成份;若吃進過量的食物,身體就可能製造出過量的脂肪而難以負荷。 我想,我們都有善待自己的身體的責任。所以,讓我們都謹記「垃圾進,垃圾出」這句話。 垃圾進,垃圾出 https://www.ksnews.com.tw/wp-content/uploads/2024/05/ksnewsim20240502001-2024-05-01_22-52-55_447236.pdf (2024-05-02 刊於更生日報副刊) 【附記】 這篇文章刊出時,距離文稿寄出的日期,約五個月又兩個星期。 |
|
( 心情隨筆|心情日記 ) |