摘要:2018上半年程序員考試已結(jié)束,以下為2018上半年程序員考試上午真題第五部分,供考生們參考。
41.多態(tài)分為參數(shù)多態(tài)、包含多態(tài)、過載多態(tài)和強制多態(tài)四種不同形式。其中,子類型化(一個類型是另一個類型的子類型)屬于( )多態(tài):( )多態(tài)是指同一個名字在不同上下文中可代表不同的含義。
A.參數(shù) B.包含 C.過載 D.強制
A.參數(shù) B.包含 C.過載 D.強制
42.UML中的結(jié)構(gòu)事物是模型中的靜態(tài)部分,采用名詞描述概念或物理元素。( )屬于結(jié)構(gòu)事物,以此事物為主的UML模型圖為( )
A.組件 B.狀態(tài)機 C.注釋 D.包
A.類圖 B.組件圖 C.包圖 D.部署圖
43.創(chuàng)建型設(shè)計模式抽象了實例化過程,它分為面向類和面向?qū)ο髢煞N。其中,( )模式是保證一個類僅有一個實例,并提供一個訪問它的全局訪問點。
A.工廠(Factory)
B.構(gòu)建器(Builder
C.原型(Prototype)
D.單例(Singleton
44.以下關(guān)于軟件工程的敘述中,錯誤的是( )
A.軟件工程是開發(fā)、運行、維護(hù)軟件的系統(tǒng)方法
B.軟件工程把系統(tǒng)的、規(guī)范的、可度量的途徑應(yīng)用于軟件開發(fā)、運行、維護(hù)過程
C.軟件工程將工程技術(shù)、工程管理和工程經(jīng)濟(jì)融入軟件開發(fā)過程
D.軟件工程就是以工業(yè)流水線生產(chǎn)方式開發(fā)軟件的過程
45.用戶界面設(shè)計的原則不包括( )
A.將用戶界面置于用戶控制之下
B.減少用戶的記憶負(fù)擔(dān)
C.用戶界面上應(yīng)使用統(tǒng)一的IT術(shù)語
D.保持界面簡潔和平衡
46.敏捷開發(fā)的原則不包括( )
A.使用分階段的計劃來管理流程,并詳細(xì)地寫開發(fā)文檔
B.歡迎需求變化,并利用這種變化來提高用戶的競爭優(yōu)勢
C.盡早并持續(xù)地發(fā)布并交付有價值的件以滿是用戶需求
D.無論團(tuán)隊內(nèi)外,面對面的交流始終是最有效的溝通方式
47.在設(shè)計白盒測試用例時,( )是最弱的邏輯覆蓋。在下圖所示流程中,至少需要( )個測試用例才可以實現(xiàn)路徑覆蓋。
A.條件覆蓋 B.語句覆蓋 C.判定覆蓋 D.路徑覆蓋
A.1 B.2 C.3 D.4
48.以下關(guān)于軟件可靠性測試的敘述中,錯誤的是( )
A.軟件可靠性測試的目的是評估軟件系統(tǒng)的可靠性
B.軟件可靠性測試前應(yīng)先確定軟件可靠性的目標(biāo)
C.應(yīng)平衡地考慮對軟件開發(fā)進(jìn)度和成本的影響
D.應(yīng)選用適用于所有軟件的標(biāo)準(zhǔn)的可靠性測試模型
49.( )模式將將企業(yè)主要的數(shù)據(jù)處理過程從個人計算機或服務(wù)器轉(zhuǎn)移到大型的數(shù)據(jù)中心,將計算能力、存儲能力當(dāng)作服務(wù)來提供。
A.人工智能
B.物聯(lián)網(wǎng)
C.云計算
D.移動互聯(lián)網(wǎng)
50.以下關(guān)于企業(yè)信息化建設(shè)的敘述中,錯誤的是( )。
A.應(yīng)從技術(shù)驅(qū)動的角度來構(gòu)建企業(yè)一體化的信息系統(tǒng)
B.諸多信息孤島催生了系統(tǒng)之間互聯(lián)互通整合的需求
C.業(yè)務(wù)經(jīng)常變化引發(fā)了信息系統(tǒng)靈活適應(yīng)變化的需求
D.信息資源共享和業(yè)務(wù)協(xié)同將使企業(yè)獲得更多的回報
軟考備考資料免費領(lǐng)取
去領(lǐng)取