1. 輸入:輸入是程序的輸入數據,包括用戶輸入的各種信息,如命令、命令參數、變量值等。輸入的數據必須滿足程序的輸入要求,并且必須合法。
2. 輸出:輸出是程序的輸出結果,包括程序執行后產生的結果、計算結果、變量的值等。輸出的數據必須滿足程序的輸出要求,并且必須合法。
3. 程序框圖:程序框圖是程序的結構圖,它描述了程序的各個方面,包括程序的輸入、輸出、變量、函數、條件語句、循環語句等。程序框圖是程序的詳細描述,可以幫助程序員理解程序的功能和結構。
一個完整的程序由三部分組成:輸入、輸出和程序框圖。