軟件設(shè)計(jì)師考試包括上午綜合知識(shí)與下午案例分析兩門科目,考生需同時(shí)通過兩門才算合格。為幫助廣大軟考中級(jí)軟件設(shè)計(jì)師考生更好備考,信管網(wǎng)特整理匯總了軟件設(shè)計(jì)師部分真題、答案及解析供考生查閱,并提供免費(fèi)在線模擬答題、歷年真題免費(fèi)下載等服務(wù),了解軟件設(shè)計(jì)師更多備考信息請(qǐng)關(guān)注信管網(wǎng)。
相關(guān)推薦:
點(diǎn)擊查看/下載:軟件設(shè)計(jì)師歷年真題匯總
點(diǎn)擊查看:軟件設(shè)計(jì)師在線培訓(xùn)課程 丨 免費(fèi)試聽課程
免費(fèi)練習(xí):軟件設(shè)計(jì)師考試題庫(kù)(模擬試題、章節(jié)練習(xí)、每日一練)
一、綜合知識(shí):
1、 假設(shè)系統(tǒng)采用pv操作實(shí)現(xiàn)進(jìn)程同步與互斥。若n個(gè)進(jìn)程共享兩臺(tái)打印機(jī),那么信號(hào)量s的取值范圍為 ()。
A.-2~n
B.-(n-1)~1
C.-(n-1)~2
D.-(n-2)~2
信管網(wǎng)參考答案:D
查看解析:m.xiexiliangjiufa.com/st/249373541.html
2、 假設(shè)段頁式存儲(chǔ)管理系統(tǒng)中的地址結(jié)構(gòu)如下圖所示,則系統(tǒng)()。
A.最多可有2048個(gè)段,每個(gè)段的大小均力2048個(gè)頁,頁的大小為2k
B.最多可有2048個(gè)段,每個(gè)段最大允許有2048個(gè)頁,頁的大小為2k
D.最多可有1024個(gè)段,每個(gè)段的大小均為1024個(gè)頁,頁的大小為4k
D.最多可有1024個(gè)段,每個(gè)段最大允許有1024個(gè)頁,頁的大小為4k
信管網(wǎng)參考答案:D
查看解析:m.xiexiliangjiufa.com/st/2493827622.html
3、 假設(shè)磁盤塊與緩沖區(qū)大小相同,每個(gè)盤塊讀入緩沖區(qū)的時(shí)間為10μs,由緩沖區(qū)送至用戶區(qū)的時(shí)間是5μs,系統(tǒng)對(duì)每個(gè)磁盤塊數(shù)據(jù)的處理時(shí)間為2μs。若用戶需要將大小為10個(gè)磁盤塊的docl文件逐塊從磁盤讀入緩沖區(qū),并送至用戶區(qū)進(jìn)行處理,那么采用單緩沖區(qū)需要花費(fèi)的時(shí)間為(1)μs;采用雙緩沖區(qū)需要花費(fèi)的時(shí)間為(2)μs。
(1)A.100
B.107
C.152
D.170
(2)A.100
B.107
C.152
D.170
信管網(wǎng)參考答案:C、B
查看解析:m.xiexiliangjiufa.com/st/2493926753.html
4、 在如下所示的進(jìn)程資源圖中,(1);該進(jìn)程資源圖是(2)。
(1)A.p1、p2、p3都是阻塞節(jié)點(diǎn)
B.p1是阻塞節(jié)點(diǎn)、p2、p3是非阻塞節(jié)點(diǎn)
C.p1、p2是阻塞節(jié)點(diǎn)、p3是非阻塞節(jié)點(diǎn)
D.p1、p2是非阻塞節(jié)點(diǎn)、p3是阻塞節(jié)點(diǎn)
(2)A.可以化簡(jiǎn)的,其化簡(jiǎn)順序?yàn)閜1→p2→p3
B.可以化簡(jiǎn)的,其化簡(jiǎn)順序?yàn)閜3→p1→p2
C.可以化簡(jiǎn)的,其化簡(jiǎn)順序?yàn)閜2→p1→p3
D.不可以化簡(jiǎn)的,因?yàn)閜1、p2、p3申請(qǐng)的資源都不能得到滿足
信管網(wǎng)參考答案:C、B
查看解析:m.xiexiliangjiufa.com/st/2494027780.html
5、 以下關(guān)于增量模型的敘述中,正確的是()。
A.需求被清晰定義
B.可以快速構(gòu)造核心產(chǎn)品
C.每個(gè)增量必須要進(jìn)行風(fēng)險(xiǎn)評(píng)估
D.不適宜商業(yè)產(chǎn)品的開發(fā)
信管網(wǎng)參考答案:B
查看解析:m.xiexiliangjiufa.com/st/249415774.html
二、案例分析:
閱讀以下說明和c++代碼,將應(yīng)填入 (n) 處的字句寫在答題紙的對(duì)應(yīng)欄內(nèi)。
說明
通常情況下,用戶可以對(duì)應(yīng)用系統(tǒng)進(jìn)行配置,并將配置信息保存在配置文件中。應(yīng)用系統(tǒng)在啟動(dòng)時(shí)首先將配置文件加載到內(nèi)存中,這些內(nèi)存配置信息應(yīng)該有且僅有一份。下面的代碼應(yīng)用了單身模式(singleton)以保證configure類只能有一個(gè)實(shí)例。這樣, configure類的使用者無法定義該類的多個(gè)實(shí)例,否則會(huì)產(chǎn)生編譯錯(cuò)誤。
c++代碼
#include
class configure{
(1) :
configure(){} //構(gòu)造函數(shù)
public:
static configure*instance();
public:
int getconf~uredata(){return data;} //獲取配置信息
int setconfiguredate(int m_data)
{data=m_data; return data;} //設(shè)置配置信息
private:
static configure*_instance;
int data; //配置信息
};
(2) =null;
configure*configure∷instance(){
if(_instance=null){
_instance= (3) ;
//加載配置文件并設(shè)置內(nèi)存配置信息,此處省略
}
return (4) ;
}
void main()(
configure*t=null;
t= (5) ;
int d=t→getconfiguredata();
//獲取配置信息后進(jìn)行其他工作,此處省略
}
信管網(wǎng)參考答案:
(1)private
(2)Configure*Configure∷_inStance
(3)new Configure
(4)_instance
(5)Configure∷Instance()
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |