導航:首頁 > 電腦設置 > 電腦系統都有哪些特徵

電腦系統都有哪些特徵

發布時間:2023-03-31 16:43:32

① 目前常用的操作系統有哪些特點

1、知識總覽
操作系統有並發、共享、虛擬、非同步四個基本特徵,並發和共享是兩個最基本的特徵,二者互為存在條件;

2、操作系統的特徵 —— 並發
並發:指兩個或者多個時間在同一時間間隔內發生。這些事件宏觀上是同時發生的,但微觀上是交替發生的;

並行:指兩個或者多個事件在同一時刻同時發生;

並發 VS 並行

eg:假設小渣和老渣每人有兩個女朋友。任務1:和一號約會;任務2:和二號約會;

操作系統的並發性指計算機系統中同時存在多個運行著的程序。

一個單核處理機(CPU)同一時刻只能執行一個程序,因此操作系統會負責協調多個程序交替執行(這些程序微觀上是交替執行的,但是宏觀上看起來就像同時執行)。

事實上,操作系統就是伴隨著「多道程序技術」而出現的。因此,操作系統和程序並發是一起誕生的。

當今計算機一般都是多核CPU,比如Intel的第八代i3處理器就是4核CPU,這意味著同一時刻可以有4個程序並行執行,但是操作系統的並發性依然必不可少;因為當代人使用計算機絕對有4個以上的程序需要同時工作。

3、操作系統的特徵 —— 共享
共享即資源共享,是指系統中的資源可供內存中多個並發執行的進程共同使用。

兩種資源共享方式:

互斥共享:系統中的某些資源,雖然可以提供給多個進程使用,但是一個時間段內只允許一個進程訪問該資源;
同時共享方式:系統中的某些資源,允許一個時間段內多個進程「同時」對它們進行訪問;
所謂「同時」往往是宏觀上的,而在微觀上,這些進程可能是交替地對該資源進行訪問的(即分時共享);

生活實例:

互斥共享方式:使用QQ和微信視頻,同一時間段內攝像頭只能分配其中一個進程;
同時共享方式:使用QQ發送文件A,同時使用微散猛信發送文件B;宏觀上,兩邊都在同時讀取並發送文件,說明兩個進程都在訪問硬碟資源,從中讀取數據。微觀上,兩個進程是交替著訪問硬碟的;
4、並發和共享的關系
並發性指計算機系統中同時存在多個運行著的程序;
共享性是指系統中的資源可供內存中多個並發執行的進程共同使用;

通過上面的例子來看並發與共享的關系:使用QQ發送文件A,同時使用微信發送文件B。

兩個進程正在並發執行(並發性);
需要共享地訪問硬碟資源(共享性);
如果失去並發性,則系統中只有一個程序正在運行,則共享性失去存在的意義;

如果失去共享性,則QQ和微信不能同時訪問硬碟資源,就無法實現同時發送文件,也就無法並發;

因此,並發性和共享性是互為存在條件,兩者缺一不可;

5、操作系統的特徵 —— 虛擬
虛擬是指把一個物理上的實體變為若干個邏輯上的對應物。物理實體(前者)是實際存在的,而邏輯上對應物(後者)是用戶感受到的;

舉個例子一:

游戲GTA5需要4GB的運行內存,QQ需要256MB的內存,迅雷需要256MB的內存,網易雲音樂需要256MB的內存,但是我的電腦只有4GB的內存;

問題:這些程序同時運行需要的內存遠大於4GB,那麼為什麼它們還可以悄掘基在我的電腦上同時運行呢?

答案:這是虛擬存儲器技術,實際上只有4GB,在用戶看來似乎遠遠大於4GB;虛擬存儲器技術使用的是虛擬技術中的「空分復用技術」;

舉個例子二:

某單核CPU的計算機中,用戶打開了以下程序軟體:QQ、微信、瀏覽器、迅雷、視頻播放器;

問題:既然一個程序需要被分配CPU才能正常執行,那麼為什麼單核CPU的電腦中能同時運行這么多個程序呢?

答案:這是虛擬處理器技術,實際上只有一個單核CPU,在用戶看來似乎有多個CPU在為自己服務;虛擬處理器技術是虛擬技術中的「時分復用技術」,微觀上處理機在各個微小的時間段內交替著為各個進程服務;

虛擬技術:

空分復用技術,如虛擬存儲器技術;
時分復用技術,如虛擬處理器;
顯然,如果失去了並發性,則一個時間段內系統中只需運行一道程序,那麼就失去了實現虛擬性的意義了。因此,沒有並發性就談不上虛擬性;

6、操作系統的特性 —— 非同步性
非同步是指,在多道程序環境下,允許多個程序啟謹並發執行,但由於資源有限,進程的執行不是一貫到底的,而是走走停停,以不可預知的速度向前推進,這就是進程的非同步性;

② 操作系統的4個基本特徵是什麼

計算機操作系統有四個特徵:並發,共享,非同步,虛擬。

1、並發:是指兩個或多個事件在同一時間間隔內發生。操作系統的並發性是指計算機系統中同時存在多個運行著的程序,因此它應該具有處理和調度多個程序同時執行的能力。

2、共享:是指系統中的資源(硬體資源和信息資源)可以被多個並發執行的程序共同使用,而不是被其中一個獨占。資源共享有兩種方式:互斥訪問和同時訪問。

3、非同步:在多道程序環境下,允許多個程序並發執行,但由於資源有限,進程的執行不是一貫到底。而是走走停停,以不可預知的速度向前推進,這就是進程的非同步性。

4、虛擬:虛擬性是一種管理技術,把物理上的一個實體變成邏輯上的多個對應物,或把物理上的多個實體變成邏輯上的一個對應物的技術。採用虛擬技術的目的是為用戶提供易於使用、方便高效的操作環境。

計算機操作系統的並行性是指計算機系統具有可以同時進行運算或操作的特性,在同一時間完成兩種或兩種以上的工作。並行性需要有相關硬體的支持,如多流水線或多處理器硬體環境。

非同步性使得操作系統運行在一種隨機的環境下,可能導致進程產生與時間有關的錯誤。但是只要運行環境相同,操作系統必須保證多次運行程序,都獲得相同的結果。

計算機操作系統的功能包括處理器管理、存儲器管理、文件管理、設備管理。操作系統的發展主要經歷了單道批處理系統、多道批處理系統、分時系統、實時系統、網路與分布式系統和多機系統等。

③ 什麼是電腦操作系統,各有哪些特點

現在,有許多計算機茄遲操作系統。常用的電腦操作系統有windows和mac,其中windows非常好用、方便、廣泛。那麼什麼是操作系統呢?下面我們就來詳細了解一下。windows可以說是最常見最常用的系統之一。 2、從最早的xp、win7到現在的win10和win11相信大家都很熟悉。 3、windows是美國微軟研發的操作系統,有著很強的兼容性和泛用性。

操作系統的基本特徵

最後,我們來看看操作系統的基本特性。計算機操作系統有攔山四個基本特徵,即並發性、共享性、非同步性和虛擬性。操作系統的並行性是指可以同時運行或操作的一些特性顫衡李,可以同時完成一種或兩種以上的工作。

這次詳細介紹操作系統的內容。可以看到有五個操作系統。Mac操作系統是蘋果的系統。linux是什麼操作系統?主要用於穩定性高的伺服器系統。windows操作系統通常用於普通辦公家庭,Chrome OS操作系統用於移動系統,UNIX操作系統用於大型伺服器系統。

④ Windows系統的特點

Windows操作系統的主要特點有:界面圖形化、多用戶、多任務、網路支持良好、出色的多媒體功能、硬體支持良好、眾多的應用程序等。
1、界面圖形化,Windows用戶界面和開發環境都是面向對象的。用戶採用「選擇對象-操作對象」這種方式進行悔拿工作。比如要打開一個文檔,我們首先用滑鼠或鍵盤選擇搏臘該文檔,然後從右鍵菜單中選擇「打開」操作,打開該文檔。這種操作方式模擬了現實世界的行為,易於理解、學習和使用。
2、多任務,Windows是一個多任務的操作環境,它允許用戶同時運行多個應用程序,或在一個程序中同時做幾件事情。每個程序在屏幕上占據一塊矩形區域,這個區域稱為窗口,窗口是可以重疊基前滑的。用戶可以移動這些窗口,或在不同的應用程序之間進行切換,並可以在程序之間進行手工和自動的數據交換和通信。雖然同一時刻計算機可以運行多個應用程序,但僅有一個是處於活動狀態的,其標題欄呈現高亮顏色。一個活動的程序是指當前能夠接收用戶鍵盤輸入的程序。
3、設備無關性。設備無關性使你在購買新設備時,不必考慮某個特定的應用軟體是否支持該設備,只要Windows支持就夠了。
4、出色的多媒體功能,在Windows中你可以完成DOS操作系統所有命令的功能,而且更加容易和方便。此外,使用WindOws還可以完成許多DOS操作系統實現不了的功能。
5、突破DOS64KB內存限制,Windows實現了對內存的自動化管理,使得大程序也能夠自如地運行。

⑤ 操作系統的特徵有哪些

