版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE8《軟件工程》試卷及答案A卷專業(yè)年級(jí)姓名得分一、名詞解釋(每個(gè)2分,共10分)軟件危機(jī)純收入模塊原型5.BROOKS定律二、填空題(每題2分,共20分)1.____是計(jì)算機(jī)程序及其說(shuō)明程序的各種文檔。_____是有關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料。2.軟件生存周期是指一個(gè)軟件從提出開(kāi)發(fā)要求開(kāi)始直到該軟件報(bào)廢不止的整個(gè)時(shí)期。通常,軟件生存周期包括問(wèn)題定義、____、____、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、____、____、軟件維護(hù)活動(dòng),可以將這些活動(dòng)以適當(dāng)方式分配到不同階段去完成。3.軟件詳細(xì)設(shè)計(jì)階段采用的工具有______。4.____的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該軟件項(xiàng)目是否能夠開(kāi)發(fā),是否值得去開(kāi)發(fā)。5.模塊的耦合性分為四種類型:____、____、____、____。6.內(nèi)聚性有七種類型,最強(qiáng)的是____,最弱的是____。7.結(jié)構(gòu)圖的深度指結(jié)構(gòu)圖______,結(jié)構(gòu)圖寬度指________。8.集成測(cè)試采用的具體方法有--____、______9.對(duì)于變換型的數(shù)據(jù)流圖,按照軟件設(shè)計(jì)思想,要將一個(gè)大型復(fù)雜的軟件進(jìn)行分解,要確定數(shù)據(jù)流圖的____、邏輯輸入、邏輯輸出。10.軟件編碼階段要善于積累編程的經(jīng)驗(yàn),使得編出的程序____,易于____,從而提高軟件質(zhì)量。三、選擇題(每題2分,共20分)1.系統(tǒng)定義明確之后,應(yīng)對(duì)系統(tǒng)的可行性進(jìn)行研究??尚行匝芯繎?yīng)包括()。軟件環(huán)境可行性、技術(shù)可行性、經(jīng)濟(jì)可行性、社會(huì)可行性經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性經(jīng)濟(jì)可行性、社會(huì)可行性、系統(tǒng)可行性經(jīng)濟(jì)可行性、實(shí)用性、社會(huì)可行性2.通過(guò)()可以完成數(shù)據(jù)流圖的細(xì)化。A.結(jié)構(gòu)分解B、功能分解C、數(shù)據(jù)分解D、系統(tǒng)分解3.模塊(),則說(shuō)明模塊的獨(dú)立性越強(qiáng)。A.耦合越強(qiáng)B、扇入數(shù)越高C、耦合越弱D、扇入數(shù)越低4.模塊()定義為受該模塊內(nèi)一個(gè)判斷影響的所有模塊集合。A.控制域B、作用域C、寬度D、接口5.面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法(Jackson方法)是進(jìn)行()的形式化的方法。A.系統(tǒng)設(shè)計(jì)B、詳細(xì)設(shè)計(jì)C、軟件設(shè)計(jì)D、編碼6.指出PDL是下列哪種語(yǔ)言()。A.偽碼B、高級(jí)程序設(shè)計(jì)語(yǔ)言C.中級(jí)程序設(shè)計(jì)語(yǔ)言D、低級(jí)程序設(shè)計(jì)語(yǔ)言7.在進(jìn)行軟件測(cè)試時(shí),首先應(yīng)當(dāng)進(jìn)行(),然后再進(jìn)行組裝測(cè)試,最后再進(jìn)行有效性測(cè)試。A.單元測(cè)試B、集成測(cè)試C、確認(rèn)測(cè)試D、組合測(cè)試8.制定進(jìn)度計(jì)劃的兩個(gè)重要工具和方法是()。A.Gantt圖B、CoCoMoC、工程網(wǎng)絡(luò)圖D、HIPO圖9.軟件測(cè)試的目的是()。A.評(píng)價(jià)軟件的質(zhì)量B.發(fā)現(xiàn)軟件的錯(cuò)誤C.找出軟件的所有錯(cuò)誤D.證明軟件是正確的10.在整個(gè)軟件維護(hù)階段所花費(fèi)的全部工作中,()所占比例最大。A.校正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)11.軟件設(shè)計(jì)階段分為()。A,邏輯設(shè)計(jì)與功能設(shè)計(jì)B,模型設(shè)計(jì)和功能設(shè)計(jì)C,結(jié)構(gòu)設(shè)計(jì)和模塊過(guò)程設(shè)計(jì)D,數(shù)據(jù)庫(kù)設(shè)計(jì)和文件設(shè)計(jì)12.結(jié)構(gòu)化設(shè)計(jì)方法是面向()的設(shè)計(jì)。A,數(shù)據(jù)流B,數(shù)據(jù)編碼C,數(shù)據(jù)庫(kù)D,數(shù)據(jù)結(jié)構(gòu)13.復(fù)雜的數(shù)據(jù)流圖()。A,只有變換型B,只有事務(wù)型C,無(wú)規(guī)律D,既有變換型又有事務(wù)型14.軟件詳細(xì)設(shè)計(jì)階段的任務(wù)是()。A,算法設(shè)計(jì)B,功能設(shè)計(jì)C,調(diào)用關(guān)系設(shè)計(jì)D,輸入/輸出設(shè)計(jì)15.下列()不是反映用戶在使用軟件產(chǎn)品時(shí)的三種傾向。A.產(chǎn)品運(yùn)行B.產(chǎn)品可再用性C.產(chǎn)品修改D.產(chǎn)品轉(zhuǎn)移16.在設(shè)計(jì)測(cè)試用例時(shí),()是用得最多的一種黑盒測(cè)試方法。A.等價(jià)類劃分B.邊界值分析C.因果圖D.判定表17.DFD中每個(gè)加工至少有()。A,一個(gè)輸入流B,一個(gè)輸出流C,多個(gè)輸入輸出流D,一個(gè)輸入輸出流18.?dāng)?shù)據(jù)字典包括()個(gè)條目。A,2B,3C,4D,519.在對(duì)數(shù)據(jù)流的分析中,主要是找到中心變換,這是從()導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵。A.?dāng)?shù)據(jù)結(jié)構(gòu)B.實(shí)體關(guān)系C.數(shù)據(jù)流圖D.E_R圖20.結(jié)構(gòu)分析方法就是面向()自頂向下逐步求精進(jìn)行需求分析的方法。A.目標(biāo)B.數(shù)據(jù)流C.功能D.對(duì)象四、簡(jiǎn)答題(每題4分,共20分)什么是軟件工程?基本原理有哪些?成本_效益分析可用哪些指標(biāo)進(jìn)行度量?(寫(xiě)出公式)什么是數(shù)據(jù)流圖?其中的基本符號(hào)各表示什么含義?畫(huà)出定貨系統(tǒng)基本數(shù)據(jù)流圖。非漸增式測(cè)試與漸增式測(cè)試有什么區(qū)別?試從基本符號(hào)和設(shè)計(jì)方法分析HC圖與JACKSON圖異同點(diǎn)應(yīng)用題(共30分)1.(15分)某廠對(duì)部分職工重新分配工作的政策是:年齡在20歲以下者,初中文化程度脫產(chǎn)學(xué)習(xí),高中文化程度當(dāng)電工;年齡在20歲至40歲之間者,中學(xué)文化程度男性當(dāng)鉗工,女性當(dāng)車工,大學(xué)文化程度都當(dāng)技術(shù)員;年齡在40歲以上者,中學(xué)文化程度當(dāng)材料員,大學(xué)文化程度當(dāng)技術(shù)員。請(qǐng)用結(jié)構(gòu)化語(yǔ)言、判定表或判定樹(shù)描述上述問(wèn)題?!盾浖こ獭吩嚲泶鸢窤卷名詞解釋1.指在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題。2.在整個(gè)生命周期內(nèi)系統(tǒng)的累計(jì)經(jīng)濟(jì)效益(折合成現(xiàn)在值)與投資之差。3.是數(shù)據(jù)說(shuō)明、可執(zhí)行語(yǔ)句等程序?qū)ο蟮募稀?.是使用樣機(jī),使用戶通過(guò)實(shí)踐獲得對(duì)未來(lái)系統(tǒng)的的概念,可以更準(zhǔn)確提出要求。5.向一個(gè)已經(jīng)延晚的項(xiàng)目追加開(kāi)發(fā)人員,可能使它完成的更晚填空題1.軟件文檔2.可行性研究需求分析編碼測(cè)試3.圖、表、過(guò)程設(shè)計(jì)語(yǔ)言行性研究據(jù)耦合控制公共內(nèi)容功能偶然控制的層數(shù)同一層個(gè)數(shù)漸增式方法、非漸增式方法。變換中心10.清晰易懂、測(cè)試與維護(hù)選擇題1.B2.B3.C4.B5.B6.A7.A8.AC9.B10.C11.C12.A13.D14.A15.B16.A17.D18.C19C20.B問(wèn)答題:軟件工程是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科。用分階段的生命周期計(jì)劃管理、堅(jiān)持階段評(píng)審、實(shí)行嚴(yán)格產(chǎn)品控制、采用現(xiàn)代設(shè)計(jì)技術(shù)、結(jié)果審查、開(kāi)發(fā)小組人員少而精、并不斷改進(jìn)方法。可用投資回收期、純收入、投資回收率指標(biāo),通過(guò)P=F/(1+i)n計(jì)算求得。用符號(hào)描繪信息在系統(tǒng)中流動(dòng)的情況,源點(diǎn)、終點(diǎn)、處理、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)流。倉(cāng)庫(kù)管理員倉(cāng)庫(kù)管理員采購(gòu)員定貨系統(tǒng)事務(wù)定貨報(bào)表兩種都用于集成測(cè)試。漸增式是把下一個(gè)要測(cè)試的摸塊同已經(jīng)測(cè)試好的模塊結(jié)合起來(lái)進(jìn)行測(cè)試,每次增加一個(gè)模塊。非漸增式先分別測(cè)每個(gè)模塊,再把所有模塊按設(shè)計(jì)要求放在一起結(jié)合成所要的程序。5..答:HC圖是面向DFD,而JACKSON圖是面向數(shù)據(jù)結(jié)構(gòu)的。符號(hào)省略。應(yīng)用題(1)結(jié)構(gòu)化語(yǔ)言IF年齡<20THENIF文化程度=初中THEN脫產(chǎn)學(xué)習(xí)ELSE工作為電工ENDIFELSEIF年齡≤40THENIF(文化程度=大學(xué))THEN工作為技術(shù)員ELSEIF性別=男性THEN工作為鉗工ELSE工作為鉗工ENDIFENDIFELSEIF(文化程度=大學(xué))THEN工作為技術(shù)員ELSE工作為材料員ENDIFENDIFENDIF判定樹(shù)如下:年齡≤20歲初中脫產(chǎn)學(xué)習(xí)高中電工高中或初中男性鉗工確定職工工作__20歲<年齡≤40歲女性車工大學(xué)技術(shù)員年齡>40歲高中或初中材料員大學(xué)技術(shù)員《軟件工程》試卷及答案B卷專業(yè)年級(jí)姓名得分一.名詞解釋(每個(gè)2分)軟件危機(jī)2.純收入3.數(shù)據(jù)字典4.模塊5.PDL二.填空題(每題2分)1.____是計(jì)算機(jī)程序及其說(shuō)明程序的各種文檔。____是有關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料。2.軟件生存周期是指一個(gè)軟件從提出開(kāi)發(fā)要求開(kāi)始直到該軟件報(bào)廢不止的整個(gè)時(shí)期。通常,軟件生存周期包括問(wèn)題定義、__,__,總體設(shè)計(jì),詳細(xì)設(shè)計(jì),__,__,維護(hù)活動(dòng),可以將這些活動(dòng)以適當(dāng)方式分配到不同階段去完成。3.Jackson方法是一種____的開(kāi)發(fā)方法。4.M=P+K(C_D)是____。5.____的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該軟件項(xiàng)目是否能夠開(kāi)發(fā),是否值得去開(kāi)發(fā)。6.效益分有形效益和無(wú)形效益兩種。有形效益可用純收入、____、____等指標(biāo)進(jìn)行度量;無(wú)形效益主要從性質(zhì)上、心理上進(jìn)行衡量,很難直接進(jìn)行量的比較。7.需求分析的基本任務(wù)是要準(zhǔn)確回答系統(tǒng)必須“”的問(wèn)題。8.?dāng)?shù)據(jù)流圖有四種基本成分:____、____、____、____。9.通過(guò)____可以完成數(shù)據(jù)流圖的細(xì)化。10.模塊化是指解決一個(gè)復(fù)雜問(wèn)題時(shí)自頂向下逐層把軟件系統(tǒng)劃分成若干模塊的過(guò)程。每個(gè)模塊完成一個(gè)特定的____,所有的模塊按某種方法__起來(lái)。成為一個(gè)整體,完成整個(gè)系統(tǒng)所要求的功能。三.單選題(每題2分)1.軟件生存周期包括可行性分析的項(xiàng)目開(kāi)發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、()、維護(hù)等活動(dòng)。A.應(yīng)用B.檢測(cè)C.測(cè)試D.以上答案都不正確2.系統(tǒng)定義明確之后,應(yīng)對(duì)系統(tǒng)的可行性進(jìn)行研究??尚行匝芯繎?yīng)包括()。軟件環(huán)境可行性、技術(shù)可行性、經(jīng)濟(jì)可行性、社會(huì)可行性經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性經(jīng)濟(jì)可行性、社會(huì)可行性、系統(tǒng)可行性經(jīng)濟(jì)可行性、實(shí)用性、社會(huì)可行性3.在考察系統(tǒng)的一些涉及時(shí)序和改變的狀態(tài)時(shí),要用動(dòng)態(tài)模型來(lái)表示。動(dòng)態(tài)模型著重于系統(tǒng)的控制邏輯,它包括兩個(gè)圖:一個(gè)是事件追蹤圖,另一個(gè)是()。A.狀態(tài)圖B.數(shù)據(jù)流圖C.系統(tǒng)結(jié)構(gòu)圖D.時(shí)序圖4.結(jié)構(gòu)分析方法就是面向()自頂向下逐步求精進(jìn)行需求分析的方法。A.目標(biāo)B.數(shù)據(jù)流C.功能D.對(duì)象5.模塊(),則說(shuō)明模塊的獨(dú)立性越強(qiáng)。A.耦合越強(qiáng)B.扇入數(shù)越高C.耦合越弱D.扇入數(shù)越低6.()數(shù)據(jù)處理問(wèn)題的工作過(guò)程大致分為三步,即取得數(shù)據(jù)、變換數(shù)據(jù)和給出數(shù)據(jù)。A.變換型B.事務(wù)型C.結(jié)構(gòu)化驗(yàn)室D.非結(jié)構(gòu)化7.在對(duì)數(shù)據(jù)流的分析中,主要是找到中心變換,這是從()導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵。A.?dāng)?shù)據(jù)結(jié)構(gòu)B.實(shí)體關(guān)系C.數(shù)據(jù)流圖D.E_R圖8.程序內(nèi)部的各個(gè)部分之間存在的聯(lián)系,用結(jié)構(gòu)圖表達(dá)時(shí),最關(guān)心的是模塊的()和耦合性。A.一致性B.作用域C.嵌套限制D.內(nèi)聚性9.在多層次的結(jié)構(gòu)圖中,其模塊的層次數(shù)稱為結(jié)構(gòu)圖的()。A.深度B.跨度C.控制域D.粒度10.模塊()定義為受該模塊內(nèi)一個(gè)判斷影響的所有模塊集合。A.控制域B.作用域C.寬度D.接口四.簡(jiǎn)答題(每題5分)什么是數(shù)據(jù)流圖?其中的基本符號(hào)各表示什么含義?軟件測(cè)試的目的是什么?非漸增式測(cè)試與漸增式測(cè)試有什么區(qū)別?4.結(jié)構(gòu)化程序設(shè)計(jì)的思想是什么?五.應(yīng)用題(每題10分)某廠對(duì)部分職工重新分配工作的政策是:年齡在20歲以下者,初中文化程度脫產(chǎn)學(xué)習(xí),高中文化程度當(dāng)電工;年齡在20歲至40歲之間者,中學(xué)文化程度男性當(dāng)鉗工,女性當(dāng)車工,大學(xué)文化程度都當(dāng)技術(shù)員;年齡在40歲以上者,中學(xué)文化程度當(dāng)材料員,大學(xué)文化程度當(dāng)技術(shù)員。請(qǐng)用判定樹(shù)描述上述問(wèn)題。2.對(duì)以下程序進(jìn)行測(cè)試:PROCEDUREEX(A,B:REAL;VARX:REAL);BEGINIF(A=3)OR(B>1)THENX:=A×BIF(A>2)AND(B=0)THENX:=A-3END先畫(huà)出程序流程圖。再按語(yǔ)句覆蓋法設(shè)計(jì)測(cè)試數(shù)據(jù)?!盾浖こ獭吩嚲泶鸢窧卷一.名詞解釋1.指在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題。2.在整個(gè)生命周期內(nèi)系統(tǒng)的累計(jì)經(jīng)濟(jì)效益(折合成現(xiàn)在值)與投資之差。3.是關(guān)于數(shù)據(jù)信息的集合。4.是數(shù)據(jù)說(shuō)明、可執(zhí)行語(yǔ)句等程序?qū)ο蟮募稀?.是使用樣機(jī),使用戶通過(guò)實(shí)踐獲得對(duì)未來(lái)系統(tǒng)的的概念,可以更準(zhǔn)確提出要求。二.填空題1.軟件文檔2.可行性研究需求分析編碼測(cè)試3.面向數(shù)據(jù)結(jié)構(gòu)4.維護(hù)工作量模型P_生產(chǎn)性工作量C_復(fù)雜度D_熟悉度K_常數(shù)5.可行性研究6.投資回收期回收率7.做什么8.源、終點(diǎn),處理,存儲(chǔ),數(shù)據(jù)流9.功能分解10.子功能組裝三.單選題1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024水稻買賣合同
- 0×5=?(說(shuō)課稿)-2024-2025學(xué)年三年級(jí)上冊(cè)數(shù)學(xué)北師大版
- 不動(dòng)產(chǎn)融資租賃協(xié)議范本(2024版)版B版
- 2024年簡(jiǎn)化版借款合同范本版B版
- 2024美容院連鎖店員工薪酬及福利待遇合同范本3篇
- 個(gè)人消費(fèi)微貸合同范本(2024年版)版
- 福建省南平市塔前中學(xué)高一數(shù)學(xué)理下學(xué)期期末試卷含解析
- 2024月子中心消防設(shè)施節(jié)能改造與優(yōu)化合同3篇
- 多地取還車協(xié)議書(shū)(2篇)
- 個(gè)人房產(chǎn)抵押借款合同范本2024年版版B版
- 2025年度愛(ài)讀書(shū)學(xué)長(zhǎng)策劃的讀書(shū)講座系列合同2篇
- 廣東省深圳市寶安區(qū)2024-2025學(xué)年八年級(jí)英語(yǔ)上學(xué)期1月期末英語(yǔ)試卷(含答案)
- 《招標(biāo)投標(biāo)法》考試題庫(kù)200題(含答案)
- 《交通運(yùn)輸行業(yè)安全生產(chǎn)監(jiān)督檢查工作指南 第2部分:道路運(yùn)輸》
- 初二生物期末質(zhì)量分析及整改措施
- 公交車站臺(tái)服務(wù)規(guī)范與安全意識(shí)
- 云南省楚雄彝族自治州2024屆高三上學(xué)期期末考試數(shù)學(xué)試題(解析版)
- 駕駛證學(xué)法減分(學(xué)法免分)試題和答案(50題完整版)1650
- 實(shí)驗(yàn)室安全教育課件
- 四川省食品生產(chǎn)企業(yè)食品安全員理論考試題庫(kù)(含答案)
- 《中國(guó)潰瘍性結(jié)腸炎診治指南(2023年)》解讀
評(píng)論
0/150
提交評(píng)論