Что такое терминал на компьютере

Что такое терминал на компьютере

1. Введение

Если вы желаете постараться скоро установить терминал, то см. «Быстрая установка.

Авторские права

Авторские права принадлежат David S. Lawyer (1998). Прошу вас, вольно копируйте и распространяйте данный документ. Дайте мне знать (в случае если имеете возможность меня отыскать и в случае если я жив) в том случае, если вы существенно изменяете данный документ. В случае если кое-какие слова — это марки изготовителя, то контекст обязан пояснять кому они принадлежат. К примеру MS WINDOWS NT подразумевает, что Windows NT в собственности Микрософт (MS).

Mac — компьютер компании Apple.

Оговорки

Многие положения в этом HOWTO были взяты из Интернета и смогут быть ненадежными (не смотря на то, что в некоторых случаях я делал двойную диагностику).

Тогда как я не планирую преднамеренно вводить вас в заблуждение, в этом документе возможно имеется последовательность неточностей. Прошу вас, сообщите мне о них. Должно быть разумеется, что я не могу по закону нести ответственность за них.

Контакт с автором

Мой email в 1998 — bf347@lafn.org. Прошу вас, информируйте мне о любых неточностях в фактах, мнениях, логике, проверке правописания, грамматике, ясности изложения, связях, и т.д. Я осознаю, что данный документ испытывает недостаток в некоем усовершенствовании, так что я сохраняю надежду производить перерасмотрение его около одного раза в месяц.

Прошу вас, присылайте мне любую данные, о которой вы думаете, что она относится к этому документу.

Терминал складывается из клавиатуры и экрана, каковые совместно употребляются, дабы дистанционно связаться с компьютером (хостом). Он употребляется так, как будто бы он — ПК, но терминал удален от главного компьютера (стоит у второй стенки помещения либо кроме того в другом полушарии). Программы выполняются на главном компьютере, но результаты отображаются на экране терминала.

Вычислительная свойство терминала — довольно низкая (в противном случае это был бы компьютер, а не терминал).

Его вычислительные возможности в большинстве случаев ограничены возможностью отображать то, что ему отправлено (быть может, включая полноэкранную графику).

В дни универсальных ЭВМ с середины 1970-х до середины 1980-х большая часть людей применяло терминалы, дабы связываться с компьютерами. Они печатали в программах, запускали программы, писали документы, выдавали команды печати и т.д. Терминал соединялся с компьютером кабелем (довольно часто ненапрямую).

Он начал называться терминалом, поскольку был размещен на терминальном финише этого кабеля (оконечное оборудование).

Если вы применяли компьютер под Linux (кроме применение X-Window) с клавиатурой и монитором, то вы уже понимаете что такое терминал, по причине того, что вы его применяли (либо правильнее виртуальный терминал). Монитор (совместно с клавиатурой) именуется консолью, но это лишь эмуляция терминала.

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

Для терминала эквивалент таковой видеоплаты встроен прямо в терминал, но так как текстовые терминалы довольно часто одноцветные, без замечательной графики, возможности данной видеоплаты достаточно не сильный. Кроме этого большая часть текстовых терминалов не имеет мышей.

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

Терминал — совершенно верно так же как монитор подобен окну в компьютер. Вы, быть может, уже применяли виртуальные терминалы в Linux (нажимая Alt-F2, и т.д.). Настоящий терминал трудится совершенно верно так же, как данный виртуальный терминал, но на своем экране и клавиатуре.

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

Имеется множество разных, противоречащих друг другу определений dumb терминалов, но потому, что время идет, все больше терминалов именуются dumb. Данный документ в основном относится к текстовым терминалам, каковые отображают лишь текст на экране.

Это имело возможность бы быть названо Dumb-Terminal-HOWTO, но в некоторых компьютерных изданиях каждые терминалы, независимо от их интеллектуальности, включая предоставляющих полный графический интерфейс пользователя (GUI), именуются dumb. В случае если все терминалы dumb, тогда ненужно приписывать слово dumb к терминалу (за исключением коммерческих целей, дабы реализовать компьютеры либо подобный товар вместо интеллектуальных терминалов). Из-за неоднозначного значения dumb терминалы не классифицируются тут как тип терминала.

