-
누군가가 나에게 운영체제가 뭐야? 라고 물었을때 나는 뭐라고 대답할 수 있는가를 문득 고민해봤다.
흠 뭐랄까 오히려 그림이 그려지고 말로 하려니 막막한느낌이 들어 , 이제부터는 설명을 시작할때 사전적의미를 먼저 이야기하는것이 오히려 상대방의 답과 궁금증을 뽑아내는데에 유리하다고 판단하여 이 글을 작성한다
(다 내가 보려고 만드는거지뭐..)
그래서 결론적으로 "운영체제란 무엇일까요?" 에 대한 대답을 한번 해보겠다
운영체제란 (OS) 컴퓨터 시스템의 자원을 효율적으로 관리하여 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있는 환경을 제공하는 여러 프로그램들의 모임이다. 그리고 응용 프로그램과 하드웨어 간의 인터페이스로서 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해준다,,!
물론 넓은 의미에서는 커널과 다양한 유틸리티를 포함하는 개념도 있지만 좁은 의미로는 커널을 의미하기도 한다.
나는 사전적의미를 얘기했고 질문이 나올것이다. 그럼 커널이 뭐고 그래서 얘네는 보통 어떤 기능을 하는데요?커널은 뭐 딱히 설명하기가 애매해서 따로 포스팅하진않고, 기능에대해서만 다음 포스팅에 얘기할 것이다.
*커널 : 전체 운영체제 코드 중 메모리에 올라가 있는 부분을 커널이라고 한다.이상, 다음포스팅에서는 운영체제의 기능에 대해서 설명하겠다.