오늘은 면접을 위한 CS 전공지식노트의 챕터를 공부했다. 내용을 간략하게 정리해볼 것이다. 운영체제와 컴퓨터 1. 운영체제의 역할 ① CPU 스케줄링과 프로세스 관리 ② 메모리 관리 ③ 디스크 파일 관리 ④ I/O디바이스 관리 2. 운영체제의 구조 유저 프로그램 GUI 시스템콜 커널 드라이버 하드웨어 ※ GUI가 없고 CUI만 있는 리눅스 서버도 있다. GUI → 사용자가 전자장치와 상호 작용할 수 있도록 하는 사용자 인터페이스의 한 형태, 단순 명령어 창이 아닌 아이콘을 마우스로 클릭하는 단순한 동작으로 컴퓨터와 상호 작용할 수 있도록 해준다. 드라이버 → 하드웨어를 제어하기 위한 소프트웨어 CUI → 그래픽이 아닌 명령어로 처리하는 인터페이스 시스템콜 → 운영체제가 커널에 접..