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

正文內容

軟件工程簡答題-wenkub

2024-10-15 13 本頁面
 

【正文】 間的先后順序設定,里程碑一般依據(jù)關鍵成果的產出設定,基線依據(jù)一組關鍵成果的產出設定;在實際項目中,周例會是檢查點的表現(xiàn)形式、高層的階段匯報會是基線的表現(xiàn)形式。第二章1什么是項目?項目有哪兩種常見的形式?項目是一項有待完成的任務,有特定的環(huán)境與要求,在一定的組織機構內,利用有限資源(包括人力、物力和財力等),在規(guī)定的時間內完成任務,任務要滿足一定質量、數(shù)量、性能技術指標等要求。7軟件工程的目標和內容是什么目標:旨在開發(fā)滿足用戶需求,及時交付、不超過預算和無故障的軟件。通常被分為三個階段:問題定義、可行性研究、需求分析。(2)軟件開發(fā)的管理困難而復雜。2什么是軟件危機落后的軟件生產方式無法滿足迅速增長的計算機軟件需求,從而導致軟件開發(fā)與維護過程中出現(xiàn)一系列嚴重問題的現(xiàn)象。邊界值分析法不僅重視輸入條件邊界,而且也從輸出域導出測試用例。由于原型沒有考慮軟件的總體質量和可維護行,交付原型會產生欲速則不達的效果,可能會采用不合適的操作系統(tǒng)或程序設計語言,也可能使用一些效率低的算法。用什么指標衡量模塊的獨立性。把開發(fā)過程中發(fā)生的事件以某種可閱讀的形式記錄在文檔中。在軟件開發(fā)時,如果使用能使軟件結構比較穩(wěn)定的分析與設計技術(如面向對象分析、設計技術),可以減少一定的工作量。4)數(shù)據(jù)庫技術的應用。語言的功能越強,生成程序所需的指令數(shù)就越少;語言的功能越弱,實現(xiàn)同樣功能所需的語句就越多,程序就越大,維護起來就越困難。?1)系統(tǒng)大小。它能直觀表達軟件開發(fā)全過程,明確規(guī)定要完成的主要活動、任務和開發(fā)策略。軟件工程是一門研究如何用系統(tǒng)化、規(guī)范化、數(shù)量化等工程原則和方法來進行軟件開發(fā)和維護的學科。七條基本原理:用分階段的生命周期計劃嚴格管理; 堅持進行階段評審; 實行嚴格的產品控制; 采用現(xiàn)代程序設計技術; 結果應能清楚地審查;開發(fā)小組的人員應該少而精;承認不斷改進軟件工程實踐的必要性。四種主要的模型:瀑布模型,演化模型,噴泉模型,螺旋模型、基于構件的開發(fā)模型 ?簡述軟件維護的過程。系統(tǒng)越大,功能越復雜,理解掌握起來就越困難,需要的維護工作量越大。3)系統(tǒng)年齡。使用數(shù)據(jù)庫工具,可有效地管理和存儲用戶程序中的數(shù)據(jù),可方便地修改、擴充報表。6)其它。軟件文檔的編制,使得開發(fā)人員對各個階段的工作都進行周密思考,全盤權衡,減少返工。模塊的獨立性是指軟件系統(tǒng)中每個模塊只涉及軟件要求的具體的子功能,而和軟件系統(tǒng)中其他模塊的接口是簡單的。在一段時間的開發(fā)后,他們往往已經習慣了這些選擇,遇事便在系統(tǒng)中摻雜了這些不理想的選擇。列舉出程序中所有可能有的錯誤和容易發(fā)生錯誤的特殊情況,根據(jù)他們選擇測試用例,錯誤推測法很大程度上靠知覺和經驗進行。3軟件危機主要包含哪兩方面的問題一是如何開發(fā)軟件,以滿足對軟件日益增長的需求;二是如何維護數(shù)量不斷膨脹的已有軟件。(2)軟件開發(fā)費用不斷增加(4)開發(fā)技術落后(5)生產方式落后(6)開發(fā)工具落后5什么是軟件工程軟件工程是將系統(tǒng)性的、規(guī)范化的、可定量的方法應用于軟件的開發(fā)、運行和維護。開發(fā)階段的任務是解決“如何做”的問題。內容:(1)實現(xiàn)預期的功能,滿足用戶的需求。通用商業(yè)軟件項目、定制軟件項目。7軟件生命周期計劃階段的主要任務8軟件生命周期需求分析階段的主要任務9軟件生命周期編碼測試階段的主要任務第三章1可行性研究的要素包括哪些經濟:這個系統(tǒng)的經濟效益能超過它的開發(fā)成本嗎?技術:使用現(xiàn)有技術能實現(xiàn)這個系統(tǒng)嗎?社會:市場(未成熟、成熟、將要消亡)與政策人:人物、開發(fā)人員、領導法律:可能涉及的合同、侵權、責任及各種與法律相抵觸的問題。3什么是系統(tǒng)流程圖系統(tǒng)流程圖簡稱流程圖或系統(tǒng)圖,是概括地描繪物理系統(tǒng)的傳統(tǒng)工具。了解現(xiàn)有系統(tǒng)缺點,保證新開發(fā)系統(tǒng)改善缺陷。數(shù)據(jù)字典:定義系統(tǒng)中使用的數(shù)據(jù)。6度量軟件規(guī)模的常用技術有哪些(1)LOC(Lines of Code,代碼行)估算(2)FP(功能點)估算(3)Delphi 估算法(4)類比法7簡述成本估算的步驟(1)任務分解(2)估算每個任務的成本(3)直接成本估算(4)間接成本估算(5)項目總估算成本(6)項目總報價8簡述風險及風險管理的目標所有可能危害項目的因素都稱為風險,風險事件最終可能發(fā)生,也可能不發(fā)生,風險管理的目的是在風險產生危害之前識別它們,從而有計劃地消除或削弱風險。(2)計算事件的最早時刻。第七章1進行軟件測試的目的(1)測試是一個為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。3簡述什么是軟件質量見第三章4簡述什么是靜態(tài)測試不運行被測程序本身,僅通過分析或檢查源程序的語法、結構、過程、接口等來檢查程序的正確性。(2)應該在測試工作真正開始前的較長時間就進行測試計劃。(6)為了達到最有效的測試,應由獨立的第三方來承擔測試。(10)妥善保存測試計劃、測試用例、出錯統(tǒng)計和最終分析報告,為維護提供方便。2什么是軟件的可維護性軟件能夠被理解、改正、適應和完善以適應新的環(huán)境的難易程度。提出的需求。第五章 列出的需求。設計軟件的結構。覆蓋標準的強弱程度料。成指定的功能滿足用戶的需求。結合的緊密程度,是信息隱藏和局部化概路徑覆蓋和程序變異。路徑覆蓋發(fā)現(xiàn)錯誤的能力呈由弱至強的錯誤。特征耦合,公共環(huán)境耦合,內容耦合。它是 。人工沿程序的控制流往回:研究問題的范圍,探索這每一模塊使用的數(shù)據(jù)結構追蹤分析源程序代碼,知道找出錯誤原因個問題是否值得去解決,包括對系統(tǒng)外為止。(可靠性和可用性的含義): 。(護,適應性維護,完善性維護,預防性維Halstead方法:它根據(jù)程序中運算符和護)操作數(shù)的總數(shù)來度量程序的復雜程度,快速原型模型,增量模型,McCabe方法 :McCabe方法根據(jù)程序控制螺旋模型的特點 流的復雜程度定量度量程序的復雜程度,瀑布模型階:段時間具有順序性和依賴第七章性。增量模型:完成部分工作的產品。更目的:(1)測試是為了發(fā)現(xiàn)程序中的錯誤重要的是在螺旋模型中維護只是模型的而執(zhí)行程序的過程;另一個周期,在維護和開發(fā)之間并沒有本(2)好的測試方案是極可能發(fā)現(xiàn)迄今為質區(qū)別。確定問題是否能夠解決。1把程序看作一個黑盒子,完
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1