操作系統的特徵分為並發、共享、虛擬和非同步四個特徵。
一、並發
並發指兩個或多個事件在同一時間間隔內發生。這些事情宏觀上是同時發生的,但微觀上是交替發生的。
與之相似的還有並行——並行:指兩個或多個事件在同一時刻同時發生大家注意區分
操作系統的並發性指計算機系統中「同時」運行著多個程序,這些程序宏觀上看是同時運行著的,而微觀上看是交替運行的坦笑。
對於並發和並行我們需要注意一下:
單核CPU同一時刻只能執行一個程序,各個程序只能並發地執行,而多核CPU同一時刻可以同時執行多個程序,所以多個程序可以並行地執行,但對於多核CPU來說並發性依然是必不可少的。
二、共享
共享即資源共享,是指系統中資源可供內存中多個並發執行的進程共同使用,資源共享的方式又分為以下兩種:
舉個生活中的例子:
互斥共享方式:使用QQ和微信視頻,同一時間段內攝像頭只能分配給其中一個進程。
同時共享方式:使用QQ發送文件A,同時使用微信發送文件B。宏觀上看,兩邊都在同時讀取並發送文件,說明兩個進程都在訪問硬碟資源,從中讀取數據。微觀上來看是交替訪問硬碟的。
對於並發和共享:
如果失去並發性,則系統中只有一個程序正在運行,則共享性失去存在意義
如果失去共享性,則QQ和微信不能同時訪問硬碟,就無法實現同時發送文件,也就無法並發
綜上並發和共享互為存在條件
三、虛擬
虛擬==是指把一個物理上的實物變為若干個邏輯上的對應物。物理實物(前者)是實際存在的,而邏輯上對應物(後者)是用戶感受到的。==虛擬技術又可以分為如下:
四、非同步
非同步是襪睜指在多道程序環境下,允許多個程序告信歲並發執行,但由於資源有限,進程的執行不是一貫到底的,而是走走停停,以不可預估的速度向前推進,這就是進程的非同步性。

⑥ 操作系統的基本特徵

操作系統有四個基本特徵 , 如下:

1.並發(concurrence)
並行性與並發性這兩個概念是既相似又區別的兩個概念。並行性是指兩個或者多個事件在同一時刻發生,這是一個具有微觀意義的概念,即在物理上這些事件是同時發生的;而並發性是指兩個或者多個事件在同一時間的間隔內發生,它是一個較為宏觀的概念。在多道程序環境下,並發性是指在一段時間內有多道程序在同時運行,但在單處理機的系統中,每一時刻僅能執行一道程序,故微觀上這些程序是在交替執行的。 應當指出,通常的程序是靜態實體,它們是不能並發執行的。為了使程序能並發執行,系統必須分別為每個程序建立進程。進程,又稱任務,簡單來說,是指在系統中能獨立運行並作為資源分配的基本單位,它是一個活動的實體。多個進程之間可以並發執行和交換信息。一個進程在運行時需要運行時需要一定的資源,如 cpu,存儲空間,及i/o設備等。在操作系統中引入進程的目的是使程序能並發執行。
2.共享 (sharing)
所謂共享是指,系統中的資源可供內存中多個並發執行的進程共同使用。由於資源的屬性不同,故多個進程對資源的共享方式也不同,可以分為:互斥共享方式 和 同時訪問方式
3.虛擬 (virtual)
是指通過技術吧一個物理實體變成若干個邏輯上的對應物。在操作系統中虛擬的實現主要是通過分時的使用方法。顯然,如果n是某一個物理設備所對應的虛擬邏輯設備數,則虛擬設備的速度必然是物理設備速度的1/n。
4.非同步 (asynchronism)
在多道程序設計環境下,允許多個進程並發執行,由於資源等因素的限制,通常,進程的執行並非「一氣呵成」,而是以「走走停停」的方式運行。內存中每個進程在何時執行,何時暫停,以怎樣的方式向前推進,每道程序總共需要多少時間才能完成,都是不可預知的。或者說,進程是以一步的方式運行的。盡管如此,但只要運行環境相同,作業經過多次運行,都會獲得完全相同的結果,因此,非同步運行方式是運行的。

可見,操作系統為了使程序並發執行而產生了進程。

進程的定義:可並發執行的程序在一個數據集合上的運行過程。
進程的特徵:
1.動態性 進程既然是進程實體的執行過程,因此進程是有一定的生命期。而程序只是一組有序指令的集合,並放在某種介質上,本身無運行的含義,因此程序是個靜態的實體。
2.並發性
3.獨立性 這是指進程實體是一個能獨立運行的基本單位,同時也是系統種獨立獲得資源和調度的基本單位。
4.非同步性
5.結構特徵 從結構上看,進程實體是由程序段、數據段及進程式控制制塊三部分組成。
(進程式控制制塊(PCB):進程式控制制塊是進程實體的一部分,它記錄了操作系統所需要的、用於描述進程情況及控制進程運行所需的全部信息。os 是根據PCB來對並發執行的進程進行控制和管理的)

關於進程的總結:
定義:可並發執行的程序在一個數據集合上的運行過程,每個進程有一個自己的地址空間以及一個單一的控制流程。
要解決的問題:為了使程序能並發執行,(要並發執行就要隔離進程,使進程獨立,即每個進程有屬於自己的數據段、程序段、進程式控制制塊)

線程的出現:

我們首先回顧進程的兩個基本屬性:(1)進程使一個可擁有資源的獨立單位 (2)進程同時又是一個可以獨立調度和分派的基本單位。正是由於這兩個基本屬性,才使進程成為一個能獨立運行的基本單位,從而構成了進程並發執行的基礎。
為了使程序能並發執行,系統必須進行以下操作:
(1) 創建進程。創建一個進程時必須為之人、分配所必需的、除處理器以外的所有資源,如內存空間、I/O設備以及建立相應的PCB.
(2) 撤消進程。系統在撤消進程時,需要先對這這些資源進行回收,然後再撤銷PCB.
(3) 進程切換。在對進程進行切換時,由於要保留當前進程的CPU環境和設置新選中的進程的CPU環境,為此須花費不少處理器時間。
簡言之,由於進程是一個資源的擁有者,因而在進程的創建、撤銷、和切換的過程中,系統必須為之付出較大的時空開銷,也正因為如此,在系統中設置的進程的數目不宜過多,進程的切換的頻率也不宜過高,但這也就限制了並發程度的進一步提高。為了解決這個問題,不少操作系統的學者們想到:將進程的兩個屬性分開,由操作系統分開處理。即對作為調度和分派的基本單位,不同時作為獨立分配資源的單位,以使之輕裝運行;而對擁有資源的基本單位,又不頻繁地對之進行切換,在這種思想的指導下,產生了線程的概念。

線程引入的原因: 為了減少程序並發執行所付出的時空開銷,使os具有更好的並發性。

在引入線程的os 中,線程是進程中的一個實體(進程中的一個或多個指令執行流),是被系統獨立調度和分派的基本單位。線程基本上不再擁有系統資源,(只擁有一點在運行中必不可少的資源,如程序計數器、寄存器和棧),但它可與同屬一個進程的其他線程功能共享進程所擁有的全部資源。線一個線程可以創建和撤銷另一個線程;同一進程中的多個線程之間可以並發執行。

線程與進程的比較:
線程具有許多傳統進程所具有的特徵,故又稱為輕型線程或進程元;而把傳統的進程稱為重型進程。在引入了線程的os中,通常一個進程擁有若干個線程。下面從四個方面來比較線程與進程。
1.調度
在「原始」的OS中,擁有資源的基本單位和獨立調度、分配的基本單位都是進程。而在引入線程的OS中,則把線程作為調度和分派的基本單位,而把進程作為資源擁有的基本單位,使傳統進程的兩個屬性分開,線程便能輕裝運行,從而可以顯著的提高系統並發程度。在同一進程中,線程的切換不會引起進程切換,在由一個進程中的線程切換到另一進程中的線程時,將會引起進程切換。
2.並發性
在引入線程的OS中,不僅進程之間可以並發執行,而且在一個進程中的多個線程之間亦可以並發執行,因而使OS具有更好的並發性,從而能更有效的使用系統資源和提高系統吞吐量。
3.擁有資源
不論是「原始」的OS,還是設有線程的操作系統,進程都是擁有資源的一個獨立單位,它可以擁有自己的資源。線程自己基本不再擁有系統資源,但它可以訪問其隸屬進程的資源。
4.系統開銷
由於在創建或撤銷進程時,系統都要為之分配或回收資源,如內存空間,I/O設備等。因為,OS所付出的開銷將顯著地大於在創建或撤銷線程時的開銷。類似的,在進行進程切換時,涉及到整個當前進程CPU環境的保存以及新被調度運行的進程的CPU 環境設置。而線程切換只須保存和設置少量寄存器的內容,並不涉及存儲器管理方面的操作。可見,進程切換的開銷也遠大於線程切換的開銷。此外,由於同一進程中的多個線程具有相同的地址空間,使它們之間的同步和通信的實現變得比較容易。
這個機制在現代操作系統的實現主要可分為兩大類。即根據操作系統內核是否對線程可感知,分為內核線程和用戶線程。
1.內核線程 無論是用戶進程中的線程還是系統進程中的線程,它們的創建、撤銷和切換都是由內核實現的。在內核中保留了一張線程式控制制塊,內核根據該控制塊而感知線程的存在並對線程進行控制。
2.用戶線程 它僅存在於用戶級中,對於這種線程的創建、撤銷和切換,都不利用系統調用實現,因而這種線程與內核無關。相應地,內核也並不知道用戶級線程的存在。( 調度的實現方式是採用在用戶空間增加運行庫,這些運行庫被稱為「線程包」,每當用戶進程獲得CPU控制權,線程運行庫決定該從哪裡開始運行)

( 實際上,上面所說的線程是操作系統調度的基本單位,實際上指的只是內核線程。操作系統在調度時,參考各進程內的線程運行情況做出調度決定,如果一個進程中沒有就緒態的線程,那麼這個進程也不會被調度佔用CPU.
在Windows 2000中,操作系統進行調度時根本就不理采線程是屬於哪個進程的,只是將所有的就緒線程統一排成若干個優先順序隊列,然後進行調度。在這個情況下,線程的確成了調度的最小單位)。

關於線程的總結:
出現的背景:由於進程是一個資源的擁有者,因而在進程的創建、撤銷、和切換的過程中,系統必須為之付出較大的時空開銷,限制了並發程度的進一步提高。
要解決的問題:解決進程的創建、撤銷、和切換的過程中,系統必須為之付出較大的時空開銷的問題
解決的方法:將進程的兩個屬性分開,由操作系統分開處理。把「獨立調度、分配的基本單位」這個屬性分離出來作為線程;而把進程作為資源擁有的基本單位,線程作為進程中的一個實體而存在。

