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

正文內(nèi)容

軟件工程復(fù)習資料-文庫吧資料

2024-11-04 12:41本頁面
  

【正文】 一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動到輸出過程中所經(jīng)受的變換耦合性: 耦合性也稱塊間關(guān)系,指軟件系統(tǒng)結(jié)構(gòu)中各模塊間相互聯(lián)系緊密程度的一種度量簡答題:軟件工程有哪些原則?答:分解抽象和信息隱蔽一致性確定性完備性可嚴驗證性1簡述軟件工程目標和面臨的主要問題?答:軟件工程是一門工程性的學科,其目標主要是:付出較低的開發(fā)成本;達到要求的軟件功能;取得較好的軟件性能;開發(fā)的軟件易于移植;需要較低的維護費用;能按時完成開發(fā)任務(wù),及時交付使用;開發(fā)的軟件可靠性高??尚行匝芯浚褐笇椖坑嘘P(guān)的運行、經(jīng)濟、技術(shù)、法律和開發(fā)方案可行性等各方面研究可行性。它包括可行性分析、項目開發(fā)計劃、需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試和維護。2維護階段是軟件生存周期中時期最長的階段,花費精力和費用最多的階段名詞解釋:軟件工程:指用科學的原理和理論定義,開發(fā)、維護軟件的學科。2軟件測試是為了發(fā)現(xiàn)錯誤執(zhí)行程序的過程。2軟件測試的種類大致可以分為人工測試和基于計算機的測試。2在用例圖中用例之間也存在一定的聯(lián)系,用例之間通常有執(zhí)行者、用例和用例之間三種關(guān)系。1子類只繼承一個父類的屬性和操作,稱為單重繼承。1對象之間通過接口互相聯(lián)系,以模擬現(xiàn)實世界中的不同事件彼此之間的聯(lián)系。1在詳細設(shè)計階段的文檔是詳細設(shè)計說明書,他是程序運行過程的描述。1一個模塊的作用范圍是指模塊內(nèi)一個判定影響的所有模塊的集合。事物型的DFD是一個順序結(jié)構(gòu)。將軟件系統(tǒng)劃分模塊時,要盡量做到高內(nèi)聚低耦合,提高模塊的獨立性。瀑布模型是以文檔為驅(qū)動、適合于需求很明確的軟件項目的模型。技術(shù)可行性研究包括風險分析、資源分析、技術(shù)分析可行性研究實質(zhì)上進行一次簡化、壓縮了的需求分析和設(shè)計。軟件危機是在軟件發(fā)展的第二階段末期。第三篇:軟件工程復(fù)習資料選擇題:軟件是一種(B)產(chǎn)品A、有形B、邏輯C、物質(zhì)D、消耗軟件的主要功能和結(jié)構(gòu)是在(A)階段覺決定的A、分析設(shè)計B、編程C、測試D、維護軟件工程學的目的應(yīng)該是解決軟件生成的(D)問題A、提高軟件開發(fā)效率B、使軟件生產(chǎn)工程化C、消除軟件的生產(chǎn)危機 d、加強軟件的質(zhì)量保證研究開發(fā)所需要的成本和資源是屬于可行性研究中的(B)研究的一方面A、技術(shù)可行性B、經(jīng)濟可行性c、社會可行性d、法律可行性經(jīng)濟可行性研究的范圍包括(C)A、資源有效性b、管理制度c、效益分析d、開發(fā)風險系統(tǒng)流程圖是描述(D)的工具A、邏輯系統(tǒng)b、程序系統(tǒng)c、體系結(jié)構(gòu)d、物理系統(tǒng)可行性研究的目的是用最小的代價在盡可能短的時間內(nèi)確定問題的(A)A、能否可解b、工程進度c、開發(fā)計劃d、人員配置需求分析階段的任務(wù)是確定(D)A、軟件開發(fā)方法b、軟件開發(fā)工具c、軟件開發(fā)費d、軟件系統(tǒng)的功能系統(tǒng)流程圖用于可行性分析中(A)的描述A、當前運行系統(tǒng)b、當前邏輯模型c、目標系統(tǒng)d、新系統(tǒng)數(shù)據(jù)字典是用來定義(D)中的各個成分的具體含義的A、流程圖b、功能結(jié)構(gòu)圖c、系統(tǒng)結(jié)構(gòu)圖d、數(shù)據(jù)流圖1在數(shù)據(jù)流圖中,符號方框表示(B)A、變換/加工b、外部實體c、數(shù)據(jù)流d、數(shù)據(jù)存儲1數(shù)據(jù)字典是對數(shù)據(jù)定義信息的集合,他所定義的對象都包含于(A)A、數(shù)據(jù)流圖b、程序框圖c、軟件結(jié)構(gòu)d、方框圖1數(shù)據(jù)流圖是表示軟件模型的一種圖示方法,畫數(shù)據(jù)流圖應(yīng)遵循的原則是(B)A、自底向上、分層繪制、逐步求精B、自頂向下、分層繪制、逐步求精C、自定向下、逐步求精D、自頂向上、分層繪制1劃分模塊時,一個模塊的(A)A、作用范圍應(yīng)在其控制范圍之內(nèi)b、控制范圍應(yīng)在其作用范圍內(nèi)C、作用范圍與控制范圍互不包含d、作用范圍矛控制范圍不受任何限制1結(jié)構(gòu)化設(shè)計方法在軟件開發(fā)中,用于(B)A、測試用例設(shè)計b、概要設(shè)計c、程序設(shè)計d、詳細設(shè)計1在軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示他們之間存在著(A)關(guān)系A(chǔ)、調(diào)用b、組成 c、連接d、順序執(zhí)行1在進行軟件結(jié)構(gòu)設(shè)計時應(yīng)遵循的最主要的原理是(C)A、抽象b、模塊化c、模塊獨立d、信息隱藏1設(shè)計軟件結(jié)構(gòu)一般不確定(C)A、模塊功能b、模塊接口c、模塊內(nèi)的局部數(shù)據(jù)d、模塊間的調(diào)用關(guān)系1在軟件的結(jié)構(gòu)化設(shè)計方法中,一般分為概要設(shè)計和詳細設(shè)計兩階段,其中詳細設(shè)計主要要建立(D)A、軟件結(jié)構(gòu)b、軟件過程c、軟件模型d、軟件模塊 軟件詳細設(shè)計階段的任務(wù)是(A)A、算法設(shè)計b、功能設(shè)計c、調(diào)用關(guān)系設(shè)計d、輸入/輸出設(shè)計2軟件詳細設(shè)計階段主要采用的工具是(B)A、DFDB、PADC、DDD、SA2軟件詳細設(shè)計階段采用自左向右的二維圖形結(jié)構(gòu)描述算法的是(C)A、IPOB、JSPC、PADD、JSD2Jackson方法以(B)為中心A、控制b、數(shù)據(jù)結(jié)構(gòu)c、活動事件d、數(shù)據(jù)流2詳細設(shè)計與概要設(shè)計銜接的圖形工具是(D)A、DFD圖b、程序圖c、PAD圖d、SC圖2在確定屬性時,所有(B)事候選屬性A、動詞b、名詞c、修飾性名詞詞組d、詞組2動態(tài)模型的構(gòu)成不包括(C)A、事件b、關(guān)聯(lián)c、操作d、狀態(tài)2對象模型的描述工具是(C)A、狀態(tài)圖b、數(shù)據(jù)流圖c、對象圖d、結(jié)構(gòu)圖2通過執(zhí)行對象的操作改變對象的屬性,但他必須通過(B)來執(zhí)行A、接口b、消息c、信息d、操作2描述對象的行為,反映對象的狀態(tài)與事件的關(guān)系是(A)A、狀態(tài)圖b、對象圖c、流程圖d、結(jié)構(gòu)圖 軟件測試可能發(fā)展軟件中的(),但不能證明軟件(B)A、所有錯誤、沒有錯誤b、錯誤、沒有錯誤C、邏輯錯誤、沒有錯誤d、設(shè)計錯誤,沒有錯誤3發(fā)現(xiàn)錯誤能力最弱的是(A)A、語句覆蓋b、判定覆蓋c、條件覆蓋d、路徑覆蓋3從已經(jīng)發(fā)現(xiàn)故障的存在到找到準確的故障位置并確定故障的性質(zhì),這一過程稱為(C)A、邏輯檢測b、故障排除c、調(diào)試d、測試3超出軟件工程范圍的測試是(D)A、單元測試b、集成測試c、確定測試d、系統(tǒng)測試3下列文檔與維護人員有關(guān)的有(C)A、軟件需求說明書b、項目開發(fā)計劃c、概要設(shè)計說明書d、操作手冊3在軟件生存周期中,工作量所占比例最大的階段是(D)階段A、需求分析b、設(shè)計c、測試d、維護3軟件維護困難的主要原因是(C)A、費用低b、人員少c、開發(fā)方法的缺陷d、維護難3維護階段的文檔是(C)A、軟件需求說明b、操作手冊c、軟件問題報告d、測試分析報告填空題:在軟件的生存周期開發(fā)階段要經(jīng)過概要設(shè)計、詳細設(shè)計、軟件設(shè)計三個步驟。能根據(jù)文字描述畫出數(shù)據(jù)流圖。(三)運用某單位工卡包含信息如下:該卡包括工號、英文名、年齡、性別、部門,工號從001至200,英文名是任意長度為從3至20的字母,年齡范圍1至200,性別男或女,部門只能是“技術(shù)部”、“市場部”、“財務(wù)部”、“行政部”中的一個。其實質(zhì)是要進行一次簡化、壓縮了的需求分析、設(shè)計過程,要在較高層次上以較抽象的方式進行需求分析和設(shè)計過程。模塊的內(nèi)聚性包括的一般類型:(1)偶然內(nèi)聚(2)邏輯內(nèi)聚(3)時間內(nèi)聚(4)通信內(nèi)聚(5)順序內(nèi)聚(6)功能內(nèi)聚軟件測試的幾個主要步驟:1)模塊測試 2)子系統(tǒng)測試 3)系統(tǒng)測試 4)驗收測試 5)平行運行1軟件測試和調(diào)試的目的的區(qū)別:測試的目的是判斷和發(fā)現(xiàn)軟件是否有錯誤,調(diào)試的目的是定位軟件錯誤并糾正錯誤。軟件工程目標:是研制、開發(fā)與生產(chǎn)出具有良好軟件質(zhì)量和費用合算的產(chǎn)品。l 漸增式測試較非漸增式測試費時。l 非漸增式測試中發(fā)現(xiàn)錯誤后難以診斷定位 l 漸增式測試中,出現(xiàn)的錯誤往往跟最新加入的模塊有關(guān)。軟件復(fù)雜性度量的主要參數(shù)極其含義:1)規(guī)模:總共的指令數(shù)或源程序行數(shù);2)難度:通常由程序中出現(xiàn)的操作數(shù)的數(shù)目所決定的量來表示;3)結(jié)構(gòu):通常用與程序結(jié)構(gòu)有 關(guān)的度量來表示;4)智能度:即算法的難易程序。快速原型技術(shù)的基本思想是:在軟件開發(fā)的早期,快速開發(fā)一個目標軟件系統(tǒng)的原型,讓用戶對其進行評價并提出修改意見,然后開發(fā)人員根據(jù)用戶的意見對原型進行改進。軟件開發(fā)風險分析實際上就是貫穿于軟件工程過程中的一系列風險管理步驟,它包括以下內(nèi)容:1)風險標識; 2)風險估算; 3)風險評價; 4)風險駕馭和監(jiān)控。21. 消息:對象與外部世界相互關(guān)聯(lián)的唯一途徑。19. 繼承:是現(xiàn)實世界中遺傳關(guān)系的直接模型,它表示類間的內(nèi)在聯(lián)系以及對屬性和操作的共享。17. 類:某些對象共同特征(屬性和操作)的表示。是指在單元測試的基礎(chǔ)上,將所有模塊按照設(shè)計要求組裝成一個完整的系統(tǒng)進行的測試。15. 信息隱藏:信息隱蔽是指在設(shè)計和確定模塊時,使得一個模塊內(nèi)包含的信息(過程或數(shù)據(jù)),對于不需要這些信息的其他模塊來說是不能訪問的。13. 程序的可移植性:指把一個軟件(或程序)從一臺計算機環(huán)境移植到另一臺計算機環(huán)境的容易程度。11. 模塊獨立性:概括了把軟件劃分為模塊時要遵守的準則,也是判斷模塊構(gòu)造是否合理的標準,同時也是模塊化、抽象及信息隱藏概念的直接產(chǎn)物。它接收測試數(shù)據(jù),把這些數(shù)據(jù)傳送給所測模塊,最后再輸出實際測試結(jié)果。8. 樁模塊:用于代替所測模塊調(diào)用的子模塊,樁模塊可以做少量的數(shù)據(jù)操作。6. 軟件生存周期:就是從提出軟件產(chǎn)品開始,直
點擊復(fù)制文檔內(nèi)容
化學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1