軟體是一系列依照特定順序組織的電腦資料和指令,是電腦中非有形的部分;電腦中的有形部分稱為硬件,由電腦的外殼及各零件及電路所組成;電腦軟體需有硬體才能運作,反之亦然,軟體和硬體都無法在不互相配合的情況下進行實際的運作。
本文操作環境:windows7系統,Dell G3電腦。
軟體(英文:software)是一系列依照特定順序組織的電腦資料和指令,是電腦中非有形的部分。電腦中有形的部分稱為硬件,由電腦的外殼及各零件及電路所組成。電腦軟體需有硬體才能運作,反之亦然,軟體和硬體都無法在不互相配合的情況下進行實際的運作。
一般來說,電腦軟體分為程式語言、系統軟體、應用軟體和介於這兩者之間的中間件。其中系統軟體為電腦使用提供最基本的功能,但是並非針對某一特定應用領域。而應用軟體則剛好相反,不同的應用軟體會根據使用者和所服務的領域提供不同的功能。
軟體包括所有在電腦運行的程序,和其架構無關,例如可執行檔、函式庫及腳本語言都屬於軟體。軟體不分架構,有其共通的特性,運作後可以讓硬體運作依設計時要求的機能。軟體儲存在記憶體中,軟體不是可以碰觸到的實體,可以碰觸到的都只是儲存軟體的零件(記憶體)或是媒體(光碟或磁片等)。
軟體不一定只包括可以在電腦上運行的電腦程序,有些定義中,與電腦程式相關的文檔,一般也被認為是軟體的一部分。簡單的說軟體就是程式加文檔的集合體。軟體被應用於世界的各個領域,對人們的生活和工作都產生了深遠的影響。
軟體分類
軟體的分類方式有很多種,可以依軟體的目的分為以下幾種:
系統軟體
主條目:作業系統
系統軟體負責管理電腦系統中各種獨立的硬件,使得它們可以協調工作,提供基本的功能,並為正在運行的應用軟體提供平台[2]。系統軟體使得電腦使用者和其他軟體將電腦視為一個整體而不需要顧及到底層每個硬體是如何運作的。而各個硬體工作的細節則由驅動程式處理。
一般來說,系統軟體包含作業系統(例如BSD、DOS、Linux、macOS、iOS、OS/2、QNX、Unix、Windows等)和一系列基本的工具(如編譯器,資料庫管理,記憶體格式化,檔案系統管理,作業系統管理,使用者驗證,驅動管理,網路連線等方面的工具)。
應用軟體
主條目:應用軟體
應用軟體是為了某種特定的用途而被開發的軟體.它可以是一個特定的程序,例如一個圖像瀏覽器。也可以是一組功能聯繫緊密,可以互相協作的程式的集合,例如微軟的Office軟體。也可以是一個由眾多獨立程式組成的龐大的軟體系統,例如資料庫管理系統。
更多相關知識,請造訪PHP中文網!
以上是什麼是軟體的詳細內容。更多資訊請關注PHP中文網其他相關文章!