Dr. Charlie's Computing Ideas

Dr. Charles Tang is a certified IT professional who has been in the field since 1979. Most of the computing expressions are from his working experience. It is hoped that new comers in the field could get more formal practice from reading his articles.

Sunday, October 22, 2006

中文電腦雙字節(SING_TAO.022 940803)

前陣子筆者雀躍萬分,但又十分過意不去。興奮的是郵索敝著者眾,表示【我來控制電腦】這個電腦專欄廣受歡迎,此亦歸功於【星島日報】有關之上下員工;而抱歉之處在於當初公佈郵索敝著之時打字小姐漏入了重要的四個字:就是【讀者函索敝著電腦磁片教材緊記附壹元郵票廿個(大碟)或卅個(小碟)至香港仔郵政信箱24515號】之【壹元郵票】!為此,求知若渴的熱心讀者們遂將廿至卅隻磁片寄來,並附了超值的回郵郵票呢!有見及此,筆者先寄回給大家敝著中文電腦教材純英文版之大、小碟各一套;中秋過後,讀者可主動寄來回郵信封索取附中文名詞的新版本,不另收費。 好了,言歸正傳。上次論述了中、英文電腦要處理的信息類別異同點,最後亦指出了英文資料頂多只有256個字符;而中文電腦則要處理六千至數萬個漢字,所以問題多多。今天再深入剖析。 電腦所以能處理英文資料乃因為它採用了一些編碼的方法。現代的英文電腦系統有兩種國際編碼法:ASCII和EBCDIC。前者全寫為【美國標準信息交換碼】,廣泛用於微型電腦和一些終端機上;後者即【擴充之二元信息交換碼】,主要用於大型的電腦系統。不論前者(拼作ASS﹣KEY)或後者(拼作AB﹣SEE﹣DICK)均只需用8個二元信息(BIT)。2自乘8次是256個組合,所以一個英文字母(電腦上稱BYTE字節)有8bits。中文電腦字要用上兩個英文字節,故名double byte系統。

中英文電腦之分別(SING_TAO.021 940726)

上面我們已講清楚漢字的特性和中文電腦的設計息息相關,現在就輪到剖析中、英文電腦的基本分別了。打從1946年發明了第一部電腦ENIAC以來,人類無處不受這日新月異的科技影響。基本上,電腦是一部自動的電子數碼資料處理機器。但廣義來說,電腦包含了:硬件、軟件、人事、工序和資料;這五部份組合成一個整體的電腦系統,缺一不可。 簡單來說,所謂硬件hardware即電腦的機件;而軟件software則指電腦程式program。人事personnel並不單只電腦從業員;上至老板、管理階層,下至公司一般職員、或是我們尊貴的客戶,都是該電腦系統的成員。此外,就算無電腦幫手,生意也得幹下去,所以這裡說的工序procedure乃電腦要應用到的事務活動。最後的一個環節就不解自明了,處理資料可便是電腦工作的目的呢! 我們日常要處理的資料包括了數字和非數字兩大類,而後者又分出文字、圖形、音樂等各種符號。英文資料所處理的文字類別叫做ALPHA﹣NUMERIC。ALPHA乃英文字母;這裡NUMERIC所代表的0至9數目字只用來做文字紀錄而不作運算。 英文資料共有256個字符character;其中128個圖型符號,其餘128個字符中,大小楷56個、數目字digit共十個、並包括諸如!@#$等特別字符和控制字符。反觀中文電腦要處理六千多至數萬個漢字,當然問題多多了。【註:讀者函索敝著電腦磁片教材緊記附壹元郵票廿個(大碟)或卅個(小碟)連地址至香港仔郵政信箱24515號】

中國文字屬優屬劣 (SING_TAO.020 940725)

