최근 수정 시각 : 2020-02-03 00:23:47

스위치

1. 영어 단어
1.1. 프로그래밍에서 사용되는 분기문
2. 전기 스위치
2.1. 종류
3. 철도전철기4. 만화제목 스위치5. 만화 스켓의 등장인물의 별명6. 네트워크 스위치7. 가면라이더 포제의 스위치8. 구체관절인형 회사 SWITCH9. 야구 용어10. 대상 교환 기술
10.1. 농구의 스위치10.2. 소드 아트 온라인에서의 시스템외 스킬
11. BDSM에서 양쪽 성향을 모두 지닌 사람을 뜻하는 용어12. 전투기 간의 근거리 교전에서의 용어13. 닌텐도의 게임기 스위치14. 1991년 영화15. 영화16. 2018년 SBS 드라마 스위치 - 세상을 바꿔라17. 모바일 게임 앙상블 스타즈!의 등장 유닛18. 메가 CD용 게임19. TV조선 교양 프로그램

1. 영어 단어

교체하다, 바꾸다라는 뜻의 영어 단어.

1.1. 프로그래밍에서 사용되는 분기문

switch(값)
{
case a:
~~~
break;
case b:
~~~
break;
default:
~~~
}
위와 같은 형태로 쓰며, switch 뒤의 값을 판별한 후 case의 값과 일치하는 곳으로 이동하여 해당 코드를 실행한다. 만약 어떤것과도 일치하지 않고, default가 있을 경우 그 밑에 있는 코드를 실행하며, 그마저 없을 경우에는 아무 작업도 하지 않는다.

중간에 break;를 넣지 않으면 break;를 찾거나 블록이 끝날 때까지 계속 밑으로 실행한다. 때문에 switch문으로 하나만 작동시키고자 한다면 break;을 반드시 삽입해야한다. 반대로 밑으로 이어지는 case를 연속으로 실행하고 싶다면 일부러 break를 빼버리는 테크닉도 있다.[1] 그렇지만 언어에 따라 break가 필요없는 경우가 있다. 매트랩 같은 경우. C#의 경우 default를 포함해, break;이 없으면 컴파일되지 않는다. 언어마다 용례와 문법이 다르므로 새로 입문하는 언어라면 체크해보고 넘어가는 것이 좋다.

입력값이 정수형이고 연속된 값인 경우 컴파일러가 점프 테이블의 형태로 최적화를 할 수 있기 때문에 if/else문에 비해 빠른 코드를 생성하는 경우가 종종 존재한다. 다만 컴파일러 최적화가 성숙한 요즘은 등가의 로직인 경우 점프테이블과 같은 특수한 경우를 제외한 대부분의 경우 어떤 제어문을 사용해도 성능에 있어서는 거의 차이가 없다고 봐도 된다.

다만 자바의 경우 1.6까지는 String(문자열) 변수에 대한 switch를 인정하지 않았고(이 버전에는 안드로이드 SDK 21 (5.0) 이하가 포함된다!) 이후 버전부터 지원하게 되었다.

2. 전기 스위치

전원을 연결하거나 제거하는데 사용하거나, 다른 옵션을 선택하는데 사용하는 장치. 일반적으로 스위치라고 하면 이 스위치를 말하며, 전기공학 용어로는 개폐기(開閉機)라고 부르며, 전등 스위치의 경우 점멸기(點滅器)라고 한다. 기계식 키보드에서는 보통 이라고 불린다. 토글 스위치처럼 옵션이 하나 밖에 없으면 SPST(single pole single throw)라 부르며, 로터리 스위치 처럼 옵션이 많은 경우 SPDT(single pole double throw) 등으로 불린다.

2.1. 종류

  • 토글 스위치 (Toggle Switch)
  • 슬라이드 스위치 (Slide Switch)
  • 누름버튼 스위치 (Push Button Switch)
  • 로터리 스위치 (Rotary Switch)
  • 근접 스위치 (Proximity Switch)
  • 온도 스위치 (Temperature Switch)
  • 조이스틱 스위치 (Joystick Switch)

3. 철도전철기

철도의 진로를 바꿔 주는 장치. 철도 갈림길 앞에 있는 커다란 레버 같은 장치가 바로 이것이다.
자세한 내용은 해당항목 참조.

4. 만화제목 스위치

해당 항목 참고.

5. 만화 스켓의 등장인물의 별명

스켓우스이 카즈요시의 별명. 이 별명이 붙은 이유는 성인 우스이. 그 외에도 전자기기에 능숙하며, 컴퓨터 음성 합성 소프트웨어를 써서 말하는 등 전뇌화(電腦化)한 인간이라는 뜻도 가진다. 실제로 에피소드 중 스위치 OFF라는 제목의 에피소드가 있다.

6. 네트워크 스위치


허브가 한 포트로 신호가 들어오면 같은 신호를 다른 모든 포트로 전달하는 것에 비해, 스위치는 신호를 필요로하는 포트로만 신호를 전달한다. 따라서 스위치에서는 불필요한 트래픽이 감소하게 되며, 이는 곧 네트워크에서의 데이터 전송 속도의 향상으로 이어진다.

이를 위해서는 지나가는 트래픽의 목적지를 정확하게 알 수 있어야 한다. 그래서 스위치에서는 자신과 연결된 장비들의 MAC 주소와 그 장비가 연결된 포트를 기억해 뒀다 자신이 아는 MAC 주소로 데이터가 오면 알고있던 포트로 데이터를 전달한다. 그리고 데이터가 들어왔는데 데이터를 보낸 장비의 MAC 주소가 처음 보는 MAC 주소면 연결된 포트와 MAC 주소를 저장해뒀다가 다른 장비가 그 MAC 주소로 데이터를 보내면 알고있던 포트로 데이터를 전달한다. 만약 데이터를 보낸 장비의 MAC 주소는 아는 주소인데 데이터 도착지의 MAC 주소가 처음 보는 MAC 주소면 데이터를 모든 포트로 뿌려버린다.

스위치는 신호를 필요로 하지 않는 포트로는 신호를 전달하지 않기 때문에 콜리전 도메인(collision domain)을 나누는데 사용할 수 있다.

참고로 IP 주소를 기반으로 동작하는 상위 장비의 경우, 'IP 스위치' 또는 'L3 스위치' 라고 부른다. L3 스위치와 비슷하면서도 다른 것으로 라우터 라는 것이 있다.[2]

스위치를 간단하게 정리하자면, 라우터에 붙어있는 네트워크 포트 수가 부족할 때 따로 연결해서 사용하는 기계이다.

7. 가면라이더 포제의 스위치

아스트로 스위치 참조.

8. 구체관절인형 회사 SWITCH

홈페이지는 http://www.fromswitch.com/
영어,한국어 2개 국어로 서비스 중.

9. 야구 용어

상대 선수의 오른손, 왼손 여부에 따라 자신이 주로 플레이하는 위치를 바꾸는 것을 말한다. 스위치라고 단독으로 불리는 경우는 거의 없으며 보통은 다른 용어와 결합하여 부른다. 아래 항목 참조.
  • 스위치 히터 - 우투수 상대로 좌타석에, 좌투수 상대로 우타석에 들어가는 타자를 말한다
  • 스위치 투수 - 우타자 상대로는 오른손으로, 좌타자 상대로는 왼손으로 투구하는 투수를 말한다.

10. 대상 교환 기술

1:1 상황에서 다른 사람이 대신 마크를 하고, 원래 사람은 빠져 나가는 기술. 축구패스와 유사한 개념이다.

10.1. 농구의 스위치



농구 경기중, 픽앤롤등의 방식으로 공을 가진 공격수가 서로 다른 포지션의 수비수와 맞물리게 되는 상황과, 그 수비수가 이에 맞추어 공격수의 마크맨으로 붙는 과정.

