8

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

1

1 ответ 1

3

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

Эмулятор терминала - это программа, которая выдаёт себя за терминал, но на деле им не является. Она может отличаться от настоящего терминала интерфейсом, архитектурой, функци��налом, чем угодно. Главное, что компьютер считает её терминалом.

Консолями называют обобщённо терминалы и их эмуляторы.

3
  • @akp "взаимодействует" - значит является устройством ввода/вывода, имея определённый программный интерфейс для обмена информацией (API). Эмулятор именно тем и отличается, что ему этот API известен. В отличии от "консоли", которые являются довольно обобщённым и размытым понятием. Например, консоль браузера не имеет отношения к терминалам и эмуляторам, она просто внешне на них похожа. Commented 17 сент. 2017 в 14:34
  • Вообще, консолями сейчас что только не называют. Я затрудняюсь дать точное определение консоли. Commented 17 сент. 2017 в 14:47
  • 1
    PS и Xbox, внезапно, тоже консоли. И балконообразный выступ здания — консоль.
    – Nick Volynkin
    Commented 7 нояб. 2017 в 7:31