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

下載本文檔

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

文檔簡介

題號-一-一二四五六七總成績得分得分、選擇題(共30分)1.軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括(A)、(B)及(C)的完整集合。其中,(A)是按事先設(shè)計的功能和性能要求執(zhí)行的指令序列。(B)是使程序能夠正確操縱信息的數(shù)據(jù)結(jié)構(gòu)。(得分、選擇題(共30分)供選擇的答案:AC: ①軟件 ②程序 ③代碼 ④硬件⑤文檔 ⑥外設(shè) ⑦數(shù)據(jù) ⑧圖表2.軟件需求分析階段的工作,可以分為以下4個方面:對問題的識別、分析與綜合、編寫需求分析文檔以及( )。供選擇的答案:總結(jié)②階段性報告③需求分析評審④以上答案都不正確3.在結(jié)構(gòu)化分析方法中,用以表達系統(tǒng)內(nèi)數(shù)據(jù)的運動情況的工具有( )。供選擇的答案:①數(shù)據(jù)流圖②數(shù)據(jù)詞典③結(jié)構(gòu)化英語④判定表與判定樹4.在需求分析中,分析員要從用戶那里解決的最重要的問題是(A)。需求規(guī)格說明書的內(nèi)容不應當包括(B)。該文檔在軟件開發(fā)中具有重要的作用,但其作用不應當包括(C)。供選擇的答案:A: ①要讓軟件做什么 ②要給該軟件提供哪些信息③要求軟件工作效率如何 ④要讓軟件具有什么樣的結(jié)構(gòu)第1頁(共8頁)

B: ①對重要功能的描述 ②對算法的詳細過程性描述③軟件確認準則 ④軟件的性能C: ①軟件設(shè)計的依據(jù)用戶和開發(fā)人員對軟件要“做什么”的共同理解軟件驗收的依據(jù)軟件可行性分析的依據(jù)5.軟件的開發(fā)工作經(jīng)過需求分析階段,進入(A)以后,就開始著手解決“怎么做”的問題。常用的軟件設(shè)計方法有(B)、(C)、(D)和(E)等方法。供選擇的答案:A~B:①程序設(shè)計A~B:①程序設(shè)計②設(shè)計階段③總體設(shè)計④定義階段SD方法④定義階段SD方法⑥SP方法C:①Jackson方法②瀑布法③快速原型法④回溯法D~E:C:①Jackson方法②瀑布法③快速原型法④回溯法D~E:①LCP(Wanier)方法②遞歸法③Parnas方法④自下而上修正⑤逐步求精法⑥檢測校正法6.塊間聯(lián)系和塊內(nèi)聯(lián)系是評價程序模塊結(jié)構(gòu)質(zhì)量的重要標準。聯(lián)系的方式、共用信息的作用、共用信息的數(shù)量和接口的(A)等因素決定了塊間聯(lián)系的大小。在塊內(nèi)聯(lián)系中,(B)的塊內(nèi)聯(lián)系最強。供選擇的答案:A: ①友好性 ②健壯性 ③簡單性 ④安全性B: ①巧合內(nèi)聚 ②功能內(nèi)聚 ③通信內(nèi)聚④信息內(nèi)聚7.為了把握軟件開發(fā)各個環(huán)節(jié)的正確性和協(xié)調(diào)性,人們需要進行( A)和(B)工作。(A)的目的是想證實在一給定的外部環(huán)境中軟件的邏輯正確性。它包括(C)和(D),(B)則試圖證明在軟件生存期各個階段,以及階段間的邏輯(E)、(F)和正確性。供選擇的答案:A~B: ①操作②確認③驗證④測試⑤調(diào)試C~D: ①用戶的確認②需求規(guī)格說明的確認③程序的確認④測試的確認E~F: ①可靠性②獨立性③協(xié)調(diào)性④完備性⑤擴充性8.軟件測試的目的是(A)。軟件的集成測試工作最好由(E)承擔,以提高集成測試的效果。供選擇的答案:A: ①評價軟件的質(zhì)量②發(fā)現(xiàn)軟件的錯誤③找出軟件中的所有錯誤④證明軟件是正確的B: ①該軟件的設(shè)計人員②該軟件開發(fā)組的負責人③該軟件的編程人員④不屬于該軟件開發(fā)組的軟件設(shè)計人員9.在面向?qū)ο筌浖_發(fā)過程中特別重視復用。軟件構(gòu)件應獨立于當初開發(fā)它們的應用而存在。在以后的應用開發(fā)中,可以調(diào)整這些獨立構(gòu)件以適應新問題的需要。因此,應使得類成為一個(A)的單元。這樣就有一個(B)生存期問題。供選擇的答案:A: ①可復用②可測試③可適用④可靠B: ①應用②壽命③類④軟件10.一個軟件產(chǎn)品開發(fā)完成投入使用后,常常由于各種原因需要對它做適當?shù)淖兏?。在軟件的使用過程中,軟件原來的(A)可能不再適應用戶的要求,需要進行變更;軟件的工作環(huán)境也可能發(fā)生變化,最常見的是配合軟件工作的(B)有變動;還有一種情況是在軟件使用過程中發(fā)現(xiàn)錯誤,需要進行修正。通常把軟件交付使用后做的變更稱為(C)。軟件投入使用后的另一項工作是(D),針對這類軟件實施的軟件工程活動,主要是對其重新實現(xiàn),使其具有更好的(E),包括軟件重構(gòu)、重寫文檔等。供選擇的答案:A~B: ①環(huán)境②軟件③硬件④功能和性能⑤要求第3頁(共8頁)