應用程序域的出現:
(來自msdn)
在.net出現以前,一個進程下,只能運行一個應用程序,而在,net出現後,一個進程下,可以運行多個應用程序,這都是因為應用程序域的出現。
以前使用進程邊界來隔離在同一台計算機上運行的應用程序。每一個應用程序被載入到單獨的進程中,這樣就將該應用程序與在同一台計算機上運行的其他應用程序相隔離。
隔離這些應用程序的原因在於內存地址是與進程相關的;在目標進程中,不能通過任何有意義的方式使用從一個進程傳遞到另一個進程的內存指針。此外,您不能在兩個進程間進行直接調用。您必須代之以使用代理,它提供一定程度的間接性。
應用程序域提供安全而通用的處理單元,公共語言運行庫可使用它來提供應用程序之間的隔離。您可以在具有同等隔離級別(存在於單獨的進程中)的單個進程中運行幾個應用程序域,而不會造成進程間調用或進程間切換等方面的額外開銷。在一個進程內運行多個應用程序的能力顯著增強了伺服器的可伸縮性。
隔離應用程序對於應用程序安全也是十分重要的。例如,您可以在單個瀏覽器進程中運行幾個 Web 應用程序中的控制項,同時使這些控制項不能訪問彼此的數據和資源。

應用程序域所提供的隔離具有以下優點(引入原因):
在一個應用程序中出現的錯誤不會影響其他應用程序。因為類型安全的代碼不會導致內存錯誤,所以使用應用程序域可以確保在一個域中運行的代碼不會影響進程中的其他應用程序。
能夠在不停止整個進程的情況下停止單個應用程序。使用應用程序域使您可以卸載在單個應用程序中運行的代碼。
應用程序域形成了託管代碼的隔離、卸載和安全邊界。線程是公共語言運行庫用來執行代碼的操作系統構造。在運行時,所有託管代碼均載入到一個應用程序域中,由特定的操作系統線程來運行。
應用程序域和線程之間不具有一對一的相關性。在任意給定時間,在單個應用程序域中可以執行幾個線程,而且特定線程並不局限在單個應用程序域內。也就是說,線程可以自由跨越應用程序域邊界;不為每個應用程序域創建新線程。
在任意給定時間,每一線程都在一個應用程序域中執行。運行庫會跟蹤在哪些應用程序域中有哪些線程正在運行。

⑦ 計算機操作系統有哪四個特徵

操作系統的基本特徵有四個即:並發性、共享性、虛擬性、核大李非同步性

1、並發性: 指的是兩個或者多個事件在同一時間間隔內發生,即這個設備一會執行這個事件一會執行那個文件,多個事件共同使用一個設備。

操作系統的並發性是指計算機系統中同時存在多個運行著的程序,因此它應該具有處理和調度多個程序同時執行的能力仿岩。在這種多道程序環境下,一段時間內,宏觀上有多個程序在同時運行,而在每一時刻,單處理器環境下實際僅能有一道程序執行,故微觀上這些程序還是在分時地交替執行。操作系統的並發性是通過分時得以實現的。而並行則是指兩個或者多個事件在同一時刻發生,即兩個或者多個事件互不影響,計算機在同一時間完成兩種或兩種以上的工作。

2、共享性: 即資源共享,指系統中的資源供內存中的多道程序所共同使用。

共享有兩種方式:互斥共改遲享和同時訪問。

互斥共享方式:系統中的某些資源,雖然可以提供給多個進程使用,但是 一個時間段內,只允許一個進程訪問

同時共享方式:系統中的某些資源,允許一個時間段內,多個進程"同時"對該資源進行訪問

這個同時是從宏觀上來說的,在微觀上,依然是多個進程交替訪問該資源。

舉個例子:

互斥共享:QQ和微信都支持視頻聊天,但是不能同時開啟QQ和微信進行視頻聊天。

同時共享:我們可以同時傳輸文件A和文件B,從宏觀上看,AB文件是同時傳輸的,但是從微觀上看,兩個傳輸進程都是交替訪問磁碟的。

注意:並發、共享是多用戶OS的最基本特徵;資源共享以進程並發執行為條件;系統對資源共享的有效管理,需協調諸進程對其訪問

並發和共享的關系

比如上面傳輸文件的例子,QQ發送文件A,微信發送文件B:

兩個進程正在並發的執行(並發性)

需要共享的訪問硬碟資源(共享性)

如果失去並發性,則系統只有一個進程在運行,那麼共享性就沒有意義。

如果失去共享性,則QQ和微信不能同時訪問硬碟資源,就無法同時發送文件,即不能並發。

這就是並發性和共享性互為存在條件的原因。

3、 虛擬性 :指通過某種技術把一個物理實體變成若干個邏輯上的對應物。

