Введение
Семейство блок-ориентированных терминалов
IBM 5250 – это семейство блок-ориентированных терминалов, впервые представленное вместе с компьютерными системами среднего класса IBM System/34 в 1977 году. Оно также подключается к более поздним системам System/36, System/38 и IBM AS/400, а также к системам IBM Power Systems, работающим под управлением IBM i, и к миникомпьютеру серии /1.
Контроль формата 5251/5252
Атрибуты поля также определяют тип данных, которые оператор может вводить в поле, и задают другую управляющую информацию для поля. Поле может быть определено как только буквенное, только числовое или буквенно-цифровое. Автоматический ввод имитирует нажатие клавиши ENTER по завершении ввода в поле. Обход позволяет автоматически пропускать поле на экране. Возможность дублирования позволяет оператору нажимать клавишу DUP в поле, вводя специальный код, который интерпретируется прикладной программой – обычно дублируя данные в этом поле из предыдущей записи или строки. Требуемый выход из поля заставляет оператора вручную покинуть это поле, а не автоматически переходить к следующему после ввода последнего символа. Обязательный ввод указывает, что оператор должен ввести данные в это поле и не может пропустить его. Монорегистр преобразует символы нижнего регистра, введенные в это поле, в верхний. Обязательное заполнение указывает, что это поле должно быть полностью заполнено, если в него введены какие-либо данные. Выравнивание по правому краю выравнивает данные, введенные в поле, по правому краю при выходе оператора из поля. Знаковое число резервирует крайнюю правую позицию поля для знака – пробел для положительного или '-' для отрицательного.
Историческое происхождение
5250 – блок-ориентированный терминал, похожий на, но несовместимый с IBM 3270. Прочно сконструированные терминалы 5251 весят около [указать вес, если он есть в оригинале]. Устройства издают отчетливый щелкающий звук при наборе текста, подобный электрическим пишущим машинкам того времени. Определение потока данных 5250 со временем было усовершенствовано и теперь включает элементы графического интерфейса, такие как всплывающие окна, флажки и переключатели, управление мышью и выпадающие меню. IBM 3180 добавила поддержку семи цветов: розового, красного, синего, желтого, зеленого, белого и бирюзового. Протокол IBM 5250 Data Stream интерпретировал атрибуты полей, такие как мигание, отсутствие отображения, высокая интенсивность, обратный видеообраз, подчеркивание и разделители столбцов, и использовал их в комбинации для создания цветов. Обычный текст отображался зеленым цветом на цветном терминале 3180, а текст с высокой интенсивностью – белым. Разделители столбцов становились желтыми. Мигающий текст – красным. Подчеркнутый текст отображался синим. Мигающий текст с высокой интенсивностью – розовым. Разделители столбцов с высокой интенсивностью – бирюзовыми. Термин "5250" теперь относится к самому потоку данных. Физических терминалов 5250 с их громоздкими кабелями twinax больше не существует, хотя их иногда все еще использовали как "последнее средство" для подключения, жестко привязанного к хост-компьютеру. Сегодня чаще используются программные пакеты эмуляции терминала для ПК или веб-браузеров, способные интерпретировать и отображать потоки данных 5250.
Телефон 5250
Telnet 5250, или TN5250 описывает либо процесс передачи и приема потоков данных 5250 по протоколу Telnet, либо программное обеспечение, эмулирующее работу терминала класса 5250 посредством этого процесса. TN5250 позволяет эмулятору терминала 5250 взаимодействовать по сети TCP/IP вместо сети SNA. Стандартные Telnet-клиенты не могут заменить TN5250-клиенты, так как они используют отличный формат потока данных.
Интерфейс 5250 терминалов с обычным оборудованием
Был создан интерфейс для подключения к порту Twinax терминала 5250 и взаимодействия с ним как с хостом AS/400. В настоящее время он предоставляет эмуляцию VT52 и командную оболочку системы, к которой подключен адаптер.
IBM 3179
IBM 3179 существует в виде терминалов 3270 и 5250.
IBM 3180
IBM 3180 существует в виде терминалов 3270 и 5250.
IBM 3488 (всего)
Не имеет встроенного дисплея. Внешний монитор подключается через VGA.
IBM 3489 (англ.)
Не имеет встроенного дисплея. Внешний монитор подключается через VGA.