您好,歡迎來到易龍商務(wù)網(wǎng)!
發(fā)布時(shí)間:2020-12-12 09:46  
【廣告】





軟件,拼音為ruǎn jiàn,國標(biāo)中對軟件的定義為:與計(jì)算機(jī)系統(tǒng)操作有關(guān)的計(jì)算機(jī)程序、規(guī)程、規(guī)則,以及可能有的文件、文檔及數(shù)據(jù)。其它定義:1.運(yùn)行時(shí),能夠提供所要求功能和性能的指令或計(jì)算機(jī)程序集合。2.程序能夠滿意地處理信息的數(shù)據(jù)結(jié)構(gòu)。3.描述程序功能需求以及程序如何操作和使用所要求的文檔。以開發(fā)語言作為描述語言,可以認(rèn)為:軟件=程序 數(shù)據(jù) 文檔特點(diǎn)編輯1、無形的,沒有物理形態(tài),只能通過運(yùn)行狀況來了解功能、特性、和質(zhì)量2、軟件滲透了大量的腦力勞動(dòng),人的邏輯思維、智能活動(dòng)和技術(shù)水平是軟件產(chǎn)品的關(guān)鍵3、軟件不會(huì)像硬件一樣老化磨損,但存在缺陷維護(hù)和技術(shù)更新4、軟件的開發(fā)和運(yùn)行必須依賴于特定的計(jì)算機(jī)系統(tǒng)環(huán)境,對于硬件有依賴性,為了減少依賴,開發(fā)中提出了軟件的可移植性5、軟件具有可復(fù)用性,軟件開發(fā)出來很容易被,從而形成多個(gè)副本
按應(yīng)用范圍劃分,一般來講軟件被劃分為系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。系統(tǒng)軟件系統(tǒng)軟件為計(jì)算機(jī)使用提供基本的功能,可分為操作系統(tǒng)和系統(tǒng)軟件,其中操作系統(tǒng)是基本的軟件。系統(tǒng)軟件是負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作。系統(tǒng)軟件使得計(jì)算機(jī)使用者和其他軟件將計(jì)算機(jī)當(dāng)作一個(gè)整體而不需要顧及到底層每個(gè)硬件是如何工作的。1.操作系統(tǒng)是一管理計(jì)算機(jī)硬件與軟件資源的程序,同時(shí)也是計(jì)算機(jī)系統(tǒng)的內(nèi)核與基石。操作系統(tǒng)身負(fù)諸如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。操作系統(tǒng)也提供一個(gè)讓使用者與系統(tǒng)交互的操作接口。
載體軟件的載體可以是硬盤、光盤、U盤、軟盤等數(shù)據(jù)存儲設(shè)備。使用許可不同的軟件一般都有對應(yīng)的軟件授權(quán),軟件的使用者必須在同意所使用軟件的許可證的情況下才能夠合法的使用軟件。依據(jù)許可方式的不同,大致可將軟件區(qū)分為幾類:專屬軟件、自由軟件、共享軟件、免費(fèi)軟件、公共軟件。生命周期編輯軟件生命周期是指從軟件定義、開發(fā)、使用、維護(hù)到報(bào)廢為止的整個(gè)過程,一般包括問題定義、可行性分析、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試和維護(hù)。