虛擬性是一種管理技術,把物理上的一個實體變成邏輯上的多個對應物,或把物理上的多個實體變成邏輯上的一個對應物的技術。採用虛擬技術的目的是為用戶提供易於使用、方便高效的操作環境。

例如分時系統將一機虛擬為多機就是未來使得用戶資源共享更加方便。具體表現為兩種虛擬:

1)虛擬內存:當前要處理的作業所佔的內存比計算機的內存小時,先調入部分作業,當這部分作業處理完之後再調入接下來要處理的部分作業,因而程序認為計算機內存足夠大,此即虛擬了更大內存

2)虛擬外設:當計算機連接多個外部設備時,讓多個外設工作的時間差在可接受范圍內,近似於同時工作,此即虛擬外設。

4、 非同步性: 指的是系統中並發執行的多道程序「走走停停」即隨時可能面對中斷,以不可預知的速度向前推進。

在多道程序環境下,允許多個程序並發執行,但由於資源有限,進程的執行不是一貫到底;而是走走停停,以不可預知的速度向前推進,也就是進程的執行順序和執行時間不確定。這就是進程的非同步性。

⑧ Windows操作系統有哪些特點

Windows是美國微軟公司為個人計算機設計的系統平台,它是在DOS操作系統下運行的圖形操作系統。

前些年廣泛使用的是DOS操作系統,但由於DOS系統命令難於學習和掌握,再加上DOS操作系統提供給應用程序的可用內存太少等缺陷,微軟公司於1985年11月推出了Windows的最早版本Windows9.0。當時由於電腦速度比較慢,加上軟體本身存在問題等諸多原因,並沒有被人們所接受。真正引起轟動的是1990年5月推出的Windows3.0。

由於Windows具有豐富多彩的圖形用戶界面、標准化的程序操作方法、多任務處理能力以及設備無關性等眾多突出的優點,使你不用記憶任何操作命令,只需用滑鼠輕輕一點,即能完成各種操作,輕松極了。因此,它一發布,立即受到人們的熱烈歡迎,並在全球颳起一股Windows旋風。

它之所以叫作Windows,即中文的「窗口」,是因為在Windows中所有的操作都在窗口中完成。Windows是Window的復數,就是說它是多個窗口的組合,這個名稱很好地反映了Windows的特點。

Windows之所以倍受歡迎,主要是由於它具有以下突出的優點:

(1)友好的用戶界面。Windows完全圖形化的界面,為你學習和使用Windows帶來了極大的便利。

(2)標准化的操作界面。這對使用者來說最為重要,一旦學會了一個Windows應用程序標準的操作方法,再學習使用其他新的程序操作就變得非常簡單,甚至不用看使用手冊即可上機操作。

(3)設備無關性。設備無關性使你在購買新設備時,不必考慮某個特定的應用軟體是否支持該設備,只要Windows支持就夠了。

(4)突破DOS64KB內存限制。Windows實現了對內存的自動化管理,使得大程序也能夠自如地運行。

(5)多任務處理機制。Windows提供的多任務機制允許你在Windows中同時運行幾個程序。

(6)功能齊全。在Windows中你可以完成DOS操作系統所有命令的功能,而且更加容易和方便。此外,使用WindOws還可以完成許多DOS操作系統實現不了的功能。

⑨ 操作系統的基本特徵有什麼

並發性、共享性、虛擬性、非同步性。
並發:指兩個或多個事件在同一時間間隔內發生,這些事件宏觀上是同時發生祥孫的,但在微觀上是交替發生的。並行:指兩個或多個事件在同一時刻發生。操作系統的並發性:指計算機系統中「同時」地運行著多個程序,這些程序宏觀上是同時運行的,在微觀上是交替運行的。操作系統和程序並發是一起誕生的。我們的計算機的CPU有單核的,雙核的,四核的,八核的!單核CPU同一時刻只能運行一個程序,各個程序只能並發地執行(交替地使用CPU)!多核CPU同一時刻可以執行多個程序,多個程序可以並行地執行(同時發生運行)。共享:即資源共享,是指系統中的資源可供內存中多個並發執行的進程中同時使用。所謂「同時」,往往是宏觀上的,而在微觀上,這些進程可能是交替地對資源進行訪問的(即分時共享)。兩種資源共享方式:互斥共享方式和同時共享方式。互斥共享方式:系統中的某些資源,雖然可以提供給多個進程使用,但一個時間段內只允許一個進程訪問該資源。同時共享方式:系統中的某些資源,允許一個時間段內由多個進程「同時」對它們進行訪問。並發性和共享性互為存在條件的。虛擬:是指一個物理上的實體變為若干個邏輯上的對應物,物理實體(前者)是實際存在的,而邏輯上對應物(後者)是用戶感受到的。非同步:在多道程序環境下,允許多個程序並發的謹尺鏈執行,但由於資源有限,進程的困寬執行不是一管到底的,而是走走停停已不可預知的速度向前推進,這就是進程的非同步性!只有系統擁有並發性,才有可能導致非同步性,沒有並發和共享,就談不上虛擬和非同步。
操作系統(OperationSystem,OS)是指控制和管理整個計算機系統的硬體和軟體資源,並合理地組織和調度計算機的工作和資源的分配,以提供給用戶和其他軟體方便地介面和環境,它是計算機系統中最基本的系統軟體。用戶可以直接和操作系統進行交互,但是大多數情況下都是通過應用軟體與操作系統進行交互。硬體指的是CPU、內存、硬碟等資源。