中國文字的特性直接椄影響中文電腦的開發。無論是中文造字的法則、書寫文字和口語的特色、以及漢字的優、缺點,中文電腦從業員都需考慮。漢字存在了三數千年,當然有其過人之處,可是它的弱亦不少:字彙太廣、筆劃繁多、字型複雜、同音異字比比皆是等等。 雖然上文說過我們只用上一千個最常用字就能看通一般文章九成,事實上漢字字彙多得驚人!且看下列字典字數:中華大字典(1915年)49905字、康熙字典(1716年)四萬九千字、辭海(1979年)14892字、說文解字(公元一百年)9353字、和新華字典(1971年)八千字。其實,有很多字早已死去;剩下來的,台灣政府規定了採用13051個正體字作為中文電腦的字庫;而中國大陸則訂出6763個簡體字。 中文字的筆劃委實太多,很多都超過十筆;除了在一般書寫時費時失事外,在電腦化時用矩陣點出一個字型也大費周章。 從正面來看,漢字為方塊字,直觀容易;不過對非華人來說,同類型的漢字似是而非,且看下列字例:田、甲、由、申、ゑ、を等,真使外國人如丈八金剛,摸不著頭腦。 有些中文電腦專家雄心萬丈,認為單音節的中文字有利於語音輸入,但中文字同音異字太多,令人頭痛:單就辭海(國音)便有270個YI音字;SHISHI一詞,究竟代表:詩史、史詩、師事、失事、失勢、失時、失實、事實、史實、實施、時時、時式、時事、時勢、適時或誓師呢?人就難以分辨了,試問會否難倒電腦呢?

中國文字優點多多(SING_TAO.019 940719)

我們這段日子探討中文電腦。最先是界定中國文字的特性;已講了:中文字的形成、中國的書寫文字和口語的情況,今天就著重討論中國文字的特色。 中國是一個老大半衰弱國,但她的文字由始至終都能屹立不倒,當然有她生存的條件!根據中文電腦大師王永民(北京)綜合所得,中國漢字有五大優點(一)用字不多,(二)詞句配搭靈活,(三)造字穩定,(四)容易辨認,和(五)一字一音。 統計所得,平均一篇文章的四成只用了最高頻的頭一百個漢字;而懂得一千個中文字(小學程度)就能通曉一般文章的九成大略意思。相對而言,無論我們的英語多棒,每頁【時代週刊】總有三數個生字吧? 中、英文有這樣的差別主要由於中文調字遣詞十分靈活,試看下列三個例子就明白了:牛奶 milk∕奶牛diary cattle,會議 conference∕議會congress,動機motivation∕機動mechanical。此外,三歲小孩都全懂牛、公牛、母牛、小牛、牛肉和牛奶,但是英文相對的ox∕bull∕cow∕calf∕beef∕milk他肯定有一、兩個不大了了。 雖然中文字配搭變化多端,但衍生出的新詞我們只要注意一下上文下理就能了解得到;不過,就單字而言,漢字淘汰不用的多,造字就十分罕有了。 我們的中文字還有兩個好處:在形態方面,它乃方塊字,易於辨認;在音韻方面,漢字與別不同,屬單音節。有些專家預言未來的中文電腦或能靠此超前英文電腦,是耶?非耶?

中文特性影響電腦設計(SING_TAO.018 940715)

上文提要,欲了解中文電腦,大前題是應先明瞭中國文字的特性。包括:中國文字的形成、中國的書寫文字和口語的情況、中國文字的特色和缺點。上次說到中國有幸用統一漢字來聯繫各民族,而雖然我們方言多多,好在亦有國語(普通話∕華語)來方便世界華人溝通。順此,任何中文電腦都有國語拼音輸入法。 不過,中文電腦亦因國語有兩套拼音標準而分化成兩種拼音輸入法。傳統的國語拼音用ㄅㄆㄇㄈ等特別的拼音符號,叫注音字母。筆者十多年前讀浸會學院的時候每年都上學生會辦的國語班,學了兩年都掌握不了那些用什麼古怪符號譜成的注音字母,實在難記;後來,在香港大學校外課程上了只一個星期普通話,湊合也能用廣東腔拼出BPMF這些拉丁拼音來!此乃由於後者近乎英文發音,對香港人委實最適合不過了。 無論哪種拼音方法,國語只有一個標準發音;而且,它的拼音方式是用雙拼法,即聲母在前、韻母在後的合拼發音。例如【拼】PIN即用P(聲母)和IN(韻母)合起來發音。國語共有21個聲母和35個韻母,並輔以陰、陽、上、去、輕5個聲調。 大陸出的中文電腦當然配有國內採用的拉丁拼音PINYIN輸入法了,但台灣的中文電腦則兩者兼備以迎合本土及大陸與世界各地市場。驟眼看來,好像台灣系統兼容並包,來得實際,誰知它的海外版存錄的拼音字庫根本不敷應用,裝門面而己。既然如此,香港用戶還是不安裝國語拼音輸入法好,以省下主存記憶RAM來運用其他電腦功能罷!