Текстовые терминалы

Для текстового терминала по кабелю, соединяющему терминал и компьютер, идет двунаправленный поток информации. Данный поток есть байтами ASCII, где любой байт в большинстве случаев соответствует знаку. Байты, печатаемые на клавиатуре идут на компьютер, а большая часть байтов от компьютера отображается на экране терминала.

Особые байты (либо последовательности байтов) от компьютера информируют терминалу, куда переместить курсор, что стереть, где начать и закончить подчеркивание и/либо мигание и/либо утолщение шрифта и т.д.

Обычно имеется сотня таких особых команд, и многие терминалов смогут кроме того изменять шрифты.

Соединение применяет знаки (знаки), закодированные с применением кодовой раскладки для применяемого символьного комплекта. В большинстве случаев первые 128 байтов из 256 вероятных байтов применяют коды ASCII. Терминалы для unix-подобных систем в большинстве случаев соединяются с компьютерами через кабель, установленный между асинхронными последовательными портами (на RS-232-C = EIA-232-D) терминала и главного компьютера.

Время от времени соединение идет через модем либо терминальный сервер и т.д.

Другие заглавия для текстовых терминалов

— последовательный терминал, терминал с символьными ячейками, ASCII терминал, ANSI терминал, символьный терминал, терминал данных, видео терминал и видеодисплейный терминал (VDT).

В ветхие дни для терминалов употреблялся термин видеодисплейный блок (VDU), но строго говоря, это определение исключает клавиатуру.

Ветхие терминалы майнфремов IBM применяют блочный режим. Знаки, каковые вы напечатаете, временно сохраняются в памяти терминала (и их возможно отредактировать встроенным редактором в терминале). После этого, в то время, когда надавлена отправляющая клавиша (либо что-нибудь в этом роде), блок знаков (время от времени лишь строка знаков) полностью посылается компьютеру. Такие терминалы не вероятно применять в Linux.

Они практически являются блочными устройствами (а не символьными). См. раздел «Блочный режим.

Графические терминалы

В ограниченной степени кое-какие ASCII знаки смогут снабжать графику на текстовых терминалах. Возможно вырабатывать стрелки: — и рисовать рамки посредством _ и |.

Со особыми графическими символьными комплектами, возможности еще шире. Ни один из них не есть вправду графическим терминалом. Но термин графический терминал время от времени используется к всем текстовым терминалам, поскольку текст — ограниченная форма графики.

Имеются два главных типа графических дисплеев: растровые и векторные (редко применяемые). Растровая графика выдает точки на экран горизонтальными строчками развертки, рисуемые электронным лучом (либо, возбуждением пикселов либо точек на плоском экране). Векторные графические дисплеи применяют интеллектуальную электронику, дабы рисовать строки и кривые электронным лучом, что может двигаться в любом направлении.

Векторная графика рисует строки высокого качества без зигзагов, но они редки и дороги. Растровая графика сейчас употребляется практически универсально. Для PC время от времени употребляются изображения, закодированные в векторном графическом формате, но для дисплея они транслируются в форматы растровой графики (со понижением качества изображения).

Графические терминалы последовательных линий

Очень многое в этом документе кроме этого применимо к ним. Большая часть из них может кроме этого функционировать как текстовые терминалы. Protocalls для таковой графики включают: Tektronix Vector Graphics, ReGIS (DEC), Sixel (DEC) и NAPLPS (North American Presentation Level Protocall Syntax).

Все они монохромные.

Стремительные графические терминалы (довольно часто узнаваемые под вторыми заглавиями)

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

Байты, отправленные ему довольно часто являются растрами изображений (и второй графиков). Он довольно часто подключен к компьютеру по быстродействующему соединению, применяя витую несколько либо коаксиальный кабель. Терминалы X-Window являются как раз такими устройствами.

Для отображения MS-Windows GUI имеется множество разных терминалов и типов интерфейсов: один их них Winterm, применяющий ПО WinFrame от Citrix. Второй (основанный частично на коде Citrix) — Hydra (кодовое название) от Микрософт, он же Windows Terminal Server, что трудится с предположениями MS WINDOWS NT 4 либо выше. Citrix применяет протокол ICA, и было создано расширение к Hydra, известное как pICAsso, дабы WinFrame (ICA) терминалы имели возможность применять совокупность Hydra. Hydra кроме этого есть многопользовательской.

