Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Консольное приложение является программой предназначена для использования с помощью текстового только компьютерного интерфейса, таких как текстовый терминал , в интерфейсе командной строки некоторых операционные систем ( Unix , DOS , [1] и т.д.) или интерфейс на основе текста , включенный с большинством графического пользовательского интерфейса (GUI) операционной системы, такие как консоль Windows , в Microsoft Windows , [2] с терминала в MacOS и XTerm в Unix.

Обзор [ править ]

Пользователь обычно взаимодействует с консольным приложением, используя только клавиатуру и экран дисплея , в отличие от приложений с графическим интерфейсом пользователя, которые обычно требуют использования мыши или другого указывающего устройства . Многие консольные приложения, такие как интерпретаторы командной строки , являются инструментами командной строки , но также существует множество программ с текстовым пользовательским интерфейсом (TUI).

Поскольку скорость и простота использования приложений с графическим интерфейсом пользователя со временем улучшились, использование консольных приложений значительно уменьшилось, но не исчезло. Некоторые пользователи просто предпочитают консольные приложения, в то время как некоторые организации по-прежнему полагаются на существующие консольные приложения для решения ключевых задач обработки данных.

Возможность создавать консольные приложения сохраняется как функция современных сред программирования, таких как Visual Studio и .NET Framework в Microsoft Windows. [3] Это упрощает процесс изучения нового языка программирования, устраняя сложность графического пользовательского интерфейса (см. Пример в статье C # ).

Для задач обработки данных и администрирования компьютеров эти среды программирования представляют собой следующий уровень управления операционной системой или обработкой данных после написания сценариев . Если приложение будет запускаться только первоначальным программистом и / или несколькими коллегами, может не потребоваться красивый графический пользовательский интерфейс, что делает приложение более компактным, быстрым и простым в обслуживании.

Примеры [ править ]

Консольные приложения включают Alpine ( клиент электронной почты ), cmus ( аудиоплеер ), Irssi ( клиент IRC ), Lynx ( веб-браузер ), Midnight Commander ( файловый менеджер ), Music on Console ( аудиоплеер). ), Mutt (клиент электронной почты), nano ( текстовый редактор ), ne (текстовый редактор), newsbeuter ( программа для чтения RSS ) и ranger ( файловый менеджер.).

См. Также [ править ]

  • Текстовые (вычислительные)
  • Персонажи, рисовавшие коробки
  • Оболочка (вычисления)

Ссылки [ править ]

  1. ^ Walnum, Clayton (1998). Секреты программирования Windows 98 . IDG Books во всем мире. ISBN 978-0764530593.
  2. ^ Стиглер, Шейн; Линзенбрадт, Марк; Коварт, Роберт; Грегг, Кеннет (1999). Руководство администратора Windows NT 4 . Вайли . ISBN 978-0764532870.
  3. ^ Оберг Роберт Дж (2002). Введение в C # с использованием .NET . Prentice Hall PTR . ISBN 978-0130418012.

Дальнейшее чтение [ править ]

  • Рихтер, Джеффри (1994). Advanced Windows NT Руководство разработчика по интерфейсу программирования приложений Win32 . Microsoft Press . ISBN 978-1556155673.