인터페이스
인터페이스(interface)란 서로 다른 두 가지를 서로 이어주는 부분을 말한다. 서로 다른 두 사물의 경계(boundary)에 해당한다. 간략히 I/F라고도 쓴다. 사용자 인터페이스(UI), 시스템 인터페이스(SI), 응용 프로그램 인터페이스(API) 등이 있다.
특징
인터페이스는 하드웨어적인 것과 소프트웨어적인 것 그리고 양자를 혼합한 것 등이 있다. 하드웨어적인 인터페이스는 물리적 조건, 회로의 조건, 전기적 조건 등을 말하고, 소프트웨어적인 인터페이스는 논리적 혹은 프로그램 간의 조건을 말한다.
종류
- 사용자 인터페이스(UI)
- 그래픽 사용자 인터페이스(GUI)
- API
거래소
암호화폐 거래소는 국가가 발행한 법정화폐와 블록체인 기반의 암호화폐를 서로 교환할 수 있게 해 주는 일종의 인터페이스에 해당한다.