交互式編程,也稱為實時編碼,是指任何一種計算機編程語言,允許創建者在程序運行時對程序進行更改。在傳統編程中,程序員首先寫出程序,然后保存它。然后在計算機上運行程序。如果出現錯誤,重新輸入新代碼并重新運行程序。通過...
交互式編程,也稱為實時編碼,是指任何一種計算機編程語言,允許創建者在程序運行時對程序進行更改。在傳統編程中,程序員首先寫出程序,然后保存它。然后在計算機上運行程序。如果出現錯誤,重新輸入新代碼并重新運行程序。通過交互式編程,設計者無需再次運行程序即可更改代碼。

交互式編程編程是指任何一種計算機編程語言,它允許創建者在程序已經運行時對其進行更改。
交互式編程的另一個用途是允許用戶在所謂的交互式應用程序中輸入信息。這可以很簡單地問到用戶的姓名和然后顯示在屏幕上。程序有一個交互元素,根據用戶輸入的內容更改用戶名的值。程序創建時,它不知道用戶名,值為空。一旦它知道了她的名字,它在程序仍在運行時將該值輸入程序,然后在屏幕上顯示。
這種交互式編程與另一種稱為批處理的編程過程不同。在批處理中,該程序無需用戶輸入即可運行。這有一個優點,即無需用戶幫助即可自行運行,但也有一個主要缺點。程序運行所需的所有信息必須從一開始就編碼到程序中。如果程序想顯示用戶名,它需要知道它,因為它不能請求用戶輸入
在程序的創建過程中,它經歷了開發周期。這些周期從確定程序應該做什么開始,為它編寫代碼,然后,設計人員返回并對程序進行更改并再次測試。此過程重復進行,直到創建成功的程序。
當使用交互式編程時,開發周期各個階段之間的明顯界限變得模糊。編寫程序和運行程序成為一體同樣的,開發人員可以編寫程序,運行程序,并在程序運行時繼續對其進行寫入或更改,而不是先編寫程序再執行程序。這使得程序具有更大的靈活性,并允許程序員或用戶在不重新啟動程序的情況下進行更改。