交互式编程,也称为实时编码,是指任何一种计算机编程语言,允许创建者在程序运行时对程序进行更改。在传统编程中,程序员首先写出程序,然后保存它。然后在计算机上运行程序。如果出现错误,重新输入新代码并重新运行程序。通过...
交互式编程,也称为实时编码,是指任何一种计算机编程语言,允许创建者在程序运行时对程序进行更改。在传统编程中,程序员首先写出程序,然后保存它。然后在计算机上运行程序。如果出现错误,重新输入新代码并重新运行程序。通过交互式编程,设计者无需再次运行程序即可更改代码。

交互式编程编程是指任何一种计算机编程语言,它允许创建者在程序已经运行时对其进行更改。
交互式编程的另一个用途是允许用户在所谓的交互式应用程序中输入信息。这可以很简单地问到用户的姓名和然后显示在屏幕上。程序有一个交互元素,根据用户输入的内容更改用户名的值。程序创建时,它不知道用户名,值为空。一旦它知道了她的名字,它在程序仍在运行时将该值输入程序,然后在屏幕上显示。
这种交互式编程与另一种称为批处理的编程过程不同。在批处理中,该程序无需用户输入即可运行。这有一个优点,即无需用户帮助即可自行运行,但也有一个主要缺点。程序运行所需的所有信息必须从一开始就编码到程序中。如果程序想显示用户名,它需要知道它,因为它不能请求用户输入
在程序的创建过程中,它经历了开发周期。这些周期从确定程序应该做什么开始,为它编写代码,然后,设计人员返回并对程序进行更改并再次测试。此过程重复进行,直到创建成功的程序。
当使用交互式编程时,开发周期各个阶段之间的明显界限变得模糊。编写程序和运行程序成为一体同样的,开发人员可以编写程序,运行程序,并在程序运行时继续对其进行写入或更改,而不是先编写程序再执行程序。这使得程序具有更大的灵活性,并允许程序员或用户在不重新启动程序的情况下进行更改。