옛날 80년대 비디오게임 농구가 아닌이상, 5대5 농구를 하면 선수의 스킬과 신체조건에 따라서 가드,포워드,센터 구분을 하고 그에 맞는 공격수를 상대하게 된다. 하지만 공격수와 수비수가 서로 대응이 안되는 경우, 예를 들면 단신 가드 공격수와 센터 수비수가 먼 거리에서 매치업될 경우는 가드 공격수가 압도적으로 유리하다. 가드의 스킬로 센터의 상대적 느린 발을 뚫고 손쉽게 제칠수 있기 때문, 역으로 센터 공격수가 가드 수비수와 골밑에서 붙을 경우는 센터가 압도적으로 유리하다. 키빨로 가드 수비수를 눌러버리고 골밑 득점을 따내기 쉬우니까.

이렇게 한쪽이 일방적으로 유리한 1대1 구도를 미스매치라고 하는데. 모션 오펜스는 이렇게 순간적인 미스매치를 만들어서 득점을 쉽게 하려는 의도로 선수들을 움직이는 것이 목적이다.

당연히 상대 수비수들도 이런 상황을 알고 있어서, 스위치 상황이 됐을때 수비에 유리한 상황을 만들기 위해 힘을 쓴다. 스위치 상황에서 적극적인 파이트스루로 원래 마크맨을 힘으로 따라붙거나, 아니면 수비수가 2개 이상 포지션의 수비를 할 수 있어서 순간적인 스위치 상황에도 미스매치가 되지 않고 대응을 할 수 있도록 수비력을 키우는 것이다.

극단적인 경우 NBA에서는 수비도 토털 농구처럼 모든 상황에 대응하는 5포지션을 전부 수비하는 선수를 일부러 기용하기도 한다. 예를 들어 3D 플레이어들 중 모든 능력치를 수비에 몰빵해서 포인트 가드부터 센터까지 전부 수비할 수 있도록 하는 트위너형 선수들이 있다. 대표적인 선수가 드레이먼드 그린,P.J. 터커 같은 선수.

10.2. 소드 아트 온라인에서의 시스템외 스킬

SAO내에서 2명이상의 플레이어들이 파티를 결성하고 몬스터들과 전투중에 한사람이 몬스터의 공격을 맞받아 공격해 몬스터가 스턴이 되는 순간 후위의 다른 플레이어가 전위로, 전위의 플레이어가 후위에 위치하는 행동이다. 전위의 플레이어가 몬스터를 상대하는 동안 후위의 플레이어는 회복을 한다거나 장비를 재점검하는 등 다음 자기차례를 기다리고 다시 전위와 후위가 맞교환하는 방식으로 이뤄진다. 또한 애니메이션 2화에서 나온 것처럼 한사람이 스턴을 시키면 바로 뒤에서 움직이지 못하는 몬스터를 공격하는 등의 비교적 안전한 전투를 도모할 수 있다.

11. BDSM에서 양쪽 성향을 모두 지닌 사람을 뜻하는 용어

성적 도착증
{{{#!folding [ 펼치기 · 접기 ] BDSM1 사디즘 · 마조히즘 · 도미넌트 · 서브미시브 · #s-11
페티시즘 색정증 · 에메토필리아 · 메노필리아 · 페도필리아 · 헤베필리아 · 에페보필리아 · 제론토필리아 · 수간 · 노출증 · 관음증 · 아크로토모필리아 · 상태변화 · 아포템노필리아 · 에프록토필리아 · 네크로필리아 · 보레어필리아 · 심포필리아 · 트랜스베스티즘 · 트랜스베스토필리아 · 마크로필리아 · ASFR · 오토네피필리아 · Body Inflation · 루너 · 락토필리아 · 코프로필리아 (유롤라그니아) · 기저귀 페티시즘 · 발 페티시 · 포미코필리아 · 후타나리 · 바이스토필리아
1. 유럽 등에선 도착증이 아닌 성소수자로 분류되기도 한다. }}}

