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

正文內容

兒科期末考試名詞解釋-資料下載頁

2024-11-04 17:18本頁面
  

【正文】 可行性研究;需求分析;總體設計;詳細設計;編碼和單元測試;綜合測試;軟件維護軟件過程定義:軟件過程是為了獲得高質量軟件所需要完成的一系列任務的框架,他規(guī)定了完成各項任務的工作步驟生命周期:它規(guī)定了把生命周期劃分成哪些階段及各個階段的執(zhí)行順序,也稱過程模型生命周期/過程模型:瀑布模型;快速原型模型;增量模型;螺旋模型可行性研究過程步驟:1復查系統(tǒng)規(guī)模和目標;2研究目前正在使用的系統(tǒng);3導出新系統(tǒng)的高層邏輯模型;4進一步定義問題;5導出和評價供選擇的解法;6推薦行動方針;7草擬開發(fā)計劃;8書寫文檔提交審查 系統(tǒng)流程圖定義:它是概括地描繪物理系統(tǒng)的傳統(tǒng)工具數據流圖DFD定義:它是一種圖形化技術,他描繪信息流和數據從輸入移動到輸出地過程中所經受的變換 符號:數據流圖有4種基本符號:正方形表示數據原點或終點;圓角矩形或圓形代表變換數據和處理;開口矩形代表數據存儲;箭頭表示數據流,即特定數據的流動方向典型總體設計過程的9個步驟:1設想供選擇的方案;2選取合理的方案;3推薦最佳方案;4功能分解;5設計軟件結構;6設計數據庫;7制定測試計劃;8書寫文檔(系統(tǒng)說明;用戶手冊;測試計劃;詳細實現計劃;數據庫設計結果);9審查和復審模塊獨立程度的定性標準度量:1耦合:對一個軟件結構內不同模塊之間互聯程度的度量;2內聚:它標志一個模塊內各個元素彼此結合的緊密程度,它是信息隱藏和局部化概念的自然拓展結構程序設計經典定義:如果一個程序的代碼塊僅僅通過順序,選擇和循環(huán)這3種基本控制結構進行連接,并且每個代碼塊只有一個入口和一個出口,則稱這個程序是結構化的人機界面設計,設計指南:1一般交互指南;2信息顯示指南;3數據輸入指南程序流程圖:又稱程序框圖,優(yōu)點:對控制流程的描繪很直觀,便于初學者掌握;缺點:1程序流程圖本質上不是逐步求精的好工具,他透使程序員過早地考慮程序的控制流程而不去考慮程序的全局結構;2程序流程圖中用箭頭代表控制流,因此程序員不受任何約束,可以完全不顧結構程序設計精神隨意轉移控制;3程序流程圖不易表示數據結構盒圖:又稱SN圖,特點:1功能域明確,可以從盒圖上一眼就看出來;2不可能任意轉移控制;3很容易確定局部和全程數據的作用域;4很容易表現嵌套關系,也可以表示模塊的層次結構Jackson圖:1順序結構:數據由一個或多個數據元素組成,每個元素按確定次序出現一次;2選擇結構:數據包含兩個或多個數據元素,每次使用這個數據時按一定條件從這些數據元素中選擇一個;3重復結構:重復結構的數據,根據使用時的條件由一個數據元素出現零次或多次構成Jackson圖的優(yōu)點:1便于表示層次結構,而且是對結構進行自頂向下分解的有力工具;2形象直觀可讀性好;3技能表示數據結構也能表示程序結構計算環(huán)形復雜度的方法:1流程圖中的區(qū)域數等于環(huán)形復雜度;2流程G的環(huán)形復雜度V(G)=EN+2,其中E是流程圖中邊的條數,N是結點數;3流程G的環(huán)形復雜度V(G)=P+1,其中P是流程圖中判定結點的數目程序編碼的風格應遵循的規(guī)則:1程序內部文檔;2數據說明;3語句構造;4輸入輸出;5效率軟件測試的目標(定義):1測試是為了發(fā)現程序中的錯誤而執(zhí)行的過程;2好的測試方案是極可能發(fā)現迄今為止尚未發(fā)現的錯誤的測試方案;3成功的測試是發(fā)現了至今為止尚未發(fā)現的錯誤的測試測試的目標:暴露程序中的錯誤軟件測試的準則:1所有測試都應該能追述到用戶需求。2應該遠在測試開始之前就制定出測試計劃。3把Pareto原理應用到軟件測試中。4應該從小規(guī)模測試開始,并逐步進行大規(guī)模測試。5窮舉測試是不可能的。6為了達到最佳測試效果,應從獨立的第三方從事測試工作測試方法:1白盒測試即結構測試;2黑盒測試即功能測試測試步驟(先后順序):1模塊測試;2子系統(tǒng)測試;3系統(tǒng)測試;4驗收測試;5平行測試軟件維護的定義:在軟件應經交付使用之后,為了改正錯誤或滿足新需要而修改軟件的過程軟件的可維護性定義:維護人員理解,改正,改動或改進這個軟件的難易程度決定軟件可維護的5個因素:1可理解性。2可測試性。3可修改性。4可移植性。5可重用性面向對象方法學的優(yōu)點:1與人類習慣的思維方式一致;2穩(wěn)定性好;3可重用性好;4輕易開發(fā)大型軟件產品啟發(fā)規(guī)則:1設計結果應該清晰易懂;2一般到特殊結構的深度適當;3設計簡單的類;4使用簡單的協議;5使用簡單的服務;6把設計變動減成至最小軟件重用:也叫再用或復用,是指同一事物不做修改或稍加改動就多次重復使用軟件重用的三個層次:1知識重用;2方法和標準重用;3軟件成分重用軟件維護的特點:1結構化維護和非結構化維護差別巨大;2維護代價高昂;3維護的問題很多需求分析任務:確定對系統(tǒng)的綜合要求;分析系統(tǒng)的數據要求;導出系統(tǒng)的邏輯模型;修正系統(tǒng)的開發(fā)計劃驗證軟件需求:一致性;完整性;現實性;有效性黑盒測試力圖發(fā)現下述類型錯誤:功能不正確或遺漏了功能;界面錯誤;數據結構錯誤或外部數據庫訪問錯誤;性能錯誤;初始化和終止錯誤黑盒測試滿足標準的測試用例集:所設計出的測試用例能減少為達到合理測試所需要設計的測試用例的總數;所設計出的測試用例能告訴我們能否存在某些類型的錯誤,而不僅僅指出與特定測試相關的錯誤是否存在1在軟件開發(fā)過程中要產生大量的信息,要進行大量的修改,軟件配置管理能協調軟件開發(fā),并使混亂減到最低程度。2規(guī)定功能的軟件,在一定程度上對自身錯誤的作用(軟件錯誤)具有屏蔽能力,則稱此軟件具有容錯功能的軟件。3McCall提出的軟件質量模型包括11個軟件質量特性。4軟件可維護性度量的七個質量特性是可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。5為了便于對照檢查,測試用例應由輸入數據和預期的輸出結果兩部分組成。6程序設計語言的心理特性主要表現在歧義性、簡潔性、傳統(tǒng)性、局部性和順序性。7軟件結構是以模塊為基礎而組成的一種控制層次結構。8在結構化分析中,用于描述加工邏輯的主要工具有三種,即:結構化語言、判定表、判定樹。9結構化語言是介于自然語言和形式語言之間的一種半形式語言。10若年利率為i,不計復利,n年后可得錢數為F,則現在的價值P= F/(1+(n*i))11軟件可靠性是指在給定的時間間隔內,程序成功運行的(概率)。010112高級語言:獨立于機器,面向過程或面向(對象)010113軟件項目管理的范圍主要集中于3個P上,即:People人員、Problem問題和(過程)。0201 14人機界面的風格第一代界面是命令和(詢問)方式。120215由于維護或在維護過程中其他一些不期望的行為引入的錯誤稱為維護的(副作用)。150416在公式V(G)= E – N + 2中:E為程序圖G中邊的總數; N 為程序圖中結點的總數。V(G)又稱為圖G的環(huán)形(復雜度)0204。17任何一個基于計算機系統(tǒng)都可以用輸入處理輸出(IPO)圖來描述,它將系統(tǒng)轉成一個信息變換模型18為提高可交互性一般對所有可能造成損害的用戶操作動作,應堅持要求用戶(確認),例如,提問“你確實要刪除??”。120419文檔是一種數據媒體和其上所記錄的(數據)。010120文檔(document)—一種數據媒體和其上所記錄的(數據)。010121機器語言、匯編語言:依賴于機器,面向(機器)010122軟件有效性(efficiency),指軟件系統(tǒng)的時間和(空間)效率。010323軟件定義過程可通過軟件系統(tǒng)的(可行性研究)和需求分析兩個階段來完成。010324軟件定義的基本任務是確定軟件系統(tǒng)的工程(需求),也就是要搞清“做什么”。010325為了使用戶需求逐步精細化、完全化、一致化,通常采用(需求建模技術)。0402一個軟件的深度是指其控制的(層數)。080126以詳細設計說明書為輸入,將該輸入用某種程序設計語言翻譯成計算機可以理解并最終可運行的代碼的過程叫(編碼)過程。130127軟件維護是軟件生命周期的(最后)一個階段。150128軟件的可互操作性,是指多個軟件元素相互(通信)并協同完成任務的能力。020129第三代語言也稱為(高級)語言。130130軟件測試是軟件投入運行(前),對軟件需求分析、設計、實現的強有力的最終審查。140131黑盒測試主要是測試軟件是否滿足(功能)需求。140232(調試)的目的是確定錯誤的位置和引起錯誤的原因,并加以改正。因此,又稱為排錯或糾錯。1404 33軟件工程由方法、工具和(過程)三部分組成,稱軟件工程的三要素。010134軟件可追蹤性(traceability),是指根據軟件需求對軟件設計、程序進行正向追蹤,或根據程序、軟件設計對軟件需求進行(逆向)追蹤的能力。0103。又稱為軟件(生存周期)模型。010436程序設計語言的(可維護)性通常指這種語言編寫的程序被理解,被修改及調整和改進的難易程度。1302 37軟件工程由方法、(工具)和過程三部分組成,稱軟件工程的三要素。010138軟件可理解性,指系統(tǒng)具有清晰的結構,能直接反映問題的(需求)。010339在實體關系圖簡稱ER圖中,數據對象實體用長方形、關系用(菱形)、屬性用橢圓表示。050240建立數據流模型要遵循的原則包括:每個加工至少應有一個輸入數據流以反映被處理數據的來源和一個(輸出)數據流來反映加工的結果。050341從工程管理的角度軟件設計可分為概要設計和(詳細)設計兩大步驟。080142通過向用戶提供視覺和聽覺上反饋,保持用戶與界面間的雙向通信,是提高界面可(交互)性的措施之一 43程序設計語言的可靠性是指程序設計語言本身不出錯或對錯誤的(糾正)能力。130244對發(fā)現錯誤較多的程序模塊,應進行(重點)測試。140145測試用例中,不僅要選擇合理的輸入數據,還要選擇(不合理)的輸入數據。46軟件工程由(方法)、工具和過程三部分組成,稱軟件工程的三要素。010347基于計算機系統(tǒng)的軟件要素中的軟部件由程序、數據和(文檔)組成。030148數據流圖就是用來刻畫數據流和轉換的信息系統(tǒng)建模技術。它用簡單的圖形記號分別表示數據流、轉換、(數據源)以及外部實體。050149被繼承的類我們稱之為基類(父類),在基類的基礎上新建立的類我們稱之為派生類子類。070150流程圖也稱為程序框圖是最常用的一種表示法,它有順序、分支和(循環(huán))三個基本控制構件。0802 51機器語言和匯編語言,也稱為(低級)語言。130152軟件測試是執(zhí)行程序發(fā)現并排除程序中潛伏的(錯誤)的過程。140153動態(tài)測試有兩種測試方法:黑盒測試和(白盒)測試。140154軟件可維護性,是指軟件產品交付使用后,在實現改正潛伏的錯誤、改進性能等屬性、適應環(huán)境變化等方面工作的(難易)程度。0103
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1