直接模式是计算机编程的一种形式,在这种模式下,程序的参数被实时输入和执行。这与编译程序不同,编译程序写在文件中,通过编译器运行,然后再执行。直接方法允许程序员测试程序功能或执行其他即时任务或在一个系统上的操作,而...
直接模式是计算机编程的一种形式,在这种模式下,程序的参数被实时输入和执行。这与编译程序不同,编译程序写在文件中,通过编译器运行,然后再执行。直接方法允许程序员测试程序功能或执行其他即时任务或在一个系统上的操作,而不必编辑、重新编译和重新运行程序。手持计算机的许多直接模式编程方法都是在早期的计算中使用的。第一张穿孔卡片可以看作是这样一种方法,程序员通过一张卡片对计算机进行编程,并观察计算机上指示程序运行情况的指示灯。早期类型的编程语言之一是1964年开发的初学者通用符号指令代码(BASIC)语言。许多早期的八位计算机系统,如Commodore 64®,允许在启动机器时直接输入基本程序。用户首先看到的是一个简介和一个等待编程命令的闪烁提示。在这些系统中,用户可以直接开始对计算机编程。通常,这种直接的操作方式意味着要么创建并测试一个新设计的计算机程序,要么使用几个小的基本操作来访问和启动可能已经保存为软盘上文件的不同程序,最常用的直接模式命令是RUN命令。计算机内存中最近键入的程序或保存的文件都可以用RUN执行。现代操作系统,如Microsoft®Windows®,仍然允许通过命令提示符使用RUN命令启动系统上的某些程序。由于在计算机速度和处理方面,直接模式编程演变成了另一种形式,即解释性编程语言在这里,编程语言的运行方式与以前的方法完全相同,唯一的例外是该语言带有一个解释器。解释器是一个独立的程序,类似于旧的8位BASIC提示符。一旦启动,它坐在那里等待命令以它设计用来解释的任何语言输入。这允许在一个计算机系统上开发和运行不同的解释语言,每一个都可能为特定的用途提供各种各样的好处。直接模式编程的另一个用途已经在铁路模型系统中找到了出路。数字控制器允许铁路模型爱好者为机车制定一系列动作,例如增加和降低速度,列车上的灯光操作,此外,这些控制器具有直接模式编程功能,操作员可在列车穿越轨道时实时影响列车的功能
-
发表于 2020-08-07 19:13
- 阅读 ( 1592 )
- 分类:电脑网络