軟件工程技術與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第1頁
軟件工程技術與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第2頁
軟件工程技術與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第3頁
軟件工程技術與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

××××學校試卷印制份數(shù)出卷教師教研室主任(簽字)系部教學主任(簽字)本試卷共5頁本頁為第5頁附白紙頁班級姓名附白紙頁班級姓名學號密封線內請不要答題【適用班級:班】注意事項:1、請在試卷的標封處填寫班級、姓名和學號。2、考試時間共分鐘。3、綜合類考題答案位置不夠,可寫在所附的白紙上。4、演草請使用所提供的專用白紙,不準使用自備紙張。題號一二三四五合計分數(shù)一、單項選擇題(本題共20小題,每小題1分,共計20分)1.在軟件項目的開工作中,需求分析工作發(fā)生在()階段。A.軟件準備階段B.軟件開發(fā)階段C.軟件運行維護階段D.軟件售后支持階段2.在軟件工程層次化結構中,()定義了一組關鍵過程域框架,目的就是保證軟件工程技術被有效地應用,使得軟件能夠被及時地、高質量地和科學合理地開發(fā)出來。A.工具層B.方法層C.過程技術層D.質量保證層3.在軟件工程層次化結構中,()推動軟件過程不斷改進的動力,即全面的質量管理和質量需求,正是這種動力導致了更加成熟的軟件工程方法不斷涌現(xiàn)。A.工具層B.方法層C.過程技術層D.質量保證層4.在結構化分析方法中,()是對數(shù)據(jù)流圖中出現(xiàn)的所有被命名圖形元素作為一個詞條加以定義,使得每個圖形元素的名字都有一個確切的解釋。A.數(shù)據(jù)流圖B.數(shù)據(jù)字典C.結構化英語D.判定表和判定樹。5.在結構化分析方法中,加工邏輯說明使用的結構化語言是一種()。A.自然語言B.程序設計語言C.介于自然語言和程序設計語言之間D.都不是6.關于軟件設計階段描述正確的是()。A.確定了軟件系統(tǒng)的總體結構,給出系統(tǒng)中各個組成模塊的功能和模塊間的聯(lián)系是詳細設計階段的工作。B.確定了軟件系統(tǒng)的總體結構,給出系統(tǒng)中各個組成模塊的功能和模塊間的聯(lián)系是概要設計階段的工作。C.詳細設計階段就是系統(tǒng)的編碼階段。D.對系統(tǒng)中的每個模塊給出足夠詳細的過程性描述的工作發(fā)生在概要和詳細設計階段。7.在程序流程圖中,實現(xiàn)由邏輯判斷條件的取值決定選擇兩個處理中的一個的結構是()。A.順序結構B.選擇結構C.循環(huán)結構D.都可以8.UML的()強調對象之間消息發(fā)送的順序,同時也顯示對象之間的交互過程。A.順序圖B.協(xié)作圖C.狀態(tài)圖D.活動圖9.UML的()描述代碼部件的物理結構,以及各部件之間的依賴關系。A.順序圖B.協(xié)作圖C.構件圖D.配置圖10.在程序編寫過程中,下列說明恰當?shù)氖牵ǎ.大多數(shù)程序設計語言不允許使用自然語言寫注釋。B.大多數(shù)程序設計語言允許使用自然語言寫注釋。C.功能性注釋通常位于程序模塊的開頭部分。D.序言性注釋常常嵌在源程序體中。11.在軟件測試計劃中,包括測試設備需求;測試人員需求;測試環(huán)境需求等的方面,應稱為()。A.測試背景B.測試依據(jù)C.測試資源D.測試策略12在軟件測試計劃中,包括采取測試方法;搭建哪些測試環(huán)境;采取哪些測試工具以測試管理工具;對測試人員進行培訓等的方面,應稱為()。A.測試背景B.測試依據(jù)C.測試資源D.測試策略13.()管理是為了確保項目最終按時完成所實施的一系列管理過程。A.項目范圍管理B.時間管理C.項目成本管理D.項目人力資源管理14.()管理涉及項目可能遇到的各種不確定因素,管理內容包括風險的識別、量化、控制和制定相應對策等工作。A.項目溝通管理B.項目風險管理C.項目采購管理D.項目質量管理15.在軟件文檔的形式上,()表現(xiàn)為開發(fā)過程中填寫的各種表格。A.工作表格B.文件C.工作圖D.資料16.在軟件開發(fā)標準中,()與軟件產(chǎn)品緊密相關。A.ISO9000B.ISO9001C.ISO9002D.ISO900317.在Project2007的資源中,()資源指可消耗的供應品或材料消耗品等物質。A.工時資源B.材料資源C.成本資源D.固定資源班級姓名班級姓名學號密封線內請不要答題A.體系結構B.接口設計C.數(shù)據(jù)設計D.過程設計19.面向對象的測試工作從()階段開始。A.分析B.設計C.編碼D.糾錯20.在軟件測試過程中,下列描述恰當?shù)氖牵ǎ?。A.一般都先用等價分類法、邊界值分析法設計測試用例,然后用猜錯法補充B.一般都先用猜錯法設計測試用例,然后用等價分類法、邊界值分析法補充C.一般只用等價分類法設計測試用例,再用邊界值法補充D.以上都正確二、填空題(本題共20小題,每小題1分,共計20分)1.軟件(Software)是計算機系統(tǒng)中與硬件相互依存的另一部分,是包含、數(shù)據(jù)及其相關文檔的完整集合。2.軟件項目開發(fā)模型,就是為建立的模型。3.面向對象開發(fā)模型在開發(fā)過程中主要經(jīng)歷了面向對象分析、面向對象設計、面向對象實現(xiàn)和面向對象等階段。4.軟件工程層次化結構包括工具層、、過程技術層和質量保證層。5.為了將軟件功能和性能描述清楚,系統(tǒng)分析人員需要用、圖形符號來詳細說明軟件必須要做什么,配合運行的環(huán)境應該是什么。6.需求分析的任務就是借助于當前系統(tǒng)的邏輯模型導出目標系統(tǒng)的,確定目標系統(tǒng)“做什么”的問題。7.面向對象分析中,動作是系統(tǒng)的一次執(zhí)行,與角色通信,或進行一次計算,或在系統(tǒng)內部進行工作都可以稱為。8.結構化設計方法的實施要點是:首先研究、分析和審查數(shù)據(jù)流圖,從軟件的需求規(guī)格說明中明確的過程;其次根據(jù)數(shù)據(jù)流圖決定問題的類型。9.數(shù)據(jù)處理問題典型的類型有兩種:變換型和。10.在面向對象設計中,體系結構的設計則表現(xiàn)為具有之間的協(xié)作。11.在面向對象設計中,數(shù)據(jù)和過程被為類/對象的屬性和操作。12.數(shù)據(jù)管理組件設計都應包括定義數(shù)據(jù)格式和定義相應的兩部分。13.面向對象設計階段的對象描述是在的對象模型基礎上,由對象間的接口(消息)入手,從實現(xiàn)的角度詳細描述對象的各個方面。14.交互圖,描述對象間的交互關系,包括順序圖和。15.在UML模型圖中,如果強調時間和順序,應當使用;如果強調通信關系,則可以選擇協(xié)作圖。16.使用RationalRose工具,可以方便開發(fā)組織中的各類人員(如系統(tǒng)分析員、設計員、程序員等),在基于這一種建模語言之上,對應用系統(tǒng)的構架進行定義并相互溝通。17.RationalRose工具中每個框圖的元素按邏輯分別歸類在4個視圖中,它們分別是:、邏輯視圖、構件視圖、配置視圖。18.改善軟件可移植性的主要途徑是,以此促進程序之間的通信,延長軟件生存期,擴大其使用范圍。19.有效的軟件開發(fā)工具是提高編程效率、的關鍵因素。20.程序效率是指程序的執(zhí)行速度及程序占用的。三、名詞解釋(本題共4小題,每小題4分,共計16分)1.軟件工程:2.模型:3.依賴:4.項目管理知識領域:四、簡答題(本題共3小題,每小題8分,共計24分)1.根據(jù)軟件生命周期法,軟件項目開發(fā)主要分為那幾個階段,并說明各階段的主要工作內容。2.軟件項目開發(fā)中,需求分析的任務有哪些?3.在結構化軟件概要設計過程中,主要完成步驟包括哪些內容?五、論述題(本題共2小題,每小題10分,共計20分)1.相對于面向對象分析,試述面向對象設計的具體含義。2.簡述使用模型技術進行軟件系統(tǒng)開發(fā)的意義。班級姓名班級姓名學號密封線內請不要答題一、單項選擇題(本題共20小題,每小題1分,共計20分)題號12345678910答案題號11121314151617181920答案二、填空題(本題共20小題,每小題1分,共計20分;學生請在指定位置答題)eq\o\ac(○,1)eq\o\ac(○,2)eq\o\ac(○,3)eq\o\ac(○,4)eq\o\ac(○,5)eq\o\ac(○,6)eq\o\ac(○,7)eq\o\ac(○,8)eq\o\ac(○,9)eq\o\ac(○,10)eq\o\ac(○,11)eq\o\ac(○,12)eq\o\ac(○,13)eq\o\ac(○,14)eq\o\ac(○,15)eq\o\ac(○,16)eq\o\ac(○,17)eq\o\ac(○,18)eq\o\ac(○,19)eq\o\ac(○,20)三、名詞解釋(本題共4小題,每小題4分,共計16分;請在空白紙位置按順序答題,并標明題號)四、簡答題(本題共3小題,每小題8分,共計24分;請在空白紙位置按順序答題,并標明題號)五、論述題(本題共2小題,每小題10分,共計20分;請在空白紙位置按順序答題,并標明題號)班級班級姓名學號密封線內請不要答題題號一二三四五合計分數(shù)一、單項選擇題(本題共20小題,每小題1分,共計20分)題號12345678910答案BCDBCABACB題號11121314151617181920答案CDBBADBCAA二、填空題(本題共20小題,每小題1分,共計20分;學生請在指定位置答題)eq\o\ac(○,1)程序eq\o\ac(○,2)整個軟件生存期eq\o\ac(○,3)測試eq\o\ac(○,4)方法層eq\o\ac(○,5)文字eq\o\ac(○,6)邏輯模型eq\o\ac(○,7)動作eq\o\ac(○,8)數(shù)據(jù)流加工eq\o\ac(○,9)事務型eq\o\ac(○,10)控制流程對象eq\o\ac(○,11)封裝eq\o\ac(○,12)操作eq\o\ac(○,13)分析階段eq\o\ac(○,14)協(xié)作圖eq\o\ac(○,15)順序圖eq\o\ac(○,16)UMLeq\o\ac(○,17)用例視圖eq\o\ac(○,18)語言標準化eq\o\ac(○,19)改善源代碼質量eq\o\ac(○,20)存儲空間三、名詞解釋(本題共4小題,每小題4分,共計16分;請在空白紙位置按順序答題,并標明題號)1.軟件工程是將系統(tǒng)化的、規(guī)范的、可度量的方法應用于軟件的開發(fā)、運行和維護過程,即將工程化應用于軟件中的方法的研究。2.就是為了理解事物而對事物做出的一種抽象,是對事物的一種無歧義的書面描述。3.依賴(Dependency)描述的是兩個模型元素(類、用例等)之間的連接關系。假設有兩個類X、Y,如果修改類X的定義則可能會引起對另一個類Y定義的修改,那么稱類Y依賴于類X。4.是指作為項目經(jīng)理必須具備、掌握的重要知識與能力,這些知識領域涉及很多管理工具和技術,以幫助項目經(jīng)理與項目組成員完成項目的管理。四、簡答題(本題共3小題,每小題8分,共計24分;請在空白紙位置按順序答

溫馨提示

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

評論

0/150

提交評論