티스토리 뷰

POSIX CLI

POSIX CLI1: GUI VS CLI

Programmers 2021. 5. 23. 20:47
반응형

GUI: Graphic User Interface
예) 현실에서의 버튼처럼 누르면 어떤 것이 실행
장점: 누르기만하면 동작한다. 즉, 배우기 쉽다
단점: 풍부하고 정확한 의미로 전달하기 어렵다.

 

CLI: Command Line Interface
 예) 사람과 사람이 소통하는 것
장점: 풍부하고 정확한 의미로 전달하는 기능
단점: 말을 배워야 한다. 즉, 어렵다.

정리:



오른쪽 그림의 곰이 10분 동안 말하는걸 개가 듣고 이해한다. 
만약에 왼쪽의 버튼으로 구현하기위해서는 버튼이 몇 개나 필요할까? 아마 엄청나게 많은 버튼이 필요할 거다.

결론적으로, 풍부하고 정확한 의미로 전달하는 기능성이 있기 때문에 CLI를 사용한다.

 

또, CLI는 여러 가지 일들을 순서에 따라서 중복되는 작업에서 사람이 하는 실수를 없애주고 빨리, 정확하게 처리해준다.

 

출처: https://opentutorials.org/module/3747/22525

반응형
댓글
공지사항