暢談中文字的特性 (SING_TAO.017 940714)

要了解中文電腦,大前題是應先明瞭中國文字的特性。以下一連串的問題都是我們必須關注的:中國文字怎樣衍生出來?究竟中國的書寫文字和口語有何不同?中國文字有什麼特色?它又存在著什麼缺點? 眾所週知,東漢的許慎著【說文解字】創六書學說,界定中國文字(註:這裡是指漢字)由六種方法書寫而成,即象形、指事、會意、形聲、轉注、假借。然而,很多人都忽略了中國的文與字其實是兩回事;數百個文就衍生出萬多、數萬字。 有兩點不可不知:現代漢字九成以上都是形聲字,而以左形右聲居多;還有一樣,就是任何中文字皆本於此六書原則,脫離此規範造字都受自然淘汰,即使強權亦不能挽留。古時武則天胡亂創字和現代中國大陸所製的第二套簡體字均受拼棄。所以,現代中文電腦大陸的系統規定只有6763個標準簡體字、而台灣系統的則有13053個正體字。 我們書寫的中文字於秦朝統一制訂,乃漢族的文字,故稱為漢字。傳統的漢字叫做正體字或繁體字,多在中國大陸以外華人社會沿用。此外,中國大陸的則稱為簡體字;星加坡及部份海外華人亦採用之。 中國是一個文化、民族的大溶爐,有幸用漢字統一來聯繫各民族。可是,寫一套、講的又另外一回事:就算是漢人也有十分之多的方言,怎麼辦?好在我們又有標準的說話來方便大家溝通,那就是國語(普通話∕華語)。任何中文電腦都有國語拼音輸入法,下期詳談。

香港不是電腦化社會(SING_TAO.016 940708)

上文介紹了我的中文電腦教材磁片上半部的內容大綱,包括:中國文字的特性、中英文電腦之分別、中文電腦發展史、中文字型產生器、中文字碼的類別、各類中文輸入法、中文電腦輸出技術、中文操作系統在英文操作系統內之運作、和各類中文系統,今次就介紹下半部: 這十年來,台灣有一個電腦術語叫做BIG-5,即電腦在日常事務上的五大應用範圍:文字處理、試算表、資料庫、繪圖和通信。時至今日,這個概念仍然用得上,中文電腦軟件全速發展,並且各地標準漸趨統一。 文字處理是電腦應用的重點,中文電腦系統在這方面的開發不遺餘力;除了基本用途的文書系統之外,桌上排版系統更是花樣百出。 其他專用的中文電腦系統之應用情況,好像中文傳呼機、中文翻譯機、中文大電子報告版、車票、飲食及零售店票據等都是生活所需而中文電腦普及應用的好例子。 目前,香港仍不算是一個全盤電腦化的社會。傳統的人手處理和電腦化處理並行,青黃不接;很多不合電腦化概念的怪現象十分泛濫。如何選取一個合適的中文電腦系統值得商榷。最後,我這本在兩所大學校外進修學院採用的中文電腦教材以中文電腦的趨勢來總結。本書部份內容附有中國歷史背景及電腦基礎以配合各方需要。讀者只需郵寄壹元郵票卅個(小碟)或廿個(大碟)來香港仔郵政信箱二四五一五號便可取得本教材,記緊附回郵地址!

中文電腦教材磁片 (SING_TAO.015 940706)

