PC軟件
1.軟件的功能與分類(lèi)
目前絕大多數(shù)計(jì)算機(jī)都是按照馮•諾依曼“存儲(chǔ)程序”的思想設(shè)計(jì)的。軟件大致劃分為系統(tǒng)軟件和應(yīng)用軟件兩大類(lèi)。
2.系統(tǒng)軟件
系統(tǒng)軟件中最重要的是操作系統(tǒng)、語(yǔ)言處理程序、實(shí)用程序與工具軟件等。
(1)操作系統(tǒng)
操作系統(tǒng)(operationg system,OS)是直接運(yùn)行在裸機(jī)上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運(yùn)行。它已成為計(jì)算機(jī)系統(tǒng)必不可少的基本組成部分。操作系統(tǒng)負(fù)責(zé)對(duì)計(jì)算機(jī)系統(tǒng)的各類(lèi)資源(包括硬件與軟件資源)進(jìn)行統(tǒng)一控制、管理、調(diào)度和監(jiān)督,合理地組織計(jì)算機(jī)的工作流程(故被稱(chēng)為操作系統(tǒng)),其目的是提高各類(lèi)資源的利用率,方便用戶使用,并為其他軟件的開(kāi)發(fā)提供必要的服務(wù)和相應(yīng)的接口。
(2)程序設(shè)計(jì)語(yǔ)言及其處理程序
計(jì)算機(jī)硬件可以直接執(zhí)行的指令是由0和1所組成的一串二進(jìn)位代碼,這是硬件唯一能直接理解的語(yǔ)言,稱(chēng)為機(jī)器語(yǔ)言。所謂匯編語(yǔ)言,是一種與計(jì)算機(jī)的機(jī)器語(yǔ)言相當(dāng)接近的符號(hào)語(yǔ)言,其本質(zhì)是采用有助于人們記憶的文字符號(hào)來(lái)表示機(jī)器語(yǔ)言,再加上一些用來(lái)控制程序執(zhí)行和便于定義數(shù)據(jù)的命令。匯編語(yǔ)言通常依賴于特定計(jì)算機(jī)的指令集,受到了計(jì)算機(jī)指令的限制,它與機(jī)器語(yǔ)言一樣,還是一種低級(jí)語(yǔ)言。所謂高級(jí)程序設(shè)計(jì)語(yǔ)言,是指比較接近于人們?nèi)粘K褂玫臅?shū)面語(yǔ)言(英語(yǔ))的用來(lái)編制程序的一類(lèi)語(yǔ)言。比如已流行多年的FORTRAN、COBOL、BASIC、Pascal、C等程序設(shè)計(jì)語(yǔ)言都是高級(jí)語(yǔ)言。任何一個(gè)語(yǔ)言處理系統(tǒng)通常包含一個(gè)翻譯程序,它把一種語(yǔ)言的程序翻譯成等價(jià)的另一種語(yǔ)言的程序。被翻譯的語(yǔ)言和程序分別稱(chēng)為源語(yǔ)言和源程序,而翻譯生成的語(yǔ)言和程序分別稱(chēng)為目標(biāo)語(yǔ)言和目標(biāo)程序。按照不同的翻譯處理方法,可以將翻譯程序分為以下3類(lèi):
①?gòu)膮R編語(yǔ)言到機(jī)器語(yǔ)言的翻譯程序稱(chēng)為匯編程序。
②按源程序中語(yǔ)句的執(zhí)行順序,逐條翻譯并立即執(zhí)行其功能的處理程序稱(chēng)為解釋程序。
③先將高級(jí)語(yǔ)言源程序翻譯成目標(biāo)語(yǔ)言程序,然后與需調(diào)用的庫(kù)函數(shù)連接成為可執(zhí)行程序,此類(lèi)翻譯程序稱(chēng)為編譯程序。
除了翻譯程序外,語(yǔ)言處理系統(tǒng)通常還包括編輯程序(用于編寫(xiě)源程序)、連接程序(將多個(gè)分別編譯或匯編過(guò)的目標(biāo)程序和庫(kù)文件進(jìn)行組合)和裝入程序(將目標(biāo)程序裝入內(nèi)存并啟動(dòng)執(zhí)行)等。
(3)實(shí)用程序
實(shí)用程序(utilities program)指用戶完成一些日常任務(wù)所使用的工具程序,它多半應(yīng)用于軟件和硬件的日常維護(hù)、管理和安全控制等方面。
相關(guān)推薦:
2015年計(jì)算機(jī)三級(jí)軟件測(cè)試技術(shù)試題及答案匯總
2015計(jì)算機(jī)等級(jí)考試三級(jí)《PC技術(shù)》模擬練習(xí)匯總
2015計(jì)算機(jī)等級(jí)考試《三級(jí)網(wǎng)絡(luò)技術(shù)》預(yù)測(cè)試卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |