天津科大軟件工程A卷_第1頁
天津科大軟件工程A卷_第2頁
天津科大軟件工程A卷_第3頁
天津科大軟件工程A卷_第4頁
天津科大軟件工程A卷_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

題號(hào)一二三四五總成績得分得分 一、單項(xiàng)選擇題(請(qǐng)將每小題最合適的答案的代碼填寫在括號(hào)內(nèi),共30分,每小題1分)線1.開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作—-( )。線—A.軟件投機(jī) B.軟件危機(jī)線—C.軟件工程 D.軟件產(chǎn)生——2.在軟件的分析階段,常用( )來描述業(yè)務(wù)處理系統(tǒng)的信息來源、存儲(chǔ)、—…一一■?―處理和去向。—訂A.E-R圖 B.框圖——C.DFD D.時(shí)序網(wǎng)絡(luò)—線3.結(jié)構(gòu)化分析SA方法以數(shù)據(jù)流圖、( )和加工說明等描述工具,即用直— ........-....... 線觀的圖和簡潔的語言來描述軟系統(tǒng)模型?!€A.DFD圖 B.PAD圖——C.IPO圖 D.數(shù)據(jù)字典—裝4.數(shù)據(jù)流圖中,當(dāng)數(shù)據(jù)流向或流自文件時(shí)( )?!狝.數(shù)據(jù)流要命名,文件不必命名—. 線B.數(shù)據(jù)不必命名,有文件名就足夠了——C.數(shù)據(jù)流和文件均要命名,因?yàn)榱鞒龊土鬟M(jìn)的數(shù)據(jù)流是不同的——D.數(shù)據(jù)流和文件均不要命名,通過加工可自然反映出—線5.在下列的基本成分中,哪個(gè)不是數(shù)據(jù)流程圖的基本成分?( )—— 信息處理 B.信息存儲(chǔ)

C.外部實(shí)體D.C.外部實(shí)體結(jié)構(gòu)設(shè)計(jì)是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計(jì)方法,是以( )為基礎(chǔ)、自頂向下、逐步求精和模塊化的過程。數(shù)據(jù)流 B.數(shù)據(jù)流圖C.數(shù)據(jù)庫 D.數(shù)據(jù)結(jié)構(gòu)TOC\o"1-5"\h\z模塊的內(nèi)聚性最高的是( )邏輯內(nèi)聚 B.時(shí)間內(nèi)聚C.偶然內(nèi)聚 D.功能內(nèi)聚快速原型模型的主要特點(diǎn)之一是( )A.開發(fā)完畢才見到產(chǎn)品 B.及早提供全部完整的軟件產(chǎn)品C.開發(fā)完畢后才見到工作軟件 D.及早提供工作軟件采用Gantt圖表示軟件項(xiàng)目進(jìn)度安排,下列說法中正確的是( )能夠反映多個(gè)任務(wù)之間的復(fù)雜關(guān)系能夠直觀表示任務(wù)之間相互依賴制約關(guān)系能夠表示哪些任務(wù)是關(guān)鍵任務(wù)10.在軟件的分析階段,常用(處理和去向。A.E-R10.在軟件的分析階段,常用(處理和去向。A.E-R圖C.DFD)來描述業(yè)務(wù)處理系統(tǒng)的信息來源、存儲(chǔ)、框圖D.時(shí)序網(wǎng)絡(luò)在需求分析之前有必要進(jìn)行( )工作。A.程序設(shè)計(jì) B.可行性分析E-R分析 D.數(shù)據(jù)分析面向數(shù)據(jù)流的軟件設(shè)計(jì)方法,一般是把數(shù)據(jù)流圖中數(shù)據(jù)流劃分為( ),再將數(shù)據(jù)流圖映射為軟件結(jié)構(gòu)。A.數(shù)據(jù)流和事務(wù)流A.數(shù)據(jù)流和事務(wù)流交換流和事務(wù)流_C.信息流和控制流 D.交換流和數(shù)據(jù)流—..... -13.與設(shè)計(jì)測(cè)試數(shù)據(jù)無關(guān)的文檔是( )?!籄.需求說明書 B.設(shè)計(jì)說明書—一C.源程序 。.項(xiàng)目開發(fā)設(shè)計(jì)—名—14.根據(jù)用戶在軟件使用過程中提出的建設(shè),性意見而進(jìn)行的維護(hù)活動(dòng)稱為姓——( )?!€A.糾錯(cuò)性維護(hù) B.適應(yīng)性維護(hù)——C.改善性維護(hù) D.預(yù)防性維護(hù)——15.為了進(jìn)一步改善軟件系統(tǒng)的可維護(hù)性和可靠性,并為以后的改進(jìn)奠定基礎(chǔ)的號(hào)—軟件維護(hù)稱為( )。學(xué)————A.糾錯(cuò)性維護(hù) B.適應(yīng)性維護(hù)——訂C.改善性維護(hù) D.預(yù)防性維護(hù)——16.盒圖也稱為( )或Chapin圖。這種表達(dá)方式取消了流程線,它強(qiáng)迫程———序員以結(jié)構(gòu)化方式思考和解決問題。業(yè)——A.流程圖 B.判定表?!狢.框圖 D.N-S圖———17.以下不屬于白盒測(cè)試技術(shù)的是( )。裝—A.邏輯覆蓋 B.基本路徑測(cè)試———C.循環(huán)覆蓋測(cè)試 D.等價(jià)類劃分院——18.為改正軟件系統(tǒng)中潛藏的錯(cuò)誤而進(jìn)行的維護(hù)活動(dòng)稱為( )。學(xué)———A.糾錯(cuò)性維護(hù) B.適應(yīng)性維護(hù)——C.改善性維護(hù) D.預(yù)防性維護(hù)——19.需求分析的任務(wù)不包括( )。A.問題分析 B.系統(tǒng)設(shè)計(jì)需求描述 D.需求評(píng)審軟件測(cè)試方法中,黑盒測(cè)試方法和白盒測(cè)試方法是常用的方法,其中黑盒測(cè)試方法主要用于測(cè)試( )。A.結(jié)構(gòu)合理性 B.軟件外部功能C.程序正確性 D.程序內(nèi)部邏輯當(dāng)模塊中包含復(fù)雜的條件組合,只有( )能夠清晰地表達(dá)出各種動(dòng)作之間的對(duì)應(yīng)關(guān)系。A.判定表和判定樹 B.盒圖C.流程圖 D.關(guān)系圖從事物的組成部件及每個(gè)部件的屬性、功能來認(rèn)識(shí)事物。這種方法被稱為( )的方法。A.面向?qū)ο?B.面向數(shù)據(jù)C.面向過程 D.面向?qū)傩訲OC\o"1-5"\h\z技術(shù)可行性是可行性研究的關(guān)鍵,其主要內(nèi)容一般不包括( )。A.風(fēng)險(xiǎn)分析 B.資源分析C.人員分析 D.技術(shù)分析結(jié)構(gòu)化設(shè)計(jì)方法在軟件開發(fā)中,用于( )。A.測(cè)試用例設(shè)計(jì) B.概要設(shè)計(jì)C.程序設(shè)計(jì) D.詳細(xì)設(shè)計(jì)軟件開發(fā)中常采用的結(jié)構(gòu)化生命周期方法,由于其特征而一般稱其為( )。A.瀑布模型 B.對(duì)象模型C.螺旋模型 D.層次模型軟件測(cè)試方法中的靜態(tài)測(cè)試方法之一為( )。A.計(jì)算機(jī)輔助靜態(tài)分析B.黑盒法C.路徑覆蓋D.邊界值分析27.Jackson方法是一種面向()的方法。B.B.對(duì)象D.控制流A.數(shù)據(jù)流C.數(shù)據(jù)結(jié)構(gòu)28.黑盒技術(shù)設(shè)計(jì)測(cè)試用例的方法之一為()。A.A.因果圖C.循環(huán)覆蓋B.邏輯覆蓋基本路徑測(cè)試29.面向?qū)ο蟮拈_發(fā)方法中,()將是面向?qū)ο蠹夹g(shù)領(lǐng)域內(nèi)占主導(dǎo)地位的標(biāo)準(zhǔn)建模語言。A.A.Booch方法B.Coad方法C.UML語言DC.UML語言30.建立原型的目的不同,實(shí)現(xiàn)原型的途徑也有所不同,下列不正確的類型是)。A.用于驗(yàn)證軟件需求的原型B.垂直原型C.用于驗(yàn)證設(shè)計(jì)方案的原型A.用于驗(yàn)證軟件需求的原型B.垂直原型C.用于驗(yàn)證設(shè)計(jì)方案的原型D.用于演化出目標(biāo)系統(tǒng)的原型得分二、判斷題(共10分,每小題1分)【 】1.一個(gè)好的開發(fā)人員應(yīng)具備的素質(zhì)和能力包括善于與周圍人員團(tuán)結(jié)協(xié)作,建立良好的人際關(guān)系,善于聽取別人的意見?!?】2.面對(duì)日益增長的軟件需求,人們顯得力不從心,往往是產(chǎn)生軟件危機(jī)的原因之一?!?】3.軟件需求是指用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、性能、行為、設(shè)計(jì)約束等方面的期望?!?】4.軟件過程設(shè)計(jì)不用遵循“自上而下,逐步求精”的原則和單入口單出口的結(jié)構(gòu)化設(shè)計(jì)思想。【 】5.設(shè)計(jì)階段的輸出是編碼階段的輸入。【 】6.通過軟件測(cè)試,可以發(fā)現(xiàn)軟件中所有潛伏的錯(cuò)誤?!?】7.非結(jié)構(gòu)化維護(hù)用于軟件的配置中只有源代碼維護(hù)。【 】8.文檔記錄軟件開發(fā)活動(dòng)和階段成果,具有永久性,可供人或機(jī)器閱讀?!?】9.生產(chǎn)高質(zhì)量的軟件產(chǎn)品是軟件工程的首要目標(biāo)?!?】10.面向?qū)ο笤O(shè)計(jì)是將面向?qū)ο蠓治鏊鶆?chuàng)建的分析模型進(jìn)一步細(xì)化形成軟件設(shè)計(jì)模型的過程。得分三、填空題(共20分,每空1分)軟件生命周期可劃分為、和3個(gè)時(shí)期。面向?qū)ο蠓椒ㄓ梅纸馊〈藗鹘y(tǒng)方法的 分解。在面向?qū)ο蟮能浖?,是?duì)具有相同數(shù)據(jù)和相同操作的一組相似對(duì)象的定義;是由某個(gè)特定的類所描述的一個(gè)具體對(duì)象。能力成熟度模型的5個(gè)級(jí)別分別、、和。軟件有效性,指軟件系統(tǒng)的時(shí)間和 效率。軟件測(cè)試是執(zhí)行程序發(fā)現(xiàn)并排除程序中潛伏的 的過程。軟件維護(hù)是軟件生命周期的一個(gè)階段。軟件可靠性是指在給定的時(shí)間間隔內(nèi),程序成功運(yùn)行的 。高級(jí)語言:獨(dú)立于機(jī)器,面向過程或面向 。動(dòng)態(tài)測(cè)試有兩種測(cè)試方法:黑盒測(cè)試和測(cè)試。11.由于維護(hù)或在維護(hù)過程中其他一些不期望的行為引入的錯(cuò)誤稱為維護(hù)的。

12.在公式V(G)=E-N+2中:E為程序圖G中邊的總數(shù);N為程序圖中結(jié)點(diǎn)的總數(shù)。V(G)又稱為圖G的環(huán)形。得分四、簡答題(共20分,每小題得分四、簡答題(共20分,每小題5分)1、軟件測(cè)試的原則是什么?2、3、可行性研究的任務(wù)是什么?4、評(píng)價(jià)快速原形的優(yōu)缺點(diǎn)?2、3、可行性研究的任務(wù)是什么?4、評(píng)價(jià)快速原形的優(yōu)缺點(diǎn)?按模塊之間的耦合程度從低到高列出所講的7種耦合形式。得分五、應(yīng)用題(共20分)1.(8分)什么是語句覆蓋?什么是判定/條件覆蓋?為下圖所示的程序流程圖設(shè)計(jì)語句覆蓋和判定/條件覆蓋測(cè)試用例并標(biāo)明程序執(zhí)行路徑。2.2.(6分)畫出下列偽碼程序的流圖,計(jì)算其環(huán)形復(fù)雜度STARTINPUT(A,B,C,D)IF(A>0)AND(B>0)THENX=A+BELSEX=A-BENDIF(C>A)OR(D<B)THENY=C-DELSEY=C+DENDPRINT(X,Y)STOP3.(6分)辦公室復(fù)印機(jī)的工作過程大致如下:未接到復(fù)印

溫馨提示

  • 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)論