為了推動普及中文電腦,筆者之中文電腦教材用磁片複製給兩所大學之門生學習,大綱如下:既然中文電腦處理的是中文信息,在未開始討論中文電腦概念之前,本教材先界定清楚中國文字之特性。接著就粗略地把中﹑英文電腦分別開來。此外,了解中文電腦於世界各地發展的歷史對掌握中文電腦的理論甚有裨益。 一直以來,傳統電腦只能處理英文資料,那為何所謂中文電腦能夠變出中文來﹖且看中文字型產生器的理念。中文信息從原始材料輸入電腦,經過內部處理,到最終輸出整理好的報告,其實要花上很多次不同的字碼轉換;所以我們要了解各類中文字碼的類別。 自中文電腦開發以來,輸入中文的方式不下六百種。當然,實際廣泛受人採用的只是廿種左右,但每年總有一些新輸入法提出;假若能將所有輸入法分門別類,任何新產品出現也難不倒大家。處理中文信息的最終目的就是要把整理妥當的報告表達出來,是以大家要好好掌握輸出中文的技術。 由於電腦源於西方,而以美國為首,故中文電腦系統的創造者亦多沿用既有的英文操作系統,再從之安插中文系統;這是時下流行的模式。雖然很多人都用微型電腦來處理中文,事實上各類形態的電腦都可以運作中文系統。傳統的電腦語言以英文作指令。為使中文電腦系統能融合國際資訊世界,亦可能由於技術所限,幾乎全部的中文電腦系統均採用英文指令。編幅所限,其他內容大綱就只有留待下回繼續了。請請!

磁片推廣電腦知識(SING_TAO.014 940704)

究竟我們起碼應該懂得哪一些的電腦知識?我介紹的電腦教材磁片內Jim Hood所作的【個人電腦學習】PC﹣LEARN提供了以下的內容:簡介及基本技術、電腦歷史、磁片操作系統DOS初階、DOS進階、批次檔batch file提高效率、文書處理、試算表、資料庫、了解硬碟機、圖形顯示之標準、選購及增強電腦、參考書刊、電腦發燒友組織助力大、實用電腦名詞、軟件資源、解碼器及遠傳通訊、貼士∕秘訣及疑難、和電腦病毒。 上述的基本電腦知識課題,可以說現代人個個都要懂;但想深一層,我們生活著的香港社會華洋雜處,乃世界文化之大集會,所以除了要掌握傳統的英文電腦系統外,大家都應學習中文電腦信息處理的方法;這就是筆者這七年來大力推動的。 自一九八七年起筆者就在香港大學校外課程教授中文電腦概念及倉頡輸入法,而九零年迄今亦長駐中文大學的校外課程部教中文電腦。我所製作的電腦知識磁片其實主要就是要推動中文電腦。 目前推出的是純英文編寫、任何IBM PC都可運作的普及版,內容如下:中國文字的特性、中英文電腦之分別、中文電腦發展史、中文字型產生器、中文字碼的類別、各類中文電腦輸入法、中文電腦輸出技術、中文操作系統在英文操作系統內之運作、各類中文系統、中文電腦語言、軟件、專用中文文書系統、掌上中文電腦系統、和未來中文電腦趨勢等。

磁片出書乾淨利落(SING_TAO.013 940701)

世界不斷在變,我們的思想亦要一路調整以求適者生存。以前很難想象得到出版著作不用紙張,但從去年開始我就把我的中文電腦論文編輯成教材用磁片,半賣半送的傳播給我在港大及中大校外課程的學生。 我的教材原本委託一家本港的英人出版商發行,售清後自己又做了影印本數百冊供應給兩所大學的門生;然而這個做法十分費時失事。其實,最乾淨利落的出版手法就是出電腦磁片書!讀者只需將教材磁片插入電腦,就可以在熒光幕上翻閱馳駢,優哉攸哉。 雖然我的教材關乎中文電腦,為了使任何讀者不需特別的程式裝都可汲取著述,我把內容用最簡單直接的英文電腦字符ASCII code儲存,讀者只需要利用第五版或以上的MS﹣DOS驅動起IBM PC微型電腦,再靠它附屬的基本文書系統EDIT便行。 為了使任何人都能運作我的材料,我寫了一些輔助小程式,讓讀者只用打個阿拉8字,便能逐步的進入內文,輕鬆至極。 究竟我的中文電腦著作講什麼?無論港大或中文的中文電腦課程我都用它,那不用多講大家都心中有數,知道它的重要性了。大致上,它是一本有關中文電腦基本概念的理論工具。此外,這隻磁片還包含了美國西雅圖科學照相館老板Jim Hood的電腦入門教材PC﹣LEARN。用戶只要打個9字就可以取得電腦基本知識的各個章節。因篇幅有限,留待下期才介紹給大家吧。

香港電腦化的隱憂 (SING_TAO.012 940629)

