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

正文內(nèi)容

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

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

下一頁面
  

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