⑩ 計算機系統主要有哪些特點

計算機具有以下特點:

快速的運算能力

電子計算機的工作基於電子脈沖電路原理,由電子線路構成其各個功能部件,其中電場的傳播扮演主要角色。我們知道電磁場傳播的速度是很快的,現在高性能計算機每秒能進行幾百億次以上的加法運算。如果一遲盯個人在一秒鍾內能作一次運算,那麼一般的電子計算機一小時的工作量,一個人得做100多年。很多場合下,運算速度起決定作用。例如,計算機控制導航,要求「運算速度比飛機飛的還快」;氣象預報要分析大量資料,如用手工計算需要十天半月,失去了預報的意義。而用計算機,幾分鍾就能算出一個地區內數天的氣象預報。

足夠高的計算精度

電子計算機的計算精度在理論上不受限制,一般的計算機均能達到15位有效數字,通過一定的技術手段,可以實現任何精度要求。歷史上有個著名數學家挈依列,曾經為計算圓周率π,整整花了15年時間,才算到第707位。現在將這件事交給計算機做,幾個小時內就可計算到10萬位。

超強的記憶能力

計算機中有許多存儲單元,用以記憶信息。內部記憶能力,是電子計算機和其他計算工具的一個重要區別。由於具有內部敬旦坦記憶信息的能力,在運算過程中就可以不必每次都從外部去取數據,而只需事先將數據輸入到內部的存儲單元中,運算時即可直接從存儲單元中獲得數據,從而大大提高了亮桐運算速度。計算機存儲器的容量可以做得很大,而且它記憶力特別強。

復雜的邏輯判斷能力

人是有思維能力的。思維能力本質上是一種邏輯判斷能力,也可以說是因果關系分析能力。藉助於邏輯運算,可以讓計算機做出邏輯判斷,分析命題是否成立,並可根據命題成立與否做出相應的對策。例如,數學中有個「四色問題」,說是不論多麼復雜的地圖,使相鄰區域顏色不同,最多隻需四種顏色就夠了。100多年來不少數學家一直想去證明它或者推翻它,卻一直沒有結果,成了數學中著名的難題。1976年兩位美國數學家終於使用計算機進行了非常復雜的邏輯推理驗證了這個著名的猜想。

按程序自動工作的能力

一般的機器是由人控制的,人給機器一個指令,機器就完,成一個操作。計算機的操作也是受人控制的,但由於計算機具有內部存儲能力,可以將指令事先輸入到計算機存儲起來,在計算機開始工作以後,從存儲單元中依次去取指令,用來控制計算機的操作,從而使人們可以不必干預計算機的工作,實現操作的自動化。這種工作方式稱為程序控制方式。

電子計算機一般分為處理模擬信號的模擬計算機和處理數字信號的數字計算機兩大類,目前使用的大都為數字計算機。模擬式電子計算機內部表示和處理數據所使用的電信號,是模擬自然界的實際信號。如它可以用電信號模擬隨時間連續變化的溫度、濕度等。這種模擬自然界實際信號的電信號稱為「模擬電信號」,其主要特點是「隨時間連續變化」。數字式電子計算機內部處理的是一種稱為符號信號或數字信號的電信號,這種信號的主要特點是「離散」,即在相鄰的兩個符號之間不可能有第三個符號。我們通常所說的計算機指的是數字式電子計算機。

計算機的應用領域已滲透到社會的各行各業,正在改變著傳統的工作、學習和生活方式,推動著社會的發展。計算機的主要應用領域如下:
1.科學計算(或數值計算)

科學計算是指利用計算機來完成科學研究和工程技術中提出的數學問題的計算。在現代科學技術工作中,科學計算問題是大量的和復雜的。利用計算機的高速計算、大存儲容量和連續運算的能力,可以實現人工無法解決的各種科學計算問題。

例如,建築設計中為了確定構件尺寸,通過彈性力學導出一系列復雜方程,長期以來由於計算方法跟不上而一直無法求解。而計算機不但能求解這類方程,並且引起彈性理論上的一次突破,出現了有限單元法。

2.數據處理(或信息處理)

數據處理是指對各種數據進行收集、存儲、整理、分類、統計、加工、利用、傳播等一系列活動的統稱。據統計,80%以上的計算機主要用於數據處理,這類工作量大面寬,決定了計算機應用的主導方向。

數據處理從簡單到復雜已經歷了三個發展階段,它們是:

①電子數據處理(ElectronicDataProcessing,簡稱EDP),它是以文件系統為手段,實現一個部門內的單項管理。

