作業系統的功能
文章推薦指數: 80 %
接著我們為軟體及程式下一個定義: ... 軟體依其功能及性質分成系統軟體及應用軟體兩大類。
分別說明如下: ... 作業系統是系統軟體的一種,由許多程式組合而成。
作業系統的功能
電腦的軟體世界
電腦除了要有完備的硬體架構以外,更需要有各式各樣的軟體與之配合,才能發揮其強大的功能。
接著我們為軟體及程式下一個定義:
軟體:泛指所有程式之總稱。
程式:吾人為了處理某一問題,用特定電腦語言,依照合理的邏輯順序編寫的一連串敘述之集合體。
軟體依其功能及性質分成系統軟體及應用軟體兩大類。
分別說明如下:
系統軟體(SystemSoftware)
系統軟體是使用者和電腦間的橋樑,其功能是控制電腦硬體的運作,有效的提升到最佳的使用狀態;可概分為作業系統、翻譯程式及公用服務程式三類。
作業系統(OperatingSystem,簡稱OS)
作業系統是系統軟體的一種,由許多程式組合而成。
用來令電腦硬體更容易被使用者控制,換言之使用者透過作業系統更簡易地操作電腦執行工作。
語言翻譯程式
翻譯程式是用來把人們所寫的程式語言翻譯成電腦可以執行的機器碼(0或1),依照使用語言層級之不同;其種類有:
高階語言用的編譯器(Compiler)或直譯器(Interpreter):如C編譯器、PASCAL編譯器、COBOL編譯器、BASIC直譯器等。
低階語言用的組繹器(Assembler):用來將組合語言程式翻譯成0與1組成的機器語言。
公用服務程式(Utilityserviceprogram):公用程式是一些支援作業系統的程式,用來處理一些經常性的作業,或配合各種應用軟體的需要,協助使用者更方便又有效的使用系統資源。
應用軟體(ApplicationSoftware)
用軟體通常是使用者、軟體公司和電腦廠商,為了解決某些問題需求而設計的程式,它必須架構在系統軟體之上才能執行,可分為套裝軟體和專案開發軟體兩種。
作業系統的功能
提供使用者簡易的操作環境:
透過簡單的操作介面,讓使用者很容易地使用電腦系統資源,處理各項事務。
監控整個程式的執行過程:
當電腦一被開機啟動時,作業系統中的一個監督程式也會一併被啟動常駐,負責整個作業系統的操作,一旦要使用到其他應用程式,它還會分配記憶體空間,並且載入執行。
調配程式使用各種電腦資源:
電腦資源包括CPU、主記憶體、I/O、磁碟檔案等,其中CPU速度快、I/O速度慢,作業系統必須去調配各種電腦資源,以期能作充份而正確的使用
檔案管理
檔案管理主要是針對檔案儲存與讀取的管理,和輔助儲存體的運用策略與安排等。
(1)各種檔案狀態的記錄
(2)檔案如何儲存﹖儲存在何處﹖使用權的設定
(3)分配程式使用各種檔案資源等。
記憶體管理
記憶體通常都會存放一個或一個以上正在執行或即將執行的程式,在記憶體裏應如何分配位置,每個程式佔用多少空間,都是作業系統應該解決的問題,而記憶體管理是負責處理這些問題。
具備識別密碼保護措施確保資料的安全:
在電腦網路及連線作業上,作業系統應能透過密碼設定等措施,達到資料安全保護的目的。
延伸文章資訊
- 1漫談應用系統(AP) 效能調校 - 叡揚資訊
分散式應用系統分析:透過收集多層次的執行資訊並以一個完整的點對點方式,檢視您 ... 開發及測試人員利用重複的自動化測試腳本及定義好的程序以縮短上線的準備時間。
- 2App 到底是什麼? | 應用系統定義| 教育百科-2022年2月
應用系統定義,你想知道的解答。即使後來的「功能手機」具備了安裝JAVA應用程式的功能,但是JAVA程式的操作友好性、執行效率及系統資源都遠遠不及...| 教育百科.
- 3資訊系統導論
系統的定義內容與分類:系統是一群要素(實體)entity的組合,經由彼此交互 ... 分散式資訊系統DIS(distributed information system):因電腦硬體及應用系統分...
- 4應用程式- 維基百科,自由的百科全書
- 5商業軟體- 教育百科
應用軟體是由程式設計師根據特別需求所發展的應用系統,這種系統只適用於特定的場合,例如某銀行內部的交易處理系統;此種系統大都發展耗時且費用昂貴。套裝軟體則是用來 ...