Comment on page
📗
Command Line Interface & Graphical User Interface

User Interface
User Interface(UI)란 사용자가 전자기기나 컴퓨터를 사용할때 어떻게 사용해야 하는지에 대해 설명할때 쓰이는 단어입니다. Command Line Interface(CLI)와 Graphical User Interface(GUI)는 두 가지 다른 종류의 UI입니다. CLI는 명령어를 통해 작업을 수행하게 되고, GUI는 시각적인 그래픽이나 이미지 혹은 아이콘 등을 이용하여 작업을 수행하게끔 도와줍니다.
CLI는 Command Line Interface를 줄여 말할때 사용되는 단어입니다. 80년대에 왕성하게 사용되던 방식이며, 사용자들은 터미널이나 콘솔창을 통해 명령어를 입력하게 됩니다. 사용자는 명령어를 키보드로 입력해야만 하고, 명령어들의 종류를 어느 정도 학습해야만 사용할 수 있습니다. CLI는 보통 GUI보다 정확하고 섬세하지만, 명령어들의 종류나 문법을 공부해야만 사용할 수 있습니다.
- CLI는 명령어에 대한 지식이 필수적입니다.
- 오타 하나가 굉장히 큰 차이를 만들 수 있습니다.
- 명령어들이 보통 직관적이지 않습니다.
줄임말로 GUI라고 부릅니다. GUI는 사용자가 창이나 스크롤, 버튼, 이미지, 아이콘 등을 이용하여 시스템을 조종할 수 있도록 도와줍니다. 사용법이 쉬워 누구나 쉽게 배우고 사용할 수 있다는 장점이 있습니다. 매우 직관적이고 Learning Curve도 높지 않습니다. 명령어들을 암기해야 할 필요도 없고 복잡하지 않습니다.
- CLI에 비해 세밀함이 떨어집니다.
- 어떤 일련의 절차를 반복하거나 복사하기 힘듭니다.
Category | CLI | GUI |
기본 사항 | 명령어를 통한 입력 | 창, 스크롤, 이미지 등을 통한 입력 |
사용 장비 | 키보드 | 마우스, 키보드 |
메모리 소비 | 낮음 | 높음 |
속도 | 빠름 | 느림 |
작업 수행 난이도 | 어려움 | 쉬움 |
Last modified 1yr ago