香港正逐步電腦化起來,一間商行假如無起碼一部電腦的話,除了工作效率不夠人高外,公司上上下下都會有點兒自卑;所以老板無論如何都會放一部電腦在公司、擺一兩個職員操作,以壯聲勢,實際效益如何無所謂。看官,切勿以為只有小毛公司如此,偌大的公司甚至電腦公司、顧問機構或政府部門也是一樣這般不濟,委實令人心寒!有機會向大家逐一指出,以作警惕。 這個可怕的怪現象能否消除?肯定會!那要靠整個香港社會上上下下的努力,以求達到真正與西方先進國家看齊的電腦化社會。目前,當務之急是讀者諸君先從個人著手,多掌握電腦知識,把所學充份發揮到公司業務上去。人人如此積極,社會豈不進步? 要掌握電腦知識,除了正統修讀電腦課程外,諸如本專欄也可逐次提供給大家一丁點的實務意念;但假如讀者諸君仍感意猶未盡的話,筆者今日就介紹幾本材料給大家。第一本是英國作者CS French的COMPUTER STUDIES。本書為預科用書,有幾個版本,用以應付各類英國公開考試。第二本是美國SHELLY CASHMAN所作的COMPLETE COMPUTER CONCEPTS。這兩本經典教科書在香港廣為採用,具規模的書店不難買到;各售不到一百五十元。 倘若閣下已懂電腦的最基本操作,想在熒光幕上閱讀電腦入門概念,或利用打印機把內容列出參考,而且又只想花廿、卅元就擁有全套教材,下一期便介紹給你;等著瞧!

解開MODEM字義 (SING_TAO.011 940628)

前幾次都在介紹電腦應用的五大範圍,尚有最後一個資料傳送Data Communication未講;今天就來一個了段。 資料傳送(信息交換)軟件的主要的任務是將信息從一個電腦系統傳到另外的電腦系統去。它使用戶有機會去應用諸如股票指數及航班時間等資料庫,以及取得好像家庭銀行和購物等服務。 要兩台電腦系統交談,雙方均需配備信息交換軟件及硬件,並且用電話宀把它們連繫起來。當這樣的一個信息聯繫環境建立後,就要依靠信息交換軟件替你撥電話號碼。駁通宀路後,用戶就得輸入指令及回答傳送軟件指示如何溝通兩個電腦的手續。 時下流行的資料傳送軟件有CROSSTALK,MIRROR,PROCOMM等。用戶只需把其中一個軟件安裝到電腦裡,再駁上一部解碼機(modem 信息交換硬件),連著電話宀便可。當然,對方的一部電腦系統亦要有相對的設備。 何謂解碼機?它的用途何在?以前我們曾說過電腦運行時是用二進制數字 digital代表數據,亦即所謂數碼式;但經過電話宀時,它是以音頻analogue來代表。將資料從甲電腦傳入電話宀要把數碼D變為音頻A,便要用D∕A譯碼器MODulator;資料從電話宀送到乙電腦要把音頻變回數碼,就得用A∕D還碼器DEModulator;由於資料傳送是互動的,所以信息交換硬件兼備譯碼∕還碼功能,故稱為MODEM。

圖形軟件助表達(SING_TAO.010 940624)

BIG﹣5乃台灣電腦界期望能將電腦應用到日常事務的五大範圍;前面已介紹了其三的大略:文書處理WP、試算表Spreadsheet、和資料庫DB,今日就講圖形表達Graphical Presentation,最後就是數據通訊了。 圖形信息是利用圖象graph或圖表chart來表達的意念資料。很多研究証明了圖形表達比文字表達更傳神,令人更快明白所要表達的意念。常見的圖形信息為:批pie,條bar,及宀line三類圖表。 批形圖表樣似切餅,最宜表示部份與整體的關係。條狀圖表顯示出不同的區段或條形,它最能表達各組數據間之關係。宀條圖表利用升或降指出事情的走勢。 目前,許多時下流行的軟件套裝software packages(包括試算表)都有繪圖功能;大致上可分兩類:分析性圖表analytical graphics和陳情用(表達介紹)圖象presentation graphics。 分析性圖表廣泛受管理人員用來表達其分析所得給其同事參詳。例如,一個生產經理和其公司總裁開會時就會利用彩色圖表去顯示生產部門的開銷情況,這樣的表達方式比端出一大堆數字來得實際。陳情用圖象比前者更深入精彩:立體顯示、背景圖案、多款字體、各類圖形公仔符號等均可插入配圖,令人看得如痴如醉、讚口不絕。 最流行的有Persuasion及Harvard Graphics兩個軟件。

