摘要:2018上半年軟件設(shè)計(jì)師考試已經(jīng)結(jié)束,小編為大家整理了2018上半年軟件設(shè)計(jì)師上午真題,以下為第三部分。
(21)A. Lisp
B. Prolog
C. Python
D. Java/C++
● 將高級語言源程序翻譯為可在計(jì)算機(jī)上執(zhí)行的形式有多種不同的方式,其中( )。
(22)A.編譯方式和解釋方式都生成邏輯上與源程序等價的目標(biāo)程序
B.編譯方式和解釋方式都不生成邏輯上與源程序等價的目標(biāo)程序
C.編譯方式生成邏輯上與源程序等價的目標(biāo)程序,解釋方式不生成
D.解釋方式生成邏輯上與源程序等價的目標(biāo)程序,編譯方式不生成
● 對于后綴表達(dá)式a b c - + d *(其中,-、+、*表示二元算術(shù)運(yùn)算減、加、乘),與該后綴式等價的語法樹為( )。
● 假設(shè)鐵路自動售票系統(tǒng)有n個售票終端,該系統(tǒng)為每個售票終端創(chuàng)建一個進(jìn)程Pi(i=1,2,…,n)管理車票銷售過程。假設(shè)Tj(j=1,2,…,m)單元存放某日某趟車的車票剩余票數(shù),Temp為Pi進(jìn)程的臨時工作單元,x為某用戶的購票張數(shù)。Pi進(jìn)程的工作流程如下圖所示,用P操作和Ⅴ操作實(shí)現(xiàn)進(jìn)程間的同步與互斥。初始化時系統(tǒng)應(yīng)將信號量S賦值為( )。圖中(a)、(b)和(c)處應(yīng)分別填入( )。
(24)A.n-1
B.0
C.1
D.2
(25)A.V(S)、P(S)和P(S)
B.P(S)、P(S)和V(S)
C.V(S)、V(S)和P(S)
D.P(S)、V(S)和V(S)
● 若系統(tǒng)在將( )文件修改的結(jié)果寫回磁盤時發(fā)生崩潰,則對系統(tǒng)的影響相對較大。
(26)A.目錄
B.空閑塊
C.用戶程序
D.用戶數(shù)據(jù)
● I/O設(shè)備管理軟件一般分為4個層次,如下圖所示。圖中①②③分別對應(yīng)( )。
(27)A.設(shè)備驅(qū)動程序、虛設(shè)備管理、與設(shè)備無關(guān)的系統(tǒng)軟件
B.設(shè)備驅(qū)動程序、與設(shè)備無關(guān)的系統(tǒng)軟件、虛設(shè)備管理
C.與設(shè)備無關(guān)的系統(tǒng)軟件、中斷處理程序、設(shè)備驅(qū)動程序
D.與設(shè)備無關(guān)的系統(tǒng)軟件、設(shè)備驅(qū)動程序、中斷處理程序
● 若某文件系統(tǒng)的目錄結(jié)構(gòu)如下圖所示,假設(shè)用戶要訪問文件rwdH,且當(dāng)前工作目錄為 stools,則該文件的全文件名為( ),相對路徑和絕對路徑分別為( )。
(28)A.rw.dll
B. flash/rw.dll
C. /swtools/flash/rw d11
D. /Programe file/Skey/rw.dll
(29)A./swtools/flash/和/flash/
B. flash/和/swtools/flash/
C. /swtools/flash/和flash/
D./flash/和 swtools/flash/
● 以下關(guān)于增量模型的敘述中,不正確的是( )。
(30)A.容易理解,管理成本低
B.核心的產(chǎn)品往往首先開發(fā),因此經(jīng)歷最充分的“測試”
C.第一個可交付版本所需要的成本低,時間少
D.即使一開始用戶需求不清晰,對開發(fā)進(jìn)度和質(zhì)量也沒有影響
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題