semaphore

n. 信号, 臂板信号, 旗语 vt. 用信号联络 vi. 打信号, 发旗语 [计] 信号; 号志; 信号灯

发音

UK /ˈsɛm.əˌfɔː/
US /ˈsɛm.əˌfoɹ/

词形变化

semaphores 复数 semaphores semaphored semaphores 三单 semaphoring semaphoring 现在分词 semaphored 过去式 semaphored 过去分词

释义与例句

n.
  1. 1.

    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.

    可数 不可数
  2. 2.

    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.

    旗语

    可数 不可数
  3. 3.

    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.

    可数 不可数 计算机 工程 数学

    The thread increments the semaphore to prevent other threads from entering the critical section at the same time.

v.
  1. 1.

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

    及物/不及物 比喻

词汇关系

相关短语

词源

The noun is borrowed from French sémaphore, from Ancient Greek σῆμα (sêma, “mark, sign, token”) + French -phore (from Ancient Greek -φόρος (-phóros, suffix indicating a bearer or carrier)). By surface analysis, sema- + -phore. The verb is derived from the noun.

来源:wiktionary