軟件設(shè)計
此次考試的試題一至試題四為必答題,試題五至試題七選答一題。
試題一
該題以一個音像管理信息系統(tǒng)為載體來考核考生對數(shù)據(jù)流圖知識點的把握。從題目的問答形式上來看,就是07年下半年第一題的翻版。除第4問的簡答較難外,其他三問對于一般的考生,應(yīng)能夠快速而準確地做出來。
解答此類問題最關(guān)鍵的一點就是要細心,把題目看清,不要丟掉任何一個條件,將條件和題目中的圖相對應(yīng),看是否能對上。另外解題有一定的技巧,從一些常規(guī)的入口作為突破口,會事半功倍?梢岳梅謱訑(shù)據(jù)流圖的數(shù)據(jù)流的平衡原則來解決。
數(shù)據(jù)流圖一直是希賽模擬試題訓練的重點,第二套試題一、第三套試題一、第四套試題二、第五套試題三、第六套試題一、第七套試題一輪番對數(shù)據(jù)流圖進行訓練,尤其第三套試題一的試題分析對解這類題的方法進行了詳細介紹.
試題二
該題以某地區(qū)舉行籃球比賽,需要開發(fā)一個比賽信息管理系統(tǒng)來記錄比賽的相關(guān)信息來考查考生對數(shù)據(jù)庫知識的掌握。這是屬于比較傳統(tǒng)的題型,也是我們平時最喜歡做的一道題。本次考試的這道題非常容易,可以說是送分題,考了補充聯(lián)系及類型、完善實體聯(lián)系圖、填充關(guān)系模式,指出模式的主鍵和外鍵、修改關(guān)系模式。數(shù)據(jù)庫中實體聯(lián)系、E-R模型、關(guān)系模式的主鍵、外鍵、候選鍵也是模擬試題下午題訓練的重點,第一、二、三、四、六套均有數(shù)據(jù)庫設(shè)計訓練題。
試題三
該題以某汽車場信息管理系統(tǒng)為題材,采用面向?qū)ο蠓椒▽ζ溥M行分析與設(shè)計,考查考生對UML類圖、狀態(tài)圖的掌握。07年上半年本道題考的是UML的類圖,難度相當。
試題四
該題是一個算法題,(1)主要考查考生對分治算法的快速排序的理解。(2)考查考生對偽代碼、快速排序的復雜度的掌握,做題的關(guān)鍵是要讀懂題干,理解題干中對算法的描述。這道題不難,基本是送分題。希賽的輔導綜合答疑中特別強調(diào)了快速排序及時間復雜度。
試題五
該題考查考生對“棧”的掌握。用C代碼實現(xiàn)一個整數(shù)棧操作。“棧”是數(shù)據(jù)結(jié)構(gòu)復習中一個重要的知識點,在多年的考試中一直是個重點,也是在平時輔導當中強調(diào)的最多的。在考前就特別強調(diào)了這個知識點。這類題要求考生平時多閱讀程序,理解算法的精髓,方可輕松解決。在希賽軟考學院的模擬試題中,有多處試題對這方面進行了練習。
試題六-試題七
這兩題分別是C++和Java開發(fā)的家用電器遙控系統(tǒng)為背景,考查考生對面向?qū)ο蟪绦蛟O(shè)計類的用例和繼承,題干相同,只是用兩種不同的語言來描述。難度適中。