Текстовий інтерфейс користувача

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Текстовий інтерфейс користувача (англ. Text user interface, TUI) — спосіб взаємодії користувача з комп'ютером з використанням текстового (буквено-цифрового) режиму дисплея або аналогічних — наприклад, командного рядка. Програми з текстовим інтерфейсом називаються консольними.

Текст класичної консольної програми «Hello, World!»[ред.ред. код]

Програма написана мовою С# у середовищі Microsoft Visual Studio. Результат виконання програми — з'являється вікно з дописом «Hello, World!», після цього програма очікує натискання будь-якої клавіші для завершення роботи.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Proba
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello, World!");
            Console.ReadKey();
        }
    }
}

Приклади програм з текстовим інтерфейсом[ред.ред. код]

  • Будь-яка програма, яка здійснює отримання даних від користувача шляхом читання stdin і відправлення даних користувачеві шляхом запису в stdout. Однак, такі програми можуть обходитися і без всякого користувача, наприклад обробляючи дані з файлів.
  • Текстові програми для DOS, що здійснюють вихід в відеопамять EGA / VGA. Подібні програми працюють також у середовищі Microsoft Windows.
  • Unix shell, а також всі утиліти і текстові редактори призначені для роботи в цьому середовищі.
  • Midnight Commander (UNIX), FAR Manager (Windows).
  • Pppstatus, top, htop (UNIX).

Див. також[ред.ред. код]

Посилання[ред.ред. код]