軟件設(shè)計師當(dāng)天每日一練試題地址:www.yyw0f.com/exam/ExamDay.aspx?t1=4
往期軟件設(shè)計師每日一練試題匯總:www.yyw0f.com/class/27/e4_1.html
軟件設(shè)計師每日一練試題(2026/3/5)在線測試:www.yyw0f.com/exam/ExamDay.aspx?t1=4&day=2026/3/5
點擊查看:更多軟件設(shè)計師習(xí)題與指導(dǎo)
軟件設(shè)計師每日一練試題內(nèi)容(2026/3/5)
試題1
下面給出了4種設(shè)計模式的作用。
外觀(Facade):為子系統(tǒng)中的一組功能調(diào)用提供一個一致的接口,這個接口使得這一子系統(tǒng)更加容易使用;
裝飾(Decorate):當(dāng)不能采用生成子類的方法進行擴充時,動態(tài)地給一個對象添加一些額外的功能;
單件(Singleton):保證一個類僅有一個實例,并提供一個訪問它的全局訪問點;
模板方法(Template Method):在方法中定義算法的框架,而將算法中的一些操作步驟延遲到子類中實現(xiàn)。
請根據(jù)下面敘述的場景選用適當(dāng)?shù)脑O(shè)計模式。若某面向?qū)ο笙到y(tǒng)中的某些類有且只有一個實例,那么采用 (1) 設(shè)計模式能夠有效達到該目的;該系統(tǒng)中的某子模塊需要為其他模塊提供訪問不同數(shù)據(jù)庫系統(tǒng)(Oracle、SQL Server、DB2 UDB等)的功能,這些數(shù)據(jù)庫系統(tǒng)提供的訪問接口有一定的差異,但訪問過程卻都是相同的,例如,先連接數(shù)據(jù)庫,再打開數(shù)據(jù)庫,最后對數(shù)據(jù)進行查詢, (2) 設(shè)計模式可抽象出相同的數(shù)據(jù)庫訪問過程;系統(tǒng)中的文本顯示類(TextView)和圖片顯示類(PictureView)都繼承了組件類(Component),分別顯示文本和圖片內(nèi)容,現(xiàn)需要構(gòu)造帶有滾動條、或者帶有黑色邊框、或者既有滾動條又有黑色邊框的文本顯示控件和圖片顯示控件,但希望最多只增加三個類,(3)設(shè)計模式可以實現(xiàn)該目的。
(1)A、外觀
B、裝飾
C、單件
D、模板方法
(2)A、外觀
B、裝飾
C、單件
D、模板方法
(3)A、外觀
B、裝飾
C、單件
D、模板方法
查看答案
試題參考答案:C、D、B
試題2
不同的對象收到同一消息可以產(chǎn)生完全不同的結(jié)果,這一現(xiàn)象叫做 (1) 。綁定是一個把過程調(diào)用和響應(yīng)調(diào)用所需要執(zhí)行的代碼加以結(jié)合的過程。在一般的程序設(shè)計語言中,綁定在編譯時進行,叫做 (2) ;而 (3) 則在運行時進行,即一個給定的過程調(diào)用和執(zhí)行代碼的結(jié)合直到調(diào)用發(fā)生時才進行。
(1)A、繼承
B、多態(tài)
C、動態(tài)綁定
D、靜態(tài)綁定
(2)A、繼承
B、多態(tài)
C、動態(tài)綁定
D、靜態(tài)綁定
(3)A、繼承
B、多態(tài)
C、動態(tài)綁定
D、靜態(tài)綁定
查看答案
試題參考答案:B、D、C
試題3
由于信用卡公司升級了其信用卡支付系統(tǒng),導(dǎo)致超市的原有信息系統(tǒng)也需要做相應(yīng)的修改,該類維護屬于( )。
A.正確性維護
B.完善性維護
C.適應(yīng)性維護
D.預(yù)防性維護
查看答案
試題參考答案:C
試題4
( )設(shè)計模式將一個請求封裝為一個對象,從而使得可以用不同的請求對客戶進行參數(shù)化,對請求排隊或記錄請求日志,以及支持可撤銷的操作。
A.命令(Command)
B.責(zé)任鏈(Chain of Responsibility)
C.觀察者(Observer)
D.策略(Strategy)
查看答案
試題參考答案:A
試題5
以下關(guān)于螺旋模型的敘述中,不正確的是( )查看答案
試題參考答案:D
試題6
在 ISO 制定并發(fā)布的 MPEG 系列標準中, (1) 的音、視頻壓縮編碼技術(shù)被應(yīng)用到 VCD 中, (2) 標準中的音、視頻壓縮編碼技術(shù)被應(yīng)用到 DVD 中, (3) 標準中不包含音、視頻壓縮編碼技術(shù)。
(1)A、MPEG-1
B、MPEG-2
C、MPEG-7
D、MPEG-21
(2)A、MPEG-1
B、MPEG-2
C、MPEG-4
D、MPEG-21
(3)A、MPEG-1
B、MPEG-2
C、MPEG-4
D、MPEG-7
查看答案
試題參考答案:A、B、D
試題7
程序設(shè)計語言一般都提供多種循環(huán)語句,例如實現(xiàn)先判斷循環(huán)條件再執(zhí)行循環(huán)體的 while 語句和先執(zhí)行循環(huán)體再判斷循環(huán)條件的 do-while 語句。關(guān)于這兩種循環(huán)語句,在不改變循環(huán)體的條件下, ( ) 是正確的。
A、while 語句的功能可由 do-while 語句實現(xiàn)
B、do-while 語句的功能可由 while 語句實現(xiàn)
C、若已知循環(huán)體的次數(shù),則只能使用 while 語句
D、循環(huán)條件相同時,do-while 語句的執(zhí)行效率更高
查看答案
試題參考答案:B
試題8
若內(nèi)存容量為 4GB,字長為 32,則 ( ) 。
A、地址總線和數(shù)據(jù)總線的寬度都為 32
B、地址總線的寬度為 30,數(shù)據(jù)總線的寬度為 32
C、地址總線的寬度為 30,數(shù)據(jù)總線的寬度為 8
D、址總線的寬度為 32,數(shù)據(jù)總線的寬度為 8
查看答案
試題參考答案:A
試題9
( )是多媒體內(nèi)容描述接口標準。
A、MPEG-1
B、MPEG-2
C、MPEG-4
D、MPEG-7
查看答案
試題參考答案:D
試題10
已知一個線性表(38,25,74,63,52,48),假定采用散列函數(shù)h(key)=key%7計算散列地址,并散列存儲在散列表A[0..6]中,若采用線性探測方法解決沖突,則在該散列表上進行等概率成功查找的平均查找長度為( )。
A、1.5
B、1.7
C、2.0
D、2.3
查看答案
試題參考答案:C
信管網(wǎng)訂閱號
信管網(wǎng)視頻號
信管網(wǎng)抖音號
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,教材和資料參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學(xué)員考試保駕護航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
| 發(fā)表評論 查看完整評論 | |