2024/10/1714 운영체제 시작하기 2 - 운영체제의 큰 그림 1 : 운영체제의 심장, 커널에 대하여 오늘은 자유롭게 마음의 휴식을 취하되 내가 해야 할 일은 멈추지 않을 생각이다. 그리고 요즘은 공부가 힘들지가 않다. 그냥 배우는 것이 즐겁다. 이번 시간에는 커널이란 무엇인지 이해하고, 앞으로 개발하고 실행하는 응용 프로그램이 어떻게 운영체제의 도움을 받으며 실행되는지 학습해 볼 것이다. 그리고 운영체제가 응용 프로그램에 어떤 서비스를 제공하는지도 알아보겠다. 운영체제는 사용자를 위한 프로그램이 아닌 사용자가 실행하는 프로그램을 위한 프로그램이다. 즉, 사용자가 실행하는 응용 프로그램이 올바르게 실행되도록 돕고 필요한 자원을 할당해 주는 프로그램이다.이번 절에서는 운영체제에서 매우 중요한 개념은 커널에 대해 알아보고, 응용 프로그램이 운영체제로부터 어떻게 도움을 받으며 실행되는지를 이해하기 위해 이.. 2024. 10. 17. 운영체제 시작하기 1 - 운영체제를 알아야 하는 이유 컴퓨터 구조 공부가 끝나고 이제 운영체제를 공부할 시간이 되었다. 사실 컴퓨터 구조가 너무 어려워서 운영체제는 나중에 공부할까도 생각했지만 그렇게 되면 언제 다시 하게 될지 몰라 내친김에 운영체제까지 공부해 보기로 했다. 우리가 흔히 사용하는 데스크톱 컴퓨터나 노트북, 스마트폰에는 모두 운영체제가 설치되어 있다. 컴퓨터 부품들은 운영체제라는 특별한 프로그램의 지휘하에 작동한다.이번 절에서는 가벼운 마음으로 운영체제가 무엇인지 알아보고, 개발자들이 운영체제를 알아야 하는 이유에 대해 학습해 보겠다. 운영체제란모든 프로그램은 하드웨어를 필요로 한다. 예를 들어 1 + 2를 계산하는 프로그램은 cpu를 필요로 하고, 이미지를 하드 디스크에 저장하는 프로그램은 하드 디스크를 필요로 한다.이때 프로그램 .. 2024. 10. 17. 이전 1 2 다음