Открыть сервис

Терминал (значения и определение)

Терминал (от лат. terminalis — конечный, расположенный на границе) — многозначный термин, обозначающий конечную точку какой-либо системы, устройства или процесса. В зависимости от контекста под терминалом понимают компьютерное устройство для взаимодействия с вычислительной системой, пункт перевалки грузов на транспорте, а также программное обеспечение для доступа к удалённому серверу.

Компьютерный терминал

В вычислительной технике терминал — это устройство или программа, предназначенные для ввода данных в компьютерную систему и вывода результатов её работы. Исторически терминал представлял собой аппаратный комплекс, состоящий из клавиатуры и монитора, который подключался к многопользовательской ЭВМ (мейнфрейму) через последовательный интерфейс. Классическими примерами являются терминалы DEC VT100, выпускавшиеся с 1978 года, и серия VT52.

Аппаратные терминалы

В эпоху мейнфреймов (1960–1980-е годы) терминалы были «тонкими клиентами»: они не имели собственных вычислительных мощностей и лишь отображали символы, передаваемые центральным компьютером. Различали:

  • Алфавитно-цифровые терминалы — работали только с текстом (символьный ввод-вывод).
  • Графические терминалы — поддерживали отображение векторной или растровой графики (например, Tektronix 4010).
  • Терминалы с «умной» логикой — имели локальную память и могли редактировать строку перед отправкой на сервер.

С распространением персональных компьютеров аппаратные терминалы утратили массовое значение, однако их эмуляция активно используется до сих пор.

Эмуляторы терминала

Эмулятор терминала — это программа, которая воспроизводит поведение аппаратного терминала внутри современной операционной системы. Наиболее известные реализации: xterm (стандарт для Unix-систем), GNOME Terminal, Konsole, Windows Terminal, iTerm2 (для macOS). Эмуляторы поддерживают цветной вывод, буфер прокрутки, вкладки и работу с текстовыми интерфейсами.

Командная строка и shell

В операционных системах семейства Unix термин «терминал» часто употребляется как синоним интерфейса командной строки. Пользователь вводит команды в программу-оболочку (shell), например Bash, Zsh или PowerShell. Терминал обеспечивает передачу ввода и вывода между пользователем и shell, но не является самой оболочкой. В Windows аналогом служит командная строка cmd.exe и среда PowerShell.

Ключевая особенность терминала — работа со стандартными потоками ввода (stdin), вывода (stdout) и ошибок (stderr). Это позволяет объединять команды в конвейеры, например: cat file.txt | grep "слово".

Транспортный терминал

На транспорте терминал — это специализированный пункт, где начинается, заканчивается или перераспределяется перевозка грузов и пассажиров. Терминалы обеспечивают перевалку с одного вида транспорта на другой, временное хранение и обслуживание транспортных средств.

Морские и речные порты

Морской терминал — комплекс сооружений для обработки судов и грузов. Различают контейнерные терминалы (например, порт Роттердама), нефтяные и газовые терминалы (для приёма танкеров и СПГ-газовозов), зерновые и универсальные. Крупнейший контейнерный терминал России — «Первый контейнерный терминал» в порту Санкт-Петербурга.

Аэропорты

Пассажирский терминал аэропорта — здание, через которое проходят пассажиры при посадке на рейс и после прилёта. В крупных аэропортах действует несколько терминалов, разделённых по авиакомпаниям или направлениям. Например, в аэропорту Шереметьево (Москва) шесть терминалов (B, C, D, E, F, A). Грузовые терминалы аэропортов обрабатывают авиационные отправления.

Железнодорожные и автобусные вокзалы

Вокзал выполняет функции пассажирского терминала: обеспечивает посадку, высадку, продажу билетов и ожидание транспорта. Грузовые железнодорожные терминалы предназначены для контейнерных перевозок и перегрузки на автомобильный транспорт.

Платёжные и банковские терминалы

В финансовой сфере терминалом называют электронное устройство для проведения безналичных платежей. Основные виды:

  • POS-терминал (Point of Sale) — устройство для приёма банковских карт в магазинах и кафе. Считывает карту, связывается с банком и авторизует операцию.
  • Банкомат (ATM) — многофункциональный терминал для выдачи наличных, внесения денег и оплаты услуг.
  • Платёжный терминал — автомат для приёма наличных в счёт оплаты мобильной связи, коммунальных услуг и штрафов. В России такие терминалы были особенно популярны в 2000-е годы, однако с развитием мобильных банков их количество сократилось.
  • Терминал для снятия наличных на кассе (cash-out) — позволяет получить наличные при покупке в магазине.

Работа платёжных терминалов в России регулируется законом «О национальной платёжной системе» (161-ФЗ) и нормативными актами Банка России.

Терминал в энергетике

В электроэнергетике терминал — это оконечное устройство, через которое энергия передаётся потребителю. Например, терминал высокого напряжения на подстанции преобразует ток для распределения по линиям. В газоснабжении действуют газораспределительные терминалы, снижающие давление магистрального газа перед подачей в жилые дома.

Терминал как программный интерфейс

В разработке программного обеспечения терминалом также называют программный модуль, обеспечивающий взаимодействие пользователя с операционной системой через текстовый протокол. Современные терминалы поддерживают:

  • Экранирование ANSI (цвета и управление курсором);
  • Юникод и кириллицу;
  • Возможность работы с несколькими сеансами одновременно (screen, tmux);
  • SSH-соединения для удалённого администрирования серверов.

См. также

  • Консоль (компьютер)
  • Командная строка
  • Мейнфрейм
  • Тонкий клиент

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →