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

正文內(nèi)容

軟件工程復習資料(編輯修改稿)

2024-10-15 13:21 本頁面
 

【文章內(nèi)容簡介】 、SA2軟件詳細設計階段采用自左向右的二維圖形結(jié)構(gòu)描述算法的是(C)A、IPOB、JSPC、PADD、JSD2Jackson方法以(B)為中心A、控制b、數(shù)據(jù)結(jié)構(gòu)c、活動事件d、數(shù)據(jù)流2詳細設計與概要設計銜接的圖形工具是(D)A、DFD圖b、程序圖c、PAD圖d、SC圖2在確定屬性時,所有(B)事候選屬性A、動詞b、名詞c、修飾性名詞詞組d、詞組2動態(tài)模型的構(gòu)成不包括(C)A、事件b、關聯(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)與事件的關系是(A)A、狀態(tài)圖b、對象圖c、流程圖d、結(jié)構(gòu)圖 軟件測試可能發(fā)展軟件中的(),但不能證明軟件(B)A、所有錯誤、沒有錯誤b、錯誤、沒有錯誤C、邏輯錯誤、沒有錯誤d、設計錯誤,沒有錯誤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下列文檔與維護人員有關的有(C)A、軟件需求說明書b、項目開發(fā)計劃c、概要設計說明書d、操作手冊3在軟件生存周期中,工作量所占比例最大的階段是(D)階段A、需求分析b、設計c、測試d、維護3軟件維護困難的主要原因是(C)A、費用低b、人員少c、開發(fā)方法的缺陷d、維護難3維護階段的文檔是(C)A、軟件需求說明b、操作手冊c、軟件問題報告d、測試分析報告填空題:在軟件的生存周期開發(fā)階段要經(jīng)過概要設計、詳細設計、軟件設計三個步驟。軟件工程師指導軟件開發(fā)和維護的一門工程學科,采用工程的概念、原理、技術和方法來開發(fā)與維護軟件,把經(jīng)過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結(jié)合起來,就是是軟件工程。軟件危機是在軟件發(fā)展的第二階段末期。軟件生存期可分為三個大階段:軟件開發(fā)、使用、維護。技術可行性研究包括風險分析、資源分析、技術分析可行性研究實質(zhì)上進行一次簡化、壓縮了的需求分析和設計。需求分析的步驟有:調(diào)查研究、分析與綜合、書寫文檔、需求分析評審。瀑布模型是以文檔為驅(qū)動、適合于需求很明確的軟件項目的模型。模塊之間聯(lián)系越緊密,其耦合性就越強,模塊的獨立性就越差。將軟件系統(tǒng)劃分模塊時,要盡量做到高內(nèi)聚低耦合,提高模塊的獨立性。1數(shù)據(jù)流圖一般可分為交換型和事物型兩類。事物型的DFD是一個順序結(jié)構(gòu)。1軟件結(jié)構(gòu)從形態(tài)上總的考慮是:頂層扇出數(shù)較高一些,中間層扇出數(shù)較少一些,底層扇入數(shù)較少一些。1一個模塊的作用范圍是指模塊內(nèi)一個判定影響的所有模塊的集合。1軟件的詳細設計可以用來采用圖形、表格、語言三種形式描述工具表示模塊的處理過程。1在詳細設計階段的文檔是詳細設計說明書,他是程序運行過程的描述。1程序流程圖又稱程序框圖,他是軟件開發(fā)者最熟悉的一種算法表達工具。1對象之間通過接口互相聯(lián)系,以模擬現(xiàn)實世界中的不同事件彼此之間的聯(lián)系。1類的實例化是定義類的對象。1子類只繼承一個父類的屬性和操作,稱為單重繼承。類具有操作,它是對象的行為的抽象。2在用例圖中用例之間也存在一定的聯(lián)系,用例之間通常有執(zhí)行者、用例和用例之間三種關系。2在UML用例圖中,橢圓表示用例,方框表示系統(tǒng),小人狀圖案表示執(zhí)行者2軟件測試過程按測試的先后次序可先分為四個步驟進行:單元測試、集成測試、確定測試和系統(tǒng)測試,最后進行驗收測試。2軟件測試的種類大致可以分為人工測試和基于計算機的測試。基于計算機的測試還有兩種方法,分別是黑盒測試和白盒測試。2軟件測試是為了發(fā)現(xiàn)錯誤執(zhí)行程序的過程。2所有軟件維護申請報告要按規(guī)定方式提出,該報告也稱軟件問題報告。2維護階段是軟件生存周期中時期最長的階段,花費精力和費用最多的階段名詞解釋:軟件工程:指用科學的原理和理論定義,開發(fā)、維護軟件的學科。軟件危機:指計算機軟件的開發(fā)和維護過程中所遇到的一系列嚴重問題瀑布模型:是將軟件生存各個活動規(guī)定為依線性順序聯(lián)接的若干階段的模型。它包括可行性分析、項目開發(fā)計劃、需求分析、概要設計、詳細設計、編碼、測試和維護。它規(guī)定了由前至后,相互銜接的固定次序,如同瀑布流水,逐級下落。可行性研究:指對項目有關的運行、經(jīng)濟、技術、法律和開發(fā)方案可行性等各方面研究可行性。需求分析:需求分析是指開發(fā)人員要準確理解用戶的需求,進行細致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化成完整的需求定義,再由需求定義轉(zhuǎn)換到相應的形式功能規(guī)約(需求規(guī)格說明)的過程。數(shù)據(jù)流圖:一種圖形化技術,它描繪信息流和數(shù)據(jù)從輸入移動到輸出過程中所經(jīng)受的變換耦合性: 耦合性也稱塊間關系,指軟件系統(tǒng)結(jié)構(gòu)中各模塊間相互聯(lián)系緊密程度的一種度量簡答題:軟件工程有哪些原則?答:分解抽象和信息隱蔽一致性確定性完備性可嚴驗證性1簡述軟件工程目標和面臨的主要問題?答:軟件工程是一門工程性的學科,其目標主要是:付出較低的開發(fā)成本;達到要求的軟件功能;取得較好的軟件性能;開發(fā)的軟件易于移植;需要較低的維護費用;能按時完成開發(fā)任務,及時交付使用;開發(fā)的軟件可靠性高。面臨的主要問題是:軟件費用 軟件可靠性 軟件維護 軟件生產(chǎn)率 軟件重用。第三篇:軟件工程復習資料(程序及其文檔)。、功能來認識事物。這種方法被稱為(面向?qū)ο?的方法。(順序、選擇和重復)。(改善性維護)。,即(對象模型、動態(tài)模型、功能模型)。(導出新系統(tǒng)高層邏輯模型)。(發(fā)現(xiàn)錯誤、降低錯誤帶來的風險)。(集成測試)。,其主要內(nèi)容一般不包括(人員分析)。(軟件維護)11.(軟件有效性)指軟件系統(tǒng)的時間和空間效率。,包含以下基本成分(實體、聯(lián)系、屬性)。,它們支持軟件工程的(各個)階段。(算法的詳細描述)。(NS圖)。這種表達方式取消了流程線,它強迫程序員以結(jié)構(gòu)化方式思考和解決問題。(面向數(shù)據(jù))的方法。(等價類劃分)。(糾錯性維護)(扇入數(shù))是指能直接控制該模塊的模塊數(shù)。(三)個發(fā)展階段。(了解實體行為)。,確定發(fā)生錯誤的位置和內(nèi)在原因所需的工作量幾乎占整個調(diào)試工作量的(90)%。,下面敘述哪個不是它的主要特征(嚴格定義需求)23.(類)是對具有共同特征的對象的進一步抽象。,并為以后的改進奠定基礎的軟件維護稱為(預防性維護)。,并為以后的改進奠定基礎的軟件維護稱為(預防性維護)。,軟件分為(系統(tǒng)軟件)、支撐軟件和應用軟件。(需求),也就是要搞清“做什么”。(DFD)是一種圖形化技術,描繪信息和數(shù)據(jù)從輸入移動到輸出的過程所經(jīng)受的變換。(IPO)圖來描述,它將該系統(tǒng)轉(zhuǎn)換成一個信息變換模型。,它等于(折合現(xiàn)價的總收入當前投資額),將該輸入用某種程序設計語言翻譯成計算機可以理解并最終可運行的代碼的過程叫(編碼)過程。、完整性、現(xiàn)實性和(有效性)。32.(概要設計),將軟件需求轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)和軟件的系統(tǒng)結(jié)構(gòu)。(低耦合、高內(nèi)聚)。(需求分析)兩個階段來完成。35.(調(diào)試)的目的是確定錯誤的位置和引起錯誤的原因,并加以改正。(數(shù)據(jù)流)的設計方法是把信息流映射成軟件結(jié)構(gòu)。37.(軟件維護)是軟件生命周期的最后一個階段。38.(軟件測試)的目標是發(fā)現(xiàn)錯誤、降低錯誤帶來的風險。,并為以后的改進奠定基礎的軟件維護稱為(預防性維護)。:一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。(順序)、(選擇)、(重復)。(需求),也就是要搞清“做什么”。,該報告也稱(軟件問題)報告。,程序成功運行的(概率)。(瀑布)模型。,指軟件系統(tǒng)的時間和(空間)效率。:獨立于機器,面向過程或面向(對象)。,已知產(chǎn)品內(nèi)部工作過程,通過測試檢驗產(chǎn)品內(nèi)部動作是否按照產(chǎn)品規(guī)格說明的規(guī)定正常進行的方法稱為(白盒)測試法。(IPO)圖來描述,它將該系統(tǒng)轉(zhuǎn)換成一個信息變換模型。,即對象模型、動態(tài)模型、(功能模型)。、工具和過程三部分組成,稱為(軟件工程)的三要素。(方法)、工具和過程三部分組成,稱為軟件工程的三要素。(發(fā)現(xiàn)錯誤、降低錯誤帶來的風險)。54.(耦合度)是對軟件結(jié)構(gòu)中??扉g關聯(lián)程度的一種度量。,包含的基本成分有(實體)、聯(lián)系和屬性。(可行性研究)和需求分析兩個階段來完成。、匯編語言:依賴于機器,面向(機器),并加以(改正)。、聚集關系或普通關聯(lián)進行分類。小汽車紅旗轎車(繼承)小汽車駕駛員(普通關聯(lián))班級學生(聚集),將該輸入用某種程序設計語言翻譯成計算機可以理解并最終可運行的代碼的過程叫(編碼)過程。(最后)一個階段。我的汽車(實例)交通工具(類),往往是產(chǎn)生軟件危機的原因之一。,建立良好的人際關系,善于聽取別人的意見。:企事業(yè)的信息管理系統(tǒng);系統(tǒng)軟件如操作系統(tǒng)等。,而在編碼階段采用的是面向過程的語言,那么這種翻譯就比較困難。、軟件設計和編碼的最全面也是最后的審查。、設計幾乎都是從頭開始,成本和進度很難估計。,這往往是產(chǎn)生軟件危機的原因之一。:確定數(shù)據(jù)結(jié)構(gòu)特征;用順序
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1