天堂的階梯
目前比較好的軟件工程師證書就是軟件設(shè)計師,要想成為軟件設(shè)計師你需要了解以下課程: 1:數(shù)據(jù)結(jié)構(gòu) 目前清華大學(xué)嚴(yán)蔚敏老師的數(shù)據(jù)結(jié)構(gòu)是一個經(jīng)典.可能的話,再搜羅其他版本的教程,這樣可以互相印證. 2:操作系統(tǒng)(第三版),主要從資源管理的角度來分析系統(tǒng)功能的實現(xiàn)。假設(shè)你要設(shè)計一個新的操作系統(tǒng),如何實現(xiàn)它?操作系統(tǒng)理論就是向讀者逐步介紹和解釋。重點是五大管理職能的實現(xiàn)及其原理。 3:計算機網(wǎng)絡(luò)(第三版),要學(xué)習(xí)ISO/OSIRM七層的劃分以及各種協(xié)議的功能。傳輸理論、互聯(lián)設(shè)備、Internet知識,和參考模型理論. 4:計算機專業(yè)英語,不是軟件考試特有的,是專業(yè)知識+英語水平,考前不需專業(yè)準(zhǔn)備,平時有意識地上網(wǎng)讀點英文專業(yè)資料. 5:軟件工程(第二版) 要熟悉數(shù)據(jù)流圖和流程圖 6:數(shù)據(jù)庫理論.這要求熟悉SQL的語言. 7:C語言或者VB語言應(yīng)該掌握 最后要學(xué)習(xí)統(tǒng)一建模語言UML,它代表了軟件工程的發(fā)展趨勢,目前是可視化建模的事實上的工業(yè)標(biāo)準(zhǔn)。 計算機學(xué)習(xí)要經(jīng)歷一個從理論———實踐———理論的認(rèn)識不斷深化的過程,這一過程是非常艱辛的,祝你成功!
キーちゃん
看你要考哪個方向的,軟考分為初、中、高三個級別,有很多方向,如程序員、網(wǎng)絡(luò)工程師、嵌入式系統(tǒng)設(shè)計師等,請參考官方網(wǎng)站上的介紹。考程序員或高級程序員主要應(yīng)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和C/C++語言、軟件工程、數(shù)據(jù)庫等軟件基礎(chǔ)知識。網(wǎng)絡(luò)工程師當(dāng)然偏重計算機網(wǎng)絡(luò)的有關(guān)知識。當(dāng)然,軟考比較綜合,每個科目多少會摻入一些其它科目的知識,還有少量的專業(yè)基礎(chǔ)英語。建議樓主去買官方指定的復(fù)習(xí)教程,各大書店均有銷售,也可網(wǎng)購,一般是藍(lán)色的封皮,黃色的封底,叫XXXX教程。仔細(xì)復(fù)習(xí)這本書(我的經(jīng)驗是至少三遍),再對照大綱,捎帶看一下其它的課本,就可以有8成以上的把握通過考試了。
優(yōu)質(zhì)工程師考試問答知識庫