도미넌트 성향과 서브미시브 성향을 둘 다 가지고 있거나, 사디스트 성향과 마조히스트 성향을 둘 다 가지고 있는 사람을 말한다. 가장 위험한 사람거의 대부분의 경우가 전자의 경우로 쓰이며 남성 스위치는 멜스위치, 여성 스위치는 팸스위치로 불린다.

LGBT에서의 양성애자가 박쥐라고 차별받듯이 알게 모르게 기피되는 성향이다. 다만 이쪽은 이유가 좀 다른데, 예를 들어 도미넌트의 입장에선 자신의 서브미시브가 스위치라면 언제든지 주인 포지션이 될 수 있으니 진정한 서브미시브가 아니라는 생각을 하거나, 심지어 "다른 사람한테는 주인 포지션이었겠지?"하는 생각에 순수 도미넌트서브미시브보다 꺼리는 편이다. 또한 상대의 포지션을 전부 포용할 수 있기에 바람피거나 다른 에세머에게 갈 확률이 보다 크기도 하니 줏대없다는 소리도 많이 듣는다. 물론 대놓고 하지는 않고 은연 중에 기피되는 것이다.

성향이 스위치인 사람끼리 만나면 의외로 괜찮다. 돔과 섭의 상황이 반전되는 일종의 리버스 플레이가 가능해지기 때문이다.

용어의 의미는 말 그대로 스위치처럼 딸깍딸깍 성향을 바꿀 수 있다는 뜻에서 나왔다. 이런 사람들의 경우 상술한 것처럼 양성애자와의 비교가 이해하기 편하다. 양성애자가 '동성애에 가까운 양성애자 / 이성애에 가까운 양성애자'인 식으로 정하듯이 스위치도 '도미넌트에 가까운 스위치 / 서브미시브에 가까운 스위치'로 나눈다.

12. 전투기 간의 근거리 교전에서의 용어

전투기간의 근접전은 대개 도그파이트로 이어진다. 이 경우 선회를 하며 빙글빙글 도는 루프가 주 전투방식이 되는데, 이때 선회방향을 바꾸는 것을 스위치라고 한다. 더 자세한 것은 추가바람

13. 닌텐도의 게임기 스위치

Nintendo Switch 문서 참고.

14. 1991년 영화

스위치(1991년 영화) 참조.

15. 영화


16. 2018년 SBS 드라마 스위치 - 세상을 바꿔라

스위치 - 세상을 바꿔라 참조.

17. 모바일 게임 앙상블 스타즈!의 등장 유닛

Switch(앙상블 스타즈!) 문서 참고.


18. 메가 CD용 게임

1993년 4월 23일에 발매된 메가 CD용 게임. 세가 AM7 연구소에서 개발했다. 북미판 제목은 "Panic!", 북미판은 데이터 이스트 USA에서 발매됐다. 플레이 영상

슬랩스틱 코미디를 전면에 내세운 개그게임을 표방하고 있으며 기획에는 와하하혼포(WAHAHA本舗)의 타베 하지메가 참여했다. 화면에 등장하는 여러 스위치 중 하나를 누르면 특정한 개그 연출이 일어나거나 다음 스테이지로 진행한다는 지극히 심플한 게임 플레이를 보인다. 기괴한 스테이지 배경과 실험적인 시도가 눈에 띄는 여러 가지 의미에서 세가스러운 작품.

2002년에 플레이스테이션 2 용으로 리메이크됐다.

19. TV조선 교양 프로그램

홈페이지
[1] 같은 말이지만, 역으로 해당 case 윗부분은 작동시키고 싶지 않을 때라고 생각해도 무방하다.[2] 이론적으론 스위치와 라우터는 L2냐 L3냐 즉, MAC 주소를 보고 대상을 찾냐, IP 주소를 보고 대상을 찾냐 란 차이점 말곤 같은 물건을 다르게 부르는 것이라 L3스위치는 라우터라고 불러도 상관없다. 실제로 요즘 비싼 L3스위치는 과거 라우터가 하던 모든 짓이 다 된다.