下一篇文章的概要是什麼? 使用文書處理器 (例如,微軟Word) 或類似的程式建立豐富文字文件可能很誘人,但虛擬碼需要儘可能少的格式化以保持簡單. 解釋你的程式碼的目的將有助於建立文件的其餘部分, 它也將節省你解釋程式的功能,每一個人你向誰展示虛擬碼的任務. 每一個假程式碼中的語句只能表達計算機的一種動作. 在大多數情況下,如果任務列表是正確繪製的,那麼每個任務將對應一個線的虛擬碼. 然後逐步將假程式碼轉化為計算機可讀的程式碼. 使用文字"塊"之間的空白將有助於將虛擬碼的不同元件隔離起來,並且每個塊的不同部分的<unk>入將表明這些虛擬碼的部分將進入一個<unk>入較少的部分. 例如,一個討論輸入數字的虛擬碼部分都應該在同一個"塊"中,而下一個部分 (例如,討論輸出的部分) 應該在不同的塊中. 根據您的虛擬碼需求或您釋出虛擬碼的環境, 您可能需要將會留在實際程式碼中的命令大寫. 例如,如果您在虛擬碼中使用"if"和"then"命令,您可能希望將它們更改為"IF"和"THEN" (例如",IF輸入數 THEN輸出結果"). 記住,你寫的是專案將要做什麼, 而不是總結程式碼本身. 如果你正在編寫虛擬碼, 給一個不懂程式設計的客戶做示範, 或作為初學者程式設計師的專案, 雖然你用來修改虛擬碼的語言應該很簡單, 在這個過程中發生的一切都必須被完全描述. 虛擬碼語句接近於簡單的英語語句. 虛擬碼通常不使用變數,而是描述程式應該用接近現實世界的物件做什麼,例如賬號,名稱或交易金額. 即使沒有虛擬碼的標準,如果您使用現有 (序列) 程式語言的結構,其他程式設計師也可以更容易地理解您的步驟. 使用"if"",then"",while"",else"和"loop"等術語的方式與你喜歡的程式語言相同. 考慮以下結構:如果條件,則指令<unk> 這意味著給定的指令只有在給定的條件是真實時才會執行. 在這種情況下",指令"意味著程式將執行的一步,而"條件"意味著資料必須滿足一定的標準,然後程式就會採取行動.而 CONDITION do INSTRUCTION <unk> 這意味著指令應該一遍又一遍地重複,直到條件不再真實. do INSTRUCTION while CONDITION <unk> 這與"while CONDITION do INSTRUCTION"非常相似. 在第一個情況下,在執行指令之前檢查了條件,但在第二個情況下,指令將首先執行;因此,在第二個情況下,INSTRUCTION將至少進行一次.函式NAME (ARGUMENTS):INSTRUCTION <unk>這意味著每次在程式碼中使用某個名稱時,它都是某個指令的縮寫. "引數"是你可以用來澄清指令的變數列表. 如果您有大量的虛擬碼, 定義同一塊內的其他虛擬碼, 您可以使用括號或其他識別符號來保持所有內容. <unk>括號既標準 (例如[程式碼]) 也是<unk>曲 (例如{程式碼}) <unk>可以幫助包含長段的虛擬碼. 在編碼時,您可以在評論的左側輸入"//"來新增評論 (例如, //這是一個臨時步驟). 在編寫虛擬碼時也可以使用同樣的方法, 你應該能夠在文件結束時回答以下問題:這個虛擬碼是否能被不熟悉該過程的人理解? 虛擬碼是不是寫得很容易被翻譯成計算機語言? 虛擬碼是否描述了整個過程,沒有遺漏任何內容? 在虛擬碼中使用的每個物件名是否被目標受眾清楚地理解? 如果你發現虛擬碼的某部分需要進一步闡述,  摘要:
使用純文字編輯器. 首先寫下這個過程的目的. 每行只寫一個語句. 有效地使用空白和縮影. 如果有必要,請將關鍵命令大寫. 使用簡單的術語寫作. 在正確的順序中儲存您的虛擬碼. 沒有什麼是想象的. 使用標準程式設計結構. 整理你的虛擬碼部分. 檢查你的虛擬碼是否清晰可讀.