軟件設(shè)計(jì)師當(dāng)天每日一練試題地址:m.xiexiliangjiufa.com/exam/ExamDay.aspx?t1=4
往期軟件設(shè)計(jì)師每日一練試題匯總:m.xiexiliangjiufa.com/class/27/e4_1.html
軟件設(shè)計(jì)師每日一練試題(2021/12/5)在線測試:m.xiexiliangjiufa.com/exam/ExamDay.aspx?t1=4&day=2021/12/5
點(diǎn)擊查看:更多軟件設(shè)計(jì)師習(xí)題與指導(dǎo)
軟件設(shè)計(jì)師每日一練試題內(nèi)容(2021/12/5)
試題1: 以下關(guān)于高級程序設(shè)計(jì)語言翻譯的敘述中,正確的是()。
A.可以先進(jìn)行語法分析,再進(jìn)行詞法分析
B.在語法分析階段可以發(fā)現(xiàn)程序中的所有錯誤
C.語義分析階段的工作與目標(biāo)機(jī)器的體系結(jié)構(gòu)密切相關(guān)
D.目標(biāo)代碼生成階段的工作與目標(biāo)機(jī)器的體系結(jié)構(gòu)密切相關(guān)
面向?qū)ο蠓治雠c設(shè)計(jì)中的 (1) 是指一個模塊在擴(kuò)展性方面應(yīng)該是開放的,而在更改性方面應(yīng)該是封閉的;而 (2) 是指子類應(yīng)當(dāng)可以替換父類并出現(xiàn)在父類能夠出現(xiàn)的任何地方。
(1)A、開閉原則
B、替換原則
C、依賴原則
D、單一職責(zé)原則
(2)A、開閉原則
B、替換原則
C、依賴原則
D、單一職責(zé)原則
算術(shù)表達(dá)式x-(y+c)*8的后綴式是()(-、+、*表示算術(shù)的減、加、乘運(yùn)算,運(yùn)算符的優(yōu)先級和結(jié)合性遵循慣例)。
A.x y c 8 - + *
B.x y - c + 8 *
C.x y c 8 * + -
D.x y c + 8 * -
采用McCabe度量法計(jì)算下列程序圖的環(huán)路復(fù)雜性為( )
A .2
B. 3
C. 4
D. 5
對n個元素的數(shù)組進(jìn)行 ( ) ,其平均時間復(fù)雜度和最壞情況下的時間復(fù)雜度都是O(nlogn)。
A、希爾排序
B、快速排序
C、堆排序
D、選擇排序
若對象A可以給對象B發(fā)送消息,那么( ) 。
A、對象B可以看見對象A
B、對象A可看見對象B
C、對象A、B相互不可見
D、對象A、B相互可見
Project after project designs a set of algorithms and then plunges intoconstruction of customer-deliverable software on a schedule that demands delivery of the first thing built.
In most projects, the first system built is (1) usable. It may be too slow, too big , awkward to use, or all three. There is no (2 ) but to start again, smarting but smarter and build a redesigned version in which these problems are solved. The discard and (3) may be done in one lump, or it may be done piece-by-piece. But all large-system experience shows that it will be done. Where a new system concept or new technology is used, one has to build a syste m to throw away, for even the best
planning is not so omniscient (全知的) as to get it fight the first time.
the management question, therefore, is not whether to build a pilot system and throw it away. You will do that. The only question is whether to plan in advance to build a (4).or to promise to deliver the throwaway to customers. Seen this way, the answer is much clearer. Delivering that throwaway to customers buys time, but it does so only at the (5) of agony (極大痛苦) for the user, distraction for the builders while they do the redesign, and a bad..reputation for the product that the best redesign will find hard to live down.
Henceplanto throw one away; you will,anyhow.
The management question, therefore, is not whether to build a pilot system and throw it away. You will do that. The only question is whether to plan in advance to build a throwaway, or to promise to deliver the throwaway to customers. Seen this way, the answer is much clearer. Delivering that throwaway to customers buys time, but it does so only at the cost of agony for the user, distraction for the builders while they do the redesign, and a bad reputation for the product that the best redesign will find hard to live down.
(1)A.almost
B.often
C.usually
D.barely
(2)A.alternative
B.need
C.possibility
D.solution
(3)A.design
B.redesign
C.plan
D.build
(4) A.throwaway
B.system
C.software
D.product
(5) A.worth
B. value
C. cost
D. invaluable
具有 n 個頂點(diǎn)、e 條邊的圖采用鄰接表存儲結(jié)構(gòu),進(jìn)行深度優(yōu)先遍歷和廣度優(yōu)先遍歷運(yùn)算的時間復(fù)雜度均為 ( ) 。
A、O(n )
B、O(e )
C、O(n*e)
D、O(n+e)
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |