단말 에뮬레이터

위키백과, 우리 모두의 백과사전.
(터미널 프로그램에서 넘어옴)
이동: 둘러보기, 검색

단말 에뮬레이터 또는 터미널 에뮬레이터(terminal emulator)는 몇 가지 다른 디스플레이 구조를 갖춘 덤브(dumb) 비디오 단말을 가상으로 구현하는 프로그램을 말한다. 일반적으로 이나 텍스트 단말이라는 용어와 동의어이기도 하지만 단말이라는 용어는 그래픽 인터페이스를 비롯하여 모든 원격 단말에 적용된다. 그래픽 사용자 인터페이스 안의 단말 에뮬레이터는 터미널 윈도(terminal window)라고 자주 부른다.

터미널 윈도는 사용자가 텍스트 단말과, 명령 줄 인터페이스(CLI), 텍스트 사용자 인터페이스 응용 프로그램과 같은 모든 응용 프로그램에 접근할 수 있게 도와준다. 이러한 것들은 텔넷, ssh, 전화 접속을 통해 같은 컴퓨터나 다른 컴퓨터에서 모두 실행할 수 있다. 유닉스 계열 운영 체제에서는 로컬 컴퓨터에 연결된 하나 이상의 터미널 윈도에 일반적이다.

단말은 보통 커서 위치, 색 등을 제어하기 위한 이스케이프 시퀀스 집합을 지원한다. 이를테면 ECMA-48, ANSI X3.64, 또는 ISO/IEC 6429로 알려진 단말 제어 시퀀스 표준 계열을 포함하고 있다.

은행, 보험사, 정부와 같은 컴퓨터 기술을 채택한 초기의 단체들은 아직도 단말 에뮬레이터를 자주 이용하고 있다. 이들은 메인프레임 컴퓨터에서 실행되는 오래된 응용 프로그램들을 수십 개 가지고 있다. 메인프레임에 접근하는 데 이용하는 오래된 덤브 비디오 단말은 쓰이지 않은 지 오래인다. 그러나 메인프레임 위의 응용 프로그램들은 아직도 사용하고 있다. 단말 에뮬레이터는 더 오래된 컴퓨터에서 실행하고 있는 응용 프로그램들에 사용자가 접근할 수 있는 유일한 방법이기도 하다.

같이 보기[편집]

바깥 고리[편집]