您好,歡迎光(guāng)臨大連金鼎卓越科技有限公司網站!
軟件(中國大(dà)陸及香港用(yòng)語,台灣稱作軟體,英文:software)是一系列按照(zhào)特定順序組織的(de)計算(suàn)機數據和(hé)指令的(de)集合。一般來(lái)講軟件被劃分(fēn)爲系統軟件、應用(yòng)軟件和(hé)介于這(zhè)兩者之間的(de)中間件。軟件并不隻是包括可(kě)以在計算(suàn)機(這(zhè)裏的(de)計算(suàn)機是指廣義的(de)計算(suàn)機)上運行的(de)電腦(nǎo)程序,與這(zhè)些電腦(nǎo)程序相關的(de)文檔一般也(yě)被認爲是軟件的(de)一部分(fēn)。簡單的(de)說軟件就是程序加文檔的(de)集合體,例如入戶安檢軟件、管線巡檢軟件等。另也(yě)泛指社會結構中的(de)管理(lǐ)系統、思想意識形态、思想政治覺悟、法律法規等等。
完整的(de)計算(suàn)機系統由兩部分(fēn)組成,即計算(suàn)機的(de)硬件系統和(hé)軟件系統。
計算(suàn)機軟件(computer software)指計算(suàn)機系統中除硬件以外的(de)所有事物(wù),一般包括計算(suàn)機程序、程序說明(míng)以及其他(tā)資料等。
軟件的(de)正确含義應該是:
(1)運行時(shí),能夠提供所要求功能和(hé)性能的(de)指令或計算(suàn)機程序集合。
(2)程序能夠滿意地處理(lǐ)信息的(de)數據結構。
(3)描述程序功能需求以及程序如何操作和(hé)使用(yòng)所要求的(de)文檔。
軟件具有與硬件不同的(de)特點:
(1)表現形式不同
硬件有形,有色,有味,看得(de)見,摸得(de)著(zhe),聞得(de)到。而軟件無形,無色,無味,看不見,摸不著(zhe),聞不到。軟件大(dà)多(duō)存在人(rén)們的(de)腦(nǎo)袋裏或紙面上,它的(de)正确與否,是好是壞,一直要到程序在機器上運行才能知道。這(zhè)就給設計、生産和(hé)管理(lǐ)帶來(lái)許多(duō)困難。
(2)生産方式不同
軟件是開發,是人(rén)的(de)智力的(de)高(gāo)度發揮,不是傳統意義上的(de)硬件制造。盡管軟件開發與硬件制造之間有許多(duō)共同點,但這(zhè)兩種活動是根本不同的(de)。
(3)要求不同
硬件産品允許有誤差,而軟件産品卻不允許有誤差。
(4)維護不同
硬件是要用(yòng)舊(jiù)用(yòng)壞的(de),在理(lǐ)論上,軟件是不會用(yòng)舊(jiù)用(yòng)壞的(de),但在實際上,軟件也(yě)會變舊(jiù)變壞。因爲在軟件的(de)整個(gè)生存期中,一直處于改變(維護)狀态。