基本要求
具備計算機及其應用的基本知識。
熟悉計算機操作系統、軟件工程和數據庫的原理和應用。
3.具備計算機體系結構、系統組成和性能評估的基礎和應用知識。
具備計算機網絡和通信的基礎知識。
5.具備分析、設計和組織實施計算機應用項目開發的基本能力。
了解計算機應用系統的安全和保密知識。
考試內容
壹、計算機系統的組成和工作原理
1.計算機系統的組成:(1)計算機的發展。⑵計算機的分類及應用。(3)計算機硬件結構。(4)主要部件的功能。⑸計算機軟件的功能和分類。[6]系統軟件和應用軟件。
計算機的工作原理:(1)數字在計算機中的表示。(2)算術單元。(3)控制器。(4)記憶力。⑸輸入輸出系統。
3.計算機的主要性能:(1)計算機系統的性能指標。(2)處理器指示器。(3)存儲容量。(4)輸入/輸出總線能力。⑸系統溝通能力。[6]在線交易處理能力。壹旦軟件支持。
二、數據結構和算法
基本概念:(1)數據結構的基本概念。⑵算法的描述與分析。
線性表:(1)線性表的邏輯結構。⑵線性表的順序存儲結構。⑶線性表的鏈式存儲結構。
3.數組:(1)數組的定義和操作。⑵數組的順序存儲結構。⑶矩陣的壓縮存儲。
2.棧和隊列:(1)棧的定義和操作。⑵棧的存儲結構。⑶隊列的定義和操作。(4)鏈式隊列和循環隊列。
⒌弦:(1)弦及其操作。⑵字符串的存儲結構。
[6]樹和二叉樹:(1)樹的定義。⑵二叉樹的定義和性質。(3)二叉樹和樹之間的轉換。(4)二叉樹的存儲。5]遍歷二叉樹,線索二叉樹。
⒎圖:(1)圖及其存儲結構。⑵圖的遍歷。⑶圖的連通性。(4)有向無環圖。5]最短的路徑。[6]拓撲排序。
⒏搜索:(1)線性表搜索。⑵樹形結構和搜索。(3)哈希搜索。
(9)排序:(1)插入排序。(2)交換排序。(3)選擇排序。(4)合並排序。5]基數排序。
⒑文件組織:(1)順序文件。(2)索引文件。③哈希文件。
第三,離散數學
1.數理邏輯:(1)命題及其符號化。⑵命題公式及其分類。(3)命題邏輯等價演算。(4)範式。⑸命題邏輯推理理論。謂語和量詞。(7)謂詞公式及解釋。(8)謂詞公式的分類。⑼謂詞邏輯等價演算和toe-in範式。⑽謂詞邏輯推理理論。
集合論:(1)集合及其表示。⑵機組運行。⑶有序偶與笛卡爾積。(4)關系及其表征。⑸關系的運作。[6]關系的本質。(7)關系的封閉。正復合關系和逆關系。等價關系和偏序關系。⑽函數及其性質。⑾反函數和復合函數。
3.代數系統:(1)代數運算及其性質。⑵同態和同構。⑶半群和群。⑷子群和陪集。5]正規子群和商群。[6]循環群和置換群。壹旦環和域。⑻格和布爾代數。
4.圖論:(1)無向圖和有向圖。⑵路、圈和圖的連通性。⑶圖的矩陣表示。⑷最短路徑和關鍵路徑。5]二分圖。[6]歐拉圖和漢密爾頓圖。壹旦這個計劃。⑻樹和生成樹。⑼根樹及其應用。
第四,操作系統
1.操作系統的基本概念:(1)操作系統的功能。⑵操作系統的基本類型。(3)操作系統的組成。(4)操作系統的接口。
4.進程管理:(1)進程、線程和進程管理。(2)過程控制。⑶進程調度。(4)流程溝通。5]僵局。
3.運營管理:(1)運營運營管理。⑵工作狀態及其轉換。(3)作業調度。(4)運行控制。
4.倉儲管理:(1)倉儲與倉儲管理。⑵虛擬存儲原理。(3)頁面存儲。(4)分段存儲。⑸段頁存儲。局部性原理和工作集的概念。
5.文檔管理:(1)文檔和文檔管理。(2)文件的分類。⑶文件結構和訪問方式。(4)文件目錄結構。⑸文件存儲管理。[6]文件訪問控制。(7)文件的使用。
6.設備管理:(1)設備和設備分類。⑵輸入輸出控制方式。(3)中斷技術。(4)渠道技術。5.設備配置技術和假脫機系統。[6]磁盤調度。壹旦設備管理。
典型操作系統(DOS/Unix/Windows)的使用:(1)DOS的特點和使用。⑵UNIX的特點和使用。⑶窗口的特點和用途。
動詞 (verb的縮寫)軟件工程
1.軟件工程的基本概念:(1)軟件和軟件危機。⑵軟件生命周期與軟件工程。⑶軟件開發技術和軟件工程管理。⑷軟件開發方法、工具和環境。
2.結構化生命周期法:(1)瀑布模型。(2)可行性研究和可行性研究報告。(3)軟件規劃和調度。(4)軟件需求分析。⑸數據流程圖(DFD)和數據字典(DD)。[6]軟件需求說明書。壹旦系統設計完成。總體設計和詳細設計。⑼模塊結構設計和數據結構設計。⑽界面設計和安全設計。⑾系統設計規範。⑿編程。[13]編程語言。3.結構化編程。
3.原型法:(1)原型法的基本原理。(2)原型生命周期。(3)原型人員和工具。(4)原型的實現。5.原型項目管理。[6]原型法與結構化方法的關系。
4.軟件測試:(1)軟件測試的基本概念。⑵軟件測試方法。(3)軟件測試計劃。(4)單元測試、集成測試和系統測試。⑸測試用例設計。⑹測試分析報告。
⒌軟件維護:(1)軟件可維護性。⑵糾正性維護。(3)適應性維護。(4)完善的維護。
6.軟件開發工具和環境:(1)軟件開發工具。⑵軟件開發環境。(3)計算機輔助軟件工程(案例)。
⒎軟件質量評估:(1)軟件質量度量和評估模型。⑵軟件復雜性的度量。⑶軟件可靠性評估。⑷軟件性能的評估。⑸軟件運行評估。
⒏軟件管理:(1)軟件管理功能。(2)軟件開發組織。(3)軟件計劃管理。⑷規範化管理。⑸軟件工程國家標準。[6]軟件配置管理。壹旦軟件產權得到保護。
不及物動詞數據庫?資料庫
1.數據庫的基本概念:(1)數據和數據模型。⑵數據庫架構。⑶數據庫管理系統和數據庫系統。⑷數據庫工程及應用。
4.關系數據庫:(1)關系數據庫的基本概念。⑵關系數據模型。⑶關系定義、關系模型、關系模型和關系子模型。⑷數據操作語言。5]關系代數。[6]集合運算(並、差、交、笛卡爾積)和關系運算(投影、選擇、連接)。曾經的關系演算。(8)元組關系演算和域關系演算。⑼數據庫查詢語言。⑽SQL語言。
3.關系數據庫設計理論:①關系數據理論。⑵功能依賴。(3)關系模式的分解。(4)關系模型範式。
4.數據庫設計:(1)數據庫設計目標。⑵數據庫設計方法。⑶數據庫的設計步驟。(4)數據庫規劃。⑸需求分析。[6]概念設計。壹旦邏輯設計完成。物理設計。數據庫的實施和維護。
5.數據庫保護:(1)數據庫恢復。(2)數據庫的完整性。⑶數據庫的並發控制。(4)數據庫的安全性。
6.壹個數據庫管理系統(FoxPro/Oracle)的應用:(1)FoxProDBMS的結構、特點及應用。⑵OracleDBMS的結構、特點和應用。
七、計算機系統結構
1.建築的基本概念:(1)建築的定義。⑵系統的功能層次。(3)系統的分類。(4)建築的傳承與發展。⑸系統的安全性。
4.指令系統:(1)指令格式及其優化。(2)指令系統的復雜性。⑶RISC技術。⑷MIPS和MFLOPS。
3.存儲系統:(1)存儲層次結構。⑵虛擬內存工作原理。(3)⑶緩存的工作原理。
2.渠道和新線:(1)開發I/O模式。⑵通道的工作原理。⑶EISA和馬華。⑷本地總線:VFSA和PCI。
⑸並行處理技術:(1)流水線技術。⑵超級流水線和超標量技術。⑶矢量處理器。(4)多機系統。
⒍系統績效評價:(1)績效評價的概念。(2)測試程序的分類。(3)標桿的例子。
八、計算機網絡與通信
計算機網絡的基本概念:⑴網絡的定義。⑵網絡的分類。(3)網絡的功能。⑷網絡拓撲。⑸典型的計算機網絡組成。
數據通信技術:(1)數據通信的基本概念。(2)數據通信系統的組成。⑶傳播媒介的類型和特點。(4)數據傳輸方式。⑸數據編碼模式。[6]同步模式。單線復用技術。作為數據交換模式。(9)誤差控制方法。
3.網絡架構:(1)網絡架構的基本概念。⑵ISO/OSIRM .(3)物理層協議。(4)數據鏈路層協議。5.網絡層協議和X.25網絡層。[6]傳輸層協議。壹旦高層同意。
4.局域網技術:(1)局域網拓撲結構。⑵局域網傳輸介質。⑶IEEE802模型和標準。⑷CSMA/CD的工作原理。⑸TokenBus的工作原理。[6]⑹標記的工作原理。曾經⑺FDDI.的工作原則⑻局域網互連與TCP/IP協議。⑼局域網操作系統。⑽域回避網絡的組網技術。⑾局域網應用系統的安全設計。
⒌網絡技術的發展:(1)高速局域網。(2) ISDN和B-ISDN。⑶男人。(4)幀中繼。5.⑸ATM技術。[6]智能建築與網絡綜合布線技術。壹旦⑺Client/Server.的應用技術⑻ISO網絡管理的概念和標準。
計算機測試內容
1.計算機操作能力。
c語言編程能力。
3.項目開發能力。
4.使用開發工具的能力。
計算機測試說明
1.考試形式包括課堂筆試(180分鐘)和機考(60分鐘)。
2.試題包括選擇題和論述題。
3.筆試的選擇題用中英文書寫,其中英文題約占三分之壹,論述題用中文書寫。
計算機四級考試是計算機等級考試的最高級別,旨在評估計算機應用項目或應用系統的必要分析和設計能力。要求考生具備計算機應用基礎知識,計算機操作系統、軟件工程、數據庫系統的原理與應用知識,計算機系統結構、系統配置與性能評估基礎知識,計算機網絡與通信基礎知識,計算機應用系統安全保密知識。考試合格者能綜合運用上述知識,從事應用項目(系統)的開發,即具備項目分析、設計和實施的能力。
可以讀計算機操作系統、軟件工程、數據庫系統的原理與應用知識,計算機系統結構、系統配置與性能評測的基礎知識,計算機網絡與通信的基礎知識,計算機應用系統安全保密的知識。
四級是全國計算機等級考試的最高級別,考核計算機專業基礎知識和計算機應用項目的分析、設計及組織實施的基本技能。以下僅根據筆者的親身經歷談壹些備考過程中的經歷和感受,希望對備考的朋友有所參考。
做好充分準備
四級筆試部分知識量大,考試難度大。
壹定要有詳細周密的復習計劃來準備四級考試。把筆試部分的復習時間集中在兩個月為宜。時間太長,效果不壹定好,主要是背的東西可能會忘記。在備考的過程中,我有壹個原則“以題本為綱”。也就是說,練習壹定要貼近考題,不要面面俱到。復習要根據考試大綱有計劃,做到符合大綱要求,不要白做。
四級涉及的知識很多,對於大多數人來說,難點主要是離散數學和計算機英語。對於離散數學,如果有機會上計算機專業的核心課程——離散數學,會很有幫助,而且要做壹定數量的習題,因為光靠背是無法提高水平的。計算機英語並不像有些人想象的那麽難。常用詞只有幾百個。看過去五六年的英語題差不多就夠了。手邊最好有壹本專業詞典。申論題在筆試中更靈活。建議買壹本歷年問題及參考答案的書,認真學習,掌握答題方法。壹般有四個論述題,妳可以選擇妳最有把握的壹個。
c語言機考,作者感覺難度不大於3級。比較復雜的部分,比如文件讀寫,函數調用等。,通常都是給定題目,所以測試還是比較基礎和典型的算法。雖然難度不大,但還是要熟練掌握C語言的基礎知識,特別要註意基本概念、基本方法選擇和冒泡方法。壹般來說,如果妳能獨立完成大部分課後題,就沒問題了。平時自己多做壹些小程序會很有幫助,編程的時候註意盡量符合規範,不然容易丟分。
三遍閱讀法
在審查過程中,教科書應被扣留。根據作者個人經驗,書讀三遍的復習效果更好。第壹遍通讀教材,不要糾結於難的部分,註重基礎知識和概念。結合之前的知識,構建知識網絡,註重對各種原理的理解,不要太在意細節。用的時間不要太長,壹到兩周就好。
第二遍是關鍵階段,要結合手中的輔導書。壹本好的輔導書會給妳帶來很大的幫助。因為四級已經舉行多年,各出版社出版的輔導書信息量更大。強烈推薦大連理工大學出版社出版的全國計算機等級考試職稱四級。這本書貼近考試,有詳細的答案。選好輔導用書後,我開始逐章寫題。遇到不懂的部分就去課本的相關地方找答案,幫助自己理解和記憶相關知識。復習完壹章,妳要把這壹章的知識點整理出來。
最後復習主要以輔導書為主。把輔導書從頭到尾看壹遍,加強對輔導書上出現的知識的記憶,每隔壹兩天開始做壹套模擬題或者以前的考題,最好是最近五年內的。最後壹周,拿著課本看壹下第二次復習整理的知識點,主要是準備作文題。最後壹輪復習對考試成績影響最大,壹定不能掉以輕心,要認真對待。
即席創作表演
四級筆試時間很長,三個小時,時間充裕。妳必須仔細考慮文章的問題。四級機考和三級機考壹樣,只有壹道編程題,註意不要緊張,壹定要保存,否則得不到成績。當時考場上我的壹些同學因為慌張忘記存盤,導致考試不及格。另外,回答要簡潔明了,盡量使用專業術語,壹些最基本的術語壹定要記住。對於沒有把握的,不要胡編亂造,自己創造詞匯,弄巧成拙。
四級考試大綱
基本要求
1.計算機及其應用的基本知識。
2.熟悉計算機操作系統、軟件工程和數據庫的原理和應用。
3.熟悉計算機體系結構、系統組成和性能評估的基礎和應用知識。
4.具備計算機網絡和通信的基礎知識。
5.具備分析、設計和組織實施計算機應用項目開發的基本能力。
6.計算機應用系統安全和保密知識。
考試內容
壹、計算機系統的組成和工作原理
1.基本概念:
(1)計算機系統的硬件組成。
⑵計算機系統的層次結構。
(3)計算機的主要性能指標。
2.運算方法基礎和運算單元:
(1)計算機中數值數據的表示。
⑵非數值數據在計算機中的表示。
(3)數據校驗碼。
(4)基本算術運算。
⑸基本邏輯運算。
(6)運算器的組成。
3.指令系統和控制器:
(1)指令格式和指令尋址方式。
(2)指令類型。
(3)控制器的組成。
(CPU的整體結構。
5]中斷系統。
4.存儲系統
(1)存儲系統原理。
(2)半導體隨機存取存儲器和只讀存儲器。
⑶主存的組成和讀寫操作。
⑷外存儲器的工作原理。
5.輸入/輸出設備和輸入/輸出系統:
(1)常見的輸入/輸出設備。。
⑵程序查詢方式。
(3)程序中斷模式。
(4) DMA模式。
5]渠道模式。
[6]典型的公交車。
二、數據結構和算法
1.基本概念:
(1)數據結構的基本概念。
⑵算法的定義、性質、描述和算法分析。
2.線性表格:
(1)線性表的基本概念。
⑵線性表的順序存儲結構。
⑶線性表的鏈式存儲結構(單鏈表、循環鏈表、雙向鏈表)。
3.數組:
(1)數組的基本概念(定義、基本運算)。
⑵數組的存儲方法。
⑶特殊矩陣的壓縮存儲。
4.堆棧和隊列:
(1)棧的基本概念和操作。
⑵棧的順序存儲結構。
⑶棧的鏈式存儲結構。
⑷隊列的基本概念和操作。
⑸隊列的順序存儲結構。
[6]隊列的鏈式存儲結構。
5.樹和二叉樹:
(1)樹的基本概念(定義、名詞、術語)和存儲方法。
⑵二叉樹的基本概念和性質。
⑶二叉樹順序存儲結構和鏈式存儲結構。
(4)二叉樹的遍歷(前序遍歷、中間遍歷、後序遍歷、層次遍歷)。
5]線索二叉樹。
[6]二叉排序樹(建立和搜索)。
6.圖:
⑴圖的基本概念(定義、分類、術語)。
⑵圖的存儲方法(鄰接矩陣存儲方法、鄰接表存儲方法)。
(3)圖的遍歷(深度優先搜索,廣度優先搜索)。
(4)最小生成樹。
5]最短路徑問題。
[6]拓撲排序。
7.文件及其搜索:
(1)數據文件的基本概念。
⑵順序文件及其查找方法(順序查找法、半查找法)。
(3)索引文件及其檢索方法。
(4)哈希文件及其搜索方法。
8.內部排序:
⑴排序的基本概念(定義、功能、分類)。
⑵插入排序法。
(3)選擇排序方式。
⑷氣泡分選法。
⑸希爾排序法。
【6】快速排序法。
壹次堆排序法。
(8)雙向歸並排序法。
第三,離散數學
1.數學邏輯:
(1)命題、連詞及其命題的符號化。
⑵命題公式及其分類。
(3)命題邏輯等價演算。
(4)析取範式和合取範式。
⑸命題邏輯推理理論。
謂語和量詞。
(7)謂詞公式及解釋。
(8)謂詞公式的分類。
⑼謂詞邏輯等價演算和toe-in範式。
⑽謂詞邏輯推理理論。
2.集合論:
(1)設定基本概念。
⑵機組運行。
⑶基本集合恒等式。
⑷有序偶和笛卡爾積。
⑸二元關系。
[6]關系的逆、限和象。
壹旦關系的性質。
(8)關系的封閉。
9.關系的結合。
⑽等價關系和劃分。
⑾偏序關系和哈斯圖。
⑿函數及其性質。
[13]復合函數與反函數。
[14]自然數和自然數集。
⒂各組之間勢均力敵,優勢互補。
集合的基數。
3.代數結構:
(1)代數運算及其性質。
(2)代數系統。
⑶代數系統的同態和同構。
⑷半群和群。
5]子群和陪集。
正規子群和商群。
壹次循環群和置換群。
是環和域。
⑼格和布爾代數。
4.圖論:
(1)無向圖和有向圖。
⑵路、圈和圖的連通性。
⑶圖的矩陣表示。
⑷二部圖和完全二部圖。
⑸歐拉圖和漢密爾頓圖。
[6]計劃。
壹旦無向樹及其性質。
成為生成樹。
⑼根樹及其應用。
第四,操作系統
1.操作系統的基本概念:
(1)操作系統的功能。
⑵操作系統的基本類型。
(3)操作系統的接口。
2.流程管理:
(1)進程、線程和進程管理。
(2)過程控制。
⑶進程調度。
(4)流程溝通。
5]僵局。
3.作業管理:
(1)運營與運營管理。
⑵作業狀態和調度。
4.存儲管理:
(1)存儲和存儲管理。
⑵虛擬存儲原理。
(3)頁面存儲。
(4)分段存儲。
⑸段頁存儲。
局部性原理和工作集的概念。
5.文檔管理:
(1)文件和檔案管理。
(2)文件的分類。
⑶文件結構和訪問方式。
(4)文件目錄結構。
⑸文件存儲管理。
[6]文件訪問控制。
(7)文件的使用。
6.設備管理:
(1)設備和器材分類。
⑵輸入輸出控制方式。
(3)渠道技術。
(4)緩沖技術。
5.設備配置技術和假脫機系統。
[6]磁盤調度。
7.典型操作系統的使用:
(UNIX的特點和用途。
Linux的特點和使用。
Windows的特點和使用。
動詞 (verb的縮寫)軟件工程
1.軟件工程的基本概念:
(1)軟件和軟件危機。
⑵軟件工程的定義。
(3)軟件生命周期。
⑷軟件過程模型。
2.結構分析和設計:
(1)問題定義和可行性研究。
⑵軟件需求分析。
(3)數據流程圖和數據字典。
⑷軟件架構設計。
⑸總體設計和詳細設計。
[6]模塊結構設計和數據結構設計。
壹旦用戶界面設計完成。
3.原型開發方法:
(1)原型開發的基本原則。
⑵原型開發模型。
(3)原型開發流程。
(4)軟件復用。
4.面向對象的分析和設計:
(1)面向對象的基本概念。
⑵面向對象分析。
⑶面向對象設計。
⑷統壹建模語言(UML)。
5.軟件測試:
(1)軟件測試的基本概念。
⑵軟件測試方法。
⑶測試用例設計。
(4)軟件測試過程。
6.軟件維護:
(1)軟件維護的基本概念。
(2)軟件維護活動。
(3)軟件可維護性。
(4)軟件維護的負面影響。
7.軟件開發工具和環境:
(1)軟件開發工具。
⑵軟件工程環境。
8.軟件質量保證和軟件質量度量:
(1)軟件質量的概念。
⑵軟件質量保證。
⑶軟件質量度量和評估。
(4)軟件技術綜述。
5]軟件可靠性。
8.軟件管理:
(1)軟件管理功能。
⑵軟件項目組織和規劃。
⑶風險分析。
(4)項目進展及跟蹤。
⑸軟件配置管理。
(6)軟件過程成熟度模型。
軟件工程標準化和軟件文檔化。
軟件產權保護。
不及物動詞數據庫?資料庫
1.數據庫的基本概念:
(1)信息處理和數據庫。
⑵數據模型。
⑶數據庫系統結構。
(4)數據庫系統。
2.關系數據庫:
(1)關系數據庫的基本概念。
⑵關系數據模型。
(3)關系的完整性。
(4)關系代數。
5]元組關系演算
[6]領域關系演算。
3.關系數據庫標準語言SQL:
(SQL語言的特點。
SQL語言的基本概念。
(3)數據定義。
(4)數據操作。
5]查看。
[6]數據控制。
壹旦嵌入SQL。
4.關系數據庫設計理論;
(1)功能依賴。
⑵多值依賴。
(3)關系模式的分解。
⑷關系模型的規範化。
5.數據庫保護:
(1)數據庫恢復。
⑵並發控制。
(3)誠信。
(4)安全性。
6.數據庫設計:
①數據庫設計的目標。
⑵數據庫設計的方法和步驟。
(3)需求分析。
⑷概念設計。
5]邏輯設計。
[6]物理設計。
壹旦實施和維護數據庫。
7.數據庫管理系統:
(1)數據庫管理系統的組成。
⑵數據庫系統的工作流程。
⑶數據庫管理系統產品。
8.新的數據庫技術:
(1)數據庫技術的發展。
⑵分布式數據庫。
⑶並行數據庫。
(4)多媒體數據庫。
5]對象和對象關系數據庫。
[6]數據庫倉庫。
壹旦數據挖掘。
作為網絡數據庫。
七。計算機體系結構
1.建築的基本概念:
(1)計算機系統的層次結構。
⑵建築的定義。
(3)建築的分類。
⑷影響建築發展的因素。
⑸系統的定量分析。
2.存儲系統:
(1)存儲層次結構。
⑵緩存的工作原理。
(3)虛擬內存工作原理。
3.指令和時間並行性:
(1)指令優化策略。
⑵流水線技術。
⑶ RISC .
4.並行處理技術:
(1)平行的概念。
⑵超級流水線和超標量技術。
⑶矢量處理器。
(4)陣列處理器。
5]多處理器。
6集群處理器。
5.系統性能評估:
(1)績效評價的概念。
(2)標桿管理程序。
八、計算機網絡與通信
需要購買以上八本書。
基本不可能。四級是計算機最高水平,每年很少有人報,涉及的知識面太大。建議先考網絡工程師認證。