跳转到内容

控制台应用程式

本页使用了标题或全文手工转换
维基百科,自由的百科全书
FreeDOS编辑界面,一个文本编辑器
Alpine,一个电邮客户端
Irssi,一个IRC客户端

控制台应用程式console application)是一种设计用于纯文字电脑界面的电脑程序,例如文本终端、某些操作系统(UnixDOS等)的命令行界面,或者大多数图形用户界面操作系统的基于文本界面(例如Microsoft Windows中的Win32控制台,Mac OS X中的终端和Unix中的xterm)。用户与控制台应用程式的交互通常只需使用键盘显示屏,而图形用户界面的程序大多必须使用滑鼠或其他指点装置英语Pointing_device。许多控制台应用程式(如命令行解释器)只是命令行工具,但也存在一些基于文本用户界面英语Text-based_user_interface程序。

随着图形用户界面的应用程式逐步改进速度和易用性,控制台应用程式的使用已大幅降低,但仍并未消失。一些用户会偏好使用基于控制台的应用程式,而一些组织仍依赖使用现有的控制台应用程式完成关键性数据处理任务。

控制台应用程式在现代的编程环境中仍在使用,例如Microsoft Windows上的Visual Studio.NET框架,因为这样可以极大地简化新编程语言的学习过程,不必涉及复杂的图形用户界面(例如C#条目中的例子)。

对于数据处理和电脑管理任务,它们所在的编程环境就像一个小的操作系统,或者脚本化的数据处理控制。如果一个应用程式只由固定的几名程序员或同事运行,这些应用程式可能不需要漂亮的图形用户界面,应用程式能更加精简、快速和易于维护。

应用程式

基于控制台的应用程式包括(但不限于):

参见