semaphore
UK/ˈsɛməfɔː/US/ˈsɛməfɔːr/
Meaning
1名詞
腕木信号機、セマフォ(視覚信号による通信手段)
2名詞
(コンピュータ科学)並行処理における同期のための変数
Structure
word structure
1
sema
印、信号
Usage
The railway station used a semaphore to control train movements.
その鉄道駅では、列車の運行を制御するために腕木信号機を使っていた。
In computer science, a semaphore is used to manage access to shared resources.
コンピュータ科学では、セマフォは共有リソースへのアクセスを管理するために使われる。
The sailors communicated with flags using a semaphore system.
船員たちはセマフォ方式で旗を使って通信した。
Etymology
ギリシャ語の sēma(印、信号)と -phoros(運ぶ)に由来し、フランス語の sémaphore を経て英語に入った。19世紀初頭に、視覚信号を伝える装置として使われ始めた。
Analysis
元々は「信号を運ぶもの」という意味で、鉄道や船舶で使われる腕木式信号機を指した。後に、コンピュータ科学の分野で、並行処理における同期機構の名称として借用され、現在では両方の意味で使われる。
語族 · Word families
すべて見るパソコンの Chrome なら、ほかのサイトでも単語を選ぶだけでこのように調べられます。 Chrome 拡張機能 · Chrome に追加