- 相關推薦
計算機操作系統封裝
計算機操作系統封裝【1】
摘 要 快速安裝計算機操作系統和各種常用的應用軟件,大大縮短人工手動安裝的繁瑣和大量的時間消耗,統一設置和優化計算機操作系統和各種應用軟件的設置,不但減輕計算機使用人的困惑,同時也能提高計算機的應行速度。
在不同品牌,不同類型的計算機上都能穩定的運行,減輕計算機管理員的工作量。
關鍵詞 快速裝機 系統安裝 一鍵裝機
1現狀
計算機裝機是一項耗時耗力的工作,特別是對初裝系統的計算機來說,安裝各種軟件往往要花費裝機人員少則幾十分鐘、多則幾小時的時間。
對計算機用戶來說,選擇軟件安裝路徑、參數設置、是否開機啟動等,安裝過程都需要耗費很多精力。
在沒有計算機終端自動裝機軟件以前,一般用戶安裝一臺計算機的操作系統,系統軟件都必須需要專業人員進行安裝操作,不同的PC往往還需要區別對待,費時費力。
2問題分析
很多用戶對操作系統沒有一點常識,不知道怎樣運用各種系統整理軟件,各種各樣的優化軟件也琳瑯滿目,Window 7優化大師、魯大師、驅動人生、超級兔子、金山清理專家、360安全衛士、金山衛生等各種各樣的優化軟件琳瑯滿目,到底該用哪個,該怎樣用,這些都是該慎重考慮的,這些軟件運用不當,輕則有些軟件無法使用,重則系統崩潰。
對于計算機終端維護的解決方法,目前較為先進的解決方案是采用一鍵自動安裝。
將各種業務應用系統及其補丁、客戶端程序、各項配置等在各種品牌的計算機終端進行快速恢復。
這種解決方案極大地減輕了維護人員的工作量,有效提高了計算機終端維護的服務質量及效率。
所以,為了解決大部分計算機用戶普遍存在的問題,制作有針對性的系統封裝盤,就非常有必要了。
3解決方案
就目前而言,系統安裝主要有以下幾種方式:
(1)品牌機出廠預裝的一鍵還原,例如聯想一鍵還原系統。
如果電腦出了問題,又不知如何下手,最簡單的方法就是一鍵還原,傻瓜式操作。
但前提是你的電腦還原系統隱藏分區沒有被破壞。
(2)光盤安裝方式,就是大家從市面上花5塊錢10塊錢買盜版光盤安裝。
一般電腦開機重啟按F2或者DELETE鍵默認從光盤讀取系統,一般買到的都是Ghost版本的,特點是安裝快,缺點是有些電腦不支持,系統也不穩定;安裝版的windows XP光盤,安裝系統需要最少一個小時,windows 7版的更需要2、3個小時,這也就是為什么電腦維修人員不用安裝版的原因,因為讀光盤慢,耗時長,效率低。
(3)硬盤安裝方式,就是把系統鏡像解壓到非系統盤安裝。
硬盤安裝簡單易行,一般解壓后直接雙擊安裝圖標即可。
(4)U盤安裝方式,就是把系統寫入U盤,把U盤做成系統啟動盤。
這種方式有以下幾大優點:
①便攜。
安裝讀取數據速度比光盤快,顯而易見,這是最大的優點;
②大容量。
比之刻錄光盤,可以集成許多維護工具,甚至還可以放下幾個原版和ghost鏡像程序;Ghost版就是技術人員在安裝完官方原版后,又安裝了一些常用的軟件,比如:QQ、暴風影音、OFFICE軟件,當然也包括一些常用的驅動。
同時,也可能刪除掉一般用不到的系統組件,利用工具軟件制作成ISO格式,就形成了所謂的GHOST版了。
③維護功能強大。
因為容量大,可以放更多工具;
④安全性高。
移動硬盤/U盤上的系統跟本地硬盤的系統是完全獨立的,只要將本地硬盤屏蔽,無論移動系統出現任何問題都不會影響到本地系統;
⑤易用性。
只要主板支持USB啟動就行;
⑥平時可以當正常U盤使用。
通過最新PE系統,可以安裝微軟windows XP、windows 7、windows 8所有版本的操作系統,可以按照大家的要求隨時為大家安裝。
以上四種安裝方式,相比較來說,U盤安裝是最復雜但卻是最高效的系統安裝方式。
4總結
系統封裝,說簡單就是把系統制作成鏡像的方法刻錄到光盤,用在系統安裝上面。
不同于系統的正常安裝。
最本質的區別在于系統封裝是將一個完整的系統以拷貝的形式打包,然后用粘貼的形式安裝在另外一個系統盤上,而正常安裝則是通過 Setup程序進行安裝。
使用系統封裝可以把系統安裝的時間縮短,只需要5-10分鐘!比正常安裝耗時短,傻瓜式、一鍵式的安裝,非常方便,還免去了安裝后激活的煩惱。
計算機操作系統的發展【2】
摘要:電子計算機誕生以來,計算機操作系統的研究取得了長足進展。
現在,操作系統進入了社會生活的各個方面,涉及大型計算機、個人計算機、移動便攜設備、其他自動化設備等各個層次的應用領域。
在幾十年的發展歷程中,各種操作系統應運而生,面對外國商業軟件在中國的事實壟斷,重新審視中國基礎軟件發展戰略、配套政策和實施方法已經到了刻不容緩的地步。
有鑒于此,文章比較了Windows、Unix和Linux三種操作系統的技術現狀,并結合國產操作系統的現狀提出了發展我國軟件產業的對策。
關鍵詞:計算機操作系統;發展;新技術
操作系統是管理計算機系統的全部硬件資源包括軟件資源及數據資源;控制程序運行;改善人機界面;為其它應用軟件提供支持等,使計算機系統所有資源最大限度地發揮作用,為用戶提供方便的、有效的、友善的服務界面。
操作系統是一管理電腦硬件與軟件資源的程序,同時也是計算機系統的內核與基石。
操作系統身負諸如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網絡與管理文件系統等基本事務。
操作系統是管理計算機系統的全部硬件資源包括軟件資源及數據資源;控制程序運行;改善人機界面;為其它應用軟件提供支持等,使計算機系統所有資源最大限度地發揮作用,為用戶提供方便的、有效的、友善的服務界面。
操作系統是一個龐大的管理控制程序,大致包括5個方面的管理功能:進程與處理機管理、作業管理、存儲管理、設備管理、文件管理。
目前微機上常見的操作系統有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。
但所有的操作系統具有并發性、共享性、虛擬性和不確定性四個基本特征。
目前的操作系統種類繁多,很難用單一標準統一分類。
根據應用領域來劃分,可分為桌面操作系統、服務器操作系統、主機操作系統、嵌入式操作系統。
一、操作系統的基本介紹
(一)操作系統的功能
(1)管理計算機系統的硬件、軟件、數據等各種資源,盡可能減少人工分配資源的工作以及人對機器的干預,發揮計算機的自動工作效率。
(2)協調還要各種資源使用過程中的關系,使得計算機的各種資源使用調度合理,高速設備與低速設備運行相互配。
(3)為用戶提供使用計算機系統的環境,方便使用計算機系統的各部件或功能。
操作系統通過自己的程序,將計算機系統的各種資源所提供的功能抽象,形成與之等價的操作系統的功能,并形象地表現出來,提供給用戶方便地使用計算機。
(二)操作系統的發展
操作系統之本意原為提供簡單的工作排序能力,后為輔助更新更復雜的硬件設施而漸漸演化。
從最早的批次模式開始,分時機制也隨之出現,在多處理器時代來臨時,操作系統也隨之添加多處理器協調功能,甚至是分布式系統的協調功能。
其他方面的演變也類似于此。
另一方面,在個人電腦上,個人電腦之操作系統因襲大型電腦的成長之路,在硬件越來越復雜、強大時,也逐步實踐以往只有大型電腦才有的功能。
(1)手工操作階段。
在這個階段的計算機,主要元器件是電子管,運算速度慢,沒有任何軟件,更沒有操作系統。
用戶直接使用機器語言編寫程序,上機時完全手工操作,首先將預先準備好的程序紙帶裝入輸入機,然后啟動輸入機把程序和數據送入計算機,接著通過開關啟動程序運行,計算完成后,打印機輸出結果。
用戶必須是非常專業的技術人員才能實現對計算機的控制。
(2)批處理階段。
由于20世紀50年代中期,計算機的主要元器件由晶體管取代,運行速度有了很大的提高,這時軟件也開始迅速發展,出現了早期的操作系統,這就是早期的對用戶提交的程序進行管理的監控程序和批處理軟件。
(3)多道程序系統階段。
隨著中、小規模的集成電路在計算機系統中的廣泛應用,CPU的運動速度大大提高,為了提高CPU的利用率,引入了多道程序設計技術,并出現了專門支持多道程序的硬件機構,這一時期,為了進一步提高CPU的利用效率,出現了多道批處理系統、分時系統等等,從而產生了更加強大的監管程序,并迅速發展成為計算機科學中的一個重要分支,就是操作系統。
統稱為傳統操作系統。
(4)現代操作系統階段。
大規模、超大規模集成電路急速的迅速發展,出現了微處理器,使得計算機的體系結構更加優化,計算機的運行速度進一步提高,而體積卻大大減少,面向個人的計算機和便攜式計算機出現并普及。
它的最大優點是結構清晰、功能全面、可以適應多種用途的需要并且操作使用方面。
二、操作系統新技術
從操作系統新技術的角度看,它主要包括操作系統結構設計的微內核技術和操作系統軟件設計的面向對象技術。
(一)微內核操作系統技術
現代操作系統設計中的一個突出思想是把操作系統中更多的成分和功能放到更高的層次(即用戶模式)中去運行,而留下一個盡量小的內核,用它來完成操作系統最基本的核心功能,稱這種技術為微內核(Microkernel)技術。
1.微內核結構
(1)把那些最基本、最本質的操作系統功能保留在內核中。
(2)把大部分操作系統的功能移到內核之外,并且每一個操作系統功能均以單獨的服務器進程形式存在,并提供服務。
(3)在內核之外的用戶空間中包括所有操作系統服務進程,也包括用戶的應用進程。
這些進程之間是客戶/服務器模式。
2.微內核包含的主要成分
(1)中斷和異常處理機制;
(2)進程間通信機制;
(3)處理機調度機制;
(4)有關服務功能的基本機制。
3.微內核的實現
微內核實現中的一個主要問題是“微”和性能要求的綜合考慮。
要做到“微”的關鍵是實現機制和策略分離的概念。
由于微內核中最主要的是進程間消息通信和中斷處理機制,下面簡述兩者的實現。
4.進程間通信機制
為客戶和服務器提供通信服務是微內核的主要功能之一,也是內核實現其他服務的基礎。
無論是發送請求消息和服務器的回答消息都是要經過內核的。
進程的消息通信一般是通過端口(port)的。
一個進程可以有一個或多個端口,每個端口實際上是一個消息隊列或消息緩沖區,它們都有一個唯一的端口ID(端口標識)和端口權力表,該表指出本進程可以和哪些進程交互通信。
端口ID和端口權力表內核維護。
5.中斷處理機制
微內核結構中將中斷機制與中斷處理分離,即把中斷機制放在微內核中,而把中斷處理放到用戶空間相應的服務進程中。
微內核的中斷機制,主要負責以下工作:
(1)當中斷發生時識別中斷;
(2)通過中斷數據結構把該中斷信號映射到相關的進程;
(3)把中斷轉換成一個消息;
(4)把消息發給用戶空間中相關進程的端口,但內核不涉及到任何中斷處理。
(5)不少系統中的中斷處理是用線程實現的。
6.微內核結構的優點
(1)安全可靠。
微內核降低了內核的復雜度,減少了發生故障的概率,也就增加了系統的安全性。
(2)一致性的接口。
當用戶進程提出服務要求時,均是以消息通信方式經由內核向服務器進程提出的。
因此,進程所面對的是一個統一一致的進程通信接口方式。
(3)系統的可擴充性。
系統可擴充性強,隨著新硬件與新軟件技術的出現,只需對內核做很少的修改。
(4)靈活性。
操作系統具有良好的模塊化結構,可以獨立地對模塊進行修改,也可隨意對功能進行增加和刪除,因此操作系統可以按用戶的需要進行剪裁。
(5)兼容性。
許多系統都希望能運行在多種不同的處理器平臺上,這在微內核結構下是比較容易實現的。
(6)提供了對分布式系統的支持。
在微內核結構下操作系統必須采用客戶/服務器模式。
這種模式適合于分布式系統,可以對分布式系統提供支持。
7.微內核的主要缺點
在微內核結構下,一次系統服務過程需要更多的模式(在用戶態和核心態之間)轉換和進程地址空間的開關,這就增加開銷,影響了執行速度。
(二)面向對象操作系統技術
面向對象操作系統是指基于對象模型的操作系統。
目前,已有許多操作系統采用了面向對象技術,如WindowsNT等。
面向對象已成為新一代操作系統的一個重要標志。
1.面向對象的核心概念
面向對象的基本思想是把要構造的系統表示成一系列對象的集合。
其中的對象是指把一組數據和該數據的一些基本操作封裝在一起所形成的一個實體。
面向對象的核心概念包括以下幾個方面:
(1)封裝。
在面向對象中,封裝的含義是將一個數據集和與這個數據有關的操作封裝在一起,形成一個能動的實體,即對象。
封裝要求對象內部的代碼和數據受保護。
(2)繼承。
繼承是指一些對象可以繼承另一些對象的功能和特征。
(3)多態性。
所謂多態性是指一個名字多種語義,或相同界面多種實現。
多態性在面向對象語言中是由重載和虛函數來實現的。
(4)消息。
消息是對象之間相互請求和相互合作的途徑。
一個對象通過消息激活另一對象。
消息中一般包含有請求對象的標識和完成該工作所必須的信息。
2.面向對象操作系統
在面向對象操作系統中,對象作為一種并發單位,所有系統資源,包括文件、進程、內存塊等都被認為是一種對象,對系統資源的所有操作都是通過使用對象服務來完成的。
面向對象操作系統的優點:
(1)可以減少操作系統在其整個生命期內所做修改時對系統本身的影響。
例如,如果硬件發生了變化,將迫使操作系統也作出改動,在這種情況下只要改變代表該硬件資源的對象和對該對象進行操作的服務即可,而那些僅使用該對象的代碼則不需改變。
(2)操作系統對其資源的訪問和操縱是一致的。
操作系統生成、刪除和引用一個事件對象,與它生成、刪除和引用一個進程對象采用相同的方法,即都是通過使用對象句柄來實現的。
所謂對象句柄,是指進程指向的一個特定對象表中的表項。
(3)操作系統的安全措施得以簡化。
由于所有對象都采用同樣的保護方式,那么當某人試圖訪問一個對象時,安全系統就介入并核準操作,而不管這個對象是什么。
(4)對象為進程之間分享資源提供了方便和一致性的手段。
對象句柄被用來處理所有類型的對象。
操作系統可以通過跟蹤一個對象有多少個句柄被打開,來決定該對象是否仍在使用中。
當它不再使用時,操作系統就可以刪除該對象。
參考文獻:
[1]陳向群,楊芙清.操作系統教程(第二版)[M].北京大學出版社,2006
[2]湯子瀛,哲鳳屏,湯小丹.計算機操作系統(修訂版)[M].西安電子科技大學出版社,2001,8
【計算機操作系統封裝】相關文章:
計算機操作系統還原技術10-26
新時代計算機網絡操作系統的研究分析論文10-08
試談計算機Linux網絡操作系統特點及服務器配置論文10-08
操作系統心得體會熱門06-12
試論計算機應用專業的計算機教學10-26
淺談非計算機專業計算機教學10-26
計算機應用專業之計算機教學10-26
學校計算機改革下計算機教育論文10-09
計算機應用的現狀與計算機的發展趨勢論文10-08
計算機系統中計算機病毒論文10-08