Jump to content

Впереди

Упреждающий ввод — это функция компьютеров и программного обеспечения (а также некоторых пишущих машинок ), которая позволяет пользователям продолжать печатать независимо от программы или работы компьютера — пользователь может печатать с любой желаемой скоростью, и если принимающее программное обеспечение в это время занято, оно будет вызвано. чтобы справиться с этим позже. [1] Часто это означает, что введенные нажатия клавиш не будут сразу отображаться на экране. Этот метод программирования для обработки использует так называемый буфер клавиатуры .

История Typeahead уходит корнями в эпоху пишущих машинок. Пишущая машинка IBM Selectric , впервые выпущенная в 1961 году, имела функцию механической блокировки клавиш, предназначенную для сглаживания нерегулярных нажатий клавиш машинистками. [2] для многих пользователей это было похоже на ввод текста вперед.

Достижение истинного опережающего ввода требует поддержания так называемого « буфера опережающего ввода » — FIFO например, очереди — чья роль заключается в хранении ограниченного количества ввода с клавиатуры до тех пор, пока он не будет востребован. Установка такого буфера может осуществляться как на аппаратном, так и на программном уровне; большинство современных операционных систем, таких как Unix , реализуют это с помощью программного обеспечения, вызывая ядра прерывания .

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

См. также

[ редактировать ]
  1. ^ Баттерфилд, Эндрю; Нгонди, Жерар Экембе; Керр, Энн, ред. (2016). «впереди» . Словарь информатики (7-е изд.). Издательство Оксфордского университета. doi : 10.1093/acref/9780199688975.001.0001 . ISBN  9780199688975 . Проверено 22 ноября 2019 г.
  2. ^ Инструкция по эксплуатации пишущей машинки Selectric (PDF) . ИБМ. 1967.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 53826e34f2c0be5cdb73d8a16850e9c9__1678293180
URL1:https://arc.ask3.ru/arc/aa/53/c9/53826e34f2c0be5cdb73d8a16850e9c9.html
Заголовок, (Title) документа по адресу, URL1:
Typeahead - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)