二、軟件的組成及功能
軟件是指各種程序及其 總和。軟件對(duì)于計(jì)算機(jī)的使用是必需的。
軟件可分為系統(tǒng)軟件和非系統(tǒng)軟件兩類(lèi)。系統(tǒng)軟件包括操作系統(tǒng)、編譯程序和解釋程序、各種程序設(shè)計(jì)語(yǔ)言等等。非系統(tǒng)軟件主要是指各種實(shí)用程序,包括用戶自己編寫(xiě)的程序。
操作系統(tǒng)的功能是提高計(jì)算機(jī)的使用效率和方便用戶使用計(jì)算機(jī)。操作系統(tǒng)是用戶與計(jì)算機(jī)之間的接口。
各種程序設(shè)計(jì)語(yǔ)言可用來(lái)編寫(xiě)程序。程序設(shè)計(jì)語(yǔ)言分為機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言三個(gè)層次。計(jì)算機(jī)能直接接受的只是以二進(jìn)制數(shù)表示的機(jī)器語(yǔ)言。匯編語(yǔ)言是機(jī)器語(yǔ)言的符號(hào)表示并且需要翻譯成機(jī)器語(yǔ)言才能執(zhí)行。用高級(jí)語(yǔ)言編寫(xiě)的程序更是必須通過(guò)編譯程序或解釋程序翻譯成機(jī)器語(yǔ)言才能供機(jī)器執(zhí)行。常用的高級(jí)語(yǔ)言有BASIC、FORTRAN、C等等。
用機(jī)器語(yǔ)言或匯編語(yǔ)言編寫(xiě)的程序一般效率較高、執(zhí)行速度較快;而用高級(jí)語(yǔ)言編寫(xiě)的程序則一般效率較低、執(zhí)行速度較慢。但用高級(jí)語(yǔ)言編寫(xiě)程序要比用機(jī)器語(yǔ)言或匯編語(yǔ)言編寫(xiě)程序容易些。
實(shí)用程序是非常豐富的,可用于各種各樣的具體目的。用戶也可自己編寫(xiě)各種實(shí)用程序。
軟件是指各種程序及其 總和。軟件對(duì)于計(jì)算機(jī)的使用是必需的。
軟件可分為系統(tǒng)軟件和非系統(tǒng)軟件兩類(lèi)。系統(tǒng)軟件包括操作系統(tǒng)、編譯程序和解釋程序、各種程序設(shè)計(jì)語(yǔ)言等等。非系統(tǒng)軟件主要是指各種實(shí)用程序,包括用戶自己編寫(xiě)的程序。
操作系統(tǒng)的功能是提高計(jì)算機(jī)的使用效率和方便用戶使用計(jì)算機(jī)。操作系統(tǒng)是用戶與計(jì)算機(jī)之間的接口。
各種程序設(shè)計(jì)語(yǔ)言可用來(lái)編寫(xiě)程序。程序設(shè)計(jì)語(yǔ)言分為機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言三個(gè)層次。計(jì)算機(jī)能直接接受的只是以二進(jìn)制數(shù)表示的機(jī)器語(yǔ)言。匯編語(yǔ)言是機(jī)器語(yǔ)言的符號(hào)表示并且需要翻譯成機(jī)器語(yǔ)言才能執(zhí)行。用高級(jí)語(yǔ)言編寫(xiě)的程序更是必須通過(guò)編譯程序或解釋程序翻譯成機(jī)器語(yǔ)言才能供機(jī)器執(zhí)行。常用的高級(jí)語(yǔ)言有BASIC、FORTRAN、C等等。
用機(jī)器語(yǔ)言或匯編語(yǔ)言編寫(xiě)的程序一般效率較高、執(zhí)行速度較快;而用高級(jí)語(yǔ)言編寫(xiě)的程序則一般效率較低、執(zhí)行速度較慢。但用高級(jí)語(yǔ)言編寫(xiě)程序要比用機(jī)器語(yǔ)言或匯編語(yǔ)言編寫(xiě)程序容易些。
實(shí)用程序是非常豐富的,可用于各種各樣的具體目的。用戶也可自己編寫(xiě)各種實(shí)用程序。