軟件(jiàn)分(fēn)類一般來講軟件(jiàn)被劃分(fēn)爲系統軟件(jiàn)、數據庫、中間件(jiàn)和(hé)應用(yòng)軟件(jiàn)。
系統軟件(jiàn)
系統軟件(jiàn)爲計(jì)算機使用(yòng)提供最基本的(de)功能(néng),可(kě)分(fēn)爲操作系統和(hé)支撐軟件(jiàn),其中操作系統是最基本的(de)軟件(jiàn)。
系統軟件(jiàn)是負責管理(lǐ)計(jì)算機系統中各種獨立的(de)硬件(jiàn),使得它們可(kě)以協調工(gōng)作。系統軟件(jiàn)使得計(jì)算機使用(yòng)者和(hé)其他(tā)軟件(jiàn)将計(jì)算機當作一個(gè)整體而不需要顧及到(dào)底層每個(gè)硬件(jiàn)是如(rú)何工(gōng)作的(de)。
1.操作系統是一管理(lǐ)計(jì)算機硬件(jiàn)與軟件(jiàn)資源的(de)程序,同時也(yě)是計(jì)算機系統的(de)内核與基石。操作系統身負諸如(rú)管理(lǐ)與配置内存、決定系統資源供需的(de)優先次序、控制(zhì)輸入與輸出設備、操作網絡與管理(lǐ)文(wén)件(jiàn)系統等基本事務。操作系統也(yě)提供一個(gè)讓使用(yòng)者與系統交互的(de)操作接口。
2.支撐軟件(jiàn)是支撐各種軟件(jiàn)的(de)開(kāi)發與維護的(de)軟件(jiàn),又(yòu)稱爲軟件(jiàn)開(kāi)發環境(SDE)。它主要包括環境數據庫、各種接口軟件(jiàn)和(hé)工(gōng)具組。著名的(de)軟件(jiàn)開(kāi)發環境有(yǒu)IBM公司的(de)Web Sphere,微軟公司的(de)等。
包括一系列基本的(de)工(gōng)具(比如(rú)編譯器(qì)、數據庫管理(lǐ)、存儲器(qì)格式化、文(wén)件(jiàn)系統管理(lǐ)、用(yòng)戶身份驗證、驅動管理(lǐ)、網絡連接等方面的(de)工(gōng)具)。
應用(yòng)軟件(jiàn)
系統軟件(jiàn)并不針對某一特定應用(yòng)領域,而應用(yòng)軟件(jiàn)則相(xiàng)反,不同的(de)應用(yòng)軟件(jiàn)根據用(yòng)戶和(hé)所服務的(de)領域提供不同的(de)功能(néng)。
應用(yòng)軟件(jiàn)是爲了某種特定的(de)用(yòng)途而被開(kāi)發的(de)軟件(jiàn)。它可(kě)以是一個(gè)特定的(de)程序,比如(rú)一個(gè)圖像浏覽器(qì)。也(yě)可(kě)以是一組功能(néng)聯系緊密,可(kě)以互相(xiàng)協作的(de)程序的(de)集合,比如(rú)微軟的(de)Office軟件(jiàn)。也(yě)可(kě)以是一個(gè)由衆多獨立程序組成的(de)龐大(dà)的(de)軟件(jiàn)系統,比如(rú)數據庫管理(lǐ)系統。
手機軟件(jiàn)
顧名思義,所謂手機軟件(jiàn)就是可(kě)以安裝在手機上(shàng)的(de)軟件(jiàn),完善原始系統的(de)不足與個(gè)性化。随著(zhe)科技的(de)發展,手機的(de)功能(néng)也(yě)越來越多,越來越強大(dà)。不是像過去的(de)那麽簡單死闆,發展到(dào)了可(kě)以和(hé)掌上(shàng)電腦(nǎo)相(xiàng)媲美(měi)。手機軟件(jiàn)與電腦(nǎo)一樣,下載手機軟件(jiàn)時還要考慮你(nǐ)購(gòu)買這一款手機所安裝的(de)系統來決定要下相(xiàng)對應的(de)軟件(jiàn)。手機主流系統有(yǒu)以下:Windows Phone、Symbian、Linux、Research in Motion、Windows Mobile、iPhone iOS、Android。