C~D: ①逆向工程②正向工程③軟件再工程④維護⑤設(shè)計E: ①可靠性②可維護性③可移植性④可修改性得分二、填空題(共得分二、填空題(共25分,每空1分)軟件生命周期可劃分為 、 和 3個時期,通常TOC\o"1-5"\h\z把這3個時期再細分為8個階段,它們是O 、(2 、③ 、④ 、◎ 、⑥ 、⑦ 和⑧ ,其中 階段的工作量是8個階段中最大的??尚行匝芯康娜蝿帐菑?、 和 等三個方面研究 。面向?qū)ο蠓椒ㄓ?分解取代了傳統(tǒng)方法的 分解。在面向?qū)ο蟮能浖?,?是對具有相同數(shù)據(jù)和相同操作的一組相似對象的定義; 是由某個特定的類所描述的一個具體對象。能力成熟度模型的5個級別分別是 和 。得分三、簡答題(共20分,每小題5得分三、簡答題(共20分,每小題5分)1.簡述可行性研究的過程2.軟件維護的的定義3.需求分析的任務4.軟件工程的基本原理得分四、(6分)某高??捎玫碾娫捥柎a有以下幾類:校內(nèi)電話號碼由4

為數(shù)字組成,第一位數(shù)字不是0;校外電話又分為本市電話和外地電話兩類,撥校外電話需先撥0,如果是本市電話再接著撥8位電話號碼(第1位不是0),如果是外地號碼則先撥區(qū)碼(3~5位數(shù)字),再撥當?shù)仉娫捥柎a(7或8位數(shù)字,第1位不是0)。

得分請定義上述的電話號碼。(5分)畫出圖形用戶界面(GUI)的狀態(tài)轉(zhuǎn)換圖,該界面具有得分一個主菜單和一個帶有文件打開命令的文件菜單,在每個菜單上都有一條退出命令。假設(shè)每次只有一個文件能夠打開。六、(8分)為開發(fā)一個鐵路自動售票系統(tǒng)(該系統(tǒng)預計從2004年使用到2014年),請完成下面的數(shù)據(jù)流圖(見圖A1)和數(shù)據(jù)字典,即從供選擇的答案中選出A、B、C、D和E的內(nèi)容,并給出F、G和H的內(nèi)容,填在答案欄中。

DEA受理CB車費登記已收款車票乘客DEA受理CB車費登記已收款車票乘客圖A1鐵路自動售票系統(tǒng)數(shù)據(jù)流圖(1)數(shù)據(jù)流圖【供選擇的答案】◎拒絕;A~E ◎拒絕;(2)數(shù)據(jù)字典購票請求=卩

乘車日期=6到站=4{字母}20字母=[〃A〃??〃Z〃|〃a〃??〃z〃]車次="001"-"999"拒絕=[無車次|無票]無車次="notrain"無票二"notieket"接受二"tosale"已收款="yes"車次表={起站+止站+車次}起站=止站=到站售票記錄={乘車日期+起站+止站+車次+座號}座號=車廂號+座位號車廂號="01"-"20"座位號=H注:"01"VO"表示數(shù)字范圍從01到20;乘車日期應給出年、月、日,例如,2004年/06/21;假設(shè)每個車廂有100個座位?!?/p>

溫馨提示

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

評論

0/150

提交評論