中級(jí)的軟件設(shè)計(jì)師每年有上半年和下半年兩次考試,分為上午題和下午題,兩項(xiàng)考試都在45分以上就算合格,可以拿證。
上午題基本都是選擇題,下午基本是程序設(shè)計(jì)題??荚嚲唧w要求如下,可以參考。
(1)掌握計(jì)算機(jī)內(nèi)的數(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中的一種程序設(shè)計(jì)語(yǔ)言;(2010年取消C語(yǔ)言)(8)熟悉軟件工程、軟件過(guò)程改進(jìn)和軟件開(kāi)發(fā)項(xiàng)目管理的基礎(chǔ)知識(shí);(9)掌握軟件設(shè)計(jì)的方法和技術(shù);(10)了解信息化、常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基礎(chǔ)知識(shí);(11)正確閱讀和理解計(jì)算機(jī)領(lǐng)域的英文資料。