CS/운영체제
[OS] 운영체제(OS) 란?
운영체제 (Operating System) 프로그램을 실행할 수 있는 환경을 제공함으로써 사용자와 하드웨어 사이의 중재자 역할을 수행하는 특수한 소프트웨어 위의 정의처럼 운영체제가 제공하는 가장 중요한 역할은 "프로그램을 실행할 수 있는 환경을 제공한다"라는 점입니다. 프로그램을 실행할 수 있는 환경을 제공함은 응용프로그램을 개발하는 개발자가 CPU, 메모리, 기타 저장소 등 물리적인 컴퓨터 시스템을 구성하는 하드웨어를 직접 다루지 않고, 이를 인터페이스화된 형태로 사용할 수 있음을 의미합니다. 이는 "오디오 믹서"를 생각하면 이해할 수 있습니다. 이 오디오 믹서를 사용하면 특정 채널에 연결된 음향장비 (마이크, 컴퓨터, 악기 등등)의 볼륨, 이퀄라이져, 모니터 스피커 출력 유무 등 오디오 신호의 흐름과..