queue
queueは、人々や物が順番に並んでいる状態、またはその列自体を指します。主にイギリス英語で頻繁に使われる表現であり、アメリカ英語では line が一般的です。物理的な列だけでなく、コンピューターの世界ではデータが処理される順番に並んでいる状態を指す専門用語としても不可欠な単語です。
意味の使い分けと注意点
この単語は名詞として列を意味するだけでなく、動詞として列に並ぶや(人を)並ばせるという意味でも使われます。特にIT分野では、タスクを処理待ちの状態にすることを queue と呼びます。
物理的な列: Wait in a queue(列に並んで待つ)
コンピューターの処理待ち: Print queue(印刷待ち行列)
日本語のカタカナ語との違い
日本語でキューと言う場合、主にITやプログラミングの文脈(先入れ先出しのデータ構造)で使われます。しかし、英語の queue は日常会話でレジの列やバス待ちの列を指す非常に一般的な言葉です。日常的な場面でキューに並ぶと言うと不自然ですが、英語では join the queue のようにごく普通に表現されます。また、日本語の行列という言葉が持つ大行列というニュアンスだけでなく、単に順番待ちをしている小さな列に対しても使用されます。
意味
順番に案内されたり、先に進んだりするために待っている人々や車両の列
There was a long queue of people waiting for tickets.
チケットを待つ人々の長い行列ができていた。
特定の順序(通常は先入れ先出し)で処理されるのを待っているデータ項目やタスクのリスト
The print jobs are held in a queue until the printer is available.
プリンターが利用可能になるまで、印刷ジョブはキューに保持される。
人々、車両、またはデータを順序通りに列に並べること
The teacher asked the students to queue the children by height.
先生は生徒たちに、子供たちを身長順に並ばせるよう指示した。
何かのために列を作ったり、列の中で待ったりすること
We had to queue up for over an hour to enter the museum.
美術館に入るために、1時間以上列に並ばなければならなかった。