| Модемы и сетевое оборудование |
| Эмуляция терминала |
| В далекие времена, когда еще не было IBM PC, а каждый большой компьютер мог обслуживать по нескольку пользователей одновременно, обще
ние человека с машиной происходило через специальное устройство — терминал. На первый взгляд терминал похож на нынешний персональный компьютер, хотя его возможности намного скромнее — по сути, он может лишь отображать на экране получаемый от большого компьютера текст и передавать обратно вводимые с клавиатуры команды. Конечно, некоторый интеллект терминалу все же необходим — он должен по-особому обрабатывать специальные символы, такие как возврат каретки и символ табуляции. А у некоторых типов терминалов были и более богатые возможности по управлению выводом на экран: они понимали команды перемещения курсора и даже изменения цвета символов, что позволяло программам реализовать почти современный интерфейс. Эта технология перекочевала и в нынешний мир телекоммуникаций. Когда один компьютер подсоединяется к другому через канал связи, его коммуникационная программа, по сути, выполняет функции терминала (иначе говоря, эмулирует терминал). Ваш компьютер становится при этом примитивным терминалом, т. е. устройством, отображающим получаемую информацию и посылающим обратно введенные вами данные. Разумеется, при этом неплохо было бы иметь побольше возможностей по управлению экраном. Разработчики коммуникационных программ не стали изобретать ничего нового, а воспользовались наборами команд настоящих терминалов. Вот почему любая коммуникационная программа позволяет выбрать, каким конкретно терминалом она будет притворяться (их разновидностей существует немало). В зависимости от выбранного режима эмуляции терминала компьютер, с которым вы связываетесь, имеет разные возможности по управлению выводом на ваш экран. Правда, от вас здесь мало что зависит: каждая BBS или информационная служба обычно поддерживает только один тип терминала, и вам остается лишь узнать, какой именно (чаще всего ANSI, см. стр. 163), и соответственно настроить вашу коммуникационную программу. Неверно установленный режим эмуляции приведет, скорее всего, к тому, что на вашем экране будут появляться специальные символы вперемешку с текстом. |
