您好,歡迎來到易龍商務網!
發布時間:2021-10-20 08:59  
【廣告】






它是用戶與計算機硬件系統的接口;從資源管理的角度看,它是計算機系統資源的管理者。其主要作用及目的就是提高系統資源的利用率;提供友好的用戶界面;創造良好的工作環境,從而使用戶能夠靈活、方便地使用計算機,使整個計算機系統能地運行。 操作系統的任務是管理好計算機的全部軟硬件資源,提高計算機的利用率;擔任用戶與計算機之間的接口,使用戶通過操作系統提供的命令或菜單方便地使用計算機。
分布式軟件系統包括分布式操作系統、分布式程序設計系統、分布式文件系統、分布式數據庫系統等。人機交互系統是提供用戶與計算機系統之間按照一定的約定進行信息交互的軟件系統,可為用戶提供一個友善的人機界面。操作系統的功能包括處理器管理、存儲管理、文件管理、設備管理和作業管理,其主要研究內容包括操作系統的結構、進程(任務)調度、同步機制、死鎖防止、內存分配、設備分配、并行機制、容錯和恢復機制等。

分布式程序設計語言用于編寫運行于分布式計算機系統上的分布式程序。一個分布式程序由若干個可以獨立執行的程序模塊組成,它們分布于一個分布式處理系統的多臺計算機上被同時執行。它與集中式的程序設計語言相比有三個特點:分布性、通信性和穩健性。分布式文件系統具有執行遠程文件存取的能力,并以透明方式對分布在網絡上的文件進行管理和存取。
系統軟件是計算機系統的一部分,它是支持應用軟件的運行的。為用戶開發應用系統提供一個平臺,用戶可以使用它,一般不隨意修改它。一般常用的系統軟件如下:
1. 操作系統OS(Operating System )
為了使計算機系統的所有資源(包括中央處理器、存儲器、各種外部設備及各種軟件)協調一致,有條不紊地工作,就必須有一個軟件來進行統一管理和統一調度,這種軟件稱為操作系統。它的功能就是管理計算機系統的全部硬件資源、軟件資源及數據資源,使計算機系統所有資源地發揮作用,為用戶提供方便的、有效的、友善的服務界面。
操作系統是一個龐大的管理控制程序,它大致包括如下管理功能:進程與處理機調度、作業管理、存儲管理、設備管理、文件管理。實際的操作系統是多種多樣的,根據側重面不同和設計思想不同,操作系統的結構和內容存在很大差別。