軟件設(shè)計(jì)師考試包括上午綜合知識(shí)與下午案例分析兩門(mén)科目,考生需同時(shí)通過(guò)兩門(mén)才算合格。為幫助廣大軟考中級(jí)軟件設(shè)計(jì)師考生更好備考,信管網(wǎng)特整理匯總了軟件設(shè)計(jì)師部分真題、答案及解析供考生查閱,并提供免費(fèi)在線模擬答題、歷年真題免費(fèi)下載等服務(wù),了解軟件設(shè)計(jì)師更多備考信息請(qǐng)關(guān)注信管網(wǎng)。
相關(guān)推薦:
點(diǎn)擊查看/下載:軟件設(shè)計(jì)師歷年真題匯總
點(diǎn)擊查看:軟件設(shè)計(jì)師在線培訓(xùn)課程 丨 免費(fèi)試聽(tīng)課程
免費(fèi)練習(xí):軟件設(shè)計(jì)師考試題庫(kù)(模擬試題、章節(jié)練習(xí)、每日一練)
一、綜合知識(shí):
1、某醫(yī)院預(yù)約系統(tǒng)的部分需求為:患者可以查看醫(yī)院發(fā)布的專(zhuān)家特長(zhǎng)介紹及其就診時(shí)間:系統(tǒng)記錄患者信息,患者預(yù)約特定時(shí)間就診。用DFD對(duì)其進(jìn)行功能建模時(shí),患者是( 1 );用ERD對(duì)其進(jìn)行數(shù)據(jù)建模時(shí),患者是( 2 )。
(1)A.外部實(shí)體
B.加工
C.數(shù)據(jù)流
D.數(shù)據(jù)存儲(chǔ)
(2)A.實(shí)體
B.屬性
C.聯(lián)系
D.弱實(shí)體
信管網(wǎng)參考答案:A、A
查看解析:www.shc2b.com/st/3943124842.html
2、 實(shí)時(shí)操作系統(tǒng)主要用于有實(shí)時(shí)要求的過(guò)程控制等領(lǐng)域。實(shí)時(shí)系統(tǒng)對(duì)于來(lái)自外部的事件必須在( )。
A.一個(gè)時(shí)間片內(nèi)進(jìn)行處理
B.一個(gè)周轉(zhuǎn)時(shí)間內(nèi)進(jìn)行處理
C.一個(gè)機(jī)器周期內(nèi)進(jìn)行處理
D.被控對(duì)象規(guī)定的時(shí)間內(nèi)做出及時(shí)響應(yīng)并對(duì)其進(jìn)行處理
信管網(wǎng)參考答案:D
查看解析:www.shc2b.com/st/2862621886.html
3、 移位指令中()指令的操作結(jié)果相當(dāng)于對(duì)操作數(shù)進(jìn)行乘2操作。
A.算術(shù)左移
B.邏輯右移
C.算術(shù)右移
D.帶進(jìn)位循環(huán)左移
信管網(wǎng)參考答案:A
查看解析:www.shc2b.com/st/2531017826.html
4、 TCP使用的流量控制協(xié)議是( )。
A.固定大小的滑動(dòng)窗口協(xié)議
B.后退N幀的ARQ協(xié)議
C.可變大小的滑動(dòng)窗口協(xié)議
D.停等協(xié)議
信管網(wǎng)參考答案:C
查看解析:www.shc2b.com/st/2529718903.html
5、 用某排序方法對(duì)一元素序列進(jìn)行非遞減排序時(shí),若該方法可保證在排序前后序碼相同的相對(duì)位置不變,則稱(chēng)該排序方法是穩(wěn)定的,簡(jiǎn)單選擇排序法排序方法是不穩(wěn)定的,( )可以說(shuō)明這個(gè)性質(zhì)
A.21 48 21* 63 17
B.17 21 21* 48 63
C.63 21 48 21* 17
D.21* 17 48 63 21
信管網(wǎng)參考答案:A
查看解析:www.shc2b.com/st/2550618347.html
二、案例分析:
【說(shuō)明】
社交網(wǎng)絡(luò)平臺(tái) (SNS) 的主要功能之一是建立在線群組,群組中的成員之間可以互相分享或挖掘興趣和活動(dòng)。每個(gè)群組包含標(biāo)題、管理員以及成員列表等信息。
社交網(wǎng)絡(luò)平臺(tái)的用戶可以自行選擇加入某個(gè)群組。每個(gè)群組擁有一個(gè)主頁(yè),群組內(nèi)的所有成員都可以查看主頁(yè)上的內(nèi)容。如果在群組的主頁(yè)上發(fā)布或更新了信息,群組中的成員會(huì)自動(dòng)接收到發(fā)布或更新后的信息。
用戶可以加入一個(gè)群組也可以退出這個(gè)群組。用戶退出群組后,不會(huì)再接收到該群組發(fā)布或更新的任何信息。
現(xiàn)采用面向?qū)ο蠓椒▽?duì)上述需求進(jìn)行分析與設(shè)計(jì),得到如表3-1所示的類(lèi)列表和如圖3-1所示的類(lèi)圖。
【問(wèn)題1】(6分)
根據(jù)說(shuō)明中的描述,給出圖 3-1 中 Cl C3 所對(duì)應(yīng)的類(lèi)名。
【問(wèn)題2】 (6分)
圖 3-1 中采用了哪一種設(shè)計(jì)模式?說(shuō)明該模式的意圖及其適用場(chǎng)合。
【問(wèn)題3】 (3分)
現(xiàn)在對(duì)上述社交網(wǎng)絡(luò)平臺(tái)提出了新的需求:一個(gè)群體可以作為另外一個(gè)群體中的成員,例如群體 A 加入群體 B 。那么,群體A 中的所有成員就自動(dòng)成為群體 B 中的成員。
若要實(shí)現(xiàn)這個(gè)新需求,需要對(duì)圖3-1進(jìn)行哪些修改? (以文字方式描述)
信管網(wǎng)參考答案:
【問(wèn)題1】
C1:SNSGroup;C2:SNSUser;C3:SNSadmin(其中C2、C3可以互換)
【問(wèn)題2】
采用的設(shè)計(jì)模式:觀察者模式
意圖:定義對(duì)象間的一種一對(duì)多的依賴關(guān)系,當(dāng)一個(gè)對(duì)象的狀態(tài)發(fā)生改變時(shí),所有依賴于它的對(duì)象都得到通知并自動(dòng)更新。
適用場(chǎng)合:
(1)當(dāng)一個(gè)抽象模型有兩個(gè)方面,其中一個(gè)方面依賴于另一個(gè)方面,將這兩者封裝在獨(dú)立的對(duì)象中以使它們可以各自獨(dú)立地改變和復(fù)用。
(2)當(dāng)對(duì)一個(gè)對(duì)象地改變需要同時(shí)改變其它對(duì)象,而不知道具體有多少對(duì)象有待改變時(shí)。
(3)當(dāng)一個(gè)對(duì)象必須通知其它對(duì)象,而它又不能假定其他對(duì)象是誰(shuí),既不希望這些對(duì)象是緊耦合地。
【問(wèn)題3】
(1)在SNSsubject和SNSobserver之間增加繼承關(guān)系,SNSobserver為基類(lèi),SNSsubject為派生類(lèi)。
(2)為類(lèi)SNSgroup增加自關(guān)聯(lián)(自己到自己地關(guān)聯(lián)關(guān)系)。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專(zhuān)業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專(zhuān)業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |