《軟件工程》試卷_第1頁(yè)
《軟件工程》試卷_第2頁(yè)
《軟件工程》試卷_第3頁(yè)
《軟件工程》試卷_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

考試試卷課程名稱:軟件工程一、選擇題1、軟件是一種_______實(shí)體。A.有形的B.物理C.虛擬的D.邏輯2、在一個(gè)用面向?qū)ο缶幊陶Z(yǔ)言實(shí)現(xiàn)的軟件系統(tǒng)中,當(dāng)一個(gè)對(duì)象內(nèi)的一個(gè)方法被激活,則稱之為向該對(duì)象發(fā)送______。A.命令 B.代碼C.消息 D.數(shù)據(jù)3、在整個(gè)軟件過(guò)程中,哪個(gè)階段花費(fèi)最長(zhǎng)的時(shí)間和最多的成本?_____A.分析B.設(shè)計(jì)C.實(shí)現(xiàn)D.維護(hù)4、_______是語(yǔ)義上相連的、由邊界符號(hào)界定的、由一個(gè)聚合標(biāo)識(shí)符標(biāo)識(shí)的一系列程序語(yǔ)句。A.for循環(huán)B.模塊C.if語(yǔ)句D.文件5、好的軟件設(shè)計(jì),模塊應(yīng)該是_______。A.低內(nèi)聚、高耦合B.低內(nèi)聚、低耦合C.高內(nèi)聚、低耦合D.高內(nèi)聚、高耦合6、針對(duì)下面這個(gè)用例圖,哪個(gè)說(shuō)法是錯(cuò)誤的?______A.學(xué)生能夠與系統(tǒng)中的用例A交互。B.用例A的成功執(zhí)行必須包括用例B的成功執(zhí)行。C.如果用例A執(zhí)行,用例C也必須執(zhí)行。D.用例C可能不被激活。7、順序圖與協(xié)作圖都是_____圖。A.交互 B.狀態(tài)C.協(xié)作 D.順序8、以下關(guān)于軟件系統(tǒng)中的實(shí)體的說(shuō)法,哪個(gè)是正確的?______A.實(shí)體類必須有屬性。B.實(shí)體類必須是實(shí)實(shí)在在的物理實(shí)體。C.實(shí)體類不與邏輯類和邊界類打交道。D.用例圖中的參與者是系統(tǒng)的外部,所以參與者肯定不能成為軟件系統(tǒng)內(nèi)部的實(shí)體類。9、以下哪個(gè)是自頂向下實(shí)現(xiàn)與集成的缺點(diǎn)?______A.邏輯模塊得不到充分的測(cè)試。B.操作模塊得不到充分的測(cè)試。C.主要設(shè)計(jì)錯(cuò)誤發(fā)現(xiàn)的晚。D.故障隔離。10、軟件測(cè)試_____。A.誰(shuí)都能做,不需要計(jì)劃和技術(shù)B.對(duì)于高水平的軟件開(kāi)發(fā)團(tuán)隊(duì)來(lái)說(shuō)是不需要的,或可有可無(wú)的C.是緊接在實(shí)現(xiàn)階段后面的一個(gè)階段D.包括可執(zhí)行測(cè)試和非執(zhí)行測(cè)試11、使軟件系統(tǒng)適應(yīng)新的操作系統(tǒng)而做的維護(hù)是_____維護(hù)。A.糾錯(cuò)性維護(hù)B.完善性維護(hù)C.適應(yīng)性維護(hù)D.哪個(gè)也不是128、以下哪個(gè)軟件生命周期模型是最好的?_____A.瀑布模型B.快速原型模型C.增量模型D.不能簡(jiǎn)單地比較優(yōu)劣,要具體情況具體分析13、多態(tài)與動(dòng)態(tài)綁定是_____所特有的。A.結(jié)構(gòu)化范型B.面向?qū)ο蠓缎虲.數(shù)據(jù)庫(kù)D.軟件工具二、填空題1、在軟件工程范疇,談到軟件,其內(nèi)涵既包括代碼和數(shù)據(jù),也包括__________________。2、在軟件工程領(lǐng)域,SQA的中文意思是=1\*GB3①_________________________,其英文全程是=2\*GB3②________________________________________________________。3、在軟件工程領(lǐng)域,UML的中文意思是=1\*GB3①_________________________,其英文全程是=2\*GB3②________________________________________________________。4、軟件工程包括三個(gè)要素:=1\*GB3①_____________、=2\*GB3②_____________、和=3\*GB3③_____________。三、判斷題(正確寫“T”,錯(cuò)誤寫“F”)1、______軟件生命周期模型有多種,對(duì)目標(biāo)軟件系統(tǒng),要選擇最好的軟件生命周期模型。2、______實(shí)現(xiàn)與集成應(yīng)該并行開(kāi)展。3、______軟件質(zhì)量指軟件產(chǎn)品滿足規(guī)格說(shuō)明的程度。軟件工程的最高目標(biāo)就是生產(chǎn)高質(zhì)量的軟件產(chǎn)品。4、______軟件危機(jī)的原因之一就是缺少文檔,所以,在軟件過(guò)程中應(yīng)該單獨(dú)有一個(gè)做文檔的階段。5、______OOA階段獲得的初始類圖是目標(biāo)軟件系統(tǒng)的靜態(tài)視圖,能夠體現(xiàn)目標(biāo)軟件系統(tǒng)的功能性需求和非功能性需求。6、______如果一種編程技術(shù)能夠提高編程效率、縮短編程時(shí)間,那么就一定應(yīng)該采用該編程技術(shù),以節(jié)省編程技術(shù)和成本。7、______需求階段的任務(wù)就是要獲取并確定客戶想要什么。8、______硬件會(huì)磨損,軟件也一樣,所以軟件需要維護(hù)。四、簡(jiǎn)答題1、編程語(yǔ)言有很多,你認(rèn)為哪個(gè)編程語(yǔ)言最好,為什么?2.軟件測(cè)試可以按照是否執(zhí)行代碼分為非執(zhí)行測(cè)試和基于執(zhí)行測(cè)試,請(qǐng)分別解釋這兩種測(cè)試。3.自頂向下實(shí)現(xiàn)與集成的優(yōu)勢(shì)與缺點(diǎn)是什么?對(duì)下圖中模塊的一種可能的自頂向下實(shí)現(xiàn)與集成順序是什么?4.軟件生命周期中哪個(gè)階段對(duì)目標(biāo)軟件系統(tǒng)的最終成功起著至關(guān)重要的作用,為什么?五、案例分析以下是對(duì)某銀行的ATM系統(tǒng)業(yè)務(wù)功能的簡(jiǎn)單描述,請(qǐng)繪制其用例圖、初始類圖(只考慮實(shí)體類)和至少2個(gè)順序圖。銀行客戶指在該銀行擁有至少一個(gè)賬戶,該客戶可擁有一張對(duì)應(yīng)該賬戶的銀行卡,持該銀行卡,客戶

溫馨提示

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