首頁 > 現代都市 > 重鑄1978 > 106、APP STORE

106、APP STORE(1/2)

目錄

在看了這位參於開發的李老師作的演示過後,余元浩通過劉曉慧說道:

「李老師,請問你們現在開發基於蘋果二代計算機上的WPS系統遇到的主要問題是什麼?經過你們這段時間的研究,認為實現的難度的難度大嗎?」

這位參與開發的李老師聞言想了一下,把自己與同事組成的課題組遇到的問題理了理,然後才說道:

「目前我們雖然只開發英文版的word編輯軟體,但是遇到的問題也有很多,目前遇到的最大的問題可能就是如何儘量的優化代碼。畢竟蘋果二代計算機它的最低配置是16k內存,我們用的這款最高配置才64k內存,如果要實現我們所設想的功能,不儘量優化代碼的話,根本沒有足夠的內存運行空間。

至於Presentation和Sheet這兩個項目,目前的進展都比較緩慢,Presentation我們打算等Word搞得差不多了再開始,畢竟它可以利用Word的開發經驗。Sheet項目目前仍在研究如何優化軟體架構,目前的我們所設想的軟體架構在現有的硬體條件下不能很好的支持表格運算,與Visicalc完全不能相比。

當然我們目前正在對Visicalc進行代碼分析,看能從中借鑑其什麼?當然只是借鑑,根據你的要求,我們會儘量在架構和代碼上做到不一樣。」

聽了眼前這位李老師的介紹,余元浩知道了他們的現狀。在他看來,他們開發的word軟體,也應該參考和借鑑了自己提供的蘋果電腦軟體,只不過那一個難度相對低一點,再加上國內有同行也正在研究,因此他們開發的word軟體才會先搞出來了一個最初版本。

當然這一切完全不算個什麼事,畢竟天下文章一大抄,只要不是拷貝原始碼,不被人找到處馬腳,適當的借鑑也有利於團隊技術的提高。

既然菁華的團隊在優化蘋果二代計算機代碼方面沒有經驗,余元浩突然想起了一個以力證道的方法。

「既然你們說蘋果二代計算機的內存容量有點低,那麼如果加一張擴內存擴展卡,我們假設這張內存擴展卡的內存為64k,也就是說,我們把蘋果二代計算機的內存加到80K至128K,這樣的話,你們的軟體編寫難度應該就會降很多吧?」

對於在蘋果二代計算機上編寫軟體的內存容量限制,李老師的團隊是有過抱怨的,但是這個時代,即使是地主家也不富裕,程式設計師也習慣了在有限的內存容量下進行編寫軟體。為了節省幾個字節的代碼,大家都會用機器語言進行推敲,而不是使用彙編語言。至於所謂的高級語言,像是現在蘋果二代計算機上的basic,那純粹是一個教學工具,根本不可能產出高質量的商業軟體。即使是C語言,以現在蘋果二代計算機這個硬體條件,真正做商業軟體的時候,也沒多少人會去選它。

「如果是這樣的話,我們的代碼編寫難度會降低許多,而且在這種內存容量下,編寫出來的軟體的實用性也會更高。當然具體的需要我與我的組員進行分析即重新規劃軟體架構後,才能給出具體的軟體編寫方案。」

對方說要找組員一起進行分析,余元浩和劉曉慧都覺得在理,余元浩又通過劉曉慧追加了一個要求。

「我說的內存擴展卡,我希望它還有另外一個功能,就是每張內存卡上面都有一個唯一的電子標籤,並且這個電子標籤不可以更改!我要求你們的編寫的軟體都可以通過讀取這個電子標籤,結合特殊的授權代碼進行判斷是否允許在當前計算機上進行使用。」

本章未完,點選下一頁繼續閱讀。

目錄
返回頂部