freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

南京郵電大學軟件工程考試重點整理-免費閱讀

2025-08-29 03:38 上一頁面

下一頁面
  

【正文】 軟件維護的分類:改正性維護(軟件交付使用后,由于開發(fā)時測試不夠全面徹底,投入運行一段時間后在某些特定使用環(huán)境下會暴露出一些隱藏錯誤。集成測試自頂向下方法:自頂向下集成法是一個模塊一個模塊地組裝軟件的方法。重用兩方面含義:盡量使用已有的類;如果需要創(chuàng)建新類,則在設(shè)計這些新類的時候盡可能考慮將來的重用。5個層次:主題層、類amp。不同的對象收到同一消息產(chǎn)生完全不同的結(jié)果,這種現(xiàn)象稱為多態(tài)性。封裝大大增強了軟的可維護性。消息:是對象發(fā)出的服務(wù)請求,一般包含提供服務(wù)的對象標識、服務(wù)標識、輸入和應答等信息。耦合性由低到高:無直接耦合 數(shù)據(jù)耦合(傳遞數(shù)據(jù)值) 標記耦合(傳遞數(shù)據(jù)結(jié)構(gòu)) 控制耦合(傳遞控制信息) 公共耦合(通過一個公共數(shù)據(jù)環(huán)境相互作用) 內(nèi)容耦合(直接使用內(nèi)部數(shù)據(jù)或通過非正常入口轉(zhuǎn)入另一個模塊內(nèi)部)內(nèi)聚性由低到高:偶然內(nèi)聚 邏輯內(nèi)聚 時間內(nèi)聚 通信內(nèi)聚 順序內(nèi)聚 功能內(nèi)聚 第五章 構(gòu)件級設(shè)計與實現(xiàn)詳細設(shè)計的主要任務(wù):為每個模塊確定采用的算法(根據(jù)概要設(shè)計階段所建立的軟件結(jié)構(gòu),選擇某種適當?shù)墓ぞ弑磉_算法的過程,寫出模塊的詳細過程性描述);確定每一模塊的內(nèi)部數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫的物理結(jié)構(gòu)為系統(tǒng)中所有模塊確定并構(gòu)造算法實現(xiàn)所需的內(nèi)部數(shù)據(jù)結(jié)構(gòu);根據(jù)前一階段確定是數(shù)據(jù)庫的邏輯結(jié)構(gòu),對數(shù)據(jù)庫的存儲結(jié)構(gòu)存取方法等物理結(jié)構(gòu)進行設(shè)計);確定模塊接口的細節(jié)按照模塊功能的要求,確定模塊接口的詳細信息,包括模塊之間的接口信息、模塊與外部的接口及用戶界面等);要為每一個模塊設(shè)計出一組測試用例(測試用例是軟件測試計劃的重要組成部分,負責詳細設(shè)計的軟件人員對模塊情況了解的最清楚);編寫文檔,參加復審(詳細設(shè)計階段的成果主要以詳細設(shè)計說明書的形式保留下來,通過復審對其進行改進和完善后作為編碼階段進行程序設(shè)計的主要依據(jù))。第三章 需求分析需求分析的原則:能夠表達和理解問題的數(shù)據(jù)域和功能域(所有軟件開發(fā)的最終目的都是為了解決數(shù)據(jù)處理的問題,需求分析階段必須明確系統(tǒng)中應具備的每一個加工、加工處理對象和由加工所引起的數(shù)據(jù)形式的變化);能夠?qū)碗s問題分解簡化(為了便于問題的解決和實現(xiàn),需要隊員被復雜的問題按照某種方式進行分解(功能域或數(shù)據(jù)域,橫向或縱向),是系統(tǒng)的理解和實現(xiàn)變得較為容易);能夠給出系統(tǒng)的邏輯表示和物理表示(邏輯表示用于指明系統(tǒng)所要達到的功能要求和需要處理的數(shù)據(jù),不涉及實現(xiàn)的細節(jié),物理表示用于指明處理功能和數(shù)據(jù)結(jié)構(gòu)的實際表現(xiàn)形式,通常由系統(tǒng)中的設(shè)備決定,給出這對于滿足系統(tǒng)處理需求所提出的邏輯限制條件和系統(tǒng)中其他成分提出的物理限制是必不可少的)。軟件工程的研究內(nèi)容:軟件開發(fā)模型(如瀑布模型、增量模型、迭代模型等) 軟件開發(fā)方法(如面向過程方法、面向數(shù)據(jù)方法、面向?qū)ο蠓椒ǖ龋? 軟件支持過程(如CASE工具ROSE、北大青鳥系統(tǒng)、Power Designer 等) 軟件管理過程(如IS09000、CMM(軟件能力成熟度模型)、軟件企業(yè)文化等)軟件工程基本原理:用分階段的生命周期計劃嚴格管理(在軟件開發(fā)與維護的漫長生存周期中,需要完成許多性質(zhì)各異的工作,應該把軟件生存周期劃分為若干個階段,并相應制定出切實可行的計劃,嚴格按照計劃對軟件的開發(fā)與維護工作進行管理。 軟件危機包括兩方面的問題:如何開發(fā)軟件,怎樣滿足對軟件日益增長的需求;如何維護數(shù)量不斷膨脹的現(xiàn)有軟件。軟件工程著眼于如何建造一個軟件系統(tǒng)。軟件生存周期的基本任務(wù):可行性研究和項目開發(fā)計劃(回答“要解決的問題是什么,該問題有行得通的解決辦法嗎,若有解決問題的辦法,則需要多少費用資源時間等”,結(jié)束標志是提出關(guān)于問題性質(zhì)、工程目標和規(guī)模的問題定義書面報告,提出可行性研究報告,若問題值得解決,制定項目開發(fā)計劃);需求分析(回答“為了解決這個問題,目標系統(tǒng)必須做什么”,確定目標系統(tǒng)的功能,結(jié)束標準是給出軟件需求規(guī)
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1