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

正文內(nèi)容

軟件制造工程第三章-全文預(yù)覽

2025-10-02 21:47 上一頁面

下一頁面
  

【正文】 命名法的命名規(guī)則。使用能確切反應(yīng)該類、接口含義、功能等的詞。 ?盡量少用縮寫,但如果一定要使用,當使用公共縮寫和習慣縮寫等,如實現(xiàn)( implement)可縮寫成 impl,經(jīng)理( manager)可縮寫成 mgr等,嚴禁濫用縮寫。 ?采用該領(lǐng)域的術(shù)語。它們也可以提供一些標識功能方面的信息,有助于更好的理解代碼和應(yīng)用。不易理解的循環(huán),應(yīng)說明出口條件。 !(sql)){ //返回查詢執(zhí)行結(jié)果 return (sql)。 ?參數(shù)注釋時當注明其取值范圍等。 /* ============================================================ * FileName: * Created: [202296 20:18:53] by 彭輝 * ============================================================ * Copyright: Copyright (c) 成都信息工程學(xué)院 , 20222022 * ============================================================ * Description: 在這兒對整個文件進行描述 * * ========================================================== * Modification Hisytory: * 1. 202296, 彭輝創(chuàng)建了此文件 * 2. 對這個文件的修改歷史進行詳細描述,一般包括時間,修改者, * 修改的內(nèi)容描述,修改的原因 */ 3類、接口注釋 在類、接口定義之前當對其進行注釋,包括類、接口的目的、作用、功能、繼承于何種父類,實現(xiàn)的接口、實現(xiàn)的算法、使用方法、示例程序等。 (5) 注釋信息不僅要包括代碼的功能,還應(yīng)給出原因。代碼注釋的目的是要使代碼更易于被其他開發(fā)人員等理解。 ?注釋分為序言性注釋和功能性注釋 ?功能性注釋嵌在源程序體中,用以描述其后的語句或程序段是在做什么工作,或是執(zhí)行了下面的語句會怎么樣。 i 。 //產(chǎn)品編碼數(shù)組 /*參數(shù)對齊 */ public Connection getConnection(String url, String userName, String password) throws SQLException,IOException{ } /*換行對齊 */ public final static String SQL_SELECT_PRODUCT = “SELECT * “ + “ FROM TProduct WHERE Prod_ID = ” + prodID。 ?變量定義最好通過添加空格形成對齊,同一類型的變量應(yīng)放在一起 例 /*變量對齊 */ 代碼對齊和間隔示例 int count = 100。 ? 相應(yīng)獨立的功能模塊之間可使用注釋行間隔,并標明相應(yīng)內(nèi)容 代碼組織與風格 6 對齊 ?關(guān)系密切的行應(yīng)對齊,對齊包括類型、修飾、名稱、參數(shù)等各部分對齊。在任何情況下 , 超長的語句應(yīng)該在一個逗號后或一個操作符前折行。 ? 單個類也不宜過大,當出現(xiàn)此類情況時當將相應(yīng)功能的代碼重構(gòu)到其他類中,通過組合等方式來調(diào)用,建議單個類的長度包括注釋行不超過 1500行。 代碼組織與風格 2 縮進 ?子功能塊當在其父功能塊后縮進。 ⑤ 基礎(chǔ) KEY的值小于事務(wù) KEY值的時候,讀入基礎(chǔ)文件的下一條記錄,把關(guān)鍵字值存入基礎(chǔ) KEY。 ③ 基礎(chǔ) KEY的值與事務(wù) KEY值相等時,把事務(wù)文件的數(shù)據(jù)編輯輸出到文件中。 ⑤ 繼續(xù)進行上述②至④的處理,直至文件讀入結(jié)束。 結(jié)構(gòu)化編碼 BREAK方法的處理流程說明 : ① 按關(guān)鍵字項目值的升序讀入輸入文件的記錄,把關(guān)鍵字項目的值存入工作變量中。 While(學(xué)生成績文件沒有結(jié)束) { 讀入下一個學(xué)生成績記錄; afterKey =這個紀錄的班級編號; if (afterKey == beforeKey) { sum +=這個紀錄的成績; n++。所以,應(yīng)該加以限制地使用 GOTO語句。 ⑷ 復(fù)雜結(jié)構(gòu)應(yīng)該用基本控制結(jié)構(gòu)組合或嵌套來實現(xiàn)。 結(jié)構(gòu)化編碼 ? 結(jié)構(gòu)化編碼采用自頂向下,逐步細化的方法,先全局,后局部,先整體,后細節(jié),先抽象,后具體,逐步求精,編制出來的程序具有清晰的邏輯層次結(jié)構(gòu),容易閱讀、理解、修改和維護,可以提高軟件質(zhì)量,提高軟件開發(fā)的成功率和生產(chǎn)性。 結(jié)構(gòu)化開發(fā)過程 結(jié)構(gòu)化設(shè)計 ? 結(jié)構(gòu)化設(shè)計方法通常也叫做面向數(shù)據(jù)流的設(shè)計、面向行為的設(shè)計。單元測試 ) 驗收測試 組合測試 系統(tǒng)測試 結(jié)構(gòu)化開發(fā)過程 結(jié)構(gòu)化分析 ? 結(jié)構(gòu)化分析方法的核心是沿數(shù)據(jù)流程圖自頂向下、逐步求精,是最經(jīng)典的面向數(shù)據(jù)流的需求分析方法。 編程工程的定義 ? 編程工程的作業(yè)內(nèi)容 詳細地劃分為制定工作標準,制定編碼基準,理解設(shè)計書,程序編碼,自查,送上級系統(tǒng)工程師審查,修改以及進行單元測試等若干步驟 . 結(jié)構(gòu)化編程 ? 結(jié)構(gòu)化開發(fā) 結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計和結(jié)構(gòu)化編程三個階段 結(jié)構(gòu)化開發(fā)過程 結(jié) 構(gòu) 化 編程 結(jié) 構(gòu) 化 設(shè)計 結(jié) 構(gòu) 化 分析 需求分析 / 驗收測試計劃 外部設(shè)計 / 系統(tǒng)測試計劃 內(nèi)部設(shè)計 / 組合測試計劃 程序制造 (編碼 amp。 結(jié)構(gòu)化開發(fā)過程 ? 在軟件系統(tǒng)開發(fā)的初期階段,首先要對用戶的現(xiàn)行業(yè)務(wù)運行系統(tǒng)進行調(diào)查和現(xiàn)狀分析,把握用戶對新的開發(fā)系統(tǒng)的要求和希望,從用戶提供的基本信息中,整理出開發(fā)系統(tǒng)目的和可能實現(xiàn)的功能范圍,設(shè)計出新系統(tǒng)的數(shù)據(jù)流程圖( DFD: Data Flow Diagram),顯示屏幕關(guān)連圖和功能概要說明書。 結(jié)構(gòu)化編碼 ? 程序代碼的質(zhì)量與軟件系統(tǒng)外部設(shè)計和內(nèi)部設(shè)計的質(zhì)量直接相關(guān),同時,程序設(shè)計語言的特性和程序員的編碼水平,程序代碼的可讀性,可維護性,可靠性,可測試性都是直接影響程序質(zhì)量的因素。 ⑶ 利用程序內(nèi)部函數(shù),把程序組織成容易識別的內(nèi)部函數(shù)模塊,每個模塊只有一個入口和一個出口,一般不超過 100行。例如,在查找結(jié)束時、文件訪問結(jié)束時或出現(xiàn)錯誤情況要從循環(huán)中轉(zhuǎn)出時,使用 GOTO語句會使程序更加清晰易懂。 n = 1。 } } 輸出 sum/n到班級平均文件; 輸入文件 BREAK處理 輸出文件 Break方法處理概要 ? BREAK方法的前提條件 : 在進行 BREAK處理之前,輸入文件必須是已經(jīng)按照關(guān)鍵字項目值進行排序(升序或者降序)處理好的。 結(jié)構(gòu)化編碼 ④ 讀入輸入文件的下一條
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1