軟件設(shè)計(jì)師下午試題初識(shí):1、分值分布,2、考試題目數(shù)量,3、考點(diǎn)總結(jié)。
考試方式:根據(jù)題目描述完成程序填空。 隨著模塊化試題的發(fā)展,軟件設(shè)計(jì)師的下午試題題型基本固定,重點(diǎn)突出,便于考生有針對(duì)性地復(fù)習(xí)。
為能順利通過(guò)考試,現(xiàn)在我們從以下幾個(gè)方面來(lái)初步認(rèn)識(shí)軟件設(shè)計(jì)師下午試題中我們應(yīng)該要了解和掌握的內(nèi)容。
1、分值分布:軟件設(shè)計(jì)師下午試題總分75分,每題15分,要求考生應(yīng)答五道試題。其中前四題為必做題,占據(jù)60分,后面幾題由考生根據(jù)自己的情況選做一題,合計(jì)75分。
2、考試題目數(shù)量:根據(jù)考試大綱要求,要求考生掌握C語(yǔ)言和C++、Java中的一種面向?qū)ο蟮某绦蛘Z(yǔ)言。往年必做題有四道題,選做題有三道題,分別為C語(yǔ)言題、C++題和Java題,整個(gè)卷面共七道題。由于考試中許多考生在選做題中只選C語(yǔ)言題應(yīng)答,對(duì)不會(huì)或不熟C++和Java語(yǔ)言的考生來(lái)說(shuō),一樣可以應(yīng)考,這與軟件設(shè)計(jì)師考試大綱的要求是相背離的。因此,2010年5月軟件設(shè)計(jì)師下午試題中,必做題數(shù)量不變,選做題里去掉了C語(yǔ)言題,即選做題為二道題,整個(gè)卷面共六道題。這樣,考生在選做題中就只能在C++和Java中選擇一題來(lái)作答,達(dá)到了考試大綱所要求的掌握一門面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言目的。
3、考點(diǎn)總結(jié):從歷屆考題來(lái)看,考點(diǎn)如下表所示
題型 | 題號(hào) | 考點(diǎn) |
必做題 | 1 | 數(shù)據(jù)流圖 |
2 | 數(shù)據(jù)庫(kù)題 | |
3 | UML | |
4 | C語(yǔ)言程序填空 | |
選做題 | 5 | C語(yǔ)言程序填空(2010年5月取消) |
6 | C++程序填空 | |
7 | Java程序填空 |
第一題:數(shù)據(jù)流圖
數(shù)據(jù)流圖簡(jiǎn)稱DFD圖。是結(jié)構(gòu)化分析方法(SA)中用于表示系統(tǒng)邏輯模型的一種工具。要求考生掌握DFD圖的基本成分:數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)及外部實(shí)體。
考試方式:根據(jù)題目描述判斷DFD圖中的實(shí)體,找出錯(cuò)誤的數(shù)據(jù)流,補(bǔ)充缺失的數(shù)據(jù)流。
第二題:數(shù)據(jù)庫(kù)題
根據(jù)軟件設(shè)計(jì)師考試大綱要求,考生須掌握給定一個(gè)實(shí)際的應(yīng)用問(wèn)題如何設(shè)計(jì)E-R模型,如何將E-R模型轉(zhuǎn)換成關(guān)系模式,確定聯(lián)系類型、主鍵、候選鍵、外鍵,判斷關(guān)系模式規(guī)范化的程度;掌握給定一個(gè)實(shí)際的應(yīng)用問(wèn)題如何用SQL進(jìn)行數(shù)據(jù)定義(創(chuàng)建表、視圖)、完整性定義及權(quán)限定義,掌握常用數(shù)據(jù)庫(kù)的訪問(wèn)方法。希賽教育的模擬試題就不同的考點(diǎn)進(jìn)行了收集。
考試方式:根據(jù)題目描述完成補(bǔ)充圖形、填空、簡(jiǎn)答等形式。
第三題:UML
UML統(tǒng)一建模語(yǔ)言是面向?qū)ο筌浖臉?biāo)準(zhǔn)化建模語(yǔ)言。它是一種富有表達(dá)力的語(yǔ)言,可以描述開發(fā)所需要的各種視圖,然后以此為基礎(chǔ)裝配系統(tǒng)。
在軟件設(shè)計(jì)師下午試題中,要求考生掌握UML的基本概念與作用以及UML提供的9種圖的表示與應(yīng)用:類圖、對(duì)象圖、用例圖、序列圖、協(xié)作圖、狀態(tài)圖、活動(dòng)圖、構(gòu)件圖和部署圖。希賽教育軟考學(xué)院針對(duì)不同的UML圖編制了多套的模擬試題供學(xué)員學(xué)習(xí)。
考試方式:根據(jù)題目描述判斷UML圖中各元素所代表的事物,元素間的關(guān)系。
第四題和第五題:C語(yǔ)言程序填空
C語(yǔ)言是考試大綱要求考生必須掌握的程序語(yǔ)言,要求考生用C語(yǔ)言實(shí)現(xiàn)常用的數(shù)據(jù)結(jié)構(gòu)與算法及應(yīng)用程序。第五題與第六、第七題一起構(gòu)成選答題。2010年5月的考試取消了C語(yǔ)言選答題。希賽教育軟考學(xué)院的模擬試題中提供各種常用數(shù)據(jù)結(jié)構(gòu)(線性表、棧、隊(duì)列、串、數(shù)組、矩陣、數(shù)和圖)以及常用算法(排序、查找、字符串、遞歸算法)練習(xí)和分析。
考試方式:根據(jù)題目描述程序的功能完成程序填空。
第六題與第七題:C++程序填空和Java程序填空
根據(jù)軟件設(shè)計(jì)師考試大綱要求,考生須掌握一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言:C++或者Java,第六題與第七題由考生從中選擇一道來(lái)應(yīng)答,兩題都答則選題號(hào)小的為有效答題。通常這兩道題的題目背景是相同的,只是要求考生分別用C++和Java語(yǔ)言來(lái)實(shí)現(xiàn)常見的設(shè)計(jì)模式及應(yīng)用程序。希賽教育軟考學(xué)院研發(fā)中心組編的《軟件設(shè)計(jì)師考試沖刺指南》中有設(shè)計(jì)模式的相關(guān)描述。
相關(guān)推薦:推薦:2010年計(jì)算機(jī)軟件水平考試必備完美攻略北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |