shopkeeper/korean_wiki_content_only_120125 huggingface dataset:
보호 모드(Protected mode, )는 컴퓨터에서 보호 가상 주소 모드라고도 하며 x86 호환 CPU의 운영 방식이다. 처음에는 1982년에 x86 아키텍처에 추가되었다. 그 뒤로 인텔의 80286 (286) 프로세서로, 나중에 1985년에는 80386 (386)로 연장되었다. 보호 모드는 시스템 소프트웨어가 다중 작업, 가상 메모리, 페이징, 그리고 응용 소프트웨어를 넘는 운영 체제 제어 능력을 높이기 위해 고안된 운영 체제의 다른 기능들을 이용할 수 있게 도와준다.
x86 보호 모드를 지원하는 프로세서가 전원이 켜지면 리얼 모드에서 함수를 실행하여 초기의 x86 프로세서의 뒤떨어지는 호환성을 관리하기 시작한다. 보호 모드는 시스템 소프트웨어가 몇 개의 서술자 테이블을 설정하고 제어 레지스터 0 (CR0)에서 프로텍션 이네이블(PE:Protection Enable) 비트를 설정한 뒤에 진입할 수 있다. 보호 모드가 추가해 놓은 개선 사항들 덕에 이 방식은 폭넓게 채택되었으며 그 뒤로 x86 아키텍처 위로 여러 향상들이 추가로 뒤따르게 되었다.
16비트 보호 모드.
16비트 보호 모드는 24비트 물리 주소 공간에 접근할 수 있으며 1 세그먼트 근처에 최대 64킬로바이트의 공간을 제공한다. 세그먼트 레지스터를 기반으로 세그먼트 방식의 가상 환경을 만든다.
보호된 공간 밖에 있는 메모리에 접근하면 바로 예외가 일어나 처리가 중지된다. 80286의 16비트 PVAM의 모든 보호 위반 예외는 인터럽트 벡터 테이블 "일반 보호 예외(General Protection Fault)" INT13에만 할당할 수 있다. 이 경우, 그 동안 사용하던 프로세스로 돌아갈 수 없다. 다시 말해, 외부 저장 장치가 있는 가상 환경 시스템에서 페이지 위반을 예외로 처리하여 페이지를 스왑하고 나서 프로세스를 다시 시작할 수 없다. 세그먼트 서술자에는 쓰이지 않는 비트가 있기 때문에 이를 이용해 관리를 받을 수는 있지만, 메모리 접근 위반을 바탕으로는 관리를 받을 수 없다.
32비트 보호 모드.
한 페이지는 기본적으로 4 킬로바이트이며, 프로세스가 직접 읽어들이도록 만들어져 있는 페이지 테이블도 4 킬로바이트(1024개의 엔트리를 보관할 수 있음)이다. 이로써 4 기가바이트의 논리 공간을 모두 가리킬 수 있다. 또, 가상 86 모드는 32비트 보호 모드의 특별한 작업 가운데 하나이다.
386이 나오기 전까지는 보호 모드는 보호 모드에 들어가면 리얼 모드로 되돌아가는 직접적인 방법을 제공하지 못했다. IBM사는 CPU를 다시 설정하고, 콜 스택(스택 포인터)이라고 부르는 시스템 레지스터를 저장하고 PIC 안에서 인터럽트 마스크의 시간을 정하는 환경을 만들었다. 이로써 BIOS가 CPU를 비슷한 상태로 되돌릴 수 있게 하여 초기화 전의 실행 코드를 시작할 수 있게 하였다.
; PE 비트 설정
mov eax, cr0
; far jump (cs = 코드 세그먼트의 셀렉터)
jmp cs:@pm
@pm:
보호 모드는 시스템의 안정성과 보안을 개선할 목적으로 운영 체제가 응용 소프트웨어를 더 효과적으로 제어하도록 도와 주는 수많은 새로운 기능이 있다. 이러한 추가 기능은 운영 체제가 적절한 하드웨어 지원 없이는 어렵거나 불가능할 수도 있다.
보호 모드에서는 0(가장 높은 수준)부터 3(가장 낮은 수준)까지의 4가지 권한 수준이 있다. 이러한 권한 수준은 링(ring)이라고도 불리며 이를 사용함으로써 시스템 소프트웨어가 데이터 접근, 콜 게이트, 권한 기능 실행에 대한 제한을 허용한다.
대부분의 경우 리얼 모드 코드의 이진 프로그램의 호환성, 최대 16MB의 물리 메모리 접근 기능, 1GiB의 가상 메모리는 응용 프로그램을 개발하는 프로그래머들에게 눈에 가장 띄는 변화였다. 응용 프로그램이 어떠한 기술에 의존한다면 실행되지 않을 수도 있었기 때문에 제한이 없는 것은 아니었다.
실제로 거의 대부분의 도스용 응용 프로그램들은 이러한 규칙을 따르지 않는다. 이러한 제한 때문에 가상 86모드가 만들어져서 80386에 공개되었다. 이러한 잠재적인 문제에도 불구하고 윈도우 3.x 뒤부터 수많은 윈도우 2.x 응용 프로그램들을 돌릴 수 있도록 리얼 모드에 대한 이진 호환성의 이점을 활용할 수 있었고 보호 모드에서 윈도 2.x의 리얼 모드에서 실행이 가능하였다.
리얼 모드(real mode:실제 모드, )는 리얼 주소 모드 또는 호환 모드라고도 한다. 80286 이후의 x86 호환 CPU의 운영 방식이다. 리얼 모드는 20비트 세그먼트 메모리 주소 공간이 특징을 결정한다. (최대 1 메가바이트의 메모리가 번지에 기록될 수 있다는 것을 뜻함) 80286 계열 이후의 모든 x86 CPU들은 리얼 모드에서 전원이 켜질 때 시작된다. 80186 계열 이전의 CPU들은 하나의 운영 방식만 존재했으며 나중에 나온 칩들의 리얼 모드와 동일하다.
286 아키텍처는 하드웨어 수준의 메모리 보호를 할 수 있도록 보호 모드를 도입했다. 그러나 이러한 새로운 기능들을 사용하려면 보호 모드를 위해 만들어진 새로운 운영 체제가 필요했다. x86 마이크로프로세서의 근본적인 디자인 규격을 사용하면 286 이전의 모든 x86 칩에 맞춰 만들어진 소프트웨어에 대한 호환성이 떨어진다. 그러므로 8086과 80186용으로 만들어진 운영 체제를 돌리기 위해 286 칩은 새로운 메모리 보호 기능을 꺼 주는 리얼 모드로 시작해야 했다. 오늘날까지, 최신 x86 CPU 또한 전원이 켜지면 리얼 모드로 시작되고, 이전의 칩에서 돌아가던 소프트웨어를 돌릴 수 있다.
MS-DOS, DR-DOS와 같은 도스 운영 체제는 리얼 모드에서 동작한다. 그래픽 사용자 인터페이스 셸을 도스 위에서 동작하게 해 주던, 운영 체제는 아니었던, 초기 버전의 마이크로소프트 윈도우는 리얼 모드와 보호 모드를 동시에 지원했던 윈도우 3.0까지 리얼 모드에서 돌아갔다. 윈도 3.0은 두 가지의 보호 모드를 맛 볼 수 있었다. 표준 모드는 보호 모드와 표준 모드의 가상화 버전인 386 확장 모드를 사용하여 실행된다. 그러므로 286에서 돌아가지 않는다. 윈도 3.1은 리얼 모드를 지원하지 않으며 적어도 80286 프로세서가 있어야 동작하는 첫 주류 운영 환경이었다. 현대의 거의 모든 x86 운영 체제들(FreeBSD, 리눅스, OS/2, 솔라리스, 윈도우 95 이후)은 시작하자마자 CPU를 보호 모드로 전환한다.
박수진(朴秀眞, 1985년 11월 27일 ~ )은 대한민국의 前 가수, 배우, 방송인이다. 음악 그룹 슈가 출신으로도 잘 알려져 있다. 배우자는 기업인이자 남편인 배용준이며, 현재는 남편, 아이들과 함께 미국 하와이주에서 거주 중이다.
조이스틱(joystick, ) 또는 플라이트 스틱(flight stick)은 받침대 위에서 회전하며 제어하는 장치에 각도나 방향을 보고하는 스틱으로 구성된 입력 장치이다. 조종간으로도 알려져 있으며, 많은 민간 및 군용 항공기 조종실의 주요 제어 장치로, 중앙 스틱 또는 사이드 스틱 형태로 존재한다. 조종사와 부조종사가 조종하는 항공기의 기능을 제어하기 위한 다양한 스위치가 있다.
조이스틱은 종종 비디오 게임을 제어하는 데 사용되며, 일반적으로 컴퓨터가 상태를 읽을 수 있는 누름 버튼이 있다. 현대 비디오 게임 콘솔에서 사용되는 조이스틱의 인기 있는 변형은 아날로그 스틱이다. 조이스틱은 또한 크레인, 트럭, 수중 무인 차량, 휠체어, 감시 카메라, 제로 터닝 반경 잔디깎이와 같은 기계를 제어하는 데 사용된다. 소형 손가락 조작 조이스틱은 휴대 전화와 같은 소형 전자 장비의 입력 장치로 채택되었다.
조이스틱은 항공기 보조 날개와 승강키의 제어 장치로 시작되었으며, 1908년 루이 블레리오의 블레리오 VIII 항공기에서 꼬리 부분의 요(Yaw) 제어 표면을 위한 발 조작 러더 바와 함께 사용된 것으로 처음 알려져 있다.
조이스틱이라는 이름은 20세기 초 프랑스 조종사 로베르 에스놀트-펠테리에서 유래했다고 생각된다. 또한 동료 조종사 로버트 로레인, 제임스 헨리 조이스, A. E. 조지의 주장이 있다. 로레인은 1909년 포 (프랑스)에 있는 루이 블레리오의 학교에서 비행을 배우러 갔을 때 그의 일기에서 "조이스틱"이라는 용어를 사용한 것으로 옥스퍼드 영어 사전에 인용되었다. 조지는 개척자 비행사로, 동료 조블링과 함께 1910년 영국 뉴캐슬에서 복엽기를 제작하고 비행했다. 조지 앤 조블링 항공기 조종간은 영국 뉴캐슬어폰타인의 디스커버리 박물관에 소장되어 있다.
조이스틱은 초기 비행기에 존재했지만, 그 기계적 기원은 불확실하다. "조이스틱"이라는 용어의 조어는 사실 로레인에게 공로를 돌릴 수 있는데, 그가 이 용어를 가장 먼저 사용한 것으로 알려져 있지만, 그가 이 장치를 발명한 것은 확실히 아니다.
전자 조이스틱.
전기식 2축 조이스틱은 C. B. 미리크가 미국 해군 연구소(NRL)에서 발명하여 1926년에 특허를 받았다(미국 특허 번호 1,597,416). NRL은 당시 원격 제어 항공기를 적극적으로 개발하고 있었으며, 조이스틱은 이 노력을 지원하는 데 사용되었을 가능성이 있다. 미리크는 특허에서 "내 제어 시스템은 조종사 없이 항공기를 조종하는 데 특히 적용 가능하다"고 썼다.
독일인들은 1944년경 전기식 2축 조이스틱을 개발했다. 이 장치는 특정 독일 폭격기에서 사용된 독일의 Funkgerät FuG 203 Kehl 무선 제어 송신기 시스템의 일부로 사용되었으며, 로켓 부스터가 장착된 대함 미사일 Henschel Hs 293과 무동력 선구적인 정밀 유도 탄약 Fritz-X를 모두 유도하는 데 사용되었다. 여기에서 Kehl 송신기의 조이스틱은 운용자가 미사일을 목표물로 조종하는 데 사용되었다. 이 조이스틱은 아날로그 센서 대신 온-오프 스위치를 사용했다. Hs 293과 Fritz-X는 모두 FuG 230 Straßburg 무선 수신기를 사용하여 Kehl의 제어 신호를 무기의 제어 표면으로 전송했다. 유사한 조이스틱 장치는 당시의 미국 아존 조종 가능한 탄약에 사용되었으며, 오직 요축(yaw axis)에서만 탄약을 측면으로 조종하는 데 사용되었다.
이 독일의 발명품은 페네뮌데의 헤레스페어주흐안슈탈트(Heeresversuchsanstalt)에 모인 과학자 팀의 한 사람에게 넘어갔다. 여기서 독일 로켓 프로그램 팀의 일부는 V-2 로켓의 변형이자 최초의 지대공 미사일인 바서팔 미사일을 개발하고 있었다. 바서팔 조종 장비는 전기 신호를 무선 신호로 변환하여 미사일로 전송했다.
1960년대에는 Phill Kraft(1964)가 생산한 Kwik Fly와 같은 무선 조종 모형 항공기 시스템에 조이스틱의 사용이 널리 퍼졌다. 현재는 사라진 Kraft Systems사는 결국 컴퓨터 산업 및 기타 사용자에게 중요한 OEM 조이스틱 공급업체가 되었다. 무선 조종 항공기 산업 외에서 조이스틱을 처음 사용한 것은 Permobil (1963)과 같은 전동 휠체어 제어였을 수 있다. 이 기간 동안 NASA는 아폴로 임무의 일부로 조이스틱을 제어 장치로 사용했다. 예를 들어, 달 착륙선 시험 모델은 조이스틱으로 제어되었다.
많은 현대 여객기에서, 예를 들어 1980년대부터 개발된 모든 에어버스 항공기에서, 조이스틱은 전통적인 요크를 대체하여 비행 제어를 위한 "사이드 스틱" 형태의 비행 제어 장치로 새로운 생명을 얻었다. 사이드 스틱은 무게를 줄이고, 조종실의 움직임과 시야를 개선하며, 사고 시 요크보다 안전할 수 있다.
전자 게임.
1968년 초, 세가는 조이스틱 컨트롤러를 사용하여 테이블 위에서 미니어처 오토바이를 모든 방향으로 움직이는 아케이드 전기 기계 게임인 모토폴로를 출시했다. 같은 해 1968년, 랠프 베어는 비디오 게임을 위한 최초의 조이스틱 컨트롤러 시제품을 개발했는데, 당시 작업 중이던 골프 게임을 위한 것이었기에 조이스틱 손잡이에 골프공이 장착되어 있었다.
가장 초기에 알려진 발사 버튼이 있는 전자 게임 조이스틱은 세가가 1969년 아케이드 게임 미사일의 일부로 출시했는데, 이는 초기 이중 제어 방식의 슈팅 게임 시뮬레이션 게임으로, 두 개의 방향 버튼은 동력 탱크를 움직이는 데 사용되고, 양방향 조이스틱은 화면에 표시되는 다가오는 비행기를 쏘고 조종하는 데 사용되었다. 비행기가 명중되면 화면에 폭발이 애니메이션으로 표시되고 폭발음이 함께 나왔다. 1970년에 이 게임은 미드웨이 게임스에 의해 S.A.M.I.라는 이름으로 북미에 출시되었다.
타이토 (기업)는 1973년에 아케이드 레이싱 비디오 게임 아스트로 레이스의 일부로 4방향 조이스틱을 출시했고, 1975년의 멀티디렉셔널 슈터 건 파이트는 이동을 위한 8방향 조이스틱과 사격 방향 변경을 위한 다른 조이스틱을 사용하는 듀얼 스틱 컨트롤을 도입했다. 북미에서는 미드웨이에 의해 건 파이트라는 제목으로 출시되었다. 1976년 타이토는 인터셉터를 출시했는데, 이는 전투기를 조종하는 초기 1인칭 전투 비행 시뮬레이터로, 십자선으로 조준하고 적 항공기를 쏘기 위해 8방향 조이스틱을 사용했다.
1977년 아타리 2600을 위해 개발된 아타리 CX40 조이스틱은 단일 발사 버튼을 가진 디지털 컨트롤러이다. 아타리 조이스틱 포트는 오랫동안 사실상의 표준 디지털 조이스틱 사양이었다. 조이스틱은 1세대 비디오 게임기와 2세대 비디오 게임기에서 일반적으로 컨트롤러로 사용되었지만, 1980년대 중반 패밀리컴퓨터와 세가 마스터 시스템이 나오면서 익숙한 게임패드에 밀려났다. 하지만 조이스틱, 특히 아케이드 스타일의 조이스틱은 어떤 콘솔에서든 인기 있는 애프터마켓 추가 장치였다.
1985년 세가의 3인칭 슈팅 게임 아케이드 레일 슈터 게임 스페이스 해리어는 움직임을 위한 진정한 아날로그 비행 스틱을 특징으로 했다. 이 조이스틱은 모든 방향으로 움직임을 등록할 수 있었고, 푸시 정도를 측정하여 조이스틱을 특정 방향으로 얼마나 멀리 밀었는지에 따라 플레이어 캐릭터를 다른 속도로 움직일 수 있었다.
조이스틱의 한 변형은 로터리 조이스틱이다. 이는 조이스틱을 여러 방향으로 움직이면서 동시에 회전시킬 수 있는 조이스틱-노브 하이브리드이다. 주로 아케이드 진행형 슈팅 게임에서 사용되며, 플레이어의 8방향 이동과 총의 360도 방향을 모두 제어한다. 이는 SNK에 의해 처음으로 탱크 슈터 TNK III (1985)에서 도입되었고, 이후 런앤건 비디오 게임 이카리 워리어즈 (1986)로 대중화되었다. SNK는 나중에 게릴라 워 (1987)와 같은 아케이드 게임에서 로터리 조이스틱 컨트롤을 사용했다.
아날로그 조이스틱의 독특한 변형은 위치 총으로, 이는 라이트 건과는 다르게 작동한다. 광센서를 사용하는 대신, 위치 총은 본질적으로 고정된 위치에 장착된 아날로그 조이스틱으로, 총의 위치를 기록하여 플레이어가 화면 어디를 조준하고 있는지 결정한다. 이는 종종 아케이드 게임 건 게임에 사용되며, 초기 예로는 세가의 1972년 씨 데빌이 있다. 타이토 (기업)의 1976년 어택, 1977년 크로스 파이어, 그리고 닌텐도의 1978년 배틀 샤크 등이 있다.
1990년대에는 CH Products 플라이트스틱, 그래비스 피닉스, 마이크로소프트 사이드와인더, 로지텍 윙맨, 스러스트마스터 FCS와 같은 조이스틱이 PC 게이머들 사이에서 인기를 끌었다. 이들은 F-16 파이팅 팔콘 및 LHX Attack Chopper와 같은 비행 시뮬레이터의 필수 요소로 여겨졌다. 조이스틱은 및 윙 커맨더와 같은 우주 비행 시뮬레이터 게임과 "6자유도" 3D 슈팅 게임 디센트 (비디오 게임)의 주류 성공으로 특히 인기를 얻었다. VirPil Controls의 MongoosT-50 조이스틱은 대부분의 비행 조이스틱과 달리 러시아 항공기(및 수호이 Su-35 및 수호이 Su-57 포함)의 스타일을 모방하도록 설계되었다.
그러나 21세기 초부터 이러한 유형의 게임은 인기가 시들해져 현재는 "죽은" 장르로 간주되며, 그에 따라 게임 조이스틱은 틈새 제품으로 전락했다. NowGamer가 Volition Inc.의 프로듀서인 짐 분(Jim Boone)과 한 인터뷰에서 그는 FreeSpace 2의 판매 부진이 조이스틱이 "유행에서 벗어나고" 있었기 때문에 판매가 저조했기 때문일 수 있다고 언급했다. 이는 퀘이크 (비디오 게임 시리즈)와 같은 더 현대적인 1인칭 슈팅 게임이 "마우스와 키보드 위주"였기 때문이다. 그는 "그 이전, 예를 들어 우리가 디센트 (비디오 게임)를 만들었을 때는 사람들이 조이스틱을 가지고 있는 것이 완벽하게 흔했고 – 우리는 디센트 판매를 많이 했다. 그 무렵에 울펜슈타인 3D나 그 비슷한 것들처럼 키보드만 사용하는 대신 마우스와 키보드를 사용하는 더 현대적인 FPS가 나왔다."라고 덧붙였다.
1990년대 후반부터 아날로그 스틱(또는 엄지 스틱, 엄지손가락으로 조작되기 때문)은 비디오 게임 콘솔 컨트롤러의 표준이 되었으며, 닌텐도의 닌텐도 64 컨트롤러에 의해 대중화되었고, 스틱이 중립 위치에서 얼마나 벗어났는지 나타낼 수 있는 기능을 가지고 있다. 이는 소프트웨어가 스틱의 위치를 추적하거나 컨트롤이 움직이는 속도를 추정할 필요가 없다는 것을 의미한다. 이러한 장치는 일반적으로 전위차계를 사용하여 스틱의 위치를 결정하지만, 일부 최신 모델은 더 높은 신뢰성과 작은 크기를 위해 홀 센서를 사용한다.
1997년, ThrustMaster, Inc.는 3D 프로그래밍 가능한 컨트롤러를 출시했는데, 이는 비행 시뮬레이션을 경험하기 위해 컴퓨터 게임에 통합되었다. 이 라인은 NASA의 RHC(Rotational Hand Controller)의 여러 측면을 채택했으며, 이는 착륙 및 항법 방법에 사용된다.
1997년에 햅틱 기술이 적용된 최초의 포스 피드백 게임 조이스틱이 기술 개발사인 Immersion Corporation의 라이선스를 받아 CH Products에 의해 제조되었다. 포스 FX 조이스틱이라는 이름의 이 제품에 이어 로지텍, Thrustmaster, 그리고 Immersion의 라이선스를 받은 다른 회사들도 포스 피드백 조이스틱을 출시했다.
아케이드 스틱.
아케이드 스틱은 가정용 콘솔이나 컴퓨터에 사용하기 위한 대형 컨트롤러이다. 특정 다중 버튼 배열이 있는 일부 아케이드 캐비넷의 스틱 및 버튼 구성을 사용한다. 예를 들어, 또는 모탈 컴뱃 아케이드 게임의 6버튼 레이아웃은 콘솔 조이패드에서 편안하게 에뮬레이션할 수 없으므로, 이러한 게임을 위한 라이선스 가정용 아케이드 스틱이 가정용 콘솔 및 PC용으로 제조되었다.
햇 스위치.
햇 스위치는 일부 조이스틱에 있는 컨트롤이다. 전자 게임에서는 POV(시점) 스위치로도 알려져 있으며, 가상 세계를 둘러보거나 메뉴를 탐색하는 등에 사용된다. 예를 들어, 많은 비행 시뮬레이터는 이를 사용하여 플레이어의 시점을 전환하는 데 사용하며, 다른 게임에서는 때때로 십자 패드의 대체품으로 사용한다. 아날로그 스틱과 십자 패드를 모두 갖춘 컴퓨터 게임패드는 일반적으로 POV 스위치 스캔 코드를 십자 패드에 할당한다.
햇 스위치라는 용어는 "쿨리 햇 스위치"를 줄인 말로, 비슷하게 생긴 머리 장식에서 이름을 따왔다.
실제 항공기에서는 햇 스위치가 보조 날개 또는 승강키 트림과 같은 것을 제어할 수 있다.
버튼, 휠 및 다이얼뿐만 아니라 터치스크린 외에도 소형 조이스틱이 사진기의 효율적인 수동 조작을 위해 정착되었다.
산업 응용.
최근에는 크레인, 조립 라인, 임업 장비, 광산 트럭 및 굴착기와 같은 많은 산업 및 제조 응용 분야에서 조이스틱의 사용이 보편화되었다. 실제로 이러한 조이스틱의 수요가 너무 많아 거의 모든 현대 유압 제어 시스템에서 전통적인 기계식 제어 레버를 사실상 대체했다. 또한 대부분의 무인 항공기(UAV) 및 원격 조종 수중 비행체(ROV)는 차량, 탑재 카메라, 센서 및 매니퓰레이터를 제어하기 위해 최소한 하나의 조이스틱을 필요로 한다.
이러한 응용 분야의 고도의 실습적이고 거친 특성으로 인해 산업용 조이스틱은 일반적인 비디오 게임 컨트롤러보다 견고하며 높은 주기 수명 동안 작동할 수 있다. 이는 1980년대에 비접촉 감지 수단으로 홀 효과 감지를 이러한 응용 분야에 개발하고 적용하게 되었다. 여러 회사가 홀 효과 기술을 사용하여 산업용 조이스틱을 생산한다. 조이스틱 설계에 사용되는 또 다른 기술은 물리적 편향이 아닌 적용된 힘에 비례하는 출력을 생성하는 힘 변환기를 구축하기 위해 변형 게이지를 사용하는 것이다. 소형 힘 변환기는 메뉴 선택 기능용 조이스틱의 추가 컨트롤로 사용된다.
일부 대형 조이스틱 제조업체는 OEM 요구에 맞춰 조이스틱 핸들 및 그립을 사용자 정의할 수 있는 반면, 소규모 지역 제조업체는 종종 소규모 OEM에게 표준 제품을 더 높은 가격에 판매하는 데 집중한다.
보조과학기술.
특수 조이스틱은 보조과학기술 포인팅 장치로 분류되며, 심각한 신체 장애가 있는 사람들을 위해 컴퓨터 마우스를 대체하는 데 사용된다. 이러한 조이스틱은 게임을 제어하는 대신 포인터를 제어한다. 이는 뇌성마비와 같은 아테토시스 상태를 가진 사람들이 표준 마우스보다 잡기 쉽다고 느끼기 때문에 종종 유용하다. 근디스트로피 또는 운동 신경원 질환과 같은 근육 약화 관련 질환을 가진 사람들을 위한 소형 조이스틱도 있다. 또한 전동 휠체어에서도 제어 방법으로 간단하고 효과적이기 때문에 사용된다.
비인간 사용.
1996년, 한 과학 연구는 침팬지와 붉은털원숭이 모두 조이스틱을 사용하여 화면에서 포인터를 움직이는 방법을 배울 수 있음을 입증했다. 두 종 모두 실험 중 요구되는 작업에 대한 "개념적 지식"을 일관되게 보여주었지만, 붉은털원숭이는 그 과정이 현저히 느렸다.
2021년, 다른 연구진은 집돼지의 지능 수준을 조사하기 위해 코로 조종할 수 있는 조이스틱을 설계했다. 침팬지나 붉은털원숭이와 달리 네 마리의 돼지 중 어느 누구도 1996년 테스트 기준인 "운동 또는 개념 습득"을 완전히 충족하지 못했지만, 여전히 "우연보다 훨씬 높은" 성과를 보였다. 특히, 돼지들은 영장류에 비해 추가적인 어려움을 겪었는데, 그들은 모두 원시였기 때문에 화면의 세부 사항을 파악하는 데 어려움을 겪었을 수 있으며, 화면에서 눈을 떼지 않고는 조이스틱으로 대상을 움직일 수 없었다.
오브젝트독(ObjectDock)은 맥 오에스 텐 아쿠아 그래픽 사용자 인터페이스에서 주어지는 것과 비슷한 도크(Dock)를 제공하는 컴퓨터 프로그램이다. 대한민국에서는 옵덕이라고 줄여 부르기도 한다. 스타독(StarDock)사의 오브젝트 데스크톱(Object Desktop)이라는 상표에서 제공되며 윈도우 2000/XP 이상의 운영체제를 지원한다. 관리자 권한으로 실행하면 윈도우 비스타, 윈도우 7에서도 사용할 수 있다. 무료 버전과 기능 강화 버전으로 나눌 수 있다.
오브젝트독은 사용자가 원하는 프로그램의 바로 가기 아이콘을 "도크" 안에다 넣을 수 있게 도와 준다. 이것은 맥 오에스 텐과 비슷하게 윈도 사용자들의 기능을 제공하는 것이다. 프로그램은 앞서 말했듯이 두 가지 버전이 제공되며, 구매를 하면 더 많은 기능들을 제공한다. 오브젝트독은 프로그램을 실행하기 위해서나 작업 표시줄을 대체하는 데에 쓰일 수 있으며, 오브젝트독을 기능적으로 날씨, 최근 소식과 같은 플러그인으로 강화시킬 수 있다.
파일 형식은 저장을 목적으로 정보를 컴퓨터 파일로 인코딩하는 특별한 방식이다. 파일 포맷()이라고도 한다. 디스크 드라이브, 곧 어떠한 컴퓨터 기억 장치라도 비트로만 저장할 수 있기 때문에 컴퓨터는 0과 1, 그리고 그와 반대로 정보를 변환하는 방법이 필요했다. 이것들은 형식이 서로 다르고 정보도 다르다. 워드 프로세서 문서와 같은 어떠한 파일 형식 안에 보통 몇 가지 다른 형식들이 주어질 것이다. 이러한 형식들은 가끔 다른 형식들과 서로 충돌하기도 한다.
파일 형식은 사유 포맷과 개방형 포맷으로 나뉜다.
파일의 종류 인식 방법.
윈도우, macOS, CP/M, 도스, VMS, VM/CMS 등 수많은 운영 체제가 사용하는 대중적인 방식은 파일 이름의 끝의 형식을 결정하는 것으로, 특히 점(.) 뒤의 글자를 인식하는 것이다. 파일이름의 일부를 파일 확장자로 부른다.
확장자를 숨기면 보안 위험에 노출될 수 있다. 예를 들어 악의적인 사용자가 겉으로는 정상적인 이름을 가진("휴가 사진.jpg.exe") 실행 프로그램을 만들 수 있는데 여기서 ".exe"를 숨기면 일반 사용자에게는 "휴가 사진.jpg"로 보이게 되어 일반 JPEG 파일로 인식하게 된다. 그러나 운영 체제가 ".exe" 확장자로 인식하여 프로그램을 실행시키게 되면 컴퓨터에 위험을 줄 수 있다.
디렉토리(, )는 컴퓨팅에서 파일을 분류하기 위해 사용하는 이름공간이다. 파일 시스템안에서 파일과 다른 하부 디렉토리들로 구성된다. 수많은 컴퓨터에서 디렉토리는 폴더(folder) 또는 카탈로그(catalog)라고도 한다. 표준국어대사전에서는 디렉터리로 등재하고 있으며, 마이크로소프트 윈도우에서는 폴더와 디렉터리라는 용어가 번갈아가며 쓰인다.
일반적인 파일 시스템은 수천 개가 넘는 디렉토리들을 가지고 있다. 같은 디렉토리에 관련 파일들이 저장되어 나열되고 관리된다. 다른 디렉토리 속의 디렉토리를 그 디렉토리의 하위 디렉토리() 또는 서브 디렉토리(sub directory)라고 한다. 폴더라는 이름에서도 이와 똑같이 하위 폴더(서브 폴더)라고 한다. 더불어 디렉토리들은 계급, 곧 트리 구조를 형성한다.
컴퓨터의 파일 시스템은 파일 캐비넷으로 표현될 수 있다. 여기서 높은 수준의 디렉토리들을 서랍이라고 부르고 낮은 수준의 하위 디렉토리들을 서랍 안에 있는 파일 폴더라고 부를 수 있다.
역사적으로 현대의 몇몇 임베디드 장치들에서도 파일 시스템들은 디렉토리를 전혀 지원하지 못하거나, 하위 디렉토리를 허용하지 않는 평평한 디렉토리 구조만을 가지고 있다. 파일들을 포함하는 각각의 최상위 수준의 디렉토리들의 그룹만 있을 뿐이다. 유명한 일반 계급의 파일 시스템은 유닉스에서 비롯되었다. 이러한 종류의 파일 시스템은 데니스 리치의 초기 연구의 관심이었다.
현대에, 유닉스와 같은 시스템, 특히 리눅스에서는 디렉토리 구조가 파일 시스템 계급 표준으로 정의된다. 많은 운영 체제에서 프로그램들은 연결된 현재의 작업 디렉토리를 가지고 있는데 그 속에서 프로그램들이 실행된다. 일반적으로 프로그램이 접근하는 파일 이름들은 파일 이름들이 명확한 디렉토리 이름으로 지정되지 않는다면 이 디렉토리 안에 존재할 것으로 가정한다.
몇몇의 운영 체제들은 그들의 홈 디렉토리나 프로젝트 디렉토리에 사용자들이 접근하지 못하도록 막는다. 유닉스에서 디렉토리들은 파일 형식으로 간주한다.
폴더의 변형.
파일 시스템 개념인 디렉토리와 그 디렉토리(폴더)에 쓰이는 그래픽 사용자 인터페이스의 변형과는 차이가 있다. 예를 들어, 마이크로소프트 윈도우는 특별한 개념의 폴더를 사용하여 컴퓨터의 내용물을 사용자가 윈도 버전 사이에서와 개별 설치 프로그램 사이에서 달라질 수 있는 절대 디렉토리 경로를 다루는 것에서 벗어나도록 하는 매우 안정된 방법으로 표현하는 것을 돕는다.
애플리케이션("application")은 다음과 같은 뜻이 있다.
파일 이름() 또는 파일명(file名)은 특별한 종류의 문자열이며 컴퓨터의 파일 시스템에서 저장된 파일을 구별하기 위해 사용된다. 운영 체제에 따라서 그러한 이름이 디렉터리로 인식될 수도 있다. 다른 운영 체제들은 파일 이름에 길이를 제한하거나 어떠한 문자열들을 허용하지 않을 수 있다. 또, 파일 시스템과 운영 체제에 따라 파일 이름의 대소문자를 구분하거나 구분하지 않을 수도 있다. 이를테면, 옛 MS-DOS 버전들은 8글자의 이름과 3글자의 확장자만을 지원하였으나, MS-DOS 7.x 이후부터는 255자의 긴 파일 이름을 지원한다.
수많은 운영 체제는 파일 이름에 들어가는 문자에 제어 문자를 사용할 수 없게 하고 있다. 이를테면 도스와 초기 윈도 시스템은 8.3 파일 이름 변환을 따를 것을 요구한다. 유닉스 계열 운영 체제는 예외인데 파일 이름이 들어갈 수 없는 금칙 제어 문자가 null 문자이다. 이는 C에서 문자열 끝을 알리는 지시자이기 때문이다. 또, 유닉스에서는 파일 이름에 경로를 나타내는 /를 사용할 수 없다.
참고 1: 대부분의 유닉스 셸은 인용하거나 빠져나가기 위하여 특정한 문자를 요구한다: 공백, &lt;, &gt;, |, , 또 가끔은 :, (, ), &amp;, ;, 및 ?, *와 같은 특수 문자
five and six&lt;seven (빠져나가는 예)'five and six&lt;seven' or "five and six&lt;seven" (인용의 예)
윈도우에서 공백과 온점은 파일 이름의 마지막에 허용하지 않는다. 온점은 파일 이름의 처음에는 허용하지만 윈도우 탐색기와 같은 일부 윈도 응용 프로그램은 이러한 파일의 이름을 만들거나 이름을 바꾸는 것을 금지한다. (유닉스 계열 운영 체제에서는 숨김 파일 및 디렉터리를 기술하는 데 사용하는 변환이기는 하다) 해결책으로 다른 응용 프로그램을 이용하거나 어느 응용 프로그램 안에서 원하는 파일 이름으로 파일을 저장하는 방법이 있다.
유닉스 계열 운영 체제, MS-DOS, 윈도우에서 파일 이름 "."와 ".."는 특별한 의미가 있다. (각각 현재 및 부모 디렉터리).
그뿐 아니라 윈도와 도스에서 일부 글자는 파일 이름으로 금지되어 사용할 수 없다. 이를테면 도스 장치 파일이 그러하다:
LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9.
이러한 제한이 있는 운영 체제들은 다른 일부 파일 시스템과 호환되지 않는 경향이 있다. 이를테면 윈도는 유효한 유닉스 파일 이름인 aux.c, q"uote"s.txt, NUL.txt와 같은 것들을 다루는 데 실패하거나 오류를 보고하기도 한다.
도스 셸을 제공하며 두 가지 기능을 제공한다. 첫째로는 사용자가 명령어를 입력하면 즉시 실행하는 사용자 대화 방식이 있다. 둘째로는 일괄처리(배치) 방식이며 문자열이 담긴 codice_3라는 확장자를 가진 파일 안에 명령어들을 순서대로 나열해 두면 그 순서대로 명령어 처리기가 실행할 수 있다. codice_4는 윈도우 NT, 2000, XP, 2003, 비스타 등 OS/2에서 쓰이며 윈도우 NT 계열의 운영 체제에서는 OS 상에서 도스를 실행할 수는 없지만 가상 도스 머신을 이용하여 DOS 응용 프로그램들이 실행될 때 호환성을 제공하기 위해 쓰였다.
잘 알려진 내부 명령어.
모든 명령어는 마지막 줄에 키가 눌린 뒤에만 실행된다. codice_1은 대소문자를 구별하지 않기 때문에 어느 문자열이나 대소문자가 섞여 있어도 같은 것으로 인식한다. 이를테면, dir, DIR, DiR, dIr, diR 모두 똑같이 동작한다.
파일 시스템 명령어.
프로그램을 실행하려면, 단순히 실행 파일의 이름을 입력하고 키를 누르면 된다. 현재의 드라이브를 바꾸려면 드라이브 문자열에 콜론 기호를 덧붙이면 된다. (이를테면 D 드라이브로 이동할 때, codice_7) 다른 파일 시스템 명령어는 보통 다음의 것들을 들 수 있다:
리다이렉션과 파이프.
도스가 단일 작업 운영 체제이기 때문에, 파이프는 임시 파일로, 또는 임시 파일로부터 리다이렉트하면서 명령어들을 순서대로 실행하면서 처리한다. codice_1은 표준 오류 채널을 리다이렉트 하지 못한다.
버그 및 제한.
명령 줄의 길이는 최대 128 문자이다. 명령어를 실행할 때 언제나 참 값을 반환한다.
자기저항 효과(Magnetoresistance Effect)는 금속 혹은 반도체에 자기장이 인가 되었을 때 전기 저항이 변화하는 효과를 말한다. 자기장에 의한 전기저항이 약한경우 전기저항의 증가량은 약한 자기장 세기의 제곱에 비례한다. 자기 저항 효과에는 2가지 효과로 나눌 수 있는데, 자기장의 방향에 대한 전류의 방향이 수직일 경우 이를 가로효과, 평행인 경우를 세로효과라고 한다. 자기 저항 효과는 1883년 영국의 L.켈빈에 의해 발견되었다
AUTOEXEC.BAT는 MS-DOS 운영 체제에서 찾을 수 있는 시스템 파일의 이름이다. 순수 문자열이 담긴 배치 파일이며 시동 장치의 루트 디렉터리에 위치해 있다. 이 파일의 이름은 "automatic (자동)"과 "execution (실행)"을 합친 것이며, 시스템이 시작할 때 자동으로 명령어들을 실행할 수 있도록 도와 주는 기능을 제공한다.
윈도우 95와 윈도우 98에서 쓰이는 MS-DOS 버전 7.x을 포함한 모든 버전의 도스는 컴퓨터가 시동하면 AUTOEXEC.BAT를 불러들인다. 윈도우 미는 환경 변수만 읽어 들이고 나머지 부분들을 사용하지 않지만 일종의 패치를 사용하여 AUTOEXEC.BAT의 모든 내용을 불러올 수 있다.
도스에서 이 파일은 운영 체제가 시동되면서 CONFIG.SYS가 처리된 뒤에 실행된다. 윈도우 NT와 그것을 잇는 윈도우 XP와 윈도우 비스타는 사용자가 로그온할 때 AUTOEXEC.BAT의 일부 내용만을 불러 실행한다. 윈도우 미의 경우 환경 변수만 읽어 들이고 나머지는 읽어 들이지 않는다. CONFIG.SYS와 달리 AUTOEXEC.BAT의 명령어들은 도스 프롬프트에서 입력할 수도 있다. 컴퓨터가 켜지면 자동으로 실행되게끔 도와 주는데 내용에는 표준 명령어들로 이루어져 있을 뿐이며 일괄 파일을 포함할 수 있다.
도스가 흔히 쓰이던 당시, 한국에는 많은 컴퓨터들이 Mdir을 사용하였는데 컴퓨터가 시동되자마 마자 Mdir이 실행되곤 했다. 이것도 AUTOEXEC.BAT의 마지막 줄에 Mdir이라는 프로그램이 등록되어 있었기 때문이다.
초기 버전의 도스에서, codice_1는 기본적으로 매우 단순하였다. XT 계열의 컴퓨터들은 배터리 백업형 실시간 시계를 기본으로 채용하고 있지 않았으므로, 초기 PC에는 DATE와 TIME 명령어가 필수적으로 들어가 있었다.
ECHO OFF
미국 외 국가들에선 키보드 드라이버 (프랑스어 키보드를 위한 KEYBFR와 같이) 또한 포함되었다. 나중에 나온 버전들은 자주 수많은 서드 파티 장치 드라이버들과 더불어 확장되었다. 아래에는 기본 도스 5.x 형식의 codice_1 구성이며, 필수적인 명령어들만 포함하고 있다:
PROMPT $P$G
PATH=C:\DOS;C:\WINDOWS
SET TEMP=C:\TEMP
SET BLASTER=A220 I7 D1 T2
LH SMARTDRV.EXE
LH DOSKEY
LH MOUSE.COM /Y
이러한 구성은 윈도 시작 전에 공통 환경 변수를 설정하고, 디스크 캐시 SMARTDRIVE를 불러들이며 (6째줄), 공통 디렉터리를 기본 경로로 설정하고, 도스 마우스 및 키보드 드라이버를 시작한다. PROMPT 명령어($P$G 변수 포함)는 도스 프롬프트를 기본적인 "C&gt;" 대신에 "C:\&gt;"로 설정해 준다.
일반적으로 .sys 파일들은 codice_3에서 호출되며, MS-DOS 5x에서 제공했던 SMARTDRIVE와 같은 디스크 캐시 소프트웨어와 같은 .exe 프로그램들은 codice_1 파일에서 불러들였다. 마우스와 같은 일부 장치들은 codice_3 안에서 .sys 파일로 불러들이거나 codice_1에서 .com 파일로 불러들일 수 있다. 이는 제조업체에 따라 다르다.
"REM" 문자열로 시작하는 줄은 주석을 뜻하며 codice_1에서 이 줄을 일시적으로 사용하지 않겠다는 것을 말한다. 이와 비슷한 대체 문자열로 두 개의 콜론 (::)을 사용할 수 있다.
MS-DOS 6 이상에서, 도스 시동 메뉴를 설정할 수 있다. 다양한 프로그램들을 위한 최적의 시동 구성을 사용자가 정할 수 있기 때문에 큰 도움이 된다. 이를테면 도스 게임을 위한 메뉴와 윈도를 위한 메뉴를 따로 지정할 수 있다. (CONFIG.SYS 글에서 이어짐)
GOTO %CONFIG%
:WIN
GOTO END
:XMS
:END
GOTO %CONFIG% 줄은 도스가 CONFIG.SYS 안에 정의해 둔 메뉴 항목을 찾아 본다. 그 뒤에, 이러한 프로파일들은 여기에 이름이 붙여져서 원하는 지정 드라이버와 유틸리티로 구성된다. 각 지정 구성의 끝에, GOTO 명령어를 사용하여(GOTO END로 지정되어 있음) 도스가 :END 섹션으로 끝나게 된다. :END 뒤의 항목은 모든 프로파일에서 쓰인다.
도스 위에 윈도 버전을 실행할 때 문제점들 가운데 하나는 기본 메모리의 부족이다. 이것은 초기 x86 프로세서의 아키텍처 설계에 기인한 것이며 1024 킬로바이트, 곧 효과적인 640킬로바이트의 메모리에 주소를 매길 수 있다. 이것이 나중에 새로운 프로세서 모드가 포함된 반면, 도스는 낮은 수준의 AUTOEXEC.BAT 형식 드라이버를 확장 메모리로 불러오지는 못했다. 이를 위해 사용자들은 LH 명령어를 사용해야 했다.
OTR-21 토치카(, 나토명 : SS-21 스캐럽)은 소비에트 연방의 단거리 지대지 미사일이다. 소련판 랜스 미사일이다. 9P129 발사 차량으로 운반되며, 초기 프로그 미사일을 대체할 목적으로 개발되었다. 2가지 버전이 개발된 것으로 알려졌으며 북대서양 조약 기구는 스캐럽A와 스캐럽B로 분류한다. 기본 사거리는 70km이지만, 향상된 추진체를 사용하면 120km까지 사거리를 늘릴 수 있다. 이 미사일은 1981년에 미국의 랜스 미사일의 유럽 배치에 대한 대응으로 동독에 배치되면서, 기존의 프로그 미사일을 대체했다. 북한은 2008년 군사 퍼레이드에서 북한판 랜스 미사일인 KN-02 미사일을 선보였다. 소련판 랜스 미사일인 SS-21을 개량한 것이다.
예멘 내전.
2015년 9월 4일, 친이란 후티 반군은 수도 사나 동쪽으로 약 120 km 떨어진 사우디아라비아 동부 마리브주의 UAE군 주둔지 부근 무기저장고에 SS-21 미사일을 발사했다. UAE 정부군 45명 외에 사우디 군 10명, 바레인 군 5명 등이 사망했다. 1971년 UAE 연방이 출범한 이래 UAE군은 하루에 가장 많은 희생자를 냈다.
CONFIG.SYS는 도스와 OS/2 운영 체제를 위한 원초적인 설정 구성 파일이다. 컴퓨터 시스템의 설정과 구성의 명령이 담겨 있는 특별한 파일이다. 컴퓨터가 시동하자마자 이 파일을 불러내며, 각종 하드웨어들의 드라이버를 불러오고, 연속 확장 메모리 규격이나 중첩 확장 메모리 규격을 사용하거나, 버퍼나 파일의 수를 지정할 수 있다.
이 파일을 불러들인 다음에 COMMAND.COM 파일과 AUTOEXEC.BAT 파일을 불러낸다. 윈도우 미에서는 특별한 패치를 사용하지 않는 한 이 파일을 로드하지 않는다.
윈도 3.xx에 포함된 MS-DOS를 위한 CONFIG.SYS의 보기:
device=c:\dos\himem.sys
device=c:\dos\emm386.exe ram
dos=high,umb
devicehigh=c:\windows\mouse.sys
devicehigh=c:\dos\setver.exe
country=044,437,c:\dos\country.sys
shell=c:\dos\command.com c:\dos /e:512 /p
MS-DOS 버전 6의 경우, 도스 시동 메뉴를 구성할 수 있는 옵션을 제공한다. 이로써 사용자는 수많은 시동 구성을 사용하여 시작 메뉴를 구성할 수 있다. 다양한 도스 응용 프로그램들이 선호하는 최적 기능의 설정값이 따르기 때문에 이러한 메뉴 구성은 큰 도움이 된다. 특히, 윈도우 9x에서 16 비트 도스 드라이버와 유틸리티를 되도록 불러들이지 않는 것이 최상인데, 이때 이러한 메뉴 구성의 도움을 받는 것이 좋다.
MS-DOS 6 이상의 시동 메뉴가 포함된 CONFIG.SYS의 보기:
[menu]
menuitem=WIN, Windows
menuitem=XMS, DOS with only Extended Memory
menudefault=WIN, 10
[common]
[WIN]
[XMS]
device=c:\dos\emm386.exe noems
도스 시동 메뉴의 구조는 잘 조직화되어 있다. "[menu]" 섹션은 메뉴의 항목을 정의한다. "menudefault" 옵션은 시스템을 시작하기 전에 카운트다운 타이머로 기본 선택 사항을 사용하는 것을 허용한다. (여기서는 10초로 되어 있음) "[common]" 영역은 모든 메뉴 선택을 시작하는 줄이다. 반면 "[WIN]"과 "[XMS]" 영역은 저마다의 구성을 사용한다.
나중에 시동 파일, autoexec.bat는 CONFIG.SYS로부터 프로파일 메뉴를 받아서 따로 구성하는 것도 가능하다.
프리도스.
프리도스의 최근 FDCONFIG.SYS 및 CONFIG.SYS:
screen=0x12
device=c:\dos\himem.exe
device=c:\dos\emm386.exe
shell=c:\dos\freecom.com c:\dos /e:512 /p
일반 .sys 파일들은 config.sys 안에서 위와 같이 호출되며, MS-DOS 6.x가 제공하는 SMARTDRIVE (역자 주: 스마트 드라이브는 하드 디스크의 속도를 빠르게 해 주는 유틸리티), 프리 도스의 LBACACHE(아까와 비슷한 성질을 가진 유틸리티)과 같은 .exe 프로그램들은 autoexec.bat 파일 안에서 불러들인다. 그러나, 명령 줄에서도 시스템 파일로서 .EXE뿐 아니라 .SYS를 불러들이는 방법들이 있다. (역자 주: 시스템 장치 드라이버를 불러들이는 유틸리티는 명령 프롬프트에서 사용할 수 있는데 반드시 프리도스에서만 사용할 수 있는 것은 아니다.)
시스템은 이러한 시스템 파일들(CONFIG.SYS, AUTOEXEC.BAT)이 분실되거나 손상되어도 시동할 수 있다. 그러나 이러한 두 개의 파일은 도스 운영 체제의 완전한 시동 과정에 필수적이다. 이러한 파일들은 개인용으로 운영 체제를 변경하는 데 쓰이는 정보를 포함하고 있다. 또 이러한 파일들은 다른 응용 소프트웨어 꾸러미들을 위한 요구 사항들도 포함하고 있다. 도스 시스템은 이러한 파일들이 손상된 경우 문제 해결을 요구할 수도 있다.
윈도우 온 윈도우(Windows on Windows, WOW, 과거 이름: 16비트 WOW, WOWEXEC)는 마이크로소프트 윈도우 운영 체제에서 두 개의 추상적인 하위 시스템의 이름이다. 다시 말해, 윈도우가 발전함에 따라 레거시 코드의 뒤떨어지는 호환성을 보완하고자 만들어진 중요한 구성 요소 두 개의 이름이다. WoW라고 불리는 첫 구성 요소는 윈도우 NT에서 처음 쓰였으며 NTVDM에 의존하는 Win16 API를 사용하는 응용 프로그램들을 지원한다.
윈도우 XP 프로페셔널 x64, 윈도우 서버 2003 x64, 그리고 다른 x64 버전의 윈도우에서 돌아가는 Win32 응용 프로그램들을 지원하기 위해서는 WOW64라고 불리는 새로운 WoW가 필요하다. x64 버전의 윈도우는 더 이상 NTVDM과 더불어 16비트 WoW 하위 시스템을 포함하고 있지 않으므로 16비트 윈도우 응용 프로그램이나 도스용 응용 프로그램을 돌릴 수 없다.
황정일(1953년 ~ 2007년 7월 29일)은 대한민국의 외교관이며, 주중대사관 공사를 지냈다.
외무고시 합격 이후 외교통상부에서 근무하였으며, 주로 동북아시아 지역국에서 근무하였다. 6자 회담 당시 한국 대표단의 일원으로 참여하기도 하였다.
주중대사관 공사로 임명되어 활동 중 2007년 7월 28일 사무실 인근 편의점에서 구매한 참치 샌드위치를 먹고 배탈이 나 다음날인 29일 베이징의 비스타클리닉병원을 찾았고 병원에서 링거 주사를 맞던 도중 호흡 곤란 증세를 보이며 10여분 만에 사망했다.
2007년 8월 7일 연합뉴스에 따르면 중국 정부는 같은 해 2월 긴급통지문을 통해 항생제 로세핀과 칼슘을 동시투약하지 말라는 주의통보를 전국병원에 내렸으며, 이러한 긴급통지문에도 불구하고 황정무 공사가 방문한 병원은 칼슘과 레시핀 항생제를 황 공사에게 투여한 것으로 밝혀졌다.
직접적인 사망 원인은 밝혀지지 않았으며, 질병으로 인한 (심근경색) 사망이라고 중국 위생부에서 공식적으로 발표하였다. 교도 통신사는 사용금지약 투여로 사망한 것이라고 보도하였다. 그러나 중국 정부의 발표와 달 대한민국 정부는 이를 의료사고로 봤으며, 중국이 금지된 약물을 투여하여 황정일 공사가 사망하였다고 봤다.
황정일 공사의 사망은 결국 제대로 된 검증이 이뤄지지 못한 상태에서 흐지부지되었다. 결국 그는 향년 55세로 중국 베이징에서 사망하였으며, 현지에서 영결식이 진행되었다. 사망 이후 황정일 공사는 동아시아 평화대사로 추서되었다. 황정일 공사의 가족은 국가를 상대로 소송을 제기하였으나, 패소하였다.
에드삭(EDSAC : Electronic Delay Storage Automatic Calculator)은 영국에서 개발된 초기 컴퓨터이며 최초의 컴퓨터들 가운데 하나이다. 이 컴퓨터는 존 폰 노이만의 EDVAC 보고서로부터 영향을 받았는데 영국의 케임브리지 대학교 수학 실험실(University of Cambridge Mathematical Laboratory)의 모리스 윌크스 교수 팀이 만들었다.
에드삭은 최초의 프로그램 내장 컴퓨터는 아니었으나 세계 최초의 실용적 프로그램 내장 전자식 컴퓨터였으며, 영국 회사인 J. Lyons &amp; Co. Ltd.에 의해 지원을 받아 개발되었다. 에드삭은 1949년 5월 6일에 첫 프로그램을 실행하였는데 제곱표과 소수 목록을 계산하였다.
최용덕(崔用德, 1898년 9월 19일 ∼ 1969년 8월 15일)은 대한민국의 독립운동가, 군인, 정치인, 외교관이다. 본관은 경주(慶州). 아호는 창석(滄石). 일제강점기 시절에는 독립운동을 하였으며 제2대 공군참모총장, 1960년 6월 2일부터 1960년 8월 22일까지 체신부 장관을 역임하였다.
1945년 8월 22일 만주군 출신 귀순자인 박정희 등을 받아들였다. 1946년 귀국하여 항공건설협회 회장에 추대되었으며, 김정렬, 장덕창등과 함께 공군 창설을 위하여 노력하였다.
하지만 어찌 된 일인지 미군정은 최용덕과 조종사들의 중국군 복무 경력을 인정하지 않고 군에 입문하려면 미국식으로 다시 군사교육을 받고 소위로 임관하도록 요구하였다. 이에 조종사들은 크게 반발하지만 최용덕 장군은 오히려 그들을 설득하고 조선경비사관학교에 입교했다고 한다. 그렇게 1947년 4월 조선경비사관학교에 입교하여 49세에 육군 소위로 임관하였으며, 이후 초고속으로 승진하여 4개월만에 대위로 진급하고, 육군 항공기지부대의 제 2대 사령관으로 보임 되었다.
1948년 8월 대한민국 정부 수립과 함께 초대 국방부 차관에 임명되었다.
그 뒤 공군 항공기지사령관, 공군사관학교 교장, 공군본부 작전참모부장을 거쳐 1950년 6.25전쟁에 참전하였다. 휴전 이후 1952년 12월 1일부터 1954년 11월 19일까지 제2대 공군참모총장, 1960년 6월 2일부터 1960년 8월 22일까지는 체신부 장관을 지냈다.
호용국(胡用國)과 결혼하여 딸 1명을 두었다. 최용덕의 동생 아들인 최긍욱을 양자로 두었다.
그밖의 친인척으로는 다음이 있다.
에드박(EDVAC, Electronic Discrete Variable Automatic Computer)은 최초의 전자식 컴퓨터들 가운데 하나였다. 이전의 에니악, 에드삭 컴퓨터와는 달리 10진수가 아닌 이진수로 처리하였고, 최초의 이진수를 사용한 프로그램 내장 컴퓨터이다.
테르미도르 반동()는 프랑스 대혁명 이후 1793년부터 권력을 잡은 로베스피에르가 무자비한 공포정치를 펼치다가 그 가혹함에 불만을 품은 반대파들에 의해 1794년 7월 27일 숙청을 당하며 자코뱅파가 몰락한 사건을 말한다. 로베스피에르, 오귀스탱, 생쥐스트, 쿠통, 르바등 공포정치의 주역과 그 계파 일원들은 다음날 단두대에서 처형되었다.
테르미도르(Thermidor)란 혁명 때 제정된 프랑스 혁명력(후에 나폴레옹에 의해 폐지) 중 11번째 달을 의미한다. 이 사건으로 인해 프랑스 혁명은 실질적으로 끝나게 되고, 시민 혁명은 종말을 고했다. 슈테판 츠바이크는 평전 《조제프 푸셰》에서 테르미도르 반동 이전에는 "혁명은 모든 정당성이 자신에게 있다고 주장하였고 모든 책임을 묵묵히 떠맡았던" 반면 반동 이후에는 "혁명은 부당한 일을 한 적도 있다는 것을 소심하게 인정하고 지도자들은 혁명을 부정하기 시작한다. 그러나 정신적 신앙과 세계관이 스스로의 절대적 정당성과 무오류성을 부정하게 되면 마음 속 깊은 곳에서 우러나는 힘은 꺾여버린다."고 서술한다.
극심한 경제침체와 악화된 왕실재정 문제를 해결하기 위해서 1789년 5월에 삼부회가 소집되었다. 삼부회는 의결 방식으로 인한 갈등 속에 파행되다가 국민의회가 출범하게 되었다. 국왕 루이 16세가 국민의회를 탄압하자 시민들은 이들을 보호하기 위해 7월 14일 바스티유 감옥을 습격함으로 프랑스 혁명이 시작되었다. 이후 인권선언을 하는등 국민의회가 정국의 주도권을 쥐고 개혁을 진행하였다. 왕실이 해외망명을 시도하다가 발각되었음에도 1791년 9월에 입헌군주제가 실시되었다. 그러나 혁명의 확산을 우려한 주변국과 벌어진 전쟁 중(1792년)에 전세가 불리함에도 불구하고 국왕 루이 16세는 의용군 모집법안에 대해 거부권을 행사하였을 뿐만 아니라 적국과 왕실이 내통하고 있다는 상당한 정황들이 드러난다. 이에 성난 시민들은 왕궁을 습격하였고 군주제가 폐지된 후 1792년 9월에 공화정이 실시되었다.
선거를 통해 새로운 의회인 국민공회가 구성되었다. 공화정 초기에는 온건한 지롱드파가 주도권을 행사하였으나 1793년 1월에 폐위된 루이 16세를 처형시키며 급진적인 자코뱅파가 서서히 득세하였다. 국왕의 처형은 유럽의 군주들을 격분시켰다. 영국, 오스트리아, 스페인, 러시아, 프로이센 등 전유럽이 대불동맹에 가담하여 전쟁이 다시 시작되었다. 각지에서 동시다발적으로 벌어진 전쟁은 프랑스에 불리하게 돌아갔다. 이런 와중에 국내에서도 왕당파와 가톨릭 등 반혁명 세력이 결집하여 방데반란(3월)을 일으키는등 혼란한 상황이 빚어졌다. 사태 수습을 위해 공안위원회가 구성되었고 그 중심에 당통과 로베스피에르 등이 부상하였다. 6월에는 파리 코뮌과 상퀼로트가 의회를 습격하였는데 이들의 지지를 받는 자코뱅파가 득세를 하게 되었고 지롱드파는 숙청되어 힘을 잃었으며 국민공회의 권위는 실추된후 공안위원회가 전권을 장악하였다.