⑴ 什麼是操作系統它的主要功能是什麼
操作系統是管理計算機硬體與軟體資源的計算機程序,同時也是計算機系統的內核與基石。操作系統需要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本事務,提供一個讓用戶與系統交互的操作界面。
操作系統的功能有:
1、進程管理:中央處理器,在宏內核的情況下多進程只是簡單迅速地切換各進程,讓每個進程都能夠運行,在多內核或多處理器的情況下,所有進程透過許多協同技術在各處理器或內核上轉換。
2、內存管理:有許多進程存儲於記憶設備上,操作系統必須防止它們互相干擾對方的存儲器內容,除非透過某些協議在可控制的范圍下操作,並限制可訪問的存儲器范圍。
3、文件系統:通常指稱管理磁碟數據的系統,可將數據以目錄或文件的型式存儲。每個文件系統都有自己的特殊格式與功能,例如日誌管理或不需磁碟重整。
4、網路通信:操作系統都具備操作主流網上通信協議TCP/IP的能力,可以進入網上世界,並且與其他系統分享諸如文件、列印機與掃描儀等資源。
5、安全機制:操作系統提供外界直接或間接訪問數種資源的管道,並有能力認證資源訪問的請求。
6、用戶界面:操作系統允許用戶安裝或創造任何他們喜歡的圖形用戶界面,改變諸如菜單風格或顏色配置等部分。
7、驅動程序:操作系統通常會主動制訂每種設備該有的操作方式,而驅動程序功能則是將那些操作系統制訂的行為描述,轉譯為可讓設備了解的自定義操作手法。
(1)操作系統中的設備是什麼擴展閱讀
操作系統的四大結構
1、驅動程序
最底層的、直接控制和監視各類硬體的部分,它們的職責是隱藏硬體的具體細節,並向其他部分提供一個抽象的、通用的介面。
2、內核
操作系統之最內核部分,通常運行在最高特權級,負責提供基礎性、結構性的功能。
3、支承庫
一系列特殊的程序庫,它們職責在於把系統所提供的基本服務包裝成應用程序所能夠使用的編程介面(API),是最靠近應用程序的部分。
4、外圍
指操作系統中除以上三類以外的所有其他部分,通常是用於提供特定高級服務的部件。例如,在微內核結構中,大部分系統服務,以及UNIX/Linux中各種守護進程都通常被劃歸此列。
⑵ 在一般操作系統中,設備管理的主要功能包括是什麼
1、作業管理:包括任務、界面管理、人機交互、圖形界面、語音控制和虛擬現實專等。
2、文件管理:又稱屬為信息管理。
3、存儲管理:實質是對存儲空間的管理,主要指對主存的管理。
4、設備管理:實質是對硬體設備的管理,其中包括對輸入輸出設備的分配、啟動、完成和回收。
5、進程管理:實質上是對處理機執行時間的管理,即如何將CPU真正合理地分配給每個任務。
(2)操作系統中的設備是什麼擴展閱讀:
注意事項:
現代的設備管理不同於傳統的設備管理,是綜合性的,可以概括為設備的全面管理、全員管理和全程管理,有效保證設備的技術性能和正常工作,提高其使用壽命和利用率。
嚴格執行檢修計劃和檢修規程,有計劃、有準備地進行設備的檢查和維護。
嚴格把好備品備件質量關。力求既保證質量,又經濟節約。
嚴格抓好檢修質量和技改檢修完工驗收關。對設備檢修和技改檢修實行定人、定時、定點、定質、定量,納入經濟責任制考核,確保檢修質量和技改質量。
⑶ 什麼叫操作系統常見的操作系統有哪些
操作系統(Operating System,簡稱OS)是管理計算機系統的全部硬體資源包括軟體資源及數據資源;控製程序運行;改善人機界面;為其它應用軟體提供支持等,使計算機系統所有資源最大限度地發揮作用,為用戶提供方便的、有效的、友善的服務界面。
操作系統通常是最靠近硬體的一層系統軟體,它把硬體裸機改造成為功能完善的一台虛擬機,使得計算機系統的使用和管理更加方便,計算機資源的利用效率更高,上層的應用程序可以獲得比硬體提供的功能更多的支持。
操作系統是一個龐大的管理控製程序,大致包括5個方面的管理功能:進程與處理機管理、作業管理、存儲管理、設備管理、文件管理。目前微機上常見的操作系統有DOS、OS/2、UNIX、XENIX、LINUX、Windows2000、Netware等。
計算機資源可分為兩大類:硬體資源和軟體資源。硬體資源指組成計算機的硬設備,如中央處理機、主存儲器、磁帶存儲器、列印機、顯示器、鍵盤輸入設備等。軟體資源主要指存儲於計算機中的各種數據和程序。系統的硬體資源和軟體資源都由操作系統根據用戶需求按一定的策略分配和調度。
操作系統的處理器管理根據一定的策略將處理器交替地分配給系統內等待運行的程序。
操作系統的設備管理負責分配和回收外部設備,以及控制外部設備按用戶程序的要求進行操作。
操作系統的文件管理向用戶提供創建文件、撤消文件、讀寫文件、打開和關閉文件等功能。
操作系統的存儲管理功能是管理內存資源。主要實現內存的分配與回收,存儲保護以及內存擴充。
操作系統的作業管理功能是為用戶提供一個使用系統的良好環境,使用戶能有效地組織自己的工作流程,並使整個系統高效地運行。
常見的操作系統有.win98 winme win2000 winnt win2003 其中win200有多個版本..最常見的就是前面幾種了. 還有DOS 還有就是linux操作系統..這是一個網路操作系統..還有就是windowsce這些了一般都不常用的
⑷ 操作系統的設備管理功能有哪些
操作系統的五大管理功能:
(1)作業管理:包括任務、界面管理、人機交互、圖形界面、語音控制和虛擬現實等;
(2)文件管理:又稱為信息管理;
(3)存儲管理:實質是對存儲「空間」的管理,主要指對主存的管理;
(4)設備管理:實質是對硬體設備的管理,其中包括對輸入輸出設備的分配、啟動、完成和回收;
(5)進程管理:實質上是對處理機執行「時間」的管理,即如何將CPU真正合理地分配給每個任務。
五大類型操作系統各自的特點分別是:
(1) 批處理操作系統的特點有:a. 用戶離線使用計算機。用戶提交作業之後直到獲得結果之前就不再和計算機打交道。作業提交的方式可以是直接交給計算中心的管理操作員,也可以是通過遠程通訊線路提交。提交的作業由系統外存收容成為後備作業。
b.成批處理。操作員把用戶提交的作業分批進行處理。每批中的作業將由操作系統或監督程序負責作業間自動調度執行。
c.多道程序運行。按多道程序設計的調度原則,從一批後備作業中選取多道作業調入內存並組織它們運行,成為多道批處理。
(2) 分時操作系統的特點有:a. 交互性:首先, 用戶可以在程序動態運行情況下對其加以控制。其次,用戶上機提交作業方便。第三,分時系統還為用戶之間進行合作提供方便。
b. 多用戶同時性:多個用戶同時在自己的終端上上機,共享CPU和其他資源,充分發揮系統的效率。
c.獨立性:客觀效果上用戶彼此間感覺不到有別人也在使用該台計算機,如同自己獨占計算機一樣。
(3) 實時操作系統的特點有:a. 實時時鍾管理(定時處理和延時處理)。
b. 連續的人-機對話,這對實時控制往往是必須的。
c.要求採取過載保護措施。例如對於短期過載,把輸入任務按一定的策略在緩沖區排隊,等待調度; 對於持續性過載,可能要拒絕某些任務的輸入; 在實時控制系統中,則及時處理某些任務,放棄某些任務或降低對某些任務的服務頻率。
d.高度可靠性和安全性需採取冗餘措施。雙機系統前後台工作,包括必要的保密措施等。
(4) 網路操作系統的特點有:a. 計算機網路是一個互連的計算機系統的群體。
b. 這些計算機是自治的,每台計算機有自己的操作系統,各自獨立工作,它們在網路協議控制下協同工作。
c.系統互連要通過通信設施(硬體、軟體)來實現。
d.系統通過通信設施執行信息交換、資源共享、互操作和協作處理,實現多種應用要求。
(5) 分布式操作系統的特點有:a.計算機網路的開發都遵循協議,而對於各種分布式系統並沒有制定標準的協議。當然,計算機網路也可認為是一種分布式系統。
b.分布式系統要求一個統一的操作系統,實現系統操作的統一性。
c.分布式操作系統對用戶是透明的。但對計算機網路,若一個計算機上的用戶希望使用另一台計算機上的資源,則必須明確指明是哪台計算機。
d.分布式系統的基礎是網路。分布式系統已不僅是一個物理上的鬆散耦合系統,同時還是一個邏輯上緊密耦合的系統。
e.分布式系統還處在研究階段。而計算機網路已經在各個領域得到廣泛的應用。
win7之家win7jia.cn推薦,希望可以幫助到你
⑸ 在計算機操作系統中,什麼是塊設備驅動程序
Linux
device
driver
的概念
系統調用
是***作系統
內核
和
應用程序
之間的
介面
,設備
驅動程序
是***作系統
內核和機器
硬體
之間的介面.設備驅動程序為應用程序屏蔽了硬體的
細節
,這樣
在應用程序看來,硬體設備只是一個設備文件,
應用程序可以象***作普通文件
一樣對硬體設備進行***作.設備驅動程序是內核的一部分,它完成以下的功能:
1.對設備
初始化
和釋放.
2.把數據從內核傳送到硬體和從硬體讀取數據.
3.讀取應用程序傳送給設備文件的數據和回送應用程序請求的數據.
4.檢測和處理設備出現的
錯誤
.
在Linux***作系統下有兩類主要的設備文件
類型
,一種是
字元設備
,另一種是
塊設備
.字元設備和塊設備的主要區別是:在對字元設備發出讀/寫請求時,
實際
的硬體I/O一般就緊接著發生了,塊設備則不然,它利用一塊
系統內存
作
緩沖區
,
當用戶
進程
對設備請求能滿足用戶的要求,就返回請求的數據,如果不能,就調用請求
函數
來進行實際
的I/O***作.塊設備是主要針對
磁碟
等慢速設備設計的,以免耗費過多的CPU時間
來等待.
已經提到,用戶進程是通過設備文件來與實際的硬體
打交道
.每個設備文件都
都有其文件屬性(c/b),表示是字元設備塊設備,另外每個文件都有兩個設
備號,第一個是主設備號,
標識
驅動程序,第二個是
從設備
號,標識使用同一個
設備驅動程序的不同的硬體設備,比如有兩個
軟盤
,就可以用從設備號來區分
他們.設備文件的的主設備號必須與設備驅動程序在登記時申請的主設備號
一致,否則用戶進程將無法訪問到驅動程序.
⑹ 這是什麼設備的操作系統
混凝土生產
⑺ 計算機操作系統中的設備管理是什麼意思
這是windows特有的玩意,給所有的硬體設備一個統一的管理界面,unix包括linux、macos,下面一切設備皆是文件
⑻ 操作系統中,什麼是塊設備A、鍵盤 B、磁碟 C、顯示器 D、列印機。哪一個是塊設備
B、磁碟。
塊設備復是I/O設備中的一類制,是將信息存儲在固定大小的塊中,每個塊都有自己的地址,還可以在設備的任意位置讀取一定長度的數據,例如硬碟,U盤,SD卡等。
I/O設備大致分為兩類:塊設備和字元設備。塊設備將信息存儲在固定大小的塊中,每個塊都有自己的地址。數據塊的大小通常在512位元組到32768位元組之間。塊設備的基本特徵是每個塊都能獨立於其它塊而讀寫。磁碟是最常見的塊設備。
(8)操作系統中的設備是什麼擴展閱讀
塊設備的訪問方式
在大多數的UNIX操作系統中,塊設備只支持以塊為單位的訪問方式,如磁碟等KYLIN支持以字元方式來訪問塊設備,即支持以字元為單位來讀寫磁碟等塊設備。所以在/dev目錄中的塊設備,如磁碟等,均以字元設備的外觀出現。
所以,字元設備和塊設備的區別主要體現在KYLIN內核中的管理方式,操作方式和內核/設備驅動介面上。
⑼ 計算機操作系統是什麼和什麼的介面
計算機操作系統是用戶與計算機的介面。
在計算機中,操作系統是其最基本也是最為重要的基礎性系統軟體。從計算機用戶的角度來說,計算機操作系統體現在其提供的各項服務;從程序員的角度來說,其主要是指用戶登錄的界面或者介面;如果從設計人員的角度來說,就是指各式各樣模塊和單元之間的聯系。
事實上,全新操作系統的設計和改良的關鍵工作就是對體系結構的設計,經過幾十年以來的發展,計算機操作系統已經由一開始的簡單控制循環體發展成為較為復雜的分布式操作系統,再加上計算機用戶需求的愈發多樣化,計算機操作系統已經成為既復雜而又龐大的計算機軟體系統之一。
(9)操作系統中的設備是什麼擴展閱讀
操作系統主要包括以下幾個方面的功能 :
1、進程管理,其工作主要是進程調度,在單用戶單任務的情況下,處理器僅為一個用戶的一個任務所獨占, 進程管理的工作十分簡單。但在多道程序或多用戶的情況 下,組織多個作業或任務時,就要解決處理器的調度、 分配和回收等問題 。
2、存儲管理分為幾種功能:存儲分配、存儲共享、存儲保護 、存儲擴張。
3、設備管理分有以下功能:設備分配、設備傳輸控制 、設備獨立性。
4、文件管理:文件存儲空間的管理、目錄管理 、文件操作管理、文件保護。
5、作業管理是負責處理用戶提交的任何要求。