軟件設(shè)計(jì)師當(dāng)天每日一練試題地址:m.xiexiliangjiufa.com/exam/ExamDay.aspx?t1=4
往期軟件設(shè)計(jì)師每日一練試題匯總:m.xiexiliangjiufa.com/class/27/e4_1.html
軟件設(shè)計(jì)師每日一練試題(2024/3/10)在線(xiàn)測(cè)試:m.xiexiliangjiufa.com/exam/ExamDay.aspx?t1=4&day=2024/3/10
點(diǎn)擊查看:更多軟件設(shè)計(jì)師習(xí)題與指導(dǎo)
軟件設(shè)計(jì)師每日一練試題內(nèi)容(2024/3/10)
試題1
在有n個(gè)無(wú)序無(wú)重復(fù)元素值的數(shù)組中查找第i小的數(shù)的算法描述如下:任意取一個(gè)元素r,用劃分操作確定其在數(shù)組中的位置,假設(shè)元素r為第k小的數(shù)。若i等于k,則返回該元素值;若i小于k,則在劃分的前半部分遞歸進(jìn)行劃分操作找第i小的數(shù);否則在劃分的后半部分遞歸進(jìn)行劃分操作找第k-i小的數(shù)。該算法是一種基于()策略的算法。
A.分治
B.動(dòng)態(tài)規(guī)劃
C.貪心
D.回溯
查看答案
試題參考答案:A
試題2
程序設(shè)計(jì)語(yǔ)言的大多數(shù)語(yǔ)法現(xiàn)象可以用CFG (上 下文無(wú)關(guān)文法)表示。下面的CFG產(chǎn)生式集用于描述簡(jiǎn)單算術(shù)表達(dá)式,其中+、-、*表示加、減、乘運(yùn)算,id表示單個(gè)字母表示的變量,那么符合該文法的表達(dá)式為( )。查看答案
試題參考答案:A
試題3
以下關(guān)于程序設(shè)計(jì)語(yǔ)言的敘述中,不正確的是()。查看答案
試題參考答案:A
試題4
算術(shù)表達(dá)式x-(y+c)*8的后綴式是()(-、+、*表示算術(shù)的減、加、乘運(yùn)算,運(yùn)算符的優(yōu)先級(jí)和結(jié)合性遵循慣例)。
A.x y c 8 - + *
B.x y - c + 8 *
C.x y c 8 * + -
D.x y c + 8 * -
查看答案
試題參考答案:D
試題5
在以階段劃分的編譯器中,( )階段的主要作用是分析程序中的句子結(jié)構(gòu)是否正確。查看答案
試題參考答案:B
試題6
在YUV彩色空間中對(duì)YUV分量進(jìn)行數(shù)字化,對(duì)應(yīng)的數(shù)字化位數(shù)通常采用Y:U:V=( )。
A、8:4:2
B、8:4:4
C、8:8:4
D、4:8:8
查看答案
試題參考答案:B
試題7
若某個(gè)關(guān)系的主碼為全碼,則該主碼應(yīng)包含 ( ) 。
A、單個(gè)屬性
B、兩個(gè)屬性
C、多個(gè)屬性
D、全部屬性
查看答案
試題參考答案:D
試題8
以下序列中不符合堆定義的是( )。
A、(102,87,100,79,82,62,84,42,22,12,68)
B、(102,100,87,84,82,79,68,62,42,22,12)
C、(12,22,42,62,68,79,82,84,87,100,102)
D、(102,87,42,79,82,62,68,100,84,12,22)
查看答案
試題參考答案:D
試題9
(1 ) 設(shè)計(jì)模式能夠動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé)而無(wú)需修改此對(duì)象的結(jié)構(gòu);(2 )設(shè)計(jì)模式定義一個(gè)用于創(chuàng)建對(duì)象的接口,讓子類(lèi)決定實(shí)例化哪一個(gè)類(lèi);欲使一個(gè)后端數(shù)據(jù)模型能夠被多個(gè)前端用戶(hù)界面連接,采用(3 ) 模式最適合。
(1)A.組合(Composite)
B. 外觀(guān)(Facade)
C.享元(Flyweight)
D.裝飾器(Decorator)
(2)A.工廠(chǎng)方法(Factory Method)
B. 享元(Flyweight)
C.觀(guān)察者( Observer)
D.中介者(Mediator)
(3)A.裝飾器(Decorator)
B. 享元(Flyweight)
C.觀(guān)察者( Observer)
D.中介者(Mediator)
查看答案
試題參考答案:D、A、D
試題10
以關(guān)鍵字比較為基礎(chǔ)的排序算法在最壞情況下的計(jì)算時(shí)間下界為O(nlogn)。下面的排序算法中,最壞情況下計(jì)算時(shí)間可以達(dá)到O(nlogn)的是(1);該算法采用的設(shè)計(jì)方法是(2)。
(1)A、歸并排序
B、插入排序
C、選擇排序
D、冒泡排序
(2)A、分治法
B、貪心法
C、動(dòng)態(tài)規(guī)劃方法
D、回溯法
查看答案
試題參考答案:A、A
信管網(wǎng)訂閱號(hào)
信管網(wǎng)視頻號(hào)
信管網(wǎng)抖音號(hào)
溫馨提示:因考試政策、內(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í),滿(mǎn)足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |