陶小唬同學
一、棧(Stack)、隊列(Queue)和向量(Vector)
1、單鏈表、雙向鏈表、環(huán)形鏈表、帶哨兵節(jié)點的鏈表。
2、棧的基本概念和性質(zhì),棧ADT及其順序,鏈接實現(xiàn),棧的應用、棧與遞歸。
3、隊列的基本概念和性質(zhì),隊列ADT及其順序,鏈接實現(xiàn)。
4、隊列的應用,環(huán)形隊列、雙向隊列。
5、向量基本概念和性質(zhì),向量ADT及其數(shù)組、鏈接實現(xiàn)。
二、樹
1、樹的基本概念和術語,樹的前序、中序、后序、層次序遍歷;
2、二叉樹及其性質(zhì),普通樹與二叉樹的轉(zhuǎn)換。
3、樹的存儲結(jié)構,標準形式。
4、完全樹(completetree)的數(shù)組形式存儲。
5、空樹的表示;樹的應用,Huffman樹的定義與應用。
擴展資料:
第二部分計算機系統(tǒng)基礎
一、?處理器體系結(jié)構
內(nèi)容:CPU中的時序電路、單周期處理器的設計、流水線處理器的基本原理、DataHazard的處理、流水線設計中的其他問題。
二、?優(yōu)化程序性能
內(nèi)容:優(yōu)化程序性能、優(yōu)化編譯器的能力和局限性以及表示程序性能、特定體系結(jié)構或應用特性的性能優(yōu)化、限制因素、確認和消除性能瓶頸。
三、?存儲器結(jié)構及虛擬存儲器
內(nèi)容:局部性、存儲器層級結(jié)構、計算機高速緩存器原理、高速緩存對性能的影響、地址空間、虛擬存儲器、虛擬內(nèi)存的管理、翻譯和映射、TLB、動態(tài)存儲器分配和垃圾收集。
四、?鏈接、進程及并發(fā)編程
內(nèi)容:靜態(tài)鏈接、目標文件、符號和符號表、重定位和加載、動態(tài)鏈接庫、異常和進程、進程控制和信號、進程間的通信、進程間信號量的控制、信號量,各種并發(fā)編程模式,共享變量和線程同步,其他并行問題。
五、?系統(tǒng)級I/O和網(wǎng)絡編程
內(nèi)容:I/O相關概念、文件及文件操作、共享文件、網(wǎng)絡編程、客戶端-服務器模型,套接字接口、HTTP請求,Web服務器。
參考資料來源:百度百科-軟件水平考試
sherry美享家
考試流程包括:
(1)軟件工程與軟件測試基礎知識,考試時間為150分鐘,筆試,選擇題。
(2)軟件測試應用技術,考試時間為150分鐘,筆試,問答題。
考試科目:
"PC技術"、 "信息管理技術"、"數(shù)據(jù)庫技術"和"網(wǎng)絡技術"。
一、考試要求
(1)熟悉計算機基礎知識。
(2)熟悉操作系統(tǒng)、數(shù)據(jù)庫、中間件、程序設計語言基礎知識。
(3)熟悉計算機網(wǎng)絡基礎知識。
(4)熟悉軟件工程知識,理解軟件開發(fā)方法過程。
(5)熟悉軟件質(zhì)量及軟件質(zhì)量管理基礎知識。
(6)熟悉軟件測試標準。
(7)掌握軟件測試技術及方法。
(8)掌握軟件測試項目管理知識。
(9)掌握C語言以及C++或Java語言程序設計技術。
(10)了解信息化及信息安全基礎知識。
(11)熟悉知識產(chǎn)權相關法律、法規(guī)。
(12)正確閱讀并理解相關領域的英文資料。
二、
通過本考試的合格人員能在掌握軟件工程與軟件測試知識的基礎上,運用軟件測試管理方
法、軟件測試策略、軟件測試技術,獨立承擔軟件測試項目;具有工程師的實際工作能力和
業(yè)務水平。
三、高級程序員考試和軟件工程師認證考試那個好?
(1)軟考主要是以教程和希賽出版社的教輔為主,歷年考點重復考,所以要多做歷年試卷,
很有規(guī)律性。
(2)如果是想進外企:微軟認證或思科認證。費用比較高。如果是以國內(nèi)企業(yè)為主,參加軟
考就夠了。
優(yōu)質(zhì)工程師考試問答知識庫