




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、選擇題軟件工程研究的主要內容有(ABCD)A. 軟件開發方法、技術B. 軟件開發工具及環境C. 軟件管理技術D. 軟件規范(國際規范)目前典型的軟件開發模型有(ABCD):A. 瀑布模型B. 增量模型C.螺旋模型D.噴泉模型包含風險分析的的軟件工程模模型是(C):A. 瀑布模模型B. 增量模模型C.螺旋模型型D.噴泉模型型軟件危機的主要要表現是(BBD)A. 軟件件成本太高B. 軟件件產品的質量量低劣C. 軟件開發人人員明顯不足足D. 軟件件生產率低下下以下屬于非功能能需求的有(ABC)A. 機構需求B. 產品需求C. 外部需求D. 領域需求需求分析的作用用是(ABCCD)A. 定義義軟件的范
2、圍圍及必須滿足足的約束B. 確定軟件件的功能和性性能及與其他他系統成分的的接口C. 建立立數據模型、功功能模型和行行為模型D. 最終提供供需求規格說說明,并用于于作為評估軟軟件質量的依依據需求工程的基本本活動包括(ABCD)A. 獲取需求B. 需求分析與建模C. 確認需求D. 進化需求需求獲取之所以以困難,其主主要原因有(ABCD)A. 缺乏領域知識B. 存在默認的知識C. 存在多個知識源D. 客戶可能的偏見常用的需求分析析方法有(BBCD)A. 功能能分析方法B. 結構構化分析方法法C. 信息息建模法D. 面向向對象的分析析方法數據詞典中可包包含的條目有有(ABCDD)A. 數據據流B. 數
3、據據項C. 文件件D. 加工工屬于分布式的軟軟件體系結構構有(B)A. 倉庫庫模型B. 客戶戶/服務器模模型C. 分布布式對象結構構D. 中間間件對于以下給出的的幾種類型的的耦合,按照照耦合性由高高到低排列的的是(A)(1)內容容耦合 (22)公共耦合合 (3)控控制耦合 (44)復合耦合合 (5)數數據耦合A. 1 2 3 4 55B. 1 33 4 2 5C. 1 2 5 33 4 D. 5 4 3 22 1對于塊內部聯系系的類型,內內聚性由弱到到強的是(AA)(1)偶然然型 (2)邏邏輯型 (33)瞬時型 (4)通信信型 (5)順順序型 (66)功能型AA. 1 22 3 4 5 6 B
4、. 1 2 4 55 3 6 C. 3 2 4 11 5 6 D. 6 5 4 33 2 1(C)是指相同同的操作(或或函數、過程程)作用于不不同的對象上上并獲得不同同的結果A. 繼承性B. 封裝裝性C. 多態態性D. 動態態綁定以下UML的幾幾種圖中,屬屬于動態模型型的有(ACD)A. 狀態態圖B. 類圖圖C. 合作作圖D. 順序序圖以下軟件復用中中,抽象程度度最低的是(A)A. 代碼的復用B. 設計結果的復用C. 分析結果的復用D. 測試信息的復用以下軟件復用中中,抽象程度度最高的是(D)A. 代碼的復用B. 設計結果的復用C. 分析結果的復用D. 測試信息的復用可復用構件必須須具備的條件
5、件有(ABDD)A. 功能能上的獨立性性和完整性B. 較高高的通用性和和靈活性C. 嚴格的質質量保證D. 較高高的標準化程程度大多數的構件分分類模式可以以歸納為(ABC)A. 枚舉舉分類B. 刻面面分類C. 屬性性值分類D. 聚集集分類軟件測試的基本本原則有(BD)A. 盡量量由程序設計計者自己進行測試試B. 注重重測試用例的的選擇C. 盡早地和不不斷地進行軟軟件測試D. 充分分注意測試中中的群集現象象以下測試方法中中屬于靜態分分析方法的有有(ABD)A. 桌前前檢查B. 代碼碼會審C. 白盒盒法D. 步行行檢查步行檢查時,常常使用的分析析方法有(AAB)A. 調用圖圖B. 數據據流分析圖C.
6、 數據據流圖D. 狀態態圖下面6種常用的的邏輯覆蓋測測試方法,按按發現錯誤能能力由弱到強強排列的是(A)(1)語句覆蓋 (2)判定覆蓋 (3)條件覆蓋 (4)判定-條件覆蓋 (5)條件組合覆蓋 (6)路徑覆蓋A. 1 2 3 4 5 6B. 6 5 4 3 2 1C. 1 4 3 2 6 5D. 1 6 2 3 4 5屬于黑盒法的測測試方法有(ABCD)A. 等價分類法B. 邊值分析法C. 錯誤推測法D. 因果圖法描述軟件開發計計劃進度的主主要工具有(ABCDD)A. 一般的的表格工具B. 甘特圖圖C. 時標網網狀圖D. PERRT技術與CPMM方法CMM 表示(A)A. 軟件過程成熟度模型B
7、. 軟件過程工業化控制C. 國際軟件質量認證D. 軟件統一性標準軟件過程和產品品質量有詳細細的度量標準準,并且得到到了定量的認認識和控制。以以下哪一級具具有上述特征征(C)A. 可重重復級B. 已定定義級C. 已管管理級D. 優化化級填空題軟件工程是在克克服1960年代代末所出現的的 軟件危機機 的過程中中逐漸形成與與發展的。軟件工程的發展展已經歷了四四個重要階段段:傳統的軟軟件工程,對對象工程,過過程工程,構構件工程軟件生命周期包包括的階段有有:問題定義,可行性研究究,需求分析析,軟件設計,編碼,測試,運行與與維護。軟件開發方法可可分為兩大類類:面向過程程的開發方法法,面向對象象的開發方法法
8、對系統應該提供供的服務和所所受到的約束束進行理解、分分析、建立文文檔、檢驗的的過程稱作需求工程程軟件系統的需求求分為用戶需需求和系統需需求兩類。系統需求分為功功能需求,非非功能需求和和領域需求。需求驗證的內容容包括:有效效性檢查,一一致性檢查,完完備性檢查和和可檢驗性檢檢查畫分層DFD圖圖應遵循的基基本原則有:數據守恒與與數據封閉原原則,加工分分解的原則,子圖與父圖的平衡,合理使用文件對數據流圖中包包含的所有元元素的定義的的集合構成了了數據詞典對基本加工說明明有三種描述述方式:結構構化語言,判判定表,判定定樹軟件設計階段的的主要任務有有:軟件體系系結構的設計計,用戶界面面的設計,數數據結構的設
9、設計,算法的的設計軟件設計準則有有:軟件結構構的準則,模模塊化準則,軟件獨立性準則軟件獨立性的度度量標準是兩兩個定性指標標:耦合性用于描描述模塊之間間聯系的緊密密程度,內聚聚性用于描述述模塊內部聯聯系的緊密程程度對象的最基本的的特征是封裝裝性和繼承性性動態綁定是在運運行時根據對對象接收的消消息動態地確確定要連接的的服務代碼一個系統應從不不同的角度進進行描述,從從一個角度觀觀察到的系統統稱為一個視視圖UML語言定義義的圖有:用用例圖、類圖、對象圖圖、包圖、狀狀態圖、活動動圖、順序圖圖、合作圖、構構件圖和部署署圖。UML中,模型型元素與模型型元素之間的的連接關系常常見的有,關聯、泛化、依賴和和聚合
10、,其中中聚合是關聯的的一種特殊形形式狀態圖用來描述述一個特定對對象的所有可可能的狀態及及其引起狀態態轉移的事件件順序圖用來描述述對象之間動動態的交互行行為,著重體體現對象間消消息傳遞的時時間順序結構化程序設計計方法的基本本思想是自頂頂向下、逐步步求精按照復用活動所所跨越的應用用領域的類型型分,軟件復復用可分為:橫向復用和和縱向復用基于軟件復用的的軟件開發過過程的角度分分,軟件復用用可分為:生生產者復用和和消費者復用用基于構件的軟件件的開發過程程包括兩個并并發的子過程程,一個是領領域工程,另另一個是基于于構件的開發發構件庫系統應提提供的主要功功能:構件的的存儲、管理理、檢索以及庫的的瀏覽與維護護
11、等軟件系統中的錯錯誤和缺陷通通常不是均勻勻地分布在整整個軟件系統統的各個部分分的,而是成成群集中出現現的,這種現現象稱作群集集現象。軟件測試按先后后順序可分為為:單元測試試、集成測試試、確認測試試、系統測試試和驗收測試試。軟件測試方法可可分為兩類:靜態分析和動態測試動態測試常用的的方法有白盒盒法和黑盒法法模塊測試時,需需要使用的22類輔助模塊塊是驅動模塊塊和樁模塊。常用的軟件調試試策略有:試試探法、歸納納法、演繹法、回溯法和和對分查找法法調試。軟件維護可分為為:完善性維維護、糾錯性性維護、適應應性維護和預預防性維護軟件項目管理過過程主要包括括:項目啟動動、項目規劃劃、項目實施施和項目收尾尾CM
12、M將軟件過過程的成熟度度分為5個級別,從低低到高分別是是:初始級、可重復級、已定義級、已管理級和優化級。CMM實施軟件件過程改進采采用的方法稱稱為IDEAAL模型,分分五步:初始始化、診斷、建立、行動和推進判斷題軟件就是程序,編編寫軟件就是是編寫程序()瀑布模型的最大大優點是將軟軟件開發的各各個階段劃分分得十分清晰晰()面向對象的開發發方法有面向向對象的分析析與設計,以以及面向對象象的程序設計計組成()用戶需求通常只只描述系統的的外部行為,而而不涉及系統統內部的特性性,往往是較較模糊的。()系統需求較詳細細的給出系統統將要提供的的服務,以及及系統所受到到的約束,對對系統的需求求文檔的描述述應該
13、是精確確的。()領域需求是由軟軟件系統的應應用領域所決決定的特有的的功能需求,或或是對功能的的約束()問卷調查法是對對面談法的補補充,是從多多個用戶中收收集需求信息息的有效方式式()信息建模法 是是從數據的角角度對現實世世界建立系統統的信息模型型,基本工具具是ER圖。()結構化分析方法法是一種以數數據、數據的的封閉性為基基礎,從問題題空間到某種種表示的映射射方法,由數數據流圖(DDFD圖)表表示()軟件設計的目標標就是構造一一個高內聚低低耦合的軟件件模型()采用分布式對象象結構,每個個對象在邏輯輯上是平等的的,它們可以以互相為對方方提供所需的的服務()軟件獨立性的含含義是指開發發具有功能專專一
14、,模塊之之間無過多相相互作用的模模塊()對模塊圖中每個個模塊的過程程進行描述,常常用的描述的的方式有:偽偽代碼,流程程圖,N-SS圖,PAD圖等。()MVC的意思是是“模型-視圖圖-控制器”,該設計模模式的主要優優點是可以為為一個模型在在運行時同時時建立和使用用多個視圖。()傳統軟件開發方方法無法實現現從問題空間間到解空間的的直接映射()傳統軟件開發方方法無法實現現高效的軟件件復用()對象可以是事、物物、或抽象概概念 ,是將將一組數據和和使用該數據據的一組基本本操作或過程程封裝在一起起的實體()活動圖描述了系系統中各種活活動的執行的的順序。刻化化一個方法中中所要進行的的各項活動的的執行流程。(
15、)構成狀態圖的模模型元素有:活動、轉移移、對象、信信號、泳道等等()活動圖中只有一一個起點一個個終點()狀態圖的終態則則可以有多個個()軟件復用不僅是是對程序的復復用,它包括括對軟件生產產過程中任何何活動所產生生的制成品的的復用()代碼的復用 既既包括目標代代碼的復用,也也包括文本形形式的源代碼碼的復用()領域分析是特定定領域內軟件件重用的基礎礎,它的目標標就是:發現現和挖掘在特特定領域內可可以被復用的的構件。()領域分析不是針針對某個特定定的軟件系統統,而是針對對一類軟件系系統的共同的的特征、知識識和需求。比需求分析析更一般、更更抽象、更廣廣泛的特征()軟件測試的目的的是為了發現現和改正錯誤
16、誤()驅動模塊模擬主主程序功能,用用于向被測模模塊傳遞數據據,接收、打打印從被測模模塊返回的數數據()樁模塊用于模擬擬那些由被測測模塊所調用用的下屬模塊塊功能()將經過確認測試試的軟件,與與計算機硬件件、外設、支支持軟件等一一起,在實際際運行環境下下進行的測試試,稱作為系系統測試()在開發過程中增增加人員,一一般可以提高高軟件生產率率。()問答題設有一圖書銷售售系統,其中中一加工為“優惠處理”,條件是:顧客的營業業額大于10000元,同同時必須信譽譽好,或者雖雖然信譽不好好,但是200年以上的老老主顧。答:請分別用判判定表和判定定樹描述該加加工123456781000元YYYYNNNN信譽好Y
17、YNNYYNN20年YNYNYNYN優惠XXX正常XXXXXY-滿足條件NN-不滿足條條件X-選中判斷斷的結論12341000元YYYN信譽好YNN-20年-YN-優惠XX正常XX漸增式組裝測試試方案中,自自頂而下增值值與自底而上上增值各有何何優、缺點? 自頂而下增值優點:能夠盡早早發現系統主主控方面的問問題。缺點:無法驗證證樁模塊是否否完全模擬了了下屬模塊的的功能。自底而上增值優點:驅動模塊塊較容易編寫寫樁模塊,能能夠盡早查出出底層涉及較較復雜的算法法和實際的II/O模塊中中的錯誤。什么是a測試和和測試?答:alpha測試試是由一個用用戶在開發者者的場所來進進行的,軟件件在開發者對對用戶的指
18、指導下進行行測試,開發發者負責記錄錄錯誤和使用用中出現的問問題,alppha測試是是在一個受控控的環境中進進行的。Beta測試是是軟件的多個個用戶在一個個或多個用戶戶的實際使用用環境下進行行的測試。開開發者通常不不在測試現場場,Betaa測試不能由由程序員或測測試員完成。因因而,Betta測試是在在開發者無法法控制的環境境下進行的軟軟件現場應用用。在Betta測試中,由由用戶記下遇遇到的所有問問題,包括真真實的以及主主管認定的,定定期向開發者者報告,開發發者在綜合用用戶的報告后后,做出修改改,最后將軟軟件產品交付付給全體用戶戶使用。Beta測試著著重于產品的的支持性,包包括文檔、客客戶培訓和支支持產品的生生產能力。只只有當Alppha測試達達到一定的可可靠程度后,才才能開始Beeta測試。由由于Betaa測試的主要要目標是測試試可支持性,所所以Betaa測試應該盡盡可能由主持持產品發行的的人員來管理理。測試,測試試兩大主要區區別:1、測試地點2、測試技術人人員是否在場場什么是判定覆蓋蓋測試方法?請按判定覆覆蓋標準為以以下被測程序序段選擇測試試用例。測試試用例格式為為:輸入(A,B,XX),輸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 奶粉冬至活動方案
- 學期聚餐活動方案
- 學校教工慶三八活動方案
- 存錢送禮品活動方案
- 女鞋抽獎活動方案
- 女神節靈花活動方案
- 好書互換活動方案
- 娛樂策劃活動方案
- 人力行政部崗位職責職責提升方案
- 奧數輔導活動方案
- 公共組織績效評估-形考任務一(占10%)-國開(ZJ)-參考資料
- GB/T 45439-2025燃氣氣瓶和燃氣瓶閥溯源二維碼應用技術規范
- 臺球廳股東合同范例
- 2024年個人信用報告(個人簡版)樣本(帶水印-可編輯)
- 16J914-1 公用建筑衛生間
- 2024年南昌市產業投資集團有限公司招聘筆試參考題庫附帶答案詳解
- 花城版小學二年級音樂(下)全冊教案
- 小班語言課《水果歌》PPT
- TSG11-2020 鍋爐安全技術規程
- (外研社)新編進出口英語函電答案-Unit-2-11-包含部分test-yourself
- JJF 1959-2021 通用角度尺校準規范(高清最新版)
評論
0/150
提交評論