肆.Netware
Netware是NOVELL公司推出的網(wǎng)絡操作系統(tǒng)。
Netware最重要的特征是基于基本模塊設計思想的開放式系統(tǒng)結構。Netware是一個開放的網(wǎng)絡服務器平臺,可以方便地對其進行擴充。 Netware系統(tǒng)對不同的工作平臺(如D0S、0S/2、Macintosh等),不同的網(wǎng)絡協(xié)議環(huán)境如TCP/IP以及各種工作站操作系統(tǒng)提供了一致的服務。該系統(tǒng) 內(nèi)可以增加自選的擴充服務(如替補備份、數(shù)據(jù)庫、電子郵件以及記帳等),這些服務可以取自Netware本身,也可取自第三方開發(fā)者。
目前常用的版本有3.11、3.12和4.10 、V4.11,V5.0等中英文版本,而主流的是NETWARE 5版本,支持所有的重要臺式操作系統(tǒng)(DOS,Windows,OS/2,Unix和Macintosh)以及IBM SAA環(huán)境,為需要在多廠商產(chǎn)品環(huán)境下進行復雜的網(wǎng)絡計算的企事業(yè)單位提供了高性能的綜合平臺。
NetWare是具有多任務、多用戶的網(wǎng)絡操作系統(tǒng),它的較高版本提供系統(tǒng)容錯能力(SFT)。使用開放協(xié)議技術(OPT),各種協(xié)議的結合使不同類型的工作站可與公共服務器通信。這種技術滿足了廣大用戶在不同種類網(wǎng)絡間實現(xiàn)互相通信的需要,實現(xiàn)了各種不同網(wǎng)絡的無縫通信,即把各種網(wǎng)絡協(xié)議緊密地連接起來,可以方便地與各種小型機、中大型機連接通信。NetWare可以不用專用服務器,任何一種PC機均可作為服務器。NetWare服務器對無盤站和游戲的支持較好,常用于教學網(wǎng)和游戲廳。
Novell NetWare由兩部分組成,即安裝和運行在微機工作站上的用戶接口shell(重定向程序,其作用是對來自工作站應用程序的請求進行解釋,判斷這些請求是本地請求還是網(wǎng)絡請求)和安裝并運行在文件服務器上的NetWare核心部分。
附:
嵌入式系統(tǒng) 英國電機工程師協(xié)會的定義,嵌入式系統(tǒng)就是為控制、監(jiān)視或輔助設備、機器或甚至工廠運作的裝置。它是一種電腦軟件與硬件的綜合體,并且特別強調『量身定做』的原則,也就是基于某一種特殊用途,我們就會針對這項用途開發(fā)出截然不同的一項系統(tǒng)出來,也就是所謂的客制化(Customize)。在新興的嵌入式系統(tǒng)產(chǎn)品中,常見的有手機、PDA、GPS、Set-Top-Box或是嵌入式伺服器(embedded server)及精簡型終端設備(thin client)等。
嵌入式系統(tǒng)一般指非 PC 系統(tǒng),有計算機功能但又不稱之為計算機的設備或器材。它是以應用為中心,軟硬件可裁減的,適應應用系統(tǒng)對功能、可靠性、成本、體積、功耗等綜合性嚴格要求的專用計算機系統(tǒng)。簡單地說,嵌入式系統(tǒng)集系統(tǒng)的應用軟件與硬件于一體,類似于 PC 中 BIOS 的工作方式,具有軟件代碼小、高度自動化、響應速度快等特點,特別適合于要求實時和多任務的體系。
嵌入式系統(tǒng)主要由嵌入式處理器、相關支撐硬件、嵌入式操作系統(tǒng)及應用軟件系統(tǒng)等組成,它是可獨立工作的“器件”。 嵌入式系統(tǒng)的硬件部分,包括處理器 / 微處理器、存儲器及外設器件和 I/O 端口、圖形控制器等。嵌入式系統(tǒng)有別于一般的計算機處理系統(tǒng),它不具備像硬盤那樣大容量的存儲介質,而大多使用 EPROM 、 EEPROM 或閃存 (Flash Memory) 作為存儲介質。軟件部分包括操作系統(tǒng)軟件 ( 要求實時和多任務操作 ) 和應用程序編程。應用程序控制著系統(tǒng)的運作和行為;而操作系統(tǒng)控制著應用程序編程與硬件的交互作用。
過去很多嵌入式系統(tǒng)不是一個操作系統(tǒng),或者是提供商的專有核心,或者是DOS操作系統(tǒng)的擴展。顯然這些方法并不能適應今天嵌入式系統(tǒng)開發(fā)的要求!現(xiàn)有的一些商業(yè)實時操作系統(tǒng),盡管提供了很小的核心和多任務開發(fā)環(huán)境,但性能并不理想,也不符合現(xiàn)在實時嵌入式市場的需求。 因此,人們把目光投向了通用操作系統(tǒng)(例如Windows、Solaris、linux),希望把它們“改造”為實時操作系統(tǒng)。通常這些操作系統(tǒng)功能強大,結構復雜,易于軟件的二次開發(fā),實用性強,并且提供編程人員熟悉的標準API。此外,這些操作系統(tǒng)也提供了一些對實時軟件開發(fā)的支持。然而,這些操作系統(tǒng)用于嵌入式系統(tǒng)的開發(fā)還存在不足。嵌入式系統(tǒng)要求具備高可靠性,滿足應用需求的可剪裁性,以及比通用操作系統(tǒng)要求更高的實時性。 做為嵌入式系統(tǒng)開發(fā)的解決方案,linux在眾多通用操作系統(tǒng)中具有獨一無二的優(yōu)勢。 首先,Windows和Solaris等專有商業(yè)操作系統(tǒng)的剪裁受到商家的嚴格控制。這大大限制了開發(fā)者的剪裁深度。而linux遵循GPL協(xié)議,開放所有系統(tǒng)源代碼,非常易于剪裁。 其次,同其它開放源碼的通用操作系統(tǒng)(如FreeBSD)相比,linux在多種處理器、開發(fā)板支持和軟件開發(fā)工具支持上有很強的優(yōu)勢。 linux最初也是作為通用操作系統(tǒng)而設計開發(fā)的,但提供了一些實時處理的支持。這包括支持大部分POSIX標準中的實時功能,支持多任務、多線程,具有豐富的通信機制等。 linux還提供符合了POSIX標準的調度策略,包括FIFO調度策略、時間片輪轉調度策略和靜態(tài)優(yōu)先級搶占式調度策略。其默認的調度策略是第三種。Linux還提供了內(nèi)存鎖定功能,以避免在實時處理中存儲頁被換出,也提供了符合POSIX 標準的實時信號機制。 嵌入式系統(tǒng)幾乎包括了生活中的所有電器設備,如掌上 PDA 、移動計算設備、電視機頂盒、手機上網(wǎng)、數(shù)字電視、多媒體、汽車、微波爐、數(shù)字相機、家庭自動化系統(tǒng)、電梯、空調、安全系統(tǒng)、自動售貨機、蜂窩式電話、消費電子設備、工業(yè)自動化儀表與醫(yī)療儀器等。
相關推薦:2010年下半年軟考試題及答案解析匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |