計(jì)算機(jī)應(yīng)用與計(jì)算機(jī)軟件區(qū)別
計(jì)算機(jī)軟件
計(jì)算機(jī)軟件是指計(jì)算機(jī)系統(tǒng)中的程序及其文檔。程序是計(jì)算任務(wù)的處理對(duì)象和處理規(guī)則的描述;文檔是為了便于了解程序所需的闡明性資料。程序必須裝入機(jī)器內(nèi)部才能工作,文檔一般是給人看的,不一定裝入機(jī)器。
軟件是用戶(hù)與硬件之間的接口界面。用戶(hù)主要是通過(guò)軟件與計(jì)算機(jī)進(jìn)行交流。軟件是計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的重要依據(jù)。為了方便用戶(hù),為了使計(jì)算機(jī)系統(tǒng)具有較高的總體效用,在設(shè)計(jì)計(jì)算機(jī)系統(tǒng)時(shí),必須通盤(pán)考慮軟件與硬件的結(jié)合,以及用戶(hù)的要求和軟件的要求。
計(jì)算機(jī)軟件總體分為系統(tǒng)軟件和應(yīng)用軟件兩大類(lèi):
系統(tǒng)軟件是各類(lèi)操作系統(tǒng),如Windows、Linux、UNIX等,還包括操作系統(tǒng)的補(bǔ)丁程序及硬件驅(qū)動(dòng)程序,都是系統(tǒng)軟件類(lèi)。
應(yīng)用軟件可以細(xì)分的種類(lèi)就更多了,如工具軟件、游戲軟件、管理軟件等都屬于應(yīng)用軟件類(lèi)。
計(jì)算機(jī)軟件都是用各種程序設(shè)計(jì)語(yǔ)言編寫(xiě)的。最底層的叫機(jī)器語(yǔ)言,它由一些0和1組成,可以被某種電腦直接理解,但人就很難理解。上面一層叫匯編語(yǔ)言,它只能由某種電腦的匯編器軟件翻譯成機(jī)器語(yǔ)言程序,才能執(zhí)行。人能夠勉強(qiáng)理解匯編語(yǔ)言。人常用的計(jì)算機(jī)語(yǔ)言是更上一層的高級(jí)語(yǔ)言,比如C語(yǔ)言、Java語(yǔ)言等。這些語(yǔ)言編寫(xiě)的程序一般都能在多種電腦上運(yùn)行,但必須先由一個(gè)叫作編譯器或者是解釋器的軟件將高級(jí)語(yǔ)言程序翻譯成特定的機(jī)器語(yǔ)言程序。
沒(méi)有軟件的計(jì)算機(jī),也叫“裸機(jī)”,可以說(shuō)是廢鐵一堆。計(jì)算機(jī)軟件是計(jì)算機(jī)的靈魂,是計(jì)算機(jī)應(yīng)用的關(guān)鍵。如果沒(méi)有適應(yīng)不同需要的計(jì)算機(jī)軟件,人們就不可能將計(jì)算機(jī)廣泛地應(yīng)用于人類(lèi)社會(huì)的生產(chǎn)、生活、科研、教育等幾乎所有領(lǐng)域,計(jì)算機(jī)也只能是一具沒(méi)有靈魂的軀殼。目前。以信息技術(shù)、信息產(chǎn)業(yè)為代表的高科技術(shù)日益引起人們的關(guān)注,成為新的經(jīng)濟(jì)增長(zhǎng)點(diǎn)。計(jì)算機(jī)軟件技術(shù)作為信息技術(shù)的基礎(chǔ)之一,已成為信息產(chǎn)業(yè)的主要組成部分。
免責(zé)聲明:以上內(nèi)容源自網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請(qǐng)告知,我們將盡快刪除相關(guān)內(nèi)容。