山東建筑大學(xué)軟件工程試卷A_第1頁
山東建筑大學(xué)軟件工程試卷A_第2頁
山東建筑大學(xué)軟件工程試卷A_第3頁
山東建筑大學(xué)軟件工程試卷A_第4頁
山東建筑大學(xué)軟件工程試卷A_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

考場(chǎng)班級(jí)姓名學(xué)號(hào)考場(chǎng)班級(jí)姓名學(xué)號(hào)裝訂線裝訂線裝訂線2015至2016學(xué)年第二學(xué)期考試時(shí)間:120分鐘課程名稱:軟件工程JS(A)卷考試形式:(閉卷)年級(jí):2014專業(yè):軟件開發(fā)軟件測(cè)試;層次:(本科)題號(hào)一二三四五總分分?jǐn)?shù)注意:請(qǐng)將答案寫在后面的答題紙上,寫在原題上無效。一、判斷正誤(正確的打√,錯(cuò)誤的打×,每題1分,共20分)1.軟件實(shí)現(xiàn)就是編寫代碼。軟件工程研究的內(nèi)容涵蓋了軟件開發(fā)模型、軟件開發(fā)方法、軟件支持方法和軟件管理過程。COCOMO模型是一種利用經(jīng)驗(yàn)?zāi)P瓦M(jìn)行成本估算的方法。軟件包括程序、文檔和數(shù)據(jù)。瀑布模型的優(yōu)點(diǎn)是開發(fā)階段清晰,便于評(píng)審、審計(jì)、跟蹤、管理和控制。需求分析是軟件開發(fā)的基礎(chǔ),準(zhǔn)確獲取需求非常重要,因?yàn)樾枨笠坏┇@取就不允許變動(dòng)了。軟件工程是一門交叉性學(xué)科,將工程科學(xué)、管理科學(xué)、計(jì)算機(jī)科學(xué)和數(shù)學(xué)等基本原理應(yīng)用于軟件開發(fā)的工程實(shí)踐中。軟件設(shè)計(jì)分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),也可以把詳細(xì)設(shè)計(jì)劃入軟件實(shí)現(xiàn)。通過軟件測(cè)試一定可以提高軟件質(zhì)量。10.數(shù)據(jù)庫設(shè)計(jì)時(shí)應(yīng)嚴(yán)格遵循各范式,使數(shù)據(jù)庫設(shè)計(jì)沒有冗余。11.軟件企業(yè)越大越正規(guī),軟件實(shí)現(xiàn)所占的比例就越重。12.軟件實(shí)現(xiàn)的文檔就是指源程序清單。13.一般而言,“不符合項(xiàng)”偏重于對(duì)應(yīng)用軟件的評(píng)測(cè),bug偏重于對(duì)系統(tǒng)軟件的評(píng)測(cè)。14.一般來說,80%的問題存在于20%的程序中。15.軟件可以發(fā)布了,說明此軟件不存在任何問題了。16.軟件維護(hù)分為結(jié)構(gòu)化維護(hù)和非結(jié)構(gòu)化維護(hù)。17.“Checkout—Edit—Checkin”是配置管理工具的基本操作。18.質(zhì)量管理與控制的三個(gè)層次為:事先的預(yù)防措施、事中的跟蹤監(jiān)控措施、事后的糾錯(cuò)措施。19.測(cè)試時(shí),越是發(fā)現(xiàn)問題多的模塊越應(yīng)該多進(jìn)行測(cè)試。20.Alpha測(cè)試是指沒有開發(fā)人員或測(cè)試人員在場(chǎng),由客戶自己使用軟件,進(jìn)行的測(cè)試。二、單項(xiàng)選擇(每題1分,共15分)1.瀑布模型把軟件生命周期分為8個(gè)階段:?jiǎn)栴}定義、可行性研究、軟件需求分析、系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試和運(yùn)行與維護(hù)。8個(gè)階段可歸納為3個(gè)大的階段:計(jì)劃階段、開發(fā)階段和()。A.運(yùn)行階段B.可行性分析C.詳細(xì)設(shè)計(jì)D.測(cè)試與排錯(cuò)2.軟件設(shè)計(jì)一般分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),他們之間的關(guān)系是()。A.全局和局部B.抽象和具體C.總體和層次D.功能和結(jié)構(gòu)3.軟件工程方法學(xué)的目的是使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實(shí)施的主要保證是()。A.硬件環(huán)境B.開發(fā)人員的素質(zhì)C.軟件開發(fā)環(huán)境D.軟件開發(fā)工具和軟件開發(fā)環(huán)境4.結(jié)構(gòu)化生命周期方法,由其特征一般稱其為()。A.瀑布模型B.對(duì)象模型C.螺旋模型D.層次模型5.軟件需求分析與設(shè)計(jì)過程的對(duì)象主要為數(shù)據(jù)和程序,按一般實(shí)施原則,對(duì)二者的處理應(yīng)該()。A.先數(shù)據(jù)后程序B.與順序無關(guān)C.選程序后數(shù)據(jù)D.可同時(shí)進(jìn)行姓名學(xué)號(hào)裝訂線姓名學(xué)號(hào)裝訂線裝訂線裝訂線6.軟件需求分析中,要從用戶那里解決的最重要的問題是()。A.要給該軟件提供哪些信息B.要求軟件工作效率怎樣C.要求軟件具有何種結(jié)構(gòu)D.要讓軟件做什么7.軟件需求分析階段的工作可分為4個(gè)方面:對(duì)問題的識(shí)別、分析與綜合、編寫需求分析文檔以及()。A.軟件的總結(jié)B.需求分析評(píng)審C.階段性報(bào)告D.以上答案都不正確8.軟件需求說明書應(yīng)包含的內(nèi)容()。(1)數(shù)據(jù)描述(2)功能描述(3)模塊描述(4)性能描述A.(2)B.(3)和(4)C.(1),(2)和(3)D.(1),(2)和(4)9.軟件測(cè)試可能發(fā)現(xiàn)軟件中的(),但不能證明軟件()。A.所有錯(cuò)誤,沒有錯(cuò)誤B.錯(cuò)誤,沒有錯(cuò)誤C.邏輯錯(cuò)誤,沒有錯(cuò)誤D.設(shè)計(jì)錯(cuò)誤,沒有錯(cuò)誤10.模塊獨(dú)立性是軟件模塊化提出的要求,衡量模塊獨(dú)立性的度量標(biāo)準(zhǔn)是模塊的()。A.抽象和信息隱藏B.局部化和封裝化C.內(nèi)聚性和耦合性D.靈活機(jī)制和控制方法11.軟件生命周期中,()階段占工作量最大,約占70%。A.分析B.維護(hù)C.編碼D.測(cè)試12.程序設(shè)計(jì)語言一般可分為高級(jí)語言和低級(jí)語言兩大類,與高級(jí)語言相比,用低級(jí)語言開發(fā)的程序具有()的特點(diǎn)。A.運(yùn)行效率低,開發(fā)效率低B.運(yùn)行效率低,開發(fā)效率高C.運(yùn)行效率高,開發(fā)效率低D.運(yùn)行效率高,開發(fā)效率高13.從結(jié)構(gòu)化軟件開發(fā)模型來看,()環(huán)節(jié)出錯(cuò),對(duì)軟件的影響最大。A.詳細(xì)設(shè)計(jì)階段B.概要設(shè)計(jì)階段C.需求分析階段D.測(cè)試和運(yùn)行階段14.軟件生命周期的最后一個(gè)階段是()。A.軟件維護(hù)B.書寫軟件文檔C.穩(wěn)定性測(cè)試D.書寫詳細(xì)用戶說明15.人們常用的評(píng)價(jià)軟件質(zhì)量的4個(gè)因素是()。A.可維護(hù)性,可靠性,健壯性,效率B.可維護(hù)性,可靠性,可理解性,效率C.可維護(hù)性,可靠性,完整性,效率D.可維護(hù)性,可靠性,移植性,效率三、填空(每空1分,共20分)軟件工程包括的基本要素是(1)、(2)和(3)。給出以下詞的英文名稱:面向?qū)ο螅?),封裝(5),關(guān)聯(lián)(6),繼承(7),內(nèi)聚(8),復(fù)用(9),軟件工程(10)SWEBOK所包含的知識(shí)體系(11)、(12)、(13)、(14)、(15)、(16)、(17)、(18)、(19)和(20)。4.需求工程包括的四個(gè)過程是(21)、(22)、(23)和(24)。5.面向?qū)ο蠓治鰬?yīng)該建立的三種模型是(25)、(26)和(27)。6.三層體系結(jié)構(gòu)是指(28)、(29)和(30)。五、繪圖(35分,第1題3分,第2題6分,第3題5分,第4題6分,第5題7分,第6題8分)1.畫出三種分析類的構(gòu)造型類形式和圖標(biāo)形式。2.圖書預(yù)訂系統(tǒng)描述如下:書店向顧客發(fā)放訂單,顧客將所填訂單交由系統(tǒng)處理,系統(tǒng)首先依據(jù)圖書目錄對(duì)訂單進(jìn)行檢查,并對(duì)合格訂單進(jìn)行處理,處理過程中根據(jù)顧客情況和訂單數(shù)目將訂單分為優(yōu)先訂單與正常訂單兩種,隨時(shí)處理優(yōu)先訂單,定期處理正常訂單。最后系統(tǒng)根據(jù)所處理的訂單匯總,并按出版社要求發(fā)給出版社。請(qǐng)畫出圖書預(yù)定系統(tǒng)的1層和2層數(shù)據(jù)流圖。3.根據(jù)描述畫出電話應(yīng)答機(jī)的狀態(tài)圖:電話應(yīng)答機(jī)能夠記錄來電的信息并在LED顯示屏上顯示來電號(hào)碼,系統(tǒng)允許話機(jī)的使用者鍵入一串?dāng)?shù)字進(jìn)行撥號(hào),并能使記錄的信息重放出來。4.根據(jù)以下描述畫出“租借”用例的順序圖。一個(gè)錄像店準(zhǔn)備采用計(jì)算機(jī)系統(tǒng)銷售或租借錄像帶和光盤。所有錄像帶和光盤都有一個(gè)條碼,可以使用條碼掃描儀來支持銷售和返還,客戶會(huì)員卡也同時(shí)條碼化??蛻艨梢灶A(yù)約錄像帶并在指定日期來取,系統(tǒng)必須擁有靈活的搜索機(jī)制來回答客戶的詢問,包括關(guān)于該錄像商店還沒有進(jìn)貨的電影(但可能已經(jīng)被請(qǐng)求訂購(gòu)),到貨后通過郵件通知客戶。姓名學(xué)號(hào)姓名學(xué)號(hào)裝訂線裝訂線裝訂線姓名學(xué)號(hào)姓名學(xué)號(hào)裝訂線裝訂線裝訂線姓名學(xué)號(hào)姓名學(xué)號(hào)裝訂線裝訂線

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論