2023年上半年軟體設計師考試試題分析

2022-12-03 20:12:02 字數 2454 閱讀 2776

軟體設計師2023年上半年(5月23日)的考試是2009版新大綱實施之後的第一次考試,整個試題難度較前兩年上半年試題相當,出題緊扣大綱、沒有超綱題,知識點雖有點「復古」,死記硬背的東西有幾個,但都比較簡單了,各類知識點的出題數與往年一致。上午試題的分值分布幾乎與往年基本相似,增加了軟體工程和面向對向方法學方面的題,這也符合近年來的出題趨勢。其中很多知識點在希賽輔導平台的**課堂提到了,模擬試題的覆蓋率達了97%以上,參加希賽輔導平台學習的學員從模擬試題及**課堂應該切身感受到這種出題的方向。

1、計算機與軟體工程綜合知識試題

2023年5月考試計算機與軟體工程綜合知識點分布如表1所示。

本次試題的1~6、10~14、19~22、25~27、31~35、37、41~45、48、51~62、66、67是出現在希賽模擬試題或專項練習題,其中1~6、10~14、22、26、27、32、37、48、51~56、60、61就是模擬試題,僅數字變動或形式變動。希賽的模擬試題除第46、47題外,其他所有知識點都函蓋了;但46和47也包含在希賽輔導平台的**資料當中。在希賽軟考輔導平台的綜合答疑中,強調了的知識點:

程序排程、函式引數傳遞、流水線、系統可靠性、著作權、音訊範圍、圖形影象格式、類、自動機、正規式、文法、資料庫的正規化、模式分解、二叉排序樹、資料結構其他的概念、演算法指導,強調的重點達到了70%。可以說,希賽教育輔導平台的本次軟體設計師的輔導取得了前所未有的成功!

2. 軟體設計

此次考試的試題一至試題四為必答題,試題五至試題七選答一題。

試題一該題以乙個某大型商業的商品配送中心資訊管理系統為載體來考核考生對資料流圖知識點的把握。從題目的問答形式上來看,和往年一致,基本是要求外部實體、資料儲存以及缺失的資料流。

解答此類問題最關鍵的一點就是要細心,把題目看清,不要丟掉任何乙個條件,將條件和題目中的圖相對應,看是否能對上。另外解題有一定的技巧,從一些常規的入口作為突破口,會事半功倍。可以利用分層資料流圖的資料流的平衡原則來解決。

資料流圖一直是希賽模擬試題訓練的重點,第二套試題

一、第三套試題

一、第四套試題

二、第五套試題

三、第六套試題

一、第七套試題一輪番對資料流圖進行訓練,尤其第三套試題一的試題分析對解這類題的方法進行了詳細介紹;,對該題有直接幫助。希賽輔導平台裡就資料流圖題作了乙個專題:

試題二該題以某集團構建乙個資料庫系統以方便管理其業動作活動為背景。這是屬於比較傳統的題型,也是我們平時最喜歡做的一道題,較往年的這道題就更為容易了。本次考試的這道題非常容易,可以說是送分題,考了補充聯絡及型別、完善實體聯絡圖、填充關係模式,指出模式的主鍵和外來鍵、寫出關係模式。

做這類題只要花較小的時間,就可以取得滿分的可能。資料庫中實體聯絡、e-r模型、關係模式的主鍵、外來鍵、候選鍵也是希賽模擬試題下午題訓練的重點,第

一、二、三、四、六套均有資料庫設計訓練題。

在希賽教育的輔導平台內,不管是「**課堂」,還是在模擬試題的批改,或者是輔導答疑區,老師多次講到對這類題的解題方法和技巧,學員應有切身體會!

試題三該題以某銀行計畫開發乙個自動存提款機模擬系統為題材,採用物件導向方法對其進行分析與設計,考查考生對uml用列圖、序列圖的掌握。07年上半年本道題考的是uml的類圖,難度相當。希賽輔導平台內的模擬試題的第二套模擬試題試題二針對uml及其類圖進行了訓練,並對重複度、關聯和聚集等知識點進行了分析。

第三套對類圖進行了練習;第四套對協作圖進行了練習;第五套對用例圖進行了練習;第六套對活**進行了練習;第十六套對狀態圖進行了練習。在希賽輔導平台的輔導中,老師多次提到要對uml的類圖、用例圖、狀態圖引起注意,這是考試的方向。

試題四  該題是乙個演算法題,題目是實現在某城市中選擇乙個社群建乙個大型超市,使該城市的其它社群到該超市的距離總和最小。用圖模型表示該城市的地圖,其中頂點表示社群,邊表示社群間的路線邊上的權重表示該路線的長度。題中給出了floyd-warshall的詳細演算法,然後根據演算法來填空。

(1)主要考查考生對求最短路徑的演算法理解。(2)考查考生對偽**、迴圈控制結構、時間複雜度的掌握,做題的關鍵是要讀懂題幹,理解題幹中對演算法的描述。希賽的輔導綜合答疑中特別強調了快速排序及時間複雜度。

試題五該題考查考生對二叉樹進行非遞迴中序遍歷運算的掌握。該二叉樹採用二叉鍊錶儲存,用c**實現乙個棧操作。「鍊錶」和「棧」是資料結構複習中乙個重要的知識點,在多年的考試中一直是個重點,也是在平時輔導當中強調的最多的。

在考前就特別強調了這個知識點。這類題要求考生平時多閱讀程式,理解演算法的精髓,方可輕鬆解決。在希賽軟考學院的模擬試題中,有多處試題對這方面進行了練習。

試題六-試題七

這兩題分別是c++和j**a來實現乙個影象瀏覽系統,要求該系統能夠顯示bmp、jpeg 和gif三種格式的檔案,並且能夠在windows和linux兩種作業系統上執行為背景,採用橋接設計模式進行設計。考查考生對物件導向程式設計類圖的橋接設計模式的應用能力。難度適中。

在希賽輔導平台的**課堂裡,老師反覆強調了c++和j**a的考試要點以及解決這類題的方法,因此,對希賽軟考學院的學員而言,解答此類試題應該是比較簡單的了。

此次考試的試題一至試題四為必答題,試題五至試題七選答一題。

軟體設計師考試技巧

計算機學習要經歷乙個從理論 實踐 理論的認識不斷深化的過程,下面談談本人通過軟體設計師考試的一些體會。軟體設計師綱中計算機與軟體工程知識 1 首先基礎知識中涉及到計算機硬體的內容和多 知識以及語言知識問題,這是乙個量的積累,最後實現質的飛躍。2 資料結構部分,這是首次學習線性表 陣列 廣義表 樹 圖...

軟體設計師輔導

2011年軟體水平考試軟體設計師輔導資料 1 第一章緒論 第一節軟體工程的產生 軟體 電腦程式及其說明程式的各種文件。程式 是計算任務的處理物件和處理規則的描述。軟體的特點 1 是一種邏輯產品,與物質產品有很大的區別。2 軟體產品的生產主要是研製,生產成本主要在開發和研製,開發研製完成後,通過複製就...

2023年下半年軟體設計師上午題

某計算機的時鐘頻率為 400mhz,測試該計算機的程式使用 4 種型別的指令。每種指令的數量及所需指令時鐘數 cpi 如下表所示,則該計算機的指令平均時鐘數為 4 該計算機的運算速度約為 5 mips。某計算機指令字長為 16 位,指令有雙運算元 單運算元和無運算元 3 種格式,每 個運算元欄位均用...