Oberon/簡介
對想從基礎學習計算的初學者來說,它能夠免除其他系統帶來的繁重且不必要的複雜性。更高階的使用者將找到一個有效的工具,該工具具有完整的原始碼,允許深入學習。系統工程師可以根據具體需求調整 Oberon,包括自動化、大資料計算和資料密集型計算。
典型使用過程包括以下階段。
- 安裝
- 配置
- 生產
- 錯誤修復
- 定製和開發
讀者應該安裝並使用至少一個 Oberon 系統。程式設計入門課程是很有益的準備,但並非必不可少。
在頁面底部連結提供的“移動檢視”中,大部分維基百科模板被刪除。這在複製原始碼文字時特別有用。
Oberon 被開發為一個獨立的個人工作站,並且在該領域仍然具有可行性。該系統旨在實現緊湊性、可理解性、效率、可靠性、響應性、[1] 安全性和簡單性。對於在裸機上安裝ETH Oberon的初學者來說,極端的緊湊性是顯而易見的。完整的系統(包括應用程式、文件、圖形介面、字型和原始碼文字)是從十張 HD 軟盤安裝的。[2]。對於當代的視角,請參考以下用例。
Oberon 系統包含一系列模組,本書每頁介紹一個模組。[3]。例如 ETH Oberon 中的Sort.Mod。此外,還有工具頁面,每個頁面都是可執行命令的模板。例如Sort.Tool。系統構建工具是重建整個系統的模板,包括系統安裝程式和模組包。
Oberon 被用作系統構建課程中的工作站作業系統,該課程在ETHZ開設。
在所有 Oberon 系統中,ETH Oberon、V4 和A2 在個人工作站的應用程式級開發方面擁有最廣泛的應用範圍。然而,與熟悉的商業系統和類 Unix 系統相比,其功能有限。透過在這些熟悉的系統之一中使用 Oberon 子系統,可以結合使用這些優點。子系統可以作為應用程式安裝,例如 UnixA2。或者,子系統可以作為虛擬機器管理程式的客戶機,例如 ETH Oberon 託管在QEMU 上。子系統也可以被模擬;Oberon RISC 模擬器就是一個典型的例子。請參考系統變體表。
領先的工作站機器開發位於SkuTek Instrumentation。RiskZero 和 RiskFive 機器列在計算機部分。
目前,Oberon 開發在嵌入式系統中引起了極大興趣。Astrobe 提供了一個基於MS Windows 的整合開發環境,用於生成用於工業控制的 Oberon 原始碼和可執行檔案。Radiar 在色素混合系統中使用A2 瑞士工業控制器。
現在有支援軟體開發和操作控制的系統。請參考Astrobe RISC5 工作站 和Oberon RTK。