電腦概論 -- 程式流程控制
電腦概論課程程式流程控制
用電腦解題-程式流程圖
程式設計目的
- 發展研究工具。
- 解決問題。
程式設計流程
- 分析問題和需求。
- 設計演算法(Algorithms) 。
- 有限性、明確性、有效性、輸入資料、輸出資料。
- 撰寫程式。
- 電腦對原始程式的處理。
- 編譯(Compile)、執行(Exeute)、除錯(Debug)、測試(Test) 。
演算法-表達方法
- 文字敘述。
- 虛擬碼(Pseudo Code) 。
- 流程圖(Flow Chart) 。
- 使用標準圖示符號來描述執行過程。
- 以各種不同形狀的圖示表示不同的操作。
- 箭頭線標示流程執行的方向。
流程圖-基本符號
程式流程結構-定義
- 程式語言撰寫的程式碼其中大部分是一行指令接著一行指令,循序由上而下執行。
- 對於複雜的工作流程,為了達成預期的執行結果,需要使用「流程控制結構」(Control Structures),改變執行的前後順序。
程式流程結構-循序結構
- 程式預設的執行方式。
- 一個敘述接著一個敘述由上而下依序的執行。
- 在流程圖上方和下方的連接符號是控制結構的單一進入點和離開點。
- 循序結構只有一種積木。
程式流程結構-重覆結構
- 迴圈控制。
- 重複執行一個程式區塊的程式碼。
- 提供結束條件結束迴圈的執行。
- 依結束條件測試的位置不同分為兩種:
- 前測式重複結構。
- 後測式重複結構。
Casino & Sportsbook Review and Promo Codes - KT Hub
回覆刪除Casino, an all-new online gambling brand 제주도 출장안마 with 춘천 출장샵 live 포천 출장마사지 dealer tables, live dealer 안양 출장마사지 sportsbook and sports betting markets, and 안산 출장안마 an international gaming