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

正文內(nèi)容

軟件工程導論(第6版)-預覽頁

2025-10-14 13:05 上一頁面

下一頁面
 

【正文】 在定義它的那個類中所定義的某個操作的規(guī)格說明。對象具有封裝性的條件如下:繼承:是指能夠直接獲得已有的性質(zhì)和特征,而不必重復定義它們。函數(shù)重載:是指在同一作用域內(nèi)的若干個參數(shù)特征不同的函數(shù)可以使用相同的函數(shù)名字。用面向?qū)ο蠓椒ㄩ_發(fā)軟件,通常需要建立3種形式的模型,它們分別是描述系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的對象模型,描述系統(tǒng)控制結(jié)構(gòu)的動態(tài)模型和描述系統(tǒng)功能的功能模型。功能模型:表示變化的系統(tǒng)的“功能”性質(zhì),它指明了系統(tǒng)應(yīng)該“做什么”,因此更直接地反映了用戶對目標系統(tǒng)的需求。第九章、面向?qū)ο蠓治龇治鼍褪翘崛∠到y(tǒng)需求并建立問題域精確模型的過程,它包括理解、表達和驗證3項主要工作內(nèi)容。復雜問題的對象模型通常由下述5個層次組成:主體層、類與對象層、結(jié)構(gòu)層、屬性層和服務(wù)層。它應(yīng)該描述用戶的需求而不是提出解決問題的方法。關(guān)聯(lián):兩個或多個對象之間的相互依賴、相互作用的關(guān)系就是關(guān)聯(lián)。第二步,從腳本中提取出事件,確定觸發(fā)每個事件的動作對象以及接受時間的目標對象。編寫腳本的目的:是保證不遺漏重要的交互步驟,它有助于確保整個交互過程的正確性和清晰性。第十一章、面向?qū)ο蟮脑O(shè)計設(shè)計則是把分析階段得到的需求轉(zhuǎn)變成符合成本和質(zhì)量要求的、抽象的系統(tǒng)實現(xiàn)方案的過程。對象設(shè)計:確定解空間中的類、關(guān)聯(lián)、接口形成及實現(xiàn)服務(wù)的算法。內(nèi)聚:衡量一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度。重用也叫再用或復用,是指同一事物不做修改或稍加改動就多次重復使用。在軟件系統(tǒng)中,子系統(tǒng)之間的交互有兩種可能的方式,分別是客戶供應(yīng)商關(guān)系(應(yīng)盡量使用)和平等伙伴關(guān)系。數(shù)據(jù)存儲管理模式::是操作系統(tǒng)的一個組成部分,使用它長期保存數(shù)據(jù)具有成本低和簡單等特點。為適應(yīng)面向?qū)ο蠓椒ㄋ赜械母拍疃仨氉裱囊恍┬聹蕜t:提高可重用性、提高可擴充性、提高健壯性。根據(jù)軟件規(guī)??梢怨浪愠鐾瓿稍擁椖克璧墓ぷ髁?,常用的估算模型為靜態(tài)單變量模型、動態(tài)多變量模型和COCOMO2模型。第二篇:《軟件工程導論》講稿《軟件工程導論》講稿主講教師:楊懷洲 郵箱:hzyang電話:***第1章 軟件工程學概述 Rational統(tǒng)一過程 RUP軟件開發(fā)生命周期 XP項目的整體開發(fā)過程 XP迭代開發(fā)過程 第2章 可行性研究 (或數(shù)據(jù)存儲)命名 第3章 需求分析 Warnier圖 Warnier圖的一個例子 IPO圖 IPO圖的一個例子 第4章 形式化說明技術(shù) Petri網(wǎng) Petri網(wǎng)的組成 Petri網(wǎng)表示的電梯按鈕 第5章 總體設(shè)計 、寬度、扇出和扇入都應(yīng)適當 (H圖)——產(chǎn)生最佳解的一般結(jié)構(gòu),為假時調(diào)用B、B、C 第6章 詳細設(shè)計 3種基本的控制結(jié)構(gòu) 、C、D 3個元素順序組成(N≥0)組成 Halstead方法第7章 實現(xiàn) 第8章 維護 第9章 面向?qū)ο蠓椒▽W引論 (class)(instance)(message)(method)(attribute)(encapsulation)(inheritance)(polymorphism)(overloading) 第三篇:卷軟件工程導論21.系統(tǒng)流程圖是描述物理模型的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中各個元素表達了系統(tǒng)中各種元素之間的(信息流動)情況。23.自頂向下結(jié)合的漸增式測試法,在組合模塊時有兩種組合策略:深度優(yōu)先策略和(寬度優(yōu)先策略)。從程序圖來看,一條獨立路徑是至少包含有一條(在其他獨立路徑中未有過)的邊的路徑。[解析]匯編語言屬于低級語言,是一種面向機器的語言,它與高級語言相比有許多優(yōu)越性:如操作靈活,可以直接作用到硬件的最下層,完成與外部設(shè)備的接口工作等,是能夠利用計算機硬件特性直接控制硬件設(shè)備的唯一語言。27.詳細設(shè)計的任務(wù)是確定每個模塊的內(nèi)部特性,即模塊的算法、(使用的數(shù)據(jù))。[解析]在軟件維護的流程中,第一步就是制定維護申請報告,也稱為軟件問題報告,它是維護階段的一種文檔,由申請維護的用戶填寫。30.科學工程計算需要大量的標準庫函數(shù),以便處理復雜的數(shù)值計算,可供選擇的語言有:(FORTRAN語言)、PASCAL語言、C語言和PL/1語言。34.對應(yīng)關(guān)系解:即有直接因果關(guān)系在程序中可以同時處理。40.請使用PAD圖和PDL語言描述在數(shù)組A(1)~A(10)中找最大數(shù)的算法。(4)將產(chǎn)品的組裝計劃傳達到各科,將組裝月計劃分解為周計劃,下達給車間 技術(shù)科的任務(wù)是:(1)根據(jù)生產(chǎn)科轉(zhuǎn)來的組裝計劃進行產(chǎn)品結(jié)構(gòu)設(shè)計,產(chǎn)生產(chǎn)品裝配圖給生產(chǎn)科,產(chǎn)生外購需求計劃給供應(yīng)科,并產(chǎn)生產(chǎn)品自制物料清單。是需求規(guī)格說明書的主要組成部分。這種成本估算方法稱為_自底向上_______。:項目經(jīng)費管理,軟件質(zhì)量管理,項目進度管理和人員管理。然后求平均值,則該模塊的內(nèi)聚性是 __________順序內(nèi)聚________。 面向?qū)ο蟪绦蛟O(shè)計,是程序設(shè)計方法的又一次飛躍。若有,則出庫且修改商品庫存文件,然后給顧客開發(fā)貨票,讓顧客交款、給顧客開收據(jù)并取貨,最后登記銷售歷史。當銷售部門接到到貨通知時,應(yīng)通知顧客來付款取貨。第一章:軟件工程學概述 ,但計算機科學更側(cè)重于_____________、而 軟件工程側(cè)重于_____________。,它支持一定的軟件開發(fā)方法或按照一定 的軟件開發(fā)模型組織而成的。_____________是指工具提供相同的用戶界面?;蛘呦乳_ 發(fā)一個“原型”軟件,完成部分主要功能,展示給用戶并征求意見,然后逐步完善,最終獲 得滿意的軟件產(chǎn)品。、_____________、_____________、三部分。不同對象的同一屬性可以具有相同或不同 的_____________。第二章: 可行性研究 、_____________、_____________和加工。、_____________可行性、_____________可行性 三個方面分析研究每種解決方法的可行性。它們是_____________和_____________。,其基本符合是_____________、______ _______、_____________和_____________。第三章: 需求分析 、_____________和_____________ 三種模型。:問題的復雜性、_____________、_____________需求易變性。開發(fā)人員已經(jīng)基本上理解了用戶的要求,確定了目標系統(tǒng)的功能,定義 了系統(tǒng)數(shù)據(jù),描述了處理這些數(shù)據(jù)的基本策略。,_____________,面向數(shù)據(jù)結(jié)構(gòu) 的分析方法等。,為了提高數(shù)據(jù)的輸入、存儲、檢索等操作的效率并節(jié)約存儲空間,對 某些數(shù)據(jù)項的值要進行_____________設(shè)計。,經(jīng)常采用的工具有_____________、PDL、PAD等。、_____________、_____________和__ ___________。,不能為了追求效率而使代碼_____________ 解答: 、while、until 、逐步求精、三種基本控制結(jié)構(gòu) 、選擇、重復、單入口、單出口 、集成測試、確認測試、系統(tǒng)測試 、邊界值分析、錯誤推斷、因果圖 、功能性注釋 ++、JAVA 、高級 ; 。A、詳細設(shè)計階段 B、概要設(shè)計階段C、需求分析階段 D、測試和運行階段在結(jié)構(gòu)化的瀑布模型中,哪一個階段定義的標準將成為軟件測試中的系統(tǒng)測試階段的目標(A)。22.成本效益分析的目的是從(經(jīng)濟)角度評價開發(fā)一個項目是否可行。它從主控模塊開始,按照軟件的控制層次結(jié)構(gòu),以深度優(yōu)先或?qū)挾葍?yōu)先的策略,逐步把各個模塊集成在一起。從程序圖來看,一條獨立路徑是至少包含有一條在其他獨立路徑中未有過的邊的路徑。[解析]JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法。對數(shù)據(jù)庫進行物理設(shè)計等。[解析]面向維護的技術(shù)涉及軟件開發(fā)的所有階段,能夠減少軟件錯誤,提高軟件的可維護性。三.判斷1.軟件的開發(fā)與運行經(jīng)常受到硬件的限制和制約。(X)5.軟件的質(zhì)量好壞主要由驗收人員負責,其他開發(fā)人員不必關(guān)心。(X)9.容錯就是每個程序采用兩種不同的算法編寫。32.社會可行性解:要開發(fā)的項目是否存在任何侵犯、妨礙等責任問題,要開發(fā)項目目的運行方式在用戶組織內(nèi)是否行得通,現(xiàn)有管理制度、人員素質(zhì)、操作方式是否可行。34.對應(yīng)關(guān)系解:即有直接因果關(guān)系在程序中可以同時處理。五、圖 a 中,模塊 G 為判定,判斷涉及到模塊 B、F、G,請指出設(shè)計中的錯誤,再根據(jù) 改進模 塊圖的基本原則,畫出 1~2 個改進方案(不改變模塊 G 的判斷關(guān)系),并說明是按照哪條基本 原則進行改進的。N=N+1。某一8位微機,其八進制常數(shù)定義為:以零開頭的數(shù)是八進制整數(shù),其值的范圍是177~177,如05,0127,065解:(1)劃分等價類并編號,如下表示:(4分)(2)為合理等價類設(shè)計測試用例,表中有兩個合理等價類,設(shè)計兩個例子(2分)(3)為不合理等價類測試用例,至少設(shè)計一個測試用例(2分)[解析]等價類劃分屬于黑盒測試的一種,它將輸入數(shù)據(jù)域按有效的或無效的劃分成若干個等價類,測試每個等價類的代表值就等于對該類其他值的測試,這樣用少量有代表性的例子代替大量測試目的相同的例子,可以有效提高測試效率。(2)根據(jù)車間實際生產(chǎn)日報表、周報表調(diào)整月生產(chǎn)計劃(3)以月生產(chǎn)計劃為以及,制定產(chǎn)品設(shè)計(結(jié)構(gòu)、工藝)及產(chǎn)品組裝月計劃。解:畫出生產(chǎn)科圖的給6分,畫出技術(shù)科的給4分。那么什么是軟件危機呢?在開始講軟件危機時我要先提出一個概念:什么是軟件?(板書:軟件危機、什么是軟件)簡單來舉例像我們平時用的word、excel都是計算機軟件。大家可以看出來嗎?沒錯,開發(fā)出來的軟件并不是永遠有效的,隨著用戶的需求增大等情況失效率會增高。講完軟件的概念,那么軟件危機就比較容易理解了,軟件危機就是指在計算機軟件的開發(fā)和維護過程中所遇到的一系列嚴重問題??偨Y(jié)下來,軟件危機需要應(yīng)對兩方面的問題:(1)如何開發(fā)軟件,以滿足對軟件日益增長的需求(2)如何維護數(shù)量不斷膨脹的已有軟件軟件危機又有哪些典型表現(xiàn)呢?我們在進行一項工程時是不是經(jīng)常會有一個工程預算,軟件工程也不例外,如果對軟件開發(fā)成本和進度的估計不準確,那么就很容易使用戶不滿。況且軟件的開發(fā)是團體合作,并不是一個人,早發(fā)現(xiàn)早解決很重要!那么如何消除軟件危機呢?這也是我們這門課永恒的課題啊首先呢我們要對計算機軟件有一個正確的認識,軟件并不等于程序,這是很多學生出的問題必須充分認識到軟件開發(fā)不是某種個體勞動的產(chǎn)物,而應(yīng)該是一種組織良好、管理嚴密、各類人員協(xié)同配合、共同完成的工程項目。如何定義它呢?軟件工程就是為了經(jīng)濟地獲得可靠地且能再實際機器上高效運行的軟件,而建立和使用完善的工作原理;另一個更全面更具體的定義:軟件工程是把系統(tǒng)的、規(guī)范的、可度量的途徑應(yīng)用于軟件開發(fā)、運行和維護過程,也就是把工程應(yīng)用于軟件。堅持進行階段評審軟件的質(zhì)量保證工作不能等到編碼階段結(jié)束后再進行,那么在每個階段都進行嚴格的評審可以更早的發(fā)現(xiàn)在開發(fā)過程中的錯誤,及時改正實行嚴格的產(chǎn)品控制大家都知道軟件開發(fā)成本很高,那就意味著不能隨意更改需求。所以軟件開發(fā)小組的組成人員應(yīng)該要素質(zhì)高,且不宜過高。那現(xiàn)在我們來說一下具體的軟件過程軟件過程是為了獲得高質(zhì)量軟件所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項任務(wù)的工作步驟。但實際上要根據(jù)項目的特點來劃分階段,這也就引出了我們下面要研究的瀑布模型大家可以比較一下它和生命周期模型的異同,在下節(jié)課我希望大家能夠在課堂上舉
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1