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

正文內(nèi)容

軟件工程名詞解釋-文庫吧

2025-06-15 11:31 本頁面


【正文】   可行性研究需要從以下三個方面分析研究每種解決方法的可行性:技術(shù)可行性、經(jīng)濟可行性、社會可行性。   可行性研究的目的不是去開發(fā)一個軟件項目,而是研究這個軟件項目是否值得開發(fā),其中的問題能否解決。   判定樹較判定表直觀易讀,判定表進行邏輯驗證較嚴格,能把所有的可能性全部都考慮到。可將兩種工具結(jié)合起來,先用判定表做底稿,在此基礎(chǔ)上產(chǎn)生判定樹。   軟件工具的發(fā)展特點是軟件工具有單一工具向多個工具集成化方向發(fā)展。重視用戶界面的設(shè)計,不斷的采用新理論和新技術(shù)。軟件工具的商品化推動了軟件產(chǎn)業(yè)的發(fā)展,而軟件產(chǎn)業(yè)的發(fā)展,又增加了對軟件工具的需求,促進了軟件工具的商品化進程。   環(huán)境集成主要有數(shù)據(jù)集成、界面集成、控制集成、平臺集成、過程集成。    可行性研究實質(zhì)上是進行一項簡化、壓縮了的需求分析、設(shè)計過程。   1 結(jié)構(gòu)化方法有結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計、結(jié)構(gòu)化程序設(shè)計構(gòu)成,它是一種面向數(shù)據(jù)流的開發(fā)方法。   1 投資回收期就是累計的經(jīng)濟效益等于最初的項目投資所需的時間。   1 詳細描述處理過程常用三種描述工具:圖形、表格和語言。   1 數(shù)據(jù)流圖中,每個加工至少有一個輸入流和一個輸出流。   1 結(jié)構(gòu)化設(shè)計以數(shù)據(jù)流為基礎(chǔ)映射成軟件結(jié)構(gòu)。   1 當(dāng)數(shù)據(jù)流圖中某個加工的一組動作存在著多個條件復(fù)雜組合的判斷時,使用判定表或判定樹較好。   1 由于運用原型的目的和方式不同,在使用原型時也采取不同的策略,有拋棄策略和附加策略。   1有兩類維護技術(shù):在開發(fā)階段是用來減少錯誤、提高軟件可維護性面向維護的技術(shù),在維護階段用來提高維護的效率和質(zhì)量的維護支援技術(shù)。   1 軟件開發(fā)中原型是軟件的一個早期可運行的版本,它反映了最終系統(tǒng)的重要特性。    產(chǎn)品管理包括版本管理和配置管理。   2 任何程序都可由順序、選擇、重復(fù)三種基本控制結(jié)構(gòu)構(gòu)造。   2 測試用例應(yīng)有輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)兩部分組成。這樣便于對照檢查。   2 需求分析階段產(chǎn)生的最重要的文檔之一是需求規(guī)格說明書。   2 項目開發(fā)計劃是一個管理性文檔。   2 軟件配置管理,簡稱SCM,軟件配置項簡稱SCI。   2 在算法描述工具中,PAD圖可自動生成程序。由機器自動通過走樹的辦法生成相應(yīng)的源代碼,大大提高軟件的生產(chǎn)率。   2在CASE集成中,控制集成支持工作臺或環(huán)境中一個工具對系統(tǒng)中其它工具的訪問。過程集成是指CASE系統(tǒng)嵌入了關(guān)于過程活動、階段、約束和支持這些活動所需的工具的知識。   2 解決一個復(fù)雜問題,往往采取的策略是分解。   2 效益分析有有形效益和無形效益兩種。    兩個模塊都是用同一張表,這種耦合稱為公共耦合。   3 一個模塊把數(shù)值作為參數(shù)傳送給另一個模塊,這種耦合方式稱為數(shù)據(jù)耦合。   3 一個模塊內(nèi)部各程序段都在同一張表上操作,這個模塊的內(nèi)聚性稱為通信內(nèi)聚。   3在SA方法的需求描述工具中,數(shù)據(jù)流圖描述系統(tǒng)的分解,即描述系統(tǒng)有哪幾部分組成,各部分之間有什么聯(lián)系等等。數(shù)據(jù)字典定義了數(shù)據(jù)流圖中每一個圖形元素;結(jié)構(gòu)化語言、判定表或判定樹則詳細描述數(shù)據(jù)流圖中不能被再分解的每一個加工。   3IDEF圖是一種功能模型,表示系統(tǒng)功能的圖形稱為活動圖形,連方框上的箭頭有四種類型,他們分別是輸入、輸出、控制、機制。   3軟件項目計劃是可行性研究階段的結(jié)果產(chǎn)品。但由于可行性研究是在高層次進行系統(tǒng)分析,未能考慮軟件系統(tǒng)開發(fā)的細節(jié)情節(jié),因此軟件項目計劃一般在需求分析階段完成后才定稿的。   3信息隱蔽指在設(shè)計和確定模塊時,使得一個模塊內(nèi)包含的信息(過程或數(shù)據(jù)),對于不需要這些信息的其它模塊來說,是不能訪問的。   3 同一個類中的共享是指同一個類中的對象有著相同的數(shù)據(jù)結(jié)構(gòu)和相同的行為特征。   3 通過抽象,可以確定組成軟件的過程實體。通過信息隱蔽,可以定義和實施對模塊的過程細節(jié)和局部數(shù)據(jù)結(jié)構(gòu)的存取限制。   3 IPO圖描述分層圖中一個模塊的輸入、輸出和處理內(nèi)容。    軟件是一種邏輯產(chǎn)品,它與物質(zhì)產(chǎn)品有很大區(qū)別。   4 數(shù)據(jù)流圖中的箭頭表示數(shù)據(jù)流。   4 軟件測試時需要三類信息:軟件配置、測試配置、測試工具。   4 基于IDEF0圖的設(shè)計也是結(jié)構(gòu)化設(shè)計技術(shù)之一,它以系統(tǒng)的功能模型和信息結(jié)構(gòu)為基礎(chǔ)設(shè)計軟件結(jié)構(gòu)。   4 系統(tǒng)流程圖是描述物理模型的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中各個元素,表達了系統(tǒng)中各種元素之間的信息流動情況。   4 樁模塊是用來代替被測試模塊所調(diào)用的模塊,它的作用是返回被測模塊所需的信息。   4 建立數(shù)據(jù)字典一般的兩種形式是手工建立和利用計算機輔助建立并維護。   4 匯編語言是面向機器的,可以完成高級語言無法滿足要求的特殊功能,如與外部設(shè)備之間的一些接口操作。   4黑盒測試是功能測試,因此設(shè)計測試用例時,需要研究需求規(guī)格說明書和概要設(shè)計說明書中有關(guān)程序功能或輸入、輸出之間的關(guān)系等信息,從而與測試后的結(jié)果進行分析比較。   4在類層次中,子類只繼承一個父類的數(shù)據(jù)結(jié)構(gòu)和方法,則稱為單重繼承。子類繼承了多個父類的數(shù)據(jù)結(jié)構(gòu)和方法,則稱為多重繼承。   50、 由于數(shù)據(jù)流是流動中的數(shù)據(jù),所以必須有流向。除了與數(shù)據(jù)存儲之間的數(shù)據(jù)流不用命名外,數(shù)據(jù)流應(yīng)該用名詞或名詞短語命名。   5投資回收期就是使累計的經(jīng)濟效益等于最初的投資費用所需的時間。項目的純收入是指在整個生存周期之內(nèi)的累計經(jīng)濟效益(折合成現(xiàn)在值)與投資之差。   5 程序設(shè)計語言的簡潔性是指人們必須記住的語言成分的數(shù)量。人們要掌握一種語言,需要記住的成分數(shù)量越多,簡潔性越差。   5 不同對象的同一屬性可以具有相同或不同的屬性值。   5 軟件開發(fā)劃分的各階段任務(wù)盡可能相對獨立,同一階段任務(wù)性質(zhì)盡可能相同。   5 瀑布模型是將生存周期各活動規(guī)定為線性順序聯(lián)接的若干階段的模型。   5 成本效益分析的目的是從經(jīng)濟角度評價開發(fā)一個軟件項目是否可行。   5 在需求分析階段要進行以下幾方面的工作:問題識別、分析與綜合、導(dǎo)出軟件的邏輯模型、編寫文檔。   5 靜態(tài)冗余常用的有:三模冗余TMR和多模冗余。   5 McCabe質(zhì)量度量模型,針對面向軟件產(chǎn)品的運行、修正、轉(zhuǎn)移。   60、程序設(shè)計語言的局部性是指語言的聯(lián)想性。在編碼過程中,由語句組合成模塊,由模塊組裝成系統(tǒng)結(jié)構(gòu),并在組裝過程中實現(xiàn)模塊的高內(nèi)聚,低耦合,使局部性得到加強。   6 軟件復(fù)雜性度量的參數(shù)主要有規(guī)模、難度、結(jié)構(gòu)和職能度。   6 項目開發(fā)計劃的主要內(nèi)容有:項目概述、實施計劃、人員組織及分工、交付期限。   6 可行性研究要在較高層次上以較抽象方式進行需求分析和設(shè)計。   6 軟件工程是一門綜合性交叉學(xué)科,計算機科學(xué)著重于原理和理論,軟件工程著重于建造軟件系統(tǒng)。   6 維護的副作用有編碼副作用、數(shù)據(jù)副作用、文檔副作用三種。   6 若年利率為I,不計復(fù)利,P元在n年后的價值F=P*(1+n*i)   6 軟件結(jié)構(gòu)是以模塊為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。   6 軟件設(shè)計階段產(chǎn)生的最重要的文檔之一是概要設(shè)計說明書。   6獨立路徑是指包括一組以前沒有處理的語句或條件的一條路徑。從程序圖來看,一條獨立路徑是至少包含有一條在其它獨立路徑中未有過的邊的路徑。   70、 各模塊經(jīng)過單元測試后,將各模塊組裝起來進行集成測試,以檢查與設(shè)計相關(guān)的軟件系統(tǒng)結(jié)構(gòu)的有關(guān)問題。   7 開發(fā)過程管理包括項目計劃和控制和任務(wù)管理等。   7 臨時維護小組采用“同事復(fù)審”或“同行復(fù)審”等方法來提高維護工作的效率。   7數(shù)據(jù)字典中的加工邏輯主要描述該加工做什么,即實現(xiàn)加工的策略,而不是實現(xiàn)加工的細節(jié),它描述如何把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加式規(guī)則。   7 為了較完整的描述用戶對系統(tǒng)的需求,DFD應(yīng)與數(shù)據(jù)庫中的ER圖結(jié)合起來。   7 純收入是軟件生存周期內(nèi)累計經(jīng)濟效益與投資之差。   7 反映軟件結(jié)構(gòu)的基本形態(tài)特征是深度、寬度、扇入和扇出。   7 若年利率為I,不計復(fù)利,n年后能收入F元的現(xiàn)在價值p=F/(1+n*i)。   7 在一個模塊中,功能狀態(tài)與接口反映模塊的外部特性,邏輯反映它的內(nèi)部特性。   7 硬件與軟件一起構(gòu)成完整的計算機系統(tǒng)。   80、 SA方法中主要描述工具是DFD與DD。   8 軟件生存周期模型是描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型。   8 結(jié)構(gòu)化設(shè)計對數(shù)據(jù)流有兩種分析方法,他們是變換分析設(shè)計和事務(wù)分析設(shè)計。   8 數(shù)據(jù)字典中有四類條目:數(shù)據(jù)流、數(shù)據(jù)項、數(shù)據(jù)存儲、加工。   8常借用硬件可靠性的定量度量方法來度量軟件的可靠性與可用性。常用指標有平均失效等待時間MTTF和平均失效間隔時間MTBF。   8 Lisp是一種函數(shù)型語言,Prolog是一種邏輯性語言。   8 Jackson結(jié)構(gòu)圖能對結(jié)構(gòu)進行自頂向下分解,因此可以表示層次結(jié)構(gòu)。   8 變換模型是一種適合于形式化開發(fā)方法的模型,從軟件需求形式化說明開始,經(jīng)過一系列變換,最終得到系統(tǒng)的目標程序。   8 軟件開發(fā)環(huán)境的主要目標是提高軟件開發(fā)的生產(chǎn)率,改善軟件質(zhì)量和降低軟件成本。   8 “軟件”包含計算機程序及其說明程序的各種文檔。   90、 開發(fā)過程依序包括需求分析、設(shè)計、編碼、集成、軟件安裝和驗收等活動。   9 社會可行性研究包括合同、責(zé)任、侵權(quán)、用戶組織的管理模式及規(guī)范,其他一些技術(shù)人員常常不了解的陷阱等。   9 IDEF0方法中,將系統(tǒng)功能稱為活動,將表示系統(tǒng)功能的圖形稱為活動圖形。   9 數(shù)據(jù)庫的設(shè)計指數(shù)據(jù)存儲文件的設(shè)計,主要進行的設(shè)計方面有:概念設(shè)計、邏輯設(shè)計、物理設(shè)計。   9如果只有兩個模塊之間有公共數(shù)據(jù)環(huán)境,這種公共耦合有兩種情況:一是一個模塊只是給公共數(shù)據(jù)環(huán)境送數(shù)據(jù),另一個模塊是只從公共環(huán)境中去數(shù)據(jù),這是比較松散的公共耦合;二是兩個模塊都往公共
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1