Dos,Windows,Unix操作係統的特點

本文內容已被 [ 的 ] 在 2007-01-25 17:13:59 編輯過。如有問題,請報告版主或論壇管理刪除.

1、DOS的英文全名是"Disk Opertion System",意思是"磁盤操作係統"。DOS實際上就是一個大程序,平時存儲在硬盤裏。每次開機時,計算機就把DOS調入內存中,讓它準備好幫助計算機硬件運行其他的應用程序.DOS的命令輸入方法,和Windows係統中用鼠標尋找圖標來運行程序不同,DOS中是通過 輸入英文命令加回車鍵這種方式來執行程序的.
2、1980年3月,蘋果公司的創始人史蒂夫·喬布斯在一次會議上介紹了他在矽穀施樂公司參觀時發現的一項技術——圖形用戶界麵(GUI,Graphic User Interface)技術,微軟公司總裁比爾·蓋茨聽了後,也意識到這項技術潛在的價值,於是帶領微軟公司開始了GUI軟件——Windows的開發工作。
1985年,微軟公司正式發布了第一代窗口式多任務係統——Windows 1.0,由於當時硬件水平所限,Windows 1.0並沒有獲得預期的社會效果,也沒有發揮出它的優勢。但是,該操作係統的推出,卻標誌著PC機開始進入了圖形用戶界麵的時代。在圖形用戶界麵的操作係統中,大部分操作對象都用相應的圖標(Icon)來表示,這種操作界麵形象直觀,使計算機更貼近用戶的心理特點和實際需求。
舉例說明:和DOS比較,中文Windows98具有如下一些特點:
(1) 具有友好的圖形用戶界麵;
(2) 具有強大的內存管理功能(可直接管理4GB內存);
(3) 允許多任務操作(可同時運行多個程序),且速度較快;
(4) 主要用鼠標操作;
(5) 在線幫助(隨時提供幫助);
(6) 更容易、快捷地使用Internet網;
(7) 支持新硬件,如DVD、數字相機等;
(8) 可靠性更強。
3、unix係統。UNIX是Internet誕生的平台,程序員的舞台,大量革新思想創生的溫床,眾多係統管理員和網絡管理員的首選操作係統。實際上在網絡化的世界裏,每一位計算機用戶都在或明或暗地與 UNIX 打交道。UNIX操作係統的優勢

1、UNIX是最早出現的操作係統之一,發展到現在已趨於成熟;C語言因UNIX係統而出現,UNIX係統具有強大的可移植性,適合多種硬件平台。你甚至可以把UNIX操作係統的源代碼寫在紙上,然後設計一套你自己的硬件來編譯和運行它

2、UNIX具有良好的用戶界麵;程序接口提供了C語言和相關庫函數及係統調用,命令接口是SHELL,UNIX有3種主流的SHELL,即sh,csh和 ksh,

同時為用戶提供了數千條係統命令,有助於係統操作和係統管理,其管道機製也是獨有的特性;
係統的可操作性很強,你甚至可以不用顯示器,取而代知的是非常簡易的輸出設備,如簡易的,類似於計算器的液晶屏,甚至可以是打印機來完全操作計算機和完成複雜的係統開發和管理工作!!

3、在UNIX中提供了完美而強大的文本處理工具,特別適合於字符流的處理,有很多強大的功能是WINDOWS無法比擬的,如 grep,awk,sed, 正則表達式的應用等等,文本編輯器以vi最為普遍,其它還有pico,nano,emacs,ee等等

4、為用戶提供了良好的開發環境。UNIX的默認安裝一般都包括標準的C語言編譯器cc,新版本的UNIX還包括GCC,程序員可以利用它們來開發C和C ++應用程序,同時提供了make,sccs,rcs等版本控製程序,利於大型項目的開發;同時UNIX還支持數十種流行的程序開發語言

5、好的文件係統。UNIX的文件係統有很多種,如早期的s5,ufs,AFS,EAFS,HTFS,DTFS

日誌型的jfs,xfs,vxfs等等,其跨平台的文件係統ufs,jfs,網絡文件係統nfs極大的方便了用戶;同時UNIX無文件類型,支持硬連接和符號連接,文件和路徑名規範!(不像WINDOWS沿用早期的3.8型的文件命名規則)

6、強大的網絡功能,集群和分布式計算,適合當今的 INTERNET! 其telnet設計思想很適合用戶進行遠程管理

7、完善的係統審計。除了提供syslog係統審記,還提供sulog,lastlog,wtmplog等,同時用戶還可以自定義記錄LOG,由於UNIX非常擅長處理文本,用戶可以方便的對這些LOG進行查看、分類和再加工

8、增強的係統安全機製。係統大多滿足C2級係統安全規範,部分專用係統已經達到了B1級;經典而完善的按屬主和組進行3種權限管理的機製仍然是當今最完善的用戶權限解決方案

9、係統備份功能完善。係統本身提供了dd,tar,cpio,dump等傳統的歸檔備份程序,用戶同時可采用第3方的備份工具

10、係統結構清晰,有利於操作係統的教學和實踐
UNIX操作係統是學生學習操作係統最好的教材,操作係統的每一個知識點都可以在UNIX係統上進行實踐和找到答案。如進程管理和調度,學生可以直接通過ps,nice等命令的操作來體會和理解概念;同時學員可以閱讀其核心源代碼以及親自編寫程序來加深對操作係統的理解

11、係統的專業性和可定製性強
每種UNIX係統都有它們的安裝程序,和WINDOWS相比,它們要專業和複雜得多,有很多係統還支持網絡安裝。對於同一個操作係統,用戶可以定製成不同的類型,如字符終端、圖形工作站、服務器等(而不像WINDOWS,針對不同的用戶來發行不同的版本,係統的可定製性差)

12、UNIX係統具有強穩定性和健壯的係統核心
其最新的核心為System V Release 5(SVR5),支持眾多新技術,如
DDI8設備驅動程序,64位技術,多路I/O提高了係統的可靠性和性能,控製器熱插拔,硬盤跨接和鏡像,Crash和Dump的能力,多控製台支持,核心動態調整等等,以滿足複雜的應用要求

13、係統的規範性
雖然UNIX存在很多變體版本,但在UNIX係統中可以找到很多係統規範的影子,例如SystemV, Posix , GNU, UNIX95 , CDE 等等;這有助於UNIX的統一發展

14、功能強大的幫助係統
UNIX的manpage和在線文檔是提供給用戶的非常全麵的手冊,也是克服用戶因為忘記了某個命令或參數而產生煩惱的好幫手;manpage分為多個章節,從命令到係統調用都有詳細的解釋 。

因為我本人經常和UNIX打交道,所以,喜歡UNIX多過windows,雖然windows也很不錯。

請您先登陸,再發跟帖!