操作系統(tǒng)
操作系統(tǒng)是控制和管理計(jì)算機(jī)各種資源、自動(dòng)調(diào)度用戶作業(yè)程序、處理各種中斷的軟件。操作系統(tǒng)的作用是控制和管理系統(tǒng)資源的使用,是用戶與計(jì)算機(jī)的接口。目前比較流行的操作系統(tǒng)有DOS操作系統(tǒng)(主要用于PC系列微機(jī))、UNIX操作系統(tǒng)(它是多用戶多任務(wù)通用的交互式操作系統(tǒng),通用于各種計(jì)算機(jī)中)、Windows操作系統(tǒng)(是單用戶多任務(wù)圖形界面操作系統(tǒng))。
語(yǔ)言處理程序
計(jì)算機(jī)能識(shí)別的語(yǔ)言與機(jī)器能直接執(zhí)行的語(yǔ)言并不一致。計(jì)算機(jī)能識(shí)別的語(yǔ)言很多,如匯編語(yǔ)言、Basic語(yǔ)言、Fortran語(yǔ)言、Pascal語(yǔ)言與C語(yǔ)言等,它們各自都規(guī)定了一套基本符號(hào)和語(yǔ)法規(guī)則。用這些語(yǔ)言編制的程序叫源程序。用“0”或“1”的機(jī)器代碼按一定規(guī)則組成的語(yǔ)言,稱為機(jī)器語(yǔ)言。用機(jī)器語(yǔ)言編制的程序,稱為目標(biāo)程序。語(yǔ)言處理程序的任務(wù)就是將源程序翻譯成目標(biāo)程序。不同語(yǔ)言的源程序?qū)?yīng)有不同的語(yǔ)言處理程序。
語(yǔ)言處理程序有匯編程序、編譯程序、解釋程序等。
匯編程序也稱匯編器,其功能是把用匯編語(yǔ)言編寫的源程序翻譯成機(jī)器語(yǔ)言的目標(biāo)程序,其翻譯過(guò)程稱為“匯編過(guò)程”,簡(jiǎn)稱匯編。
高級(jí)語(yǔ)言的處理程序,按其翻譯的方法不同,可分為解釋程序與編譯程序兩大類。解釋程序?qū)υ闯绦虻姆g采用邊解釋邊執(zhí)行的方法,并不生成目標(biāo)程序,稱為解釋執(zhí)行,如Basic語(yǔ)言;編譯程序則先將源程序翻譯成目標(biāo)程序后才能開(kāi)始執(zhí)行,稱為編譯執(zhí)行,如Pascal、C語(yǔ)言等。
標(biāo)準(zhǔn)庫(kù)程序
為方便用戶編制程序,通常將一些常用的程序段按照標(biāo)準(zhǔn)的格式預(yù)先編制好,組成一個(gè)標(biāo)準(zhǔn)程序庫(kù),存人計(jì)算機(jī)系統(tǒng)中,需要時(shí),由用戶選擇合適的程序段嵌入自己的程序中,這樣,既省事,又可靠。
服務(wù)性程序
服務(wù)程序(也稱為工具軟件)擴(kuò)大了機(jī)器的功能,一般包括診斷程序、調(diào)試程序等。常用的微機(jī)服務(wù)軟件程序有QAPLUS、PCTOOLS等。
數(shù)據(jù)庫(kù)管理系統(tǒng)
隨著計(jì)算機(jī)在信息處理、情報(bào)檢索及各種管理系統(tǒng)的不斷發(fā)展,使用計(jì)算機(jī)時(shí)需要處理大量的數(shù)據(jù)、建立和檢索大量的表格,將這些數(shù)據(jù)和表格按一定的規(guī)律組織起來(lái),以便處理更有效、檢索更迅速、用戶使用更方便,于是就出現(xiàn)了數(shù)據(jù)庫(kù)管理系統(tǒng)。所謂數(shù)據(jù)庫(kù),就是能實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量的相關(guān)數(shù)據(jù),方便多用戶訪問(wèn)的計(jì)算機(jī)軟,硬件資源組成的系統(tǒng)。數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理軟件一起,組成了數(shù)據(jù)庫(kù)管理系統(tǒng)。
數(shù)據(jù)庫(kù)管理系統(tǒng)有各種類型,目前許多計(jì)算機(jī)包括微型機(jī)都配有數(shù)據(jù)庫(kù)管理系統(tǒng),如FoxPro、Oracle、Sabase等。
計(jì)算機(jī)網(wǎng)絡(luò)軟件
計(jì)算機(jī)網(wǎng)絡(luò)軟件是為計(jì)算機(jī)網(wǎng)絡(luò)配置的系統(tǒng)軟件。它負(fù)責(zé)對(duì)網(wǎng)絡(luò)資源進(jìn)行組織和管理,實(shí)現(xiàn)相互之間的通信。包括網(wǎng)絡(luò)操作系統(tǒng)和數(shù)據(jù)通信處理程序等。前者用于協(xié)調(diào)網(wǎng)絡(luò)中各機(jī)器的操作系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)資源的管理,后者用于網(wǎng)絡(luò)內(nèi)的通信,實(shí)現(xiàn)網(wǎng)絡(luò)操作。
總之,軟件系統(tǒng)是在硬件系統(tǒng)的基礎(chǔ)上。為有效地使用計(jì)算機(jī)而配置的。沒(méi)有系統(tǒng)軟件,現(xiàn)代計(jì)算機(jī)系統(tǒng)就無(wú)法正常地、有效地運(yùn)行;沒(méi)有應(yīng)用軟件,計(jì)算機(jī)就不能發(fā)揮效能。
軟件是與計(jì)算機(jī)系統(tǒng)操作有關(guān)的計(jì)算機(jī)程序、規(guī)程、規(guī)則,以及可能有的文件、文檔及數(shù)據(jù),以開(kāi)發(fā)語(yǔ)...
中國(guó)電子信息行業(yè)聯(lián)合會(huì)發(fā)布了“2024年度軟件和信息技術(shù)服務(wù)競(jìng)爭(zhēng)力百?gòu)?qiáng)企業(yè)”榜單,旨在通過(guò)...
軟件行業(yè)協(xié)會(huì)是軟件行業(yè)與政府溝通的橋梁和紐帶,持續(xù)推進(jìn)行業(yè)高質(zhì)量發(fā)展。那么中國(guó)軟件協(xié)會(huì)有哪...
網(wǎng)絡(luò)行業(yè)協(xié)會(huì)是網(wǎng)絡(luò)行業(yè)與政府溝通的橋梁和紐帶,持續(xù)推進(jìn)行業(yè)高質(zhì)量發(fā)展。那么中國(guó)網(wǎng)絡(luò)協(xié)會(huì)有哪...
章慶元,作為金山辦公的CEO,以其卓越的技術(shù)實(shí)力、出色的領(lǐng)導(dǎo)才能和前瞻的視野,為金山辦公的...
武漢市軟件行業(yè)協(xié)會(huì)發(fā)布了2024年第六屆武漢市軟件行業(yè)競(jìng)爭(zhēng)力前百家企業(yè)名單。名單顯示,上榜...
移動(dòng)APP端開(kāi)屏彈窗信息“關(guān)不掉”“亂跳轉(zhuǎn)”等問(wèn)題得到了基本解決,但在電腦PC端,部分應(yīng)用...
QQ音樂(lè)宣布其電視端會(huì)員功能將升級(jí)為獨(dú)立會(huì)員,提供單獨(dú)付費(fèi)服務(wù),原豪華綠鉆會(huì)員的權(quán)益到20...
中興新支點(diǎn)桌面操作系統(tǒng)V3.2.1版本正式發(fā)布,在V3.0基礎(chǔ)上,本次版本針對(duì)Linux云...
高德與HERE地圖宣布達(dá)成合作,實(shí)現(xiàn)為用戶提供全球路徑規(guī)劃引導(dǎo)、定位及出行相關(guān)服務(wù)。首批覆...