②管理信息系統(ManagementInformationSystem,簡稱MIS),它是以資料庫技術為工具,實現一個部門的全面管理,以提高工作效率。

③決策支持系統(DecisionSupportSystem,簡稱DSS),它是以資料庫、模型庫和方法庫為基礎,幫助管理決策者提高決策水平,改善運營策略的正確性與有效性。

目前,數據處理已廣泛地應用於辦公自動化、企事業計算機輔助管理與決策、情報檢索、圖書管理、電影電視動畫設計、會計電算化等等各行各業。信息正在形成獨立的產業,多媒體技術使信息展現在人們面前的不僅是數字和文字,也有聲情並茂的聲音和圖像信息。

3.輔助技術(或計算機輔助設計與製造)

計算機輔助技術包括CAD、CAM和CAI等。

⑴計算機輔助設計(ComputerAidedDesign,簡稱CAD)

計算機輔助設計是利用計算機系統輔助設計人員進行工程或產品設計,以實現最佳設計效果的一種技術。它已廣泛地應用於飛機、汽車、機械、電子、建築和輕工等領域。例如,在電子計算機的設計過程中,利用CAD技術進行體系結構模擬、邏輯模擬、插件劃分、自動布線等,從而大大提高了設計工作的自動化程度。又如,在建築設計過程中,可以利用CAD技術進行力學計算、結構計算、繪制建築圖紙等,這樣不但提高了設計速度,而且可以大大提高設計質量。

⑵計算機輔助製造(ComputerAidedManufacturing,簡稱CAM)

計算機輔助製造是利用計算機系統進行生產設備的管理、控制和操作的過程。例如,在產品的製造過程中,用計算機控制機器的運行,處理生產過程中所需的數據,控制和處理材料的流動以及對產品進行檢測等。使用CAM技術可以提高產品質量,降低成本,縮短生產周期,提高生產率和改善勞動條件。

將CAD和CAM技術集成,實現設計生產自動化,這種技術被稱為計算機集成製造系統(CIMS)。它的實現將真正做到無人化工廠(或車間)。

⑶計算機輔助教學(ComputerAidedInstruction,簡稱CAI)

計算機輔助教學是利用計算機系統使用課件來進行教學。課件可以用著作工具或高級語言來開發製作,它能引導學生循環漸進地學習,使學生輕松自如地從課件中學到所需要的知識。CAI的主要特色是交互教育、個別指導和因人施教。

4.過程式控制制(或實時控制)

過程式控制制是利用計算機及時採集檢測數據,按最優值迅速地對控制對象進行自動調節或自動控制。採用計算機進行過程式控制制,不僅可以大大提高控制的自動化水平,而且可以提高控制的及時性和准確性,從而改善勞動條件、提高產品質量及合格率。因此,計算機過程式控制制已在機械、冶金、石油、化工、紡織、水電、航天等部門得到廣泛的應用。

例如,在汽車工業方面,利用計算機控制機床、控制整個裝配流水線,不僅可以實現精度要求高、形狀復雜的零件加工自動化,而且可以使整個車間或工廠實現自動化。

5.人工智慧(或智能模擬)

人工智慧(ArtificialIntelligence)是計算機模擬人類的智能活動,諸如感知、判斷、理解、學習、問題求解和圖像識別等。現在人工智慧的研究已取得不少成果,有些已開始走向實用階段。例如,能模擬高水平醫學專家進行疾病診療的專家系統,具有一定思維能力的智能機器人等等。

6.網路應用

計算機技術與現代通信技術的結合構成了計算機網路。計算機網路的建立,不僅解決了一個單位、一個地區、一個國家中計算機與計算機之間的通訊,各種軟、硬體資源的共享,也大大促進了國際間的文字、圖像、視頻和聲音等各類數據的傳輸與處理。

閱讀全文

與電腦系統都有哪些特徵相關的資料

熱點內容
飛利浦電腦配置低卡怎麼解決 瀏覽:585
電腦主板賣多少錢一個 瀏覽:716
電腦屏幕最基本的應用 瀏覽:269
一體機電腦配置清單 瀏覽:254
戴爾電腦如何調整游標 瀏覽:355
高配置電腦玩游戲卡 瀏覽:771
電腦開機出現setup 瀏覽:196
惠普431筆記本電腦 瀏覽:790
台式電腦顯卡1g 瀏覽:98
電腦密碼暗示是什麼 瀏覽:468
電腦突然不能開機了怎麼回事兒 瀏覽:888
電腦屏幕碰壞一個白點 瀏覽:206
手機下載空調遙控軟體 瀏覽:203
電腦開機後變橫屏了如何處理 瀏覽:821
電腦桌面尺寸怎麼調整 瀏覽:184
電腦正常開機後顯示器黑屏 瀏覽:99
蘋果手機怎麼電腦端 瀏覽:804
拷到電腦里的文件損壞 瀏覽:197
台式電腦換屏幕多少錢 瀏覽:564
筆記本電腦開機軟體打不開卡 瀏覽:320