CPU Memory Disk & I/O device 1) 유저 인터페이스(User Interface) GUI(Graphical User Interface) : 그래픽 기반의 유저 인터페이스(흔히 마우스, 키보드로 입력하여 수행사항을 보여줌). 화면의 여러 그래픽(UI)들과 상호작용하여 명령을 전달합니다. 대부분의 PC 사용자들은 GUI를 통해 상호작용합니다. CLI(Command Line Interface) : 운영체제 대부분이 CLI를 프로세스가 시작하거나 사용자가 처음 로그온할 때 수행되는 특수 프로그램으로 취급. CLI 명령어 해석기는 Shell이라고 불립니다. 주로 시스템 관리자 및 시스템에 자세한 정보를 알고 있는 경우는 CLI를 통해 상호작용합니다. CLI가 사용자의 명령을 가져와서 실행하는 ..