軟件工程考試試題_第1頁
軟件工程考試試題_第2頁
軟件工程考試試題_第3頁
軟件工程考試試題_第4頁
軟件工程考試試題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一、填空題(每空1分共25分軟生存周期一般可以劃分為,問題定義____________、、計、編碼、測試_。基軟件的功能劃分件可以劃分___________________三。可性研究,應(yīng)從、術(shù)可行性、運行可行性、和開放方案可行性等方面研究。系流程圖是描繪的統(tǒng)工具。它的基本思想是用圖形符號以描繪系統(tǒng)里面的每個部件。數(shù)流圖的基本四種成分:數(shù)據(jù)輸入的源點和數(shù)據(jù)輸出匯、、和。結(jié)化分析方法是面進行需求分析的方法化分析方法使用________________________________來描述。

是自動地共享類、子類和對象中的方法和數(shù)據(jù)的機制。軟詳細設(shè)計工具可分為類即、________________和________________。為在軟件開發(fā)過程中保證軟件的質(zhì)量,主要采取下述措________________、復(fù)查和管理復(fù)審、________________。10.大型軟測試包括、、認測試四個步驟。二、單項選擇題(每小題,共20分軟設(shè)計中劃分模塊的一個準則是(A低內(nèi)低耦合B低內(nèi)聚高耦合C、高內(nèi)低耦合D、高內(nèi)高耦合計方法是由英國的M.Jackson提的它是一種面(的件設(shè)計方法。A對象B數(shù)據(jù)流C、數(shù)據(jù)構(gòu)D、控制構(gòu)試斷下列敘述中,哪個些)是正確()a、軟件系統(tǒng)中所有的信息流都以認為是事務(wù)流b、軟件系統(tǒng)中所有的信息流都以認為是變換流c、事務(wù)分析和變換分析的設(shè)計驟是基本相似的A、aB、、c、和c()用戶和設(shè)計交換最頻繁的方法。A原型方法C、螺模型方法

B瀑布模型方法D構(gòu)件組裝模型5.軟工程方法學(xué)的目的是軟生產(chǎn)規(guī)范化和工程化軟工程方法得以實施的主要保證()。A硬件境B、軟件開發(fā)的環(huán)境C、軟開發(fā)工具和軟件開發(fā)的環(huán)境D、開發(fā)員的素質(zhì)

20紀50年代來,出現(xiàn)了許多不同的程序設(shè)計語言,列語言中哪個語言是低級語言)。APASCALB、VISUALBASICC、C++、匯編語言軟測試的目的是()A證明件的正確性B找出軟件系統(tǒng)中存在的所有錯誤C、證明件系統(tǒng)中存在錯誤D、盡可多的發(fā)現(xiàn)軟件系統(tǒng)中的錯誤使白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)()和指定的覆蓋標準。A程序的內(nèi)部邏輯C、軟件的編輯人員軟維護工作的最主要部分是()。

B、序的復(fù)雜程度D、序功能A校正維護B、應(yīng)性維護C、完善性維護D預(yù)防性維護10.PDL是)言。A高級序設(shè)計語言、偽碼式C、中級程序設(shè)計語言D、級程序設(shè)計語言三、判斷題(正確的在括號內(nèi)打上“√的打上“×題,共分)用盒法測試時,測試用例是根據(jù)程序內(nèi)部邏輯設(shè)計的)發(fā)錯誤多的程序模塊,殘留在模塊中的錯誤也多)為加快軟件維護作業(yè)的進度,應(yīng)盡可能增加維護人員的數(shù)目。()4.軟維護就是改正軟件中的錯誤)5.質(zhì)保證是為了保證產(chǎn)品和服務(wù)充分滿足消費者要求的質(zhì)量而進行的有計劃有織的活動)6.軟開發(fā)的主要任務(wù)是寫程序。()7.測只能證明程序有錯,能證明程序沒有錯誤)8.?;绦蛟O(shè)計中,模塊越小,模塊化的優(yōu)點越明顯。一般來說,模塊的大小都在10行下。()在制程序時,首先應(yīng)該對程序的結(jié)構(gòu)充分考慮要急開始編碼,而要像寫軟件文檔那樣,很好地琢磨程序具有什么樣的功能,這些功能如何安排,等等。()10.程序設(shè)風(fēng)格指導(dǎo)原則提出,盡量多使用臨時變量)四、簡答題(每題5分共20分1.什是軟件工程?2.耦性和內(nèi)聚性有幾種類?耦合度、內(nèi)聚強度的順序如何?3.簡需求分析工作可以分成哪四個方面?軟件需求分析的有哪三個基本原則?4.什是黑盒測試法?

五、程序設(shè)計與算法描述題(共15分1.根下面的偽代碼程序,完成相應(yīng)要求分)STARTIFC1THENWHILEC2DOfENDDOELSEBLOCKgpENDBLOCKENDIFREPEATC3qrENDREPSTOP1)畫程序流程圖(4分2)用N—圖描述4分2.有列偽碼程序:STARTINPUT(M,N)IFTHENX=10ELSEX=lENDIFIFN>=20THENY=20ELSEY=2ENDIFPRINT(X,Y)STOP設(shè)計該程序的語句覆蓋和路徑覆蓋測試用例分

軟件工程—答及評分標準(僅供參考)一、填空題(每空1分共25分、可性研究需求分析運行與維護、系軟件支軟件應(yīng)軟件、經(jīng)可行性

法律可行性、物系統(tǒng)黑子形式、加數(shù)流

數(shù)據(jù)存儲文件、數(shù)流數(shù)流圖DFD數(shù)字典DD、繼性、圖工具、設(shè)計言

表格工具、審測、單測試集測試系測試二、單項選擇題(每小題,共20分CD

CD

CA

AC

CB三、判斷題(正確的在括號內(nèi)打上“√的打上“×題,共分)—:×√××√

—10×√×××四、簡答題(每題5分共20分、答軟件工程是導(dǎo)計算機軟件開發(fā)和維護的工程學(xué)科。采用工程的概念、原理、技術(shù)和方法來開發(fā)與維護軟件經(jīng)時間考驗而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來。、答低:非直接合數(shù)耦合標記耦合控耦合外耦合公耦合內(nèi)耦合:強:功能內(nèi)聚巧合內(nèi)聚:弱

信息內(nèi)聚通信內(nèi)聚過程內(nèi)聚

時間內(nèi)聚邏輯內(nèi)聚、答需求分析階分成四個方面:對問題的識別、分析與綜合、制定規(guī)格說明和評審個本原則須能夠表達和理解問題的數(shù)據(jù)域和功能域須自頂向下、逐步分解的方式對問題進行分解和不斷細化;要給出系統(tǒng)的邏輯視圖和物理視圖。、答黑盒測試法程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù),產(chǎn)生正確地輸出信息。五、分析設(shè)計題(共分、()程序流程圖如下:分

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論