세마포어가 왜 세마포어라고 불리는가?


12

철도 세마포어가 깃발이나 신호등과 같은 다른 일반적인 신호 객체보다 세마포어를 더 잘 묘사한다고 생각하지 않습니다. 열쇠 고리와 같은 것 (사람들이 열쇠를 반지에서 꺼내어 잠긴 자원에 액세스 한 다음 완료되면 반환)도 더 설명하기 쉽습니다. 그렇다면 왜 세마포어가 세마포어라고 불리는가?


1
실제 질문은 세마포어에 대한 두 작업이 P와 V라고하는 이유입니다.

1
나는 세마포어 어원을 검색했으며 내가 찾은 유일한 링크는 왜 P와 V라고 불리는 지에 대한 것이었다. 아무도 세마포어라고 불리는 이유를 아무도 설명하지 않았다!
eyqs

1
어원이라는 단어의 기원은 무엇입니까? 실제 질문은 왜 '플래쉬 라이트'라고 불리는가? 전류가 흐르면서 전압이 매우 빠르게 떨어지는 고대 배터리 기술로 인해 한 번에 한 순간 만 손전등을 켜야했습니다. 좋은 옛날이야?

1
IIRC P와 V는 네덜란드어에서 "set"과 "get"에 대한 단어의 첫 글자 또는 그와 비슷한 이니셜입니다.
user253751

답변:


23

그것은 아이디어의 제작자가 제안한 은유입니다.

이 아이디어는 1960 년대 초 네덜란드 컴퓨터 과학자 Edsger Dijkstra 가 제안했습니다 .

나는 네덜란드어를 구사하지 못하지만, 그가 주제에 대해 쓴 논문을 보면 그는 영어로 "신호 게시물" 또는 세마포어로 번역 하는 seinpaal 에 대해 이야기하는 것처럼 보입니다 .

그는이 개념을 다음과 같이 설명합니다.

잠 들으십시오. 계속해야 할 때 다시 깨울 것입니다.

이것은 기차 운전자가 세마포에 접근하고 다시 시작할 수있을 때까지 멈추는 은유처럼 들립니다.

세마포어와 기차

그는 논문에서 다음과 같이 말합니다.

이제부터는 기계가 seinpaal (또는 semaphore ) 로 계속 진행하지 못하게하는 논리 변수를 호출합니다.

영어 사용자가 만든 경우 다른 것을 선택했을 수 있습니다. 그러나 1960 년대 네덜란드어 사용자의 경우이 비유는 그 아이디어가 무엇인지 설명하는 데 가장 적합했을 것입니다.


3
en.wikipedia.org/wiki/Token_(railway_signalling) 에 대한 답변을 쓰려고 했지만 "자러 가자, 계속해야 할 때 깨어날 것"에 대한 설명에서 철도 신호처럼 들립니다. .
Gaurav

@Gaurav 그래, 그 토큰은 화려하거나 열광적이다. TV 쇼를 보며 깜짝 놀랐습니다. 그러나, 우리는 우리가 일을 계속 할 수 있도록 현재 모든 휴대 전화, 그래서 ...
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.