計算機學院軟件工程試題B_第1頁
計算機學院軟件工程試題B_第2頁
計算機學院軟件工程試題B_第3頁
計算機學院軟件工程試題B_第4頁
計算機學院軟件工程試題B_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 9 一、選擇題(每題2分,共40分)1軟件項目的可行性研究要進行一次( )需求分析。A詳細的的B全面的C簡化的的、壓縮的D徹徹底的2、系統流程圖圖用于可行性性分析中的( )的描述。A當前運行系系統B當前邏輯模模型C目標系統D新系系統3、程序的三種種基本控制結結構的共同特特點是( )A不能嵌套使使用B只能用來寫寫簡單程序C已經用硬硬件實現D只有一一個入口和一一個出口4、維護中,因因誤刪除一個個標識符而引引起的錯誤是是( )副作作用。A文檔B數據據C編編碼D設計5、( )是以以提高軟件質質量為目的的的技術活動。A技術創新B測試試C技技術創造D技術評評審教研室主任 第 頁(共 頁

2、) 教研室主任 第 頁(共 頁) 6、面向對象方方法學的出發發點和基本原原則是盡可能能模擬人類習習慣的思維方方式,分析、設設計和實現一一個軟件系統統的方法和過過程,盡可能能接近于人類類認識世界解解決問題的方方法和過程。因因此面向對象象方法有許多多特征,如軟軟件系統是由由對象組成的的;( );對象彼彼此之間僅能能通過傳遞消消息互相聯系系;層次結構構的繼承。 A開開發過程基于于功能分析和和功能分解B強調調需求分析重重要性C把對象象劃分成類,每每個對象類都都定義一組數數據和方法D對既既存類進行調調整 7、原型化方法是用戶和設計者之間執行的一種交互構成,適用于( )系統。 A需求不確定定性高的B需求確

3、確定的CC管理信息息D實實時 8、為了提高測試的效率,應該( )。 A隨隨機地選取測測試數據B取一切切可能的輸入入數據作為測測試數據C在完成編編碼以后制定定軟件的測試試計劃D選選擇發現錯誤誤可能性大的的數據作為測測試數據 9、使使用白盒測試試方法時,確確定測試數據據應根據( )和和指定的覆蓋蓋標準。 A程序的的內部邏輯B程序序的復雜結構構C使使用說明書D程序序的功能 10、開發軟軟件所需高成成本和產品的的低質量之間間有著尖銳的的矛盾,這種種現象稱做( ) A.軟件件工程B.軟件周周期 C.軟件件危機D.軟件產產生11、軟件按照照設計的要求求,在規定時時間和條件下下達到不出故故障,持續運運行的要

4、求的的質量特性稱稱為( )。 A.可用用性B.可靠性性 C.正確確性D.完整性性12、瀑布模型型的關鍵不足足在于( ) A.過于簡單 B.不能能適應需求的的動態變更 C.過于靈活 D.各個階階段需要進行行評審13、軟件維護護的副作用主主要有以下哪哪幾種( ) A編碼副作用用、數據副作作用、測試副副作用 BB.編碼副作作用、數據副副作用、調試試副作用C.編碼副作用用、數據副作作用、文檔副副作用 D.編碼碼副作用、文文檔副作用、測測試副作用14、在下面的的軟件開發方方法中,哪一一個對軟件設設計和開發人人員的開發要要求最高( )。A、結構化方法法 B、原型型化方法 CC、面向對象象的方法 DD、控制

5、流方方法15、軟件工程程方法學的目目的是:使軟軟件生產規范范化和工程化化,而軟件工工程方法得以以實施的主要要保證是( )。A、 硬件環境境 B、軟件件開發的環境境 C、軟件開開發工具和軟軟件開發的環環境 D、 開發人員的的素質16、軟件開發發模型是指軟軟件開發的全全部過程、活活動和任務的的結構框架。主主要的開發模模型有瀑布模模型、演化模模型、螺旋模模型、噴泉模模型和智能模模型。螺旋模模型將瀑布模模型和演化模模型相結合,并并增加了(11),它建立立在(2)的的基礎上,沿沿著螺線自內內向外每旋轉轉一圈,就得得到(2)的的一個新版本本。噴泉模型型描述了(33)的開發模模型,它體現現了這種開發發方法創

6、建軟軟件的過程所所固有的(44)和(5)的特征。(1) A、 系統工程 B、 風險險分析 C、 設計評審 D、 進度度控制(2) A、 模塊劃分 B、 子程程序分解 CC、 設計; D、 原原型(3) A、 面向對象 B、 面向向數據流 CC、 面向數數據結構 DD、 面向事事件驅動(4) A、 歸納 B、推推理 C、 迭代 D、 遞歸(5) A、 開發各階段段之間無“間間隙” B、 開發各階段段分界明顯 C、 部分分開發階段分分界明顯 DD、 開發過過程不分段得分二、判斷題(每每題2分,共30分)1.螺旋模型是是在瀑布模型型和增量模型型的基礎上增增加了風險分分析活動。( )2.數據字典是是對

7、數據流圖圖中的數據流流,加工、數數據存儲、數數據的源和終終點進行詳細細定義。( )3.JAVA語語言編譯器是是一個CASSE工具。( )。 4.軟件是指用用程序設計語語言(如PAASCAL ,C,VIISUAL BASICC 等)編寫寫的程序,軟軟件開發實際際上就是編寫寫程序代碼。( ) 5.軟件模塊之之間的耦合性性越弱越好。( )6.數據庫設計計說明書是一一個軟件配置置項( ) 7.在面向對象象的軟件開發發方法中,每每個類都存在在其相應的對對象,類是對對象的實例,對對象是生成類類的模板。( ) 8.過程描述語語言可以用于于描述軟件的的系統結構。( ) 9.如果通過軟軟件測試沒有有發現錯誤,則

8、則說明軟件是是正確的。( ) 10.快速原型型模型可以有有效地適應用用戶需求的動動態變化。( ) 11.模塊化,信信息隱藏,抽抽象和逐步求求精的軟件設設計原則有助助于得到高內內聚,低耦合合度的軟件產產品。( ) 12.集成測試試主要由用戶戶來完成。( ) 13.確認測試試計劃應該在在可行性研究究階段制定( ) 14.白盒測試試無需考慮模模塊內部的執執行過程和程程序結構,只只要了解模塊塊的功能即可可。( ) 15.軟件概要要設計包括軟軟件系統結構構設計以及數數據結構和數數據庫設計。( )遵 守 考 試 紀 律 注 意 行 為 規 范遵 守 考 試 紀 律 注 意 行 為 規 范得分三、簡答題(每

9、每題5分,共25分) 1、分析析軟件危機產產生的主要原原因有哪些?遵 守 考 試 紀 律 注 意 行 為 規 范遵 守 考 試 紀 律 注 意 行 為 規 范 2、說明明結構化程序序設計的主要要思想是什么么? 3、軟件件測試包括哪哪些步驟?說說明這些步驟驟的測試對象象是什么?4、需求分析與與軟件設計二二個階段任務務的主要區別別是什么?5、簡述文檔在在軟件工程中中的作用。四、綜合題(55分)某培訓中心要研研制一個計算算機管理系統統。它的業務務是:將學員發來的信信件收集分類類后,按幾種種不同的情況況處理。1)如果是報名名的,則將報報名數據送給給負責報名事事務的職員,他他們將查閱課課程文件,檢檢查該課程是是否額滿,然然后在學生文文件、課程文文件上登記,并并開出報告單單交財務部門門,財務人員員開出發票給給學生。2)如果是想注注銷原來已選選修

溫馨提示

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

評論

0/150

提交評論