相關(guān)推薦:軟件設(shè)計(jì)師模擬試題及答案匯總
為幫助廣大軟考中級(jí)軟件設(shè)計(jì)師考生更好備考,信管網(wǎng)特整理匯總了軟件設(shè)計(jì)師案例分析與綜合知識(shí)模擬試題、答案及解析供考生查閱,并提供免費(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、在面向?qū)ο蠓椒ㄖ?,將邏輯上相關(guān)的數(shù)據(jù)以及行為綁定在一起,使信息對(duì)使用者隱蔽稱為(1)。當(dāng)類中的屬性或方法被設(shè)計(jì)為private時(shí),(2)可以對(duì)其進(jìn)行訪問(wèn)。
(1)A.抽象
B.繼承
C.封裝
D.多態(tài)
(2)A.應(yīng)用程序中所有方法
B.只有此類中定義的方法
C.只有此類中定義的public方法
D.同一個(gè)包中的類中定義的方法
信管網(wǎng)參考答案:C、B
查看解析:m.xiexiliangjiufa.com/st/3949427292.html
2、采用繼承機(jī)制創(chuàng)建子類時(shí),子類中()。
A.只能有父類中的屬性
B.只能有父類中的行為
C.只能新增行為
D.可以有新的屬性和行為
信管網(wǎng)參考答案:D
查看解析:m.xiexiliangjiufa.com/st/394966665.html
3、面向?qū)ο蠓治鲞^(guò)程中,從給定需求描述中選擇()來(lái)識(shí)別對(duì)象。
A.動(dòng)詞短語(yǔ)
B.名詞短語(yǔ)
C.形容詞
D.副詞
信管網(wǎng)參考答案:B
查看解析:m.xiexiliangjiufa.com/st/3949916078.html
4、 如圖所示的UML類圖中,Shop和Magazine之間為(1)關(guān)系,Magazine和Page之間為(2)關(guān)系。UML類圖統(tǒng)稱不用于對(duì)(3)進(jìn)行建模。
(1)、A.關(guān)聯(lián)
B.依賴
C.組合
D.繼承
(2)、A.關(guān)聯(lián)
B.依賴
C.組合
D.繼承
(3)、A.系統(tǒng)的詞匯
B.簡(jiǎn)單的協(xié)作
C.邏輯數(shù)據(jù)庫(kù)模式
D.對(duì)象快照
信管網(wǎng)參考答案:A、C、D
查看解析:m.xiexiliangjiufa.com/st/3952613279.html
5、 自動(dòng)售貨機(jī)根據(jù)庫(kù)存、存放貨幣量、找零能力、所選項(xiàng)目等不同,在貨幣存入并進(jìn)行選擇時(shí)具有如下行為:
交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn)品;庫(kù)存不足而不提供任何產(chǎn)品。這一業(yè)務(wù)需求適合采用(1)模式設(shè)計(jì)實(shí)現(xiàn),其類圖如下圖所示,其中(2)是客戶程序使用的主要接口,可用狀態(tài)來(lái)對(duì)其進(jìn)行配置。此模式為(3),體現(xiàn)的最主要的意圖是(4)。
(1)A.觀察者(Obeserver)
B.狀態(tài)(State)
C.策略(Stratehy)
D.訪問(wèn)者(Visitor)
(2)A.VendingMachineState
B.Buy
C.VendingDepositState
D.VendingStockState
(3)A.創(chuàng)建型對(duì)象模式
B.結(jié)構(gòu)型對(duì)象模式
C.行為型類模式
D.行為型對(duì)象模式
(4)A.當(dāng)一個(gè)對(duì)象狀態(tài)改變時(shí)所有依賴它的對(duì)象得到通知并自動(dòng)更新
B.在不破壞封裝性的前提下,捕獲對(duì)象的內(nèi)部狀態(tài)并在對(duì)象之外保存
C.一個(gè)對(duì)象在其內(nèi)部狀態(tài)改變時(shí)改變其行為
D.將請(qǐng)求封裝為對(duì)象從而可以使用不同的請(qǐng)求對(duì)客戶進(jìn)行參數(shù)化
信管網(wǎng)參考答案:B、B、D、C
查看解析:m.xiexiliangjiufa.com/st/3952821070.html
二、案例分析:
閱讀以下說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入對(duì)應(yīng)欄內(nèi)。
【說(shuō)明】
某音像制品出租商店欲開(kāi)發(fā)一個(gè)音像管理信息系統(tǒng),管理音像制品的租借業(yè)務(wù)。需求如下:
1.系統(tǒng)中的客戶信息文件保存了該商店的所有客戶的用戶名、密碼等信息。對(duì)于首次來(lái)租借的客戶,系統(tǒng)會(huì)為其生成用戶名和初始密碼。
2.系統(tǒng)中音像制品信息文件記錄了商店中所有音像制品的詳細(xì)信息及其庫(kù)存數(shù)量。
3.根據(jù)客戶所租借的音像制品的品種,會(huì)按天收取相應(yīng)的費(fèi)用。音像制品的最長(zhǎng)租借周期為1周,每位客戶每次最多只能租借6件音像制品。
4.客戶租借某種音像制品的具體流程如下。
1根據(jù)客戶提供的用戶名和密碼,驗(yàn)證客戶身份。
2若該客戶是合法客戶,查詢音像制品信息文件,查看商店中是否還有這種音像制品。
3若還有該音像制品,且客戶所要租借的音像制品數(shù)小于等于6個(gè),就可以將該音像制品租借給客戶。這時(shí),系統(tǒng)給出相應(yīng)的租借確認(rèn)信息,生成一條新的租借記錄并將其保存在租借記錄文件中。
4系統(tǒng)計(jì)算租借費(fèi)用,將費(fèi)用信息保存在租借記錄文件中并告知客戶。
5客戶付清租借費(fèi)用之后,系統(tǒng)接收客戶付款信息,將音像制品租借給該客戶。
5.當(dāng)庫(kù)存中某音像制品數(shù)量不能滿足客戶的租借請(qǐng)求數(shù)量時(shí),系統(tǒng)可以接受客戶網(wǎng)上預(yù)約租借某種音像制品。系統(tǒng)接收到預(yù)約請(qǐng)求后,檢查庫(kù)存信息,驗(yàn)證用戶身份,創(chuàng)建相應(yīng)的預(yù)約記錄,生成預(yù)約流水號(hào)給該客戶,并將信息保存在預(yù)約記錄文件中。
6.客戶歸還到期的音像制品,系統(tǒng)修改租借記錄文件,并查詢預(yù)約記錄文件和客戶信息文件,判定是否有客戶預(yù)約了這些音像制品。若有,則生成預(yù)約提示信息,通知系統(tǒng)履行預(yù)約服務(wù),系統(tǒng)查詢客戶信息文件和預(yù)約記錄文件,通知相關(guān)客戶前來(lái)租借音像制品。
【問(wèn)題1】
圖(a)中只有一個(gè)外部實(shí)體e1。使用【說(shuō)明】中的詞語(yǔ),給出e1的名稱。
【問(wèn)題2】
使用【說(shuō)明】中的詞語(yǔ),給出圖(b)中的數(shù)據(jù)存儲(chǔ)d1~d4的名稱。
【問(wèn)題3】
數(shù)據(jù)流圖(b)缺少了3條數(shù)據(jù)流,根據(jù)說(shuō)明及數(shù)據(jù)流圖(a)提供的信息,分別指出這3條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。
【問(wèn)題4】
在進(jìn)行系統(tǒng)分析與設(shè)計(jì)時(shí),面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法(如jackson方法)也被廣泛應(yīng)用。簡(jiǎn)要說(shuō)明面向數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)方法的基本思想及其適用場(chǎng)合。
信管網(wǎng)參考答案:
【問(wèn)題1】
E1:客戶
【問(wèn)題2】
D1:客戶信息文件
D2:音像制品信息文件
D3:租借記錄文件
D4:預(yù)約記錄文件
【問(wèn)題3】
起點(diǎn):E1或客戶,5或創(chuàng)建預(yù)約記錄,6或歸還音像制品
終點(diǎn):4或創(chuàng)建新客戶,E1或客戶,7或履行預(yù)約服務(wù)
【問(wèn)題4】
面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法以數(shù)據(jù)結(jié)構(gòu)作為設(shè)計(jì)的基礎(chǔ),它根據(jù)輸入/輸出數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序的結(jié)構(gòu)。面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法用于規(guī)模不大的數(shù)據(jù)處理系統(tǒng)。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |