흔히 사용하는 데스트톱, 노트북, 스마트폰에는 모두 운영체제가 설치되어 있습니다. 윈도우와 macOS,리눅스, 안드로이드, iOS 등이 대표적입니다. 이러한 운영체제가 왜 필요한 지, 어떤 역할을 하는지 정리하고 이후 자세히 정리해서 포스팅하려고 합니다. 운영체제란운영체제(OS, Operating System)는 컴퓨터 시스템의 하드웨어와 소프트웨어를 관리하고, 사용자와 컴퓨터 간의 인터페이스를 제공하는 시스템 소프트웨어입니다. 우리가 사용하는 모든 프로그램은 하드웨어를 사용합니다. 1+2를 계산하는 프로그램은 CPU가 필요하고, 파일을 하드 디스크에 저장하는 프로그램은 하드 디스크를 필요로 합니다. 이때 프로그램 실행에 필요한 요소들을 시스템 자원이라 하고, 운영체제는 실행할 프로그램에 필요한 자원을..