Телекоммуникационные программы (ТКП, терминальты)

Тип терминала

Под типом терминала понимается возможность устройства распознавать те или иные управляющие символы (дополняющие текстовые символы и встречающиеся в передаваемой информа­ции). Наиболее распространены следующие типы терминалов:

• TTY — телетайп;

• ANSI — американский национальный стандарт;

• VT-52, VT-100 — терминалы фирмы Digital Equipment Corporation (США);

• IBM-3270 — терминал фирмы IBM (США).

В ряде телекоммуникационных программ могут встретиться также другие типы: ANSI-BBS, Compuserve, Bix, Avatar, HEX и пр.

Терминал TTY восходит к телетайпам и электрическим ПМ, которые были первыми оконечными устройствами ЭВМ, ориен­тированными на построчный ввод команд и вывод текстов. Тер­минал TTY является символьным, он не позволяет управлять цветом экрана и позиционировать курсор в заданном месте эк­рана. TTY распознает следующие управляющие символы: воз­врат каретки; перевод строки; вертикальная табуляция; горизон­тальная табуляция; новая страница (очистка экрана и перевод курсора в левый верхний угол).

Терминалы ANSI более универсальны, являются графически­ми, поддерживают положение курсора, цвет символов и фона.

Управление курсором осуществляется Esc-последовательностя- ми; поскольку передача управляющих символов занимает опре­деленное время, при работе в этом режиме скорость взаимодей­ствия замедляется.

Типы VT-52 и VT-100 имеют дополнительные возможности по управлению экраном и распечатке копии экрана, а также по ис­пользованию функциональных клавиш и клавиш управления кур­сором под управлением хост-машины. VT-100 является ANSI-со­вместимым и может в ряде случаев заменять ANSI-терминал.

Пример соответствия некоторых клавиш VT-100 и ПЭВМ приведен на рис. 3.11 (дополнительная цифровая клавиатура).


 

 


PF1 PF2 PF3 PF4
-

 

F1 F2 F3 F4
F5 F6 F7 F8
F9 F10 <ftF1> <ftF2>

 

 


Рис. 3.11. Фрагмент соответствия клавиш при эмуляции VT-100 (на примере ТКП COMIT)

Телекоммуникационные программы могут быть разделены на следующие основные уровни:

1) поддержка функций терминала (NC, Windows 3.1);

2) поддержка функций терминала и функций хоста в непол­ном размере (Telix, Procom, COMIT);

3) поддержка функций хоста в полном размере (станции BBS — RemoteAcess, Maximus и пр.).

При этом ТКП более высокого уровня включают функции более низкого уровня.

Простейшие функции терминала реализованы в программных оболочках типа Norton Commander, Windows и др. и вызываются путем выбора опции Terminal Emulation:

• выбор последовательного порта (сомп) и установление формата (data, parity, stop) и скорости передачи данных (baud) — рис. 3.2;

• создание и ведение списка абонентов (Dialing Directory), ка­ждая строка которого содержит имя, телефон абонента, фор­мат, скорость передачи, тип модема и другие особенности абонента, отличающие его от общих установок (рис. 3.12);

• выбор типа терминала (ANSI, TTY и пр.);


24BB,8H1 OFFLINE

File Connect Settings Fl=HeIp


 

 


Nane Phone iINFOboard Hsinsberg B2452-21974 inpr IfeaH Рома
J