02333軟件工程2001年10月試卷_第1頁(yè)
02333軟件工程2001年10月試卷_第2頁(yè)
02333軟件工程2001年10月試卷_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

02333軟件工程第6頁(yè)共6頁(yè)全國(guó)2001年10月高等教育自學(xué)考試軟件工程試題課程代碼:02333第一部分選擇題單項(xiàng)選擇題每小題1分,共20分。(在每小題的四個(gè)選項(xiàng)中只有一個(gè)選項(xiàng)是符合題目要求的,請(qǐng)將正確選項(xiàng)前的字母填在題后的括號(hào)內(nèi))1.在下列工具與環(huán)境中()屬于較早期的CASE。A.基于信息工程CASEB.人工智能CASEC.結(jié)構(gòu)的基于圖形CASED.集成的CASE環(huán)境2.Putnam成本估算模型是一個(gè)()模型。A.靜態(tài)單變量B.動(dòng)態(tài)單變量C.靜態(tài)多變量D.動(dòng)態(tài)多變量3.在McCall軟件質(zhì)量度量模型中,()屬于面向軟件產(chǎn)品修改。A.可靠性B.可重用性C.適應(yīng)性D.可移植性4.ISO的軟件質(zhì)量評(píng)價(jià)模型由3層組成,其中用于評(píng)價(jià)設(shè)計(jì)質(zhì)量的準(zhǔn)則是()A.SQICB.SQMCC.SQRCD.SQDC5.軟件復(fù)雜性度量的參數(shù)包括()A.效率B.規(guī)模C.完整性D.容錯(cuò)性6.對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作()于對(duì)象的統(tǒng)一體中。A.結(jié)合B.隱藏C.封裝D.抽象7.軟件調(diào)試技術(shù)包括()A.邊界值分析B.演繹法C.循環(huán)覆蓋D.集成測(cè)試8.瀑布模型的存在問(wèn)題是()A.用戶容易參與開(kāi)發(fā)B.缺乏靈活性C.用戶與開(kāi)發(fā)者易溝通D.適用可變需求9.軟件測(cè)試方法中的靜態(tài)測(cè)試方法之一為()A.計(jì)算機(jī)輔助靜態(tài)分析B.黑盒法C.路徑覆蓋D.邊界值分析10.軟件生命周期中所花費(fèi)用最多的階段是()A.詳細(xì)設(shè)計(jì)B.軟件編碼C.軟件測(cè)試D.軟件維護(hù)11.第一個(gè)體現(xiàn)結(jié)構(gòu)化編程思想的程序設(shè)計(jì)語(yǔ)言是()A.FORTRAN語(yǔ)言B.Pascal語(yǔ)言C.C語(yǔ)言D.PL/1語(yǔ)言12.程序的三種基本控制結(jié)構(gòu)是()A.過(guò)程、子程序和分程序B.順序、選擇和重復(fù)C.遞歸、堆棧和隊(duì)列D.調(diào)用、返回和轉(zhuǎn)移13.在詳細(xì)設(shè)計(jì)階段,經(jīng)常采用的工具有()A.PADB.SAC.SCD.DFD14.詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的()A.代碼的規(guī)模B.運(yùn)行速度C.質(zhì)量D.可維護(hù)性15.需求分析中開(kāi)發(fā)人員要從用戶那里了解()A.軟件做什么B.用戶使用界面C.輸入的信息D.軟件的規(guī)模16.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是()程序的規(guī)模程序的效率程序設(shè)計(jì)語(yǔ)言的先進(jìn)性程序易讀性17.IDEF。圖反映系統(tǒng)()A.怎么做B.對(duì)誰(shuí)做C.何時(shí)做D.做什么18.經(jīng)濟(jì)可行性研究的范圍包括()A.資源有效性B.管理制度C.效益分析D.開(kāi)發(fā)風(fēng)險(xiǎn)19.可行性分析是在系統(tǒng)開(kāi)發(fā)的早期所做的一項(xiàng)重要的論證工作,它是決定該系統(tǒng)是否開(kāi)發(fā)的決策依據(jù),因必須給出()的回答。A.確定B.行或不行C.正確D.無(wú)二義20.需求分析階段的任務(wù)是確定()軟件開(kāi)發(fā)方法軟件開(kāi)發(fā)工具軟件開(kāi)發(fā)費(fèi)軟件系統(tǒng)的功能第二部分非選擇題填空題(每空2分,共20分)。21.在軟件開(kāi)發(fā)過(guò)程中要產(chǎn)生大量的信息,要進(jìn)行大量的修改,能協(xié)調(diào)軟件開(kāi)發(fā),并使混亂減到最低程度。22.規(guī)定功能的軟件,在一定程度上對(duì)自身錯(cuò)誤的作用(軟件錯(cuò)誤)具有屏蔽能力,則稱此軟件具有的軟件。23.McCall提出的軟件質(zhì)量模型包括個(gè)軟件質(zhì)量特性。24.軟件可維護(hù)性度量的七個(gè)質(zhì)量特性是可理解性、可測(cè)試性、可修改性、可靠性、、可使用性和效率。25.為了便于對(duì)照檢查,測(cè)試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的兩部分組成。26.程序設(shè)計(jì)語(yǔ)言的心理特性主要表現(xiàn)在、簡(jiǎn)潔性、傳統(tǒng)性、局部性和順序性。27.軟件結(jié)構(gòu)是以為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。28.在結(jié)構(gòu)化分析中,用于描述加工邏輯的主要工具有三種,即:結(jié)構(gòu)化語(yǔ)言、判定表、。29.結(jié)構(gòu)化語(yǔ)言是介于自然語(yǔ)言和之間的一種半形式語(yǔ)言。30.若年利率為i,不計(jì)復(fù)利,n年后可得錢數(shù)為F,則現(xiàn)在的價(jià)值P=。名詞解釋題每小題3分,共15分。31.軟件生存周期模型32.?dāng)?shù)據(jù)字典(DD)33.內(nèi)聚性34.JSP方法35.多態(tài)性四、簡(jiǎn)答題每小題5分,共20分。36.簡(jiǎn)述容錯(cuò)技術(shù)的四種主要手段,并解釋。37.以G.J.Myers的觀點(diǎn),簡(jiǎn)述對(duì)軟件測(cè)試的目的。38.就程序設(shè)計(jì)語(yǔ)言的工程特性而言,對(duì)程序編碼有哪些要求?39.模塊的內(nèi)聚性包括哪些類型?五、應(yīng)用題第40小題7分,第41小題8分,第42小題10分,共25分。40.下面是某程序的流程圖:計(jì)算它的環(huán)路復(fù)雜性。為了完成基本路徑測(cè)試,求它的一組獨(dú)立的路徑。41.根據(jù)下列條件使用等價(jià)劃分法設(shè)計(jì)測(cè)試用例。某一8位微機(jī),其十六進(jìn)制常數(shù)定義為:以0x或0X開(kāi)頭的數(shù)是十六進(jìn)制整數(shù),其值的范圍是-7f~7f(表示十六進(jìn)制的大小寫字母不加區(qū)別),如0X13,0X6A,-0X3c。42.圖書館的預(yù)定圖書子系統(tǒng)有如下功能:由供書部門提供書目給訂購(gòu)組;訂書組從各單位取得要訂的書目;根據(jù)供書目錄和訂書書目產(chǎn)生訂書文檔留底;將訂書信息(包括數(shù)目,數(shù)量等)反饋給供書單位;將未訂書目通知訂書者;對(duì)于重復(fù)訂購(gòu)的書目由系統(tǒng)自動(dòng)檢查,并把結(jié)果反饋給訂書者。試根據(jù)要求畫出該問(wèn)題的數(shù)據(jù)流程圖,并把其轉(zhuǎn)換為軟件結(jié)構(gòu)圖。全國(guó)2001年10月高等教育自學(xué)考試軟件工程試題參考答案課程代碼:02333單項(xiàng)選擇題每小題1分,共20分。 1.C 2.D 3.C 4.D 5.B 6.C 7.B 8.B 9.A 10.D 11.B 12.B 13.A 14.C 15.A 16.D 17.D 18.C 19.B 20.D填空題(每空2分,共20分)。21.軟件配置管理 22.容錯(cuò)功能 24.可移植性25.輸出結(jié)果 26.歧義性27.模塊 28.判定樹(shù)29.形式語(yǔ)言 30.F/(1+(n*i))名詞解釋題每小題3分,共15分。31.是描述軟件開(kāi)發(fā)過(guò)程中各種活動(dòng)如何執(zhí)行的模型。32.?dāng)?shù)據(jù)字典是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義的。它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。33.內(nèi)聚性是模塊獨(dú)立性的衡量標(biāo)準(zhǔn)之一,它是指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量。34.JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法,其定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導(dǎo)的映射過(guò)程,它根據(jù)輸入,輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過(guò)程描述,即程序結(jié)構(gòu)。35.指相同的操作或函數(shù)、過(guò)程可作用于多種類型的對(duì)象上并獲得不同結(jié)果?;颍ú煌膶?duì)象,收到同一消息可以產(chǎn)生不同的結(jié)果。)簡(jiǎn)答題每小題5分,共20分。36.結(jié)構(gòu)冗余:包括靜態(tài)冗余、動(dòng)態(tài)冗余和混合冗余。信息冗余:為檢測(cè)或糾正信息在運(yùn)算或傳輸中的錯(cuò)誤,須外加一部分信息。時(shí)間冗余:指重復(fù)執(zhí)行指令或程序來(lái)消除瞬時(shí)錯(cuò)誤帶來(lái)的影響。冗余附加技術(shù):指為實(shí)現(xiàn)上述冗余技術(shù)所需的資源和技術(shù)。37.軟件測(cè)試是(1)為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;(2)一個(gè)好的用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。(3)一個(gè)成功的測(cè)試是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。38.就程序設(shè)計(jì)語(yǔ)言的工程特性而言,對(duì)程序編碼有如下要求:可移植性開(kāi)發(fā)工具的可利用性軟件的可重用性可維護(hù)性39.模塊的內(nèi)聚性包括:偶然內(nèi)聚邏輯內(nèi)聚時(shí)間內(nèi)聚通信內(nèi)聚順序內(nèi)聚功能內(nèi)聚應(yīng)用題共25分。40.解:環(huán)路復(fù)雜性=判斷數(shù)+1=6+1=7(個(gè))路徑1:(0)—①—(13)—(19)路徑2:(0)—②—③—(14)—(19)路徑3:(0)—②—④—⑤—(15)—(19)路徑4:(0)—②—④—⑥—⑦—(16)—(19)路徑5:(0)—②—④—⑥—⑧—⑨—(17)—(19)路徑6:(0)—②—④—⑥—⑧—⑩—(18)—(19)路徑7:(0)—②—④—⑥—⑧—⑩—(12)—(19)41:解答:等價(jià)劃分法劃分等價(jià)類并編號(hào),如下表所示。十六進(jìn)制整型常量輸入條件的等價(jià)類表輸入數(shù)據(jù)合理等價(jià)類不合理等價(jià)類十六進(jìn)制整數(shù)0x或0X開(kāi)頭1~2位數(shù)字串以-0x打頭的1~2位數(shù)字串非0x或非-打頭的串含有非數(shù)字且(a,b,c,d,e,f)以外字符多于5個(gè)字符-后跟非0的多位串-0后跟數(shù)字串-后多于3個(gè)數(shù)字十六進(jìn)制數(shù)范圍9.在-7f~7f之間10.小

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論