semaphore

/ˈsɛm.əˌfɔː/ noun C1

**Semaphore** is a visual signaling system that uses positions of flags, lights, or mechanical arms to convey messages across a distance. It is famously seen in railway signals and in early computing to coordinate tasks. When flags are employed, an operator holds two poles and arranges them at precise angles, each configuration representing a letter or command. Railway semaphores feature pivoted arms that swing up or down to indicate “stop,” “caution,” or “proceed.” In programming, a semaphore is a counter that controls how many processes may access a shared resource at once, preventing collisions and ensuring orderly execution.

【核心含义】一种通过旗帜、灯光或机械臂的位置变化来远距离传递信息的视觉信号系统。

常见于铁路信号(道岔指示)和计算机科学(进程同步机制)。中文常直译为“信号量”,编程语境下需注意与“互斥锁(mutex)”的区别。

【Significado central】Sistema de señalización visual que usa banderas, luces o brazos mecánicos en posiciones codificadas para transmitir mensajes a distancia; en informática, es un mecanismo contador que controla cuántos procesos pueden acceder simultáneamente a un recurso compartido.

Atención: en español cotidiano, "semáforo" casi siempre significa "traffic light" (señal de tránsito), por lo que conviene aclarar el contexto al usar el sentido técnico. En ferrocarriles, el semáforo clásico tiene un brazo pivotante que según su ángulo indica "alto," "precaución" o "avance." En programación, un semáforo funciona como un contador entero: si protege un recurso único, vale 1 (mutex/binary semaphore); si permite N accesos concurrentes, vale N. Se usa para evitar condiciones de carrera y coordinar procesos concurrentes. En el ámbito computacional se emplea directamente el término inglés "semaphore" o su forma adaptada "semáforo" (formal/técnico).

Word Origin From Greek 'sema' (sign) and 'pherein' (to carry)—so a semaphore is literally 'a sign-carrier.' The idea: it's a system of signaling with flags or lights that carry messages. 'Sema' gives us 'semantic' (relating to meaning), 'semiotics' (study of signs). 'Pherein' gives us 'metaphor' (carrying across), 'euphoria' (bearing well), 'phosphorus' (light-bearer). So a semaphore carries signs across distances.

noun a device that uses flags, lights, or mechanical arms to send messages C1

The sailors used semaphore to communicate with the nearby ship.

(名词) 信号机;旗语;信号装置 【一种用旗帜、灯光或机械臂发送信号的装置】

水手们使用信号装置与附近的船只通信。

(sustantivo) semáforo; telégrafo óptico; señalizador [un dispositivo que usa banderas, luces o brazos mecánicos para enviar mensajes]

Los marineros usaron **semáforo** para comunicarse con el barco cercano.

(nom) sémaphore; télégraphe optique [système de communication utilisant des drapeaux, des lumières ou des bras mécaniques pour transmettre des messages à distance]

Les marins ont utilisé le **sémaphore** pour communiquer avec le navire à proximité.

(Substantiv) Semaphor; Signalanlage; Flaggenalphabet [ein optisches Signalgerät, das mit Flaggen, Lichtern oder beweglichen Armen Nachrichten übermittelt.]

Die Matrosen nutzten **semaphore**, um mit dem nahegelegenen Schiff zu kommunizieren.

(名詞) 信号装置;旗・灯火・機械式の腕などを使って合図や信号を送る装置

船員たちは近くの船と通信するために旗信号を使った。

(substantivo) semáforo [sistema de comunicação que usa bandeiras, luzes ou braços mecânicos para enviar mensagens]

Os marinheiros usaram comunicação por bandeiras para se comunicar com o navio próximo.

noun Any equipment used for visual signalling by means of flags, lights, or mechanically moving arms, which are used to represent letters of the alphabet, or words. countable

The railway signalman used semaphore flags to communicate with the approaching train.

(名词) 旗语;信号机 【信号装置(旗语/灯光/机械臂视觉信号系统)】

铁路信号员使用信号旗与驶来的火车进行通信。

(sustantivo) semáforo; telégrafo óptico; señalización visual [Cualquier equipo utilizado para señalización visual mediante banderas, luces o brazos móviles mecánicos, que se utilizan para representar letras del alfabeto o palabras.]

El guardavía ferroviario usó banderas de **semáforo** para comunicarse con el tren que se acercaba.

(nom) sémaphore; signalisation sémaphorique; signalisation par fanions [Tout dispositif de signalisation visuelle utilisant des drapeaux, des lumières ou des bras mécaniques pour représenter des lettres de l'alphabet ou des mots.]

L'aiguilleur utilisait un sémaphore à bras pour communiquer avec le train qui approchait.

(Substantiv) Semaphor; Signalmast (mit Armen); Fahnenalphabet [Vorrichtung zur optischen Signalübermittlung, die durch Flaggen, Lichter oder mechanisch bewegte Arme Buchstaben, Zahlen oder Wörter darstellt.]

Der Bahnwärter nutzte **semaphore**-Flaggen, um mit dem herannahenden Zug zu kommunizieren.

(名詞) 旗、光、または機械的に動く腕などを用いてアルファベットや単語を表す、視覚信号を送るための装置。

鉄道の信号手は手旗信号の装置を使って、近づいてくる列車と通信した。

(substantivo) semáforo; telégrafo óptico; sinalização por bandeiras [Qualquer equipamento usado para sinalização visual por meio de bandeiras, luzes ou braços mecânicos móveis, que são usados para representar letras do alfabeto ou palavras.]

O sinalizador ferroviário usou bandeiras de semáforo para se comunicar com o trem que se aproximava.

noun A visual system for transmitting information using the above equipment; especially, by means of two flags held one in each hand, using an alphabetic and numeric code based on the position of the signaller's arms; flag semaphore. countable

The sailors communicated across the harbor using semaphore flags to spell out urgent messages.

(名词) 旗语 【旗语通信系统(双旗手旗字母数字编码)】

水手们使用旗语信号在港口两岸交流,拼写出紧急信息。

(sustantivo) semáforo de banderas; telegrafía de banderas; señalización con banderas [Sistema visual para transmitir información mediante el equipo anterior; especialmente, mediante dos banderas sostenidas una en cada mano, usando un código alfabético y numérico basado en la posición de los brazos del señalizador; semáforo de banderas.]

Los marineros se comunicaron a través del puerto usando banderas de **semáforo** para deletrear mensajes urgentes.

(nom) sémaphore; signalisation à bras; sémaphore à drapeaux; signalisation par pavillons [Système visuel de transmission d'informations au moyen de tels dispositifs, notamment à l'aide de deux drapeaux tenus un dans chaque main, selon un code alphabétique et numérique basé sur la position des bras du signaleur ; sémaphore à bras.]

Les marins communiquaient à travers le port en utilisant le sémaphore à drapeaux pour épeler des messages urgents.

(Substantiv) Flaggenalphabet; Winkeralphabet; Flaggensignalisierung [Visuelles Signalsystem, bei dem mit zwei Flaggen (je eine in jeder Hand) nach einem alphabetischen oder numerischen Code Nachrichten übermittelt werden.]

Die Matrosen verständigten sich über den Hafen hinweg mit **semaphore**-Flaggen, um dringende Botschaften zu übermitteln.

(名詞) 上記の装置を用いた視覚情報伝達システム。特に両手に一本ずつ持った旗を、信号手の腕の位置に基づいたアルファベットと数字のコードで使用する手旗信号。

船員たちは港を挟んで手旗信号で緊急のメッセージを伝えるために、腕の位置で文字を送った。

(substantivo) semáforo de bandeiras; telegrafia ótica; sinalização com bandeiras [Um sistema visual para transmitir informações usando o equipamento acima; especialmente, por meio de duas bandeiras, uma em cada mão, usando um código alfabético e numérico baseado na posição dos braços do sinalizador; semáforo de bandeiras.]

Os marinheiros se comunicavam pelo porto usando bandeiras de semáforo para soletrar mensagens urgentes.

verb To signal using, or as if using, a semaphore, with the implication that it is done nonverbally.

From the tower, the guard semaphored the approaching storm to the village below with precise arm movements.

(动词) 打旗语;打信号 【打信号(非言语的旗语式示意)】

守卫从塔楼上用精确的手臂动作向下面的村庄发出风暴临近的非语言信号。

(verbo) hacer señales con banderas; telegrafiar con banderas; señalar con banderas [Señalar usando, o como si se usara, un semáforo, con la implicación de que se hace de forma no verbal.]

Desde la torre, el guardia hizo **señales de semáforo** al pueblo de abajo sobre la tormenta que se acercaba, con movimientos precisos de los brazos.

(verbe) signaler par sémaphore; faire des signaux de bras; communiquer par signaux [Signaler à l'aide d'un sémaphore, ou comme si l'on en utilisait un, de manière non verbale.]

Du haut de la tour, le garde transmit par sémaphore l'arrivée de la tempête au village en contrebas, avec des mouvements de bras précis.

(Verb) mit Flaggen signalisieren; winken [Durch optische Signale (z. B. mit Flaggen oder Armbewegungen) Nachrichten übermitteln, ohne Worte zu verwenden.]

Von seinem Turm aus **semaphorte** der Wächter mit präzisen Armbewegungen die herannahende Gefahr ins Dorf.

(動詞) セマフォを用いて、またはセマフォを用いるように信号を送ること。非言語的に行われるという含みがある。

塔から見張り番は、近づいてくる嵐を正確な腕の動きで下の村にセマフォで伝えた。

(verbo) sinalizar com semáforo de bandeiras; fazer sinais com bandeiras [Sinalizar usando, ou como se usasse, um semáforo, com a implicação de que é feito de forma não verbal.]

Da torre, o guarda sinalizou a tempestade que se aproximava para a aldeia abaixo com movimentos precisos dos braços.

noun A bit, token, fragment of code, or some other mechanism which is used to restrict access to a shared function or device to a single process at a time, or to synchronize and coordinate events in different processes. countable

The programmer implemented a semaphore to prevent race conditions when multiple threads accessed the database simultaneously.

(名词) 信号量 【信号量(进程同步控制机制)】

程序员实现了一个信号量,以防止多个线程同时访问数据库时出现竞态条件。

(sustantivo) semáforo [Un bit, token, fragmento de código u otro mecanismo que se utiliza para restringir el acceso a una función o dispositivo compartido a un solo proceso a la vez, o para sincronizar y coordinar eventos en diferentes procesos.]

El programador implementó un **semáforo** para evitar condiciones de carrera cuando múltiples hilos accedían a la base de datos simultáneamente.

(nom) sémaphore; verrou; jeton; mécanisme de synchronisation [Mécanisme de programmation servant à restreindre l'accès à une ressource partagée à un seul processus à la fois, ou à synchroniser et coordonner des événements entre différents processus.]

Le programmeur a implémenté un sémaphore pour éviter les conditions de concurrence lorsque plusieurs threads accédaient simultanément à la base de données.

(Substantiv) Semaphor [In der Informatik ein Mechanismus (z. B. ein Bit oder Codefragment), der den gleichzeitigen Zugriff mehrerer Prozesse auf eine gemeinsame Ressource steuert oder Ereignisse synchronisiert.]

Der Programmierer setzte ein **semaphore** ein, um Race Conditions beim gleichzeitigen Datenbankzugriff mehrerer Threads zu verhindern.

(名詞) コンピュータプログラミングにおいて、共有する関数や装置へのアクセスを単一のプロセスに限定したり、異なるプロセスの事象を同期・調整したりするために使われる、ビット、トークン、コードの一部などの仕組み。

プログラマーは複数のスレッドが同時にデータベースにアクセスする際の競合状態を防ぐために、セマフォを実装した。

(substantivo) semáforo [Um bit, token, fragmento de código ou algum outro mecanismo usado para restringir o acesso a uma função ou dispositivo compartilhado a um único processo por vez, ou para sincronizar e coordenar eventos em processos diferentes.]

O programador implementou um semáforo para evitar condições de corrida quando múltiplos threads acessavam o banco de dados simultaneamente.

Word parts: sema + phore

Common collocations

be verb to prep of prep signal subst with prep in prep have verb code subst at prep

Related words

Get offline access, pronunciation, spaced repetition, and learning games:

Download Syntaxiom →
📱 Offline access 🔊 Pronunciation 🧠 Spaced repetition 📖 Native language bridges