티스토리 뷰
반응형
GUI: Graphic User Interface
예) 현실에서의 버튼처럼 누르면 어떤 것이 실행
장점: 누르기만하면 동작한다. 즉, 배우기 쉽다
단점: 풍부하고 정확한 의미로 전달하기 어렵다.
CLI: Command Line Interface
예) 사람과 사람이 소통하는 것
장점: 풍부하고 정확한 의미로 전달하는 기능
단점: 말을 배워야 한다. 즉, 어렵다.
정리:
오른쪽 그림의 곰이 10분 동안 말하는걸 개가 듣고 이해한다.
만약에 왼쪽의 버튼으로 구현하기위해서는 버튼이 몇 개나 필요할까? 아마 엄청나게 많은 버튼이 필요할 거다.
결론적으로, 풍부하고 정확한 의미로 전달하는 기능성이 있기 때문에 CLI를 사용한다.
또, CLI는 여러 가지 일들을 순서에 따라서 중복되는 작업에서 사람이 하는 실수를 없애주고 빨리, 정확하게 처리해준다.
반응형
'POSIX CLI' 카테고리의 다른 글
POSIX CLI1: 자동화-실패하면 멈추기 (0) | 2021.05.23 |
---|---|
POSIX CLI1: 순서대로 실행시키기 (0) | 2021.05.23 |
POSIX CLI1: 파일수정과 삭제 (0) | 2021.05.23 |
POSIX CLI1: 파일생성과 읽기 (0) | 2021.05.23 |
POSIX CLI1: 절대경로와 상대경로 (0) | 2021.05.23 |
댓글
공지사항