본문 바로가기
ETC

터미널이란?

by do_ng 2021. 10. 6.

터미널(Terminal) 정의 

  • 입력과 출력이 가능한 하드웨어 장비 
  • 컴퓨터에 데이터를 입력하거나 출력할 수 있는 키보드와 출력장치(모니터)의 조합
  • 사람과 사람 사이에 채팅을 주고받을 때 중간에서 채팅 서버가 중간자 역할을 하는 것처럼 마찬가지로 터미널도 중간다리인 채팅 프로그램 역할을 하는 것과 유사 

 

터미널 에뮬레이터란? 

  • 키보드와 모니터로 구성된 하드웨어 터미널처럼 동작하는 컴퓨터 응용 프로그램 
  • 'emulate' 라는 영어는 모방하다 라는 뜻인데 컴퓨터 과학에서는 다른 프로그램이나 장치를 모방하는 '컴퓨터 프로그램 또는 전자기기의 능력'을 말한다.  
  • 안드로이드 에뮬레이터는 실제 핸드폰(하드웨어)이 아니지만 핸드폰(하드웨어)을 모방해서 만들어진 소프트웨어가 실제 하드웨어에서 동작하는 것처럼 하는 것 

 

터미널 에뮬레이터의 종류 

  • 윈도우 : Putty, Xshell 
  • MacOS : 내장 터미널

 

 

 

'ETC' 카테고리의 다른 글

메모리 주소 공간  (1) 2024.04.01
생활코딩 - 머신러닝의 분류  (0) 2021.07.02
생활코딩 - 심리학  (0) 2021.07.01
생활코딩 - 모델  (0) 2021.07.01
기본 개발용어  (0) 2021.06.10