1. 운영체제의 정의 운영체제 : 컴퓨터 하드웨어 바로 위에 설치되는 소프트웨어로 하드웨어를 작동시키기 위해서 반드시 필요한 기본적인 소프트웨어를 말한다. 운영체제도 소프트웨어이므로 컴퓨터 시스템에서 실행되기 위해 메모리에 올라가야 하는데, 운영체제는 규모가 큰 프로그램이므로 전부 메모리에 올라갈 수 없다. 그래서 항상 필요한 부분만 메모리에 올리고 그렇지 않은 부분은 필요할 때마다 메모리에 올려 사용한다. 이 때 메모리에 상주하는 운영체제의 부분을 커널(좁은 의미의 운영체제)이라고 한다. 즉, 커널은 운영체제 코드 중 핵심적인 부분을 뜻한다. 이에 반해 넓은 의미의 운영체제는 커널뿐만 아니라 시스템을 위한 유틸리티들을 광범위하게 포함하는 개념이다. 파일을 복사하는 프로그램 등이 이에 해당한다. 2. 운..