控制台程序是为了兼容DOS程序而设立的,这种程序的执行就好像在一个DOS窗口中执行同样,没有本身的界面。
INTEL的CPU有三种工做模式,实模式,保护模式,虚拟模式。实模式是16位的,在这种模式下可工做纯DOS。保护模式是32位的,WINDOWS就工做在这种模式下,为了使在32位保护模式下工做的WINDOWS可兼容16位实模式下的DOS程序,又设立了虚拟模式,就是控制台程序。
控制台程序没有独立窗口的程序。通常在命令行运行,输入输出经过标准IO进行,不象界面程序能够经过鼠标点击进行操做。通常后台运行的程序可做为控制台应用程序。
使用控制台进行操做,简单的说,就是要像DOS那样,须要经过输入命令和参数,对软件进行操做,而不是像Windows这样的软件,随便点一点,就能执行不少功能。 不少后台软件使用这种方式。ide