카테고리 없음

인터페이스(Interface)란?

1-yuna 2024. 12. 31. 21:09

1. 인터페이스의 정의 

서로 다른 두개의 장치나 시스템을 상호작용할 수 있도록 도와주는 방식

 


2. 인터페이스의 종류

2.1. 하드웨어 인터페이스 (Hardware Interface)

하드웨어 간의 상호작용을 도와주는 장치나 방법

 

노트북과 컴퓨터 간의 자료를 공유하기 위해 usb 사용-> usb = 하드웨어 인터페이스 

노트북을 모니터에 연결하기 위해 HDMI 커넥터 사용-> HDMI 커넥터 = 하드웨어 인터페이스 

 

2.2. 소프트웨어 인터페이스 (Software Interface)

프로그램 간의 상호 작용을 도와주는 방식 

 

로그인 기능 위해 구글의 간편로그인 api 사용

- 사용자는 사용자 정보를, 구글서버는 액세스 토큰을 발급 -> api = 소프트웨어 인터페이스

api: 두 프로그램 간에 데이터를 주고받거나 기능을 호출하는 방법

 

 

2.3. 사용자 인터페이스 (User Interface) 

사용자와 컴퓨터(하드웨어, 소프트웨어)간의 상호작용을 도와주는 방식

 

사용자가 스마트폰 화면에 있는 버튼을 클릭-> 버튼 = UI

버튼이 시각적으로 존재 ( 색상, 그림자, 테두리, 아이콘 ) -> 버튼 = 그래픽 사용자 인터페이스 (GUI)

사용자가 잠금을 풀기 위해 터치스크린 사용-> 터치스크린 = 터치 기반 사용자 인터페이스 (TUI)