Имеется кроме этого Многоконсольный Персональный Терминал от Unbounded Technologies и Tektronix имеет многопользовательский интерфейс, но сейчас будет поддерживать Hydra. Во второй половине 90-ых годов двадцатого века вышла журнальная статья, названная Winterm dumb терминал, но она сейчас достаточно интеллектуальна. Такие терминалы довольно часто именуются узкими клиентами, но кое-какие узкие клиенты — это больше, что легко терминалы, потому, что они смогут делать код Java, отправленный им, и т.д.

Квази-терминалы (= Квази-компьютеры)

Квази — это моя терминология (не стандартная). Они не являются ни настоящими компьютерами, ни терминалами, а являются что-то среднее. Сетевые Компьютеры (NC’S) — это компьютеры с процессором, но без твёрдого диска. Они всецело графические и соединяются с компьютером сервера.

Они отличаются от терминалов тем, что делают программ на собственных собственных процессорах. Они смогут делать код Java. Они должны трудиться в IP сетях и имели возможность бы трудиться под сервером с Linux.

Wintel выпустил NetPC что, в отличие от NC, есть практически компьютером PC.

Но, на нем не установлены сменные диски, так что пользователи не смогут устанавливать собственное ПО либо копировать что-нибудь.

Эмуляция терминала

Не смотря на то, что PC имеет экран и клавиатуру (как и терминал), вместе с тем он намного замечательнее по вычислительной мощности, он может легко применять часть данной вычислительной мощности, дабы притвориться текстовым терминалом. ПО для этого обширно доступно и имеется в новых предположениях MS WINDOWS.

Программа эмуляции довольно часто объединена с программой-звонилкой для модема (типа Minicom для Linux) так, дабы возможно было (к примеру) звонить публичные библиотеки, дабы применять их индексы и каталоги (либо кроме того просматривать журнальные статьи). Значительно чаще эмулируют терминал VT100 (текстовый терминал). Время от времени эмуляция — не 100%-правильная, но в большинстве случаев это не вызывает большое количество неприятностей.

Настоящий терминал обычно лучше, чем его эмулятор. В большинстве случаев стоит он меньше, довольно часто имеет лучшую разрешающую свойство в текстовом режиме, и на нем нет раздражющих своим шумом дисководов. Кое-какие настоящие терминалы смогут эмулировать разные модели терминалов, но все-таки остаются настоящими терминалами.

Конфигурация свидетельствует также, что и установку. Тогда как команды Linux принимают опции (применяя знаки), опции в более широком смысле включают разные типы выборов. Установка в широком смысле включает установку (конфигурирование) оборудования и программного обеспечения.

Утверждение, в котором я сомневаюсь заканчивается 2 вопросительными символами. Сообщите мне, если вы понимаете, как это будет верно (либо об неточности).

Источник: citforum.ru

Как сделать платежный терминал

Интересные записи

Похожие статьи, которые вам, наверника будут интересны:

  • Что такое терминал

    1.2 Что такое терминал? Терминал складывается из клавиатуры и экрана, каковые совместно употребляются, дабы дистанционно связаться с компьютером…

  • Что такое терминал сбора данных

    Что такое Терминал сбора данных (ТСД)? Терминалы сбора данных — это специальные устройства, предназначенные для ответа определенных задач автоматизации в…

  • Как взломать терминал qiwi

    Как возможно взломать терминал не либо что то подобное? монтировкой, автогеном, ломом. Добавлю к Юрию Викторовичу — ноутбуком. В противном случае какой…

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

    Компьютерный терминал — электронное либо электромеханическое устройство аппаратных средств, которое употребляется для входа в данные в, и показ данных…

  • Pos терминал как пользоваться

    Виды POS терминалов Выделяют модульные и моноблочные POS терминалы. Моноблочные устройства имеют единый корпус, что объединяет все функциональные…

  • Платежный терминал как бизнес

    Сейчас рынок электронных одолжений начинается большими темпами. Мы уже не простаиваем долгие очереди чтобы оплатить коммунальные платежи либо пополнить…