CS
[운영체제] 운영체제 개념 정리
운영체제란? 운영체제(OS, Operating System): 사용자의 하드웨어, 시스템 리소스를 제어하고 프로그램에 대한 일반적 서비스를 지원하는 시스템 소프트웨어이다. 간단하게 말하자면, 컴퓨터를 쉽게 다룰 수 있게 해주는 인터페이스 ex) 윈도우, macOS, 리눅스 운영체제는 하드웨어와 소프트웨어를 관리하는 소프트웨어 전체라고 할 수 있다. 주요 목적은 하드웨어를 추상화하여 응용 프로그램이 하드웨어의 복잡한 부분을 직접 다루지 않도록 하고, 자원을 효율적으로 할당하여 시스템 전반의 성능을 최적화하는 것이다. 운영체제의 주요 기능과 역할을 다음과 같다. 프로세스 관리 (Process Management): 프로세스는 실행 중인 프로그램을 나타내며, 운영체제는 프로세스의 생성, 스케줄링, 종료 등을 ..