概述
Visicalc的全名是Visible Calculation 它是近一兩年國外最暢銷的軟體產品之一。Visicalc之所以成 為國外最熱門軟體主要原因是:直觀、明了、易學、操作方便。即便是不懂計算機語言的人,也能通過 CRT上Visicalc畫面的頂端提示部分,一邊看、一邊操作,很快便可掌握它的使用,進行各棠報表的檔案建立、報表計算、報告存取及列印等工作。這類軟體表現出很強的生命力。
由於visicalc在Apple-II、TRS 80、 IBM個人電腦成功的套用,引起了社會各方面的好評,因而在以後的許多微機系統中,相繼出現了一些功能相似的產品,如Lotus 1-2-3、Multiplan、planstar, visischedule、visifile、OZ, Supercalc 等。 當然 這些新的軟體、在功能方面各有千秋。有的突出了寫報告功能、 報表連結 功能、製圖功能,有的則突出了項目規劃、商業管理,還有的則突出了各類表格的綜合合併、數據的圖象化顯示等。它們的功能不斷漸臻完美,無疑會給各類表格的處理,帶來更好的佳音。
但是,上述軟體都未配備中文輸出,鑒於此種情況,我們首先在Apple-II上分析了visicalc與Apple-soft BASIC間的溝通關係(即DIF-Data Interchange formate),運用DOS磁碟作業系統支持下的倉頡編碼硬漢卡,設計了中文visicalc專用管理軟體。這樣用戶就可方便的通過給visicalc表格矩陣中,對那些需要寫入中文字的地方 (以後稱為位址)輸入中文之倉頡編碼,而其餘位址輸入用戶希望的各種符號或數據,然後進行各種運算處理,最後通過中文 visicalc 專用 管理軟體的控制、顯示或列印各種中文報表。
主要功能
visicale主要是針對建表、運算處理、表格存取三項要求,提供給用戶的一項直觀、準確而使捷的軟體工具。visicalc表格處理運算系統,可提供給一個很大的矩陣行列(橫行可為l~254行、直列為A~Z、AA~AZ、BA~BK共63列)。由於一般CRT顯示螢幕尺寸有限,用戶不可能觀察到全部矩陣空間,因此,用戶可以將CRT上提供的小矩陣畫面視為一個“視窗”並通過空格鍵的控制、由移位鍵使其 “視窗 ” 作上下左右移動。 visicalc;J:是供建表中許多方便的命 令,如編輯命令、刪除命令、插入命令等,同時還提供用戶需要的各種運算、如進行加、減、乘、除、 乘方 , 求最大值、 求最小值、平均值、求和、取整數、 取絕對值以及邏輯運算、初等函式運算,另外visicalc還提供了適宜於表格處理時常用到的搜尋、選擇等函式運 算,對於更複雜的運算,visicalc還可通 過 BASIC 編 程、讀寫DIF檔案加以 處理。
經過建表和處理好的表格,visicalc 可把它作為檔案存貯在盤上,必要的時候,還可把它原原本本的讀回到CRT上再行重視,以便進行更進一步的增、刪、 改。
啟動visicalc後,按“/”鍵,交幕上便出現如圖t的畫面。直列上的數字1、2、3……等代表表格矩陣 中的行數(ROW),橫行中的A、B、c……等英文字 母表示矩陣中的列數(Column)。利用列的編碼和行的
編號之組合,即可表示矩陣中任一位置。如果按下“>“鍵之後,再鍵入列行之組合,游標即直接跳至你所需的位址。例如“>BA24”後,游標便跳BA24 位址。
對visicalc表格中的資料有兩種,即:數值(VALUE) 0、l、2……句名稱(LABLE) A、 B、c……Z 英文字母或漢字倉頡編碼。
在visicalc表格頂部預留了三行空間,即:目錄行、提示行、編輯行。不管表格如何移動,絕不會消 失。它指示出表格的基本形態。如在第一行上,顯示 著游標的位址及內容,在第二行顯示著操作者對下步 一命令或按鍵的選擇。
基本指令
visicalc的基本指令有15條,除畫橫線的“一”命令 之外,其它14條均由其英文字的第一個字母代表,其 功能見表1。
表l Visicalc基本指令簡表
指令 | 名稱 | 功能摘要 |
/B | Blank | 清除表格中游標所在位址的內容。 |
/C | CIear | 消除表格中全部資料,以便重新建表。 |
/D | Delete | 刪除一行或一列資料 |
/E | Edit | 修改表格中某一位址的內容。 |
/F | FoRmate | 制定資料類型或格式,例如數值有實數或強數型,名稱則可指定向左對齊或向右對齊等。 |
/G | Global | 規定表格上整體格式,例如列的寬度。 |
/I | Insert | 在表格任意行或列之間,插入空白行或列。 |
/M | Move | 可將行或列之資料,移至另一新的位置,而原先所在的行或列內容消失。 |
/P | 將表格資料列印。 | |
/R | Replicate | 完成取代複製的功能。 |
/S | Storage | 將Visica時DIF檔案的資料存人磁碟中 。 |
/T | Title | 重新設定表格行、列的範圍。 |
/V | Version | 顯示Visicalc之版本號。 |
/W | Wil\dow | 可將畫面分割成兩個視窗,以便向 時觀察其中之內容。 |
/- | 用來畫出橫線,以使美化表格。 |
中文輸入輸出規則
在表格矩陣中,用戶可在任何位址輸入中文漢字編碼,但對漢字編碼輸入僅遵循以下簡單規則:
中文漢字編碼的輸入,在開始第一個字母必須是“Z”
全部漢字編碼輸入結束時,於空格後再打入“Z”。
當輸入中文漢字編碼時,其中文字間若含有 在漢字編碼本中不曾包含的任何數字(1,2,3······9)、 字母(A、B……Z)以及其它符號時,可先輸入“XA”, 緊接著輸入你所需的符號即可。
在中文編碼輸入時,可輸入下述含義的編碼:
XL一--含義為“l”
M-含義為“-
xx一一-含義為空格“ “
1.中文漢字編碼的輸入,在開始第一個字母必須是“Z”
2.全部漢字編碼輸入結束時,於空格後再打入“Z”。
3.當輸入中文漢字編碼時,其中文字間若含有 在漢字編碼本中不曾包含的任何數字(1,2,3······9)、 字母(A、B……Z)以及其它符號時,可先輸入“XA”, 緊接著輸入你所需的符號即可。
4.在中文編碼輸入時,可輸入下述含義的編碼:
XL一--含義為“l”
M-含義為“-
xx一一-含義為空格“ “
這裡要特別提出的是:對於不需要漢字編碼輸入的任何位址,在輸入數字(I、2、3……的或字母(A、
B, C······Z)時則其前邊不加“XA”,也即和一般的鍵盤輸入一樣。
為了適應我國各種複雜的報表格式上的需要,對 於表格的建立分為兩種類型一一即自定型和標準型。 因而在列印輸出時,有兩種類型的提示詢問控制方式。visicalc漢字化管理軟體,提供用戶可列印大號字的表格標題、列印時間、表格字號選擇、各欄寬度選 擇、行和行之間是否要加分界線選擇等等。
”visicalci“漢字化”已由陝西省高教局主持進行了鑑定。會議一致認為s“visicalc漢字化管理軟體的研究,為在國內普遍推廣創造了良好條件,在國內 visicalc軟體漢字化方面是首創。它掌握容易,使用方便、操作簡單、效果明顯應大力推廣”。