資料管理工具資料庫 (SING_TAO.009 940607)

應用資料庫前,要先明瞭資料的結構。失望得很,香港許多秘書及文員日日都用資料庫系統,但都只是人做我做,根本不明其所以然。偶有閃失,資料弄錯了就徒嘆倒霉,不知所措;因此,香港並不能稱為電腦化社會,我們只是處於青黃不接的年代而已。 電腦的資料儲存以檔File為單位,例如一間公司的客戶資料檔。檔之內存有每一個客戶的紀錄Record;每一個客戶的姓名、性別、年齡、地址、電話、交易情況等項目 Field都放在裡面。項類基本上分文字Alphabetic(如姓名)、數字 Numeric(如年齡)、文數混合類Alphanumeric(如地址)三大類。資料庫系統又加有日期類Date、是非類 Boolean(如性別)及紀事類Memo(如交易情況註明)三類。 時下流行的微型電腦資料庫軟件有dBASE III PLUS, dBASE IV, R:Base和 Paradox。無論是哪種資料庫系統都有四大基本功能:行動Operations、編輯Editing、運算 Arithmetic和輸出Output。所謂行動,包括:創檔、複製、刪除資料和排序。編輯則有顯示及更新資料。運算能統計平均分、數清有多少紀錄和加起各資料項。致於輸出,則可抽取Retrieve資料和生產報告。 雖然剛才說香港很多人都是胡裡胡塗的運用資料庫,不過話又得說回來,微型電腦的資料庫系統一般都很易用,完全不要求用者有什麼特別技術知識;只是,假如用戶能有幸像星島日報繽紛婦女版的讀者一樣了解上述的資料結構,可不更能駕馭資料庫?一笑!

資料庫大量存料(SING_TAO.008 940605)

電腦應用在日常事務的五大範圍BIG﹣5,除前述的文書處理 Word ProcessingWP及試算表Spreadsheet外,還有資料庫Database,圖形表達 Graphical Presentation和數據通訊Data Communications。今天主題是儲存大量資料的資料庫系統,或叫數據庫系統。 為何資料庫又名數據庫?這裡我們一定要先闡釋一下 Data與Information,以及電腦的三大功能IPO之互為關係。 當收到經過核對的原始材料(原件 Source Document)之後,有關人員便把它輸入電腦Input(I電腦功能一);這些打進電腦的字符及數目就稱為數據 Data。此時數據送進電腦的中樞系統處理Processing(P電腦功能二),整理好的資料叫做信息 Information,它就會輸出 Output(O電腦功能三)到熒幕顯示或從打印機列出,是為報告。 換言之,未經電腦處理的原料稱為數據、經過了處理的數據就是信息,但籠統來說,兩者均可叫做資料。是以,資料庫又名數據庫,但鮮有信息庫之稱號! 想深一層,利用電腦來處理資料除了大大增強工作能力及速度外,最重要的是電腦有儲存功能,使到資料用完可以再用,處理完可以再提升處理層次,衍生出更多的信息;所以儲存多被認為是電腦的第四部份。 資料庫系統的功能主要在於它能大量儲存資料,使人能從芸芸眾多的數據中詢問得到所需的信息,用來分析,以作決策;所以資料庫系統又稱為查詢檢索系統Query System。

試算表協助決策(SING_TAO.007 940529)

電子試算表乃一個極具生產力的電腦系統,它主要用來組織及運算數字,故此很多行業各階層的主管都能借助它。 時下流行的試算表軟件有Lotus 1-2-3,Excel 及Quattro Pro。無論哪一個試算表,大致上都有六個任務:一、工作紙Worksheet二、範圍Range三、複製Copy四、移動Move五、檔案File及六、打印Print。 在工作紙上,首先要設定整體格式 Global format;即每個格子Cell的資料類型。此外還應可加插Insert或刪除Delete橫行Column及直列Row、和設定標題Title和視窗Windows。 至於範圍,試算表能設定或刪除一組(區)格子的資料類型。複製或移動都可將數據從一個至多個格子內抄到其他位置,或從其他位置轉到一個至多個格子裡。 檔案方面,試算表像其他電腦應用系統一樣,可存Save、取Retrieve、刪Delete、或列List。打印時,要注意五點:設定左右邊界、頁頭和頁尾提示、指引所印範圍、定頁長、和縮印選取。 有一點不可不知,雖說試算表用來協助運算,那並不表示每個格子都全是數字;有時它隱藏著運算公式Formula,有時亦裝著文字說明Label。 試算表其中一個強大功能在於檔內格子的數據可隨意更動;行政人員借此來分析問題:假設What-If提供一系列虛擬數據,並在一兩分鐘內衍生各類統計圖,使決策者運籌帷幄。

電子試算表人人通(SING_TAO.006 940523)

電腦在日常事務應用的五大範圍BIG5,之前用了三期介紹了其首文書處理WP;今期就講之二試算表SPREADSHEET。從其中文名稱意會,這是一個能運算表格的應用系統;而其英文字義則有擴張性的意味。其中微機最出名是LOTUS 1﹣2﹣3。 試算表在未電腦化之前,就是日常的簿記類工作;即是將一張紙間出許多橫宀及直宀,形成一個一個的格子來入帳。由於電腦儲存精細而量大,其衍生出來的電子試算表就可以有很多的格子CELL了。 用戶隨意能用游標上下左右的在試算表的方格內移動入料運算。上下格子形成一條一條的直行COLUMN,左右格子造出橫列ROW;所以試算表又稱為行列式系統。 人手劃出的試算表頂多幾十行打橫及打直的位置,電腦做成的試算表則非同小可;大致上,可有256棟COLUMNS,及9164條ROWS。當然,一個熒幕版面有限,每次只能現出幾棟直行及十多廿條橫列。就當熒幕是放大鏡吧,用電腦的跳上頁PAGEUP、跳下頁PAGEDOWN及其他快跳功能,恰似拿著放大鏡在偌大的一張紙SHEET上一路伸延SPREAD游動。 要一個成年人對電腦消除恐懼,筆者的經驗是先教他試算表;因為不需五分鐘他就會用試算表的最基本功能入料,心花怒放。除了簿記類工作外,電子試算表功能強大而易用,編時間更期表、做統計圖表等都非常方便;各行各業及私人均合用呢!

流行WYSIWYG(SING_TAO.005 940517)

上文大家都了解到文書處理的五大功能和桌上排版系統的專業製作例子,今日要更深入介紹桌上排版的來龍去脈,跟著兩者作一個綜合總結。 查桌上排版的前身是植字TYPESETTING。這種傳統的出版方法既費時失事且昂貴,用先進的桌上排版系統則連普通人也能輕輕鬆鬆便創出專業的出版文稿! 通常,出版單位先用文字處理軟件打好內容,然後再將稿件轉化入高檔的桌上排版系統加工處理。所加插的,除了是變換文字的大小、字體、行寬段落等外,還要配圖,使能做到圖文並茂、實用及美感兼備。 配圖大致有三個來源:方法之一為取材於桌上系統內置的美術庫CLIP ART;庫內多備有各式各樣數以百計的美術圖案。第二個方法是先用其他電腦軟件製作好圖形,然後化入桌上排版文件檔內;例如用試算表軟件創成圖表。另外還有第三個辦法,就是利用掃描器讀入圖畫、相片等,儲存備用。 桌上排版系統的一大特色在於版面設計PAGE COMPOSITION。用戶可在熒幕上看到將會印出的效果,這種能力就叫做WYSIWYG,WHAT YOU SEEIS WHAT YOU GET你所看到的就是你期望印出的。 隨著電腦科技的進化,新一代的文書處理系統與桌上排版系統的功能漸趨致,兩者之間的差距也越來越小了。

文書處理與桌上排版 (SING_TAO.004 940516)

