Categories: 未分類

先行入力

Typeahead

クエリの入力中に検索結果を表示するコンピューティング機能については、typeaheadfindを参照してください Typeaheadは、コンピューターとソフトウェア(および一部のタイプライター)の機能であり、プログラムやコンピューターの操作に関係なく、ユーザーが入力を続行できるようにします。ユーザーは、希望する速度で入力できます。受信側のソフトウェアがビジー状態の場合は、呼び出されます。後でこれを処理します。多くの場合、これは、入力されたキーストロークがすぐに画面に表示されないことを意味します。この処理のためのプログラミング手法は、キーボードバッファと呼ばれるものを使用します。
Typeaheadは、タイプライターの時代にルーツがIBM Selectricタイプライター最初の1961年にリリースさは、タイピスト不規則なキーストロークを滑らかにするために設計されたメカニカルキーロックアウト機能を持っていたはその、多くのユーザーに、先行入力のように感じました。
真の先行入力を実現するには、いわゆる「先行入力バッファ」(たとえば、FIFOキュー)を維持する必要がこのバッファの役割は、必要になるまで限られた量のキーボード入力を格納することです。このようなバッファのインストールは、ハードウェアレベルとソフトウェアレベルの両方で実行できます。Unixなどの最新のオペレーティングシステムは、ソフトウェアを使用してこれを実装し、カーネル 割り込みを呼び出します。
一部のネットワーク操作では、受信側のプログラムが追いつくことができるかどうかに関係なく、受信側の先行入力機能を使用して、ネットワークを介して情報をディスパッチしようとする場合がただし、これは通信するコンピュータの仕様に大きく依存しているため、あまり使用されません。

も参照してください
オートコンプリート。コンピューターがコマンドの残りの部分を予測します

参考文献
^ バターフィールド、アンドリュー; Ngondi、Gerard Ekembe; カー、アン、編 (2016)。「先行入力」。コンピュータサイエンスの辞書(7版)。オックスフォード大学出版局。土井:10.1093 / acref /9780199688975.001.0001。ISBN  9780199688975。
^ Selectricタイプライターの操作手順(PDF)。IBM。1967年。

admin

Share
Published by
admin

Recent Posts

ツトゥヒル族

Tz%CA%BCutujil_…

2か月 ago

ツトゥヒル語

Tz%CA%BCutujil_…

2か月 ago

Tzykanisterion

Tzykanisterion …

2か月 ago

Tzwetta Tzatschewa

Tzwetta_Tzatsch…

2か月 ago

Tzvika Tzemah

Tzvika_Tzemah T…

2か月 ago

Tzvika Hadar(ボウルズ)

Tzvika_Hadar_(b…

2か月 ago