摘要:希賽網(wǎng)軟考頻道小編為大家整理了2019上半年軟件設(shè)計師上午考試真題第五部分,供大家參考。
41.在UML圖中,( )圖用于展示所交付系統(tǒng)中軟件和硬件之間的物理關(guān)系。
A.類
B.組件
C.通信
D.部署
42-43.下圖所示UML圖為( ),用于展示系統(tǒng)中( )。
A.用例圖
B.活動圖
C.序列圖
D.交互圖
A.—個用例和一個對象的行為
B.一個用例和多個對象的行為
C.多個用例和一個對象的行為
D.多個用例和多個對象的行為
44-46.以下設(shè)計模式中,( )模式使多個對象都有機(jī)會處理請求,將這些對象連成 一條鏈,并沿著這條鏈傳遞該請求,直到有一個對象處理為止,從而避免請求的發(fā)送者和接收者之間的耦合關(guān)系;( )模式提供一種方法順序訪問一個聚合對象中的各個元素, 且不需要暴露該對象的內(nèi)部表示。這兩種模式均為( )。
A.責(zé)任鏈(Chain of Responsibility)
B.解釋器(Interpreter)
C.命令(Command)
D.迭代器(Iterator)
A.責(zé)任鏈(Chain of Responsibility)
B.解釋器(Interpreter)
C.命令(Command)
D.迭代器(Iterator)
A.創(chuàng)建型對象模式
B.結(jié)構(gòu)型對象模式
C.行為型對象模式
D.行為型類模式
47.觀察者(Observer)模式適用于( )。
A.訪問一個聚合對象的內(nèi)容而無須暴露它的內(nèi)部表示*
B.減少多個對象或類之間的通信復(fù)雜性
C.將對象的狀態(tài)恢復(fù)到先前的狀態(tài)
D.一對多對象依賴關(guān)系,當(dāng)一個對象修改后,依賴它的對象都自動得到通知
48.在以階段劃分的編譯器中,( )階段的主要作用是分析構(gòu)成程序的字符及由字符按照構(gòu)造規(guī)則構(gòu)成的符號是否符合程序語言的規(guī)定。
A.詞法分析
B.語法分析
C.語義分析
D.代碼生成
49.下圖所示為一個不確定有限自動機(jī)(NFA)的狀態(tài)轉(zhuǎn)換圖,與該NFA等價的DFA 是( )。
50.函數(shù)f、g的定義如下,執(zhí)行表達(dá)式“y = f(2)”的運(yùn)算時,函數(shù)調(diào)用g(la)分別采用引用調(diào)用(call by reference)方式和值調(diào)用(call by value)方式,則該表達(dá)式求值結(jié)束后 y的值分別為( )。
A.9、 6
B.20、6
C.20、9
D.30、9
相關(guān)推薦:2019上半年軟件設(shè)計師上午真題及答案
在線題庫:軟件設(shè)計師歷年真題自測估分
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題