上文說過BIG5為電腦在日常事務應用的五大範圍,而以文書處理WP為首。然而,高級的WP則稱為DTP(DESKTOP PUBLISHING)桌上排版系統;究竟兩者有可分別?讓我們先了解文書處理的一般功效,再講清楚桌上排版的特色,然後兩者綜合結論。 大部份文書處理系統有五大功能:加插及移動、刪除、熒幕控制、尋索及取代、和打印。第一功能加插INSERT及移動MOVE包括:插字母、插字、插行、移句、移段、移區、及合拼MERGE內文。第二功能刪除DELETE包括刪字母、刪字、刪句、刪段、和刪整篇內文。第三功能熒幕控制SCREEN CONTROL包括捲SCROLL上或下一行、捲頁、行尾自動跳下行WORD WRAP、大小寫顯示、間底宀、格式顯示、粗黑BOLD字顯示、高位字SUPERSCRIPT及低位字SUBSCRIPT顯示。第四功能可尋索SEARCH及取代REPLACE字和字串STRINGS。第五功能打印包括定頁頂及頁底空位、定左右邊位、定跳字位、打印區段COLUMN、行距及字距控制、左右對齊JUSTIFY、分中、高低位字、間底宀、粗黑、縮細及放字大、特別字款、比例空間、頁頭及頁尾標題、頁數、和印頁選擇。 桌上排版軟件令普通人能創製出圖文並茂的專業文稿, 包括通訊、市場報告、科技手冊、及年報等。用戶能在熒幕上感受到預期效果WYSIWYG。

七成工作在文牘(SING_TAO.003 940426)

筆者從事電腦資訊這行算起來已十五年了,既有理論,又有實踐,並且多年來在兩所大學的校外課程部任教中文電腦,可謂教學相長;然而,筆者對電腦的認知也只是局部。筆者肯定沒有一個電腦專家夠膽說自己全懂電腦!套用香港大學電腦系主任說:我們不一定通曉某門電腦知識,但我們懂研究的竅門,不通攪到通。這個專欄目的在此,希望讀者真的能循序漸進,做到我來控制電腦。 上期說過電腦應用範圍BIG5。其首為文字處理WP。跟據全球權威統計,不論機構或個人,有七成工作集中於書寫行文。所以利用電腦來作打字機以至排版房的技巧不容忽視。 文字處理系統有幾個層次,最低層為逐行打字LINE EDITOR。不論大中小型電腦都起碼有一逐行打字系統以方便電腦程式編寫。以微型電腦為例,舊版編輯程式為 EDLIN,鈍得來寫批次檔案BATCH FILE也應付裕如。DOS第五版起改用EDIT程式,有如視窗WINDOWS般的拉幕式選擇畫面PULL DOWN MENU,亦可在畫面隨處移動修改文字 FULL SCREEN EDITING。高一層有絕版的WORD STAR, WORDPERFECT和視窗的WRITE等。如PAGE MAKER, VENTURA類為高級排版系統。編寫電腦程序用最低層文書系統便可,一般行業只需用中級軟件,印務等要求嚴格,當然要用配備精美字體的高級排版系統了。

請不要說玩電腦 (SING_TAO.002 940419)

從事電腦這門工作,一定要邊學邊做邊印證。筆者十多年前在加拿大取得電腦學位時,雖然已有數年資料庫生產管理經驗,也只是一知半解。及後一直都浸淫在這個資訊行業,一路踫釘子,一路教授及編纂電腦課程,又一路進修信息碩士學位,研究中文電腦,不斷的去思考,才逐步的悟出所學的理論。所以,在此筆者提醒初入此行者要踏實去做,一分耕耘,一分收獲。 說起教電腦,筆者少至一歲,大至五十多歲的門生都有。由於對電腦興趣極濃,又以此作事業,在敬業樂業的精神下,口頭禪老愛說玩電腦。誰知這樣說就玩出火來了!一個當國語老師的徒弟一天忍不住向我發炮:學電腦是嚴肅的問題,幹啥的老講玩電腦?當時我真的啞然失笑。 事實上,我極之反對用電腦來當電子遊戲機玩。大部份的電子遊戲都是毫無思考地狂按掣,使青少年無意識地發洩過盛精力,極之無為。其實電腦是協助我們日常工作的器具,它是手段,而非目的。現在差不多各行各業都能利用電腦界的BIG5概念:把電腦運用在文字處理WP、試算表SPREADSHEET、資料庫DATABASE、繪圖GRAPHICS和通訊COMMUNICATION上。電腦既然那麼實用,為何還要玩它?