愛誰(shuí)是誰(shuí)007
首先學(xué)校讓學(xué)c++,那就肯定要學(xué)的,因?yàn)榭赡芎芏鄷涮椎氖莄++語(yǔ)言版本,我大學(xué)那時(shí)候的計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)結(jié)構(gòu)作業(yè)都是c++的,而且其他語(yǔ)言都是選學(xué),c++這門語(yǔ)言比較特殊,處于一個(gè)中間層的東西,學(xué)這門語(yǔ)言,既能學(xué)到C的東西,也能學(xué)到面向?qū)ο蟮臇|西,有點(diǎn)承上啟下的意思。
落落曉婷
最起碼的c或者c++ 要學(xué)習(xí)的,然后現(xiàn)在流行的java和python也要會(huì)的,因?yàn)榫幊陶Z(yǔ)言每年的排名都在變化,建議跟隨最新潮流學(xué)習(xí),你永遠(yuǎn)不會(huì)out
張軼群123
軟件設(shè)計(jì)師(高級(jí)程序員)考試大綱一、考試說(shuō)明1.考試要求:(1) 掌握數(shù)據(jù)表示、算術(shù)和邏輯運(yùn)算;(2) 掌握相關(guān)的應(yīng)用數(shù)學(xué)、離散數(shù)學(xué)的基礎(chǔ)知識(shí);(3) 掌握計(jì)算機(jī)體系結(jié)構(gòu)以及各主要部件的性能和基本工作原理;(4) 掌握操作系統(tǒng)、程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí),了解編譯程序的基本知識(shí);(5) 熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和常用算法;(6) 熟悉數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)和多媒體的基礎(chǔ)知識(shí);(7) 掌握C程序設(shè)計(jì)語(yǔ)言,以及C++、Java、Visual、Basic、Visual C++中的一種程序設(shè)計(jì)語(yǔ)言;(8) 熟悉軟件工程、軟件過(guò)程改進(jìn)和軟件開發(fā)項(xiàng)目管理的基礎(chǔ)知識(shí);(9) 熟悉掌握軟件設(shè)計(jì)的方法和技術(shù);(10) 掌握常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基本知識(shí);(11) 了解信息化、計(jì)算機(jī)應(yīng)用的基礎(chǔ)知識(shí);(12) 正確閱讀和理解計(jì)算機(jī)領(lǐng)域的英文資料。2.通過(guò)本考試的合格人員能根據(jù)軟件開發(fā)項(xiàng)目管理和軟件工程的要求,按照系統(tǒng)總體設(shè)計(jì)規(guī)格說(shuō)明書進(jìn)行軟件設(shè)計(jì),編寫程序設(shè)計(jì)規(guī)格說(shuō)明書等相應(yīng)的文檔,組織和指導(dǎo)程序員編寫、調(diào)試程序,并對(duì)軟件進(jìn)行優(yōu)化和集成測(cè)試,開發(fā)出符合系統(tǒng)總體設(shè)計(jì)要求的高質(zhì)量軟件;具有工程的實(shí)際工作能力和業(yè)務(wù)水平。3.本考試設(shè)置的科目包括:(1) 計(jì)算機(jī)與軟件工程知識(shí),考試時(shí)間為150分鐘,筆試;(2) 軟件設(shè)計(jì),考試時(shí)間為150分鐘,筆試。
浮生若夢(mèng)762
有以下課程:數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)專業(yè)英語(yǔ)、軟件工程、數(shù)據(jù)庫(kù)理論、C語(yǔ)言或者VB語(yǔ)言應(yīng)該掌握。目前比較好的軟件工程師證書就是軟件設(shè)計(jì)師,要想成為軟件設(shè)計(jì)師需要了解以下課程: 1:數(shù)據(jù)結(jié)構(gòu) 目前清華大學(xué)嚴(yán)蔚敏老師的數(shù)據(jù)結(jié)構(gòu)是一個(gè)經(jīng)典.可能的話,再搜羅其他版本的教程,這樣可以互相印證. 2:操作系統(tǒng)(第三版),主要從資源管理的角度來(lái)分析系統(tǒng)功能的實(shí)現(xiàn)。假設(shè)你要設(shè)計(jì)一個(gè)新的操作系統(tǒng),如何實(shí)現(xiàn)它?操作系統(tǒng)理論就是向讀者逐步介紹和解釋。重點(diǎn)是五大管理職能的實(shí)現(xiàn)及其原理。 3:計(jì)算機(jī)網(wǎng)絡(luò)(第三版),要學(xué)習(xí)ISO/OSIRM七層的劃分以及各種協(xié)議的功能。傳輸理論、互聯(lián)設(shè)備、Internet知識(shí),和參考模型理論. 4:計(jì)算機(jī)專業(yè)英語(yǔ),不是軟件考試特有的,是專業(yè)知識(shí)+英語(yǔ)水平,考前不需專業(yè)準(zhǔn)備,平時(shí)有意識(shí)地上網(wǎng)讀點(diǎn)英文專業(yè)資料. 5:軟件工程(第二版) 要熟悉數(shù)據(jù)流圖和流程圖 6:數(shù)據(jù)庫(kù)理論.這要求熟悉SQL的語(yǔ)言. 7:C語(yǔ)言或者VB語(yǔ)言應(yīng)該掌握 最后要學(xué)習(xí)統(tǒng)一建模語(yǔ)言UML,它代表了軟件工程的發(fā)展趨勢(shì),目前是可視化建模的事實(shí)上的工業(yè)標(biāo)準(zhǔn)。
moon黃月月
英語(yǔ) 日語(yǔ)漢語(yǔ) 俄語(yǔ) 都可以 將來(lái)可以做軟件外包 建議學(xué)日語(yǔ)或韓語(yǔ) 因?yàn)橹袊?guó)的軟件外包主要是對(duì)日對(duì)韓的外包 對(duì)歐美的外包印度的比較強(qiáng)大
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)