이 부분은 프로그램 개발자들에게 공통적으로 필요한 기반 지식이예요. 직접적으로 프로그래밍 작성 능력과 관련있는 내용은 아니예요. 하지만 전산 엔지니어로써 기본적으로 알면 여러 분야에서 도움이 되는 내용이예요. 이 책에서는 깊은 내용까지 들어가지 않고 간단히 소개하기로 할게요. 프로그램 생명 주기 실행 상태의 프로그램을 프로세스라 불러요. 따라서 프로그램 생명 주기보다는 프로세스 생명 주기라는 말이 더 적당할거예요. 편의상 프로그램 생명 주기라 할게요. 프로그램은 수행해야 할 코드를 메모리에 로딩(loading)하는 것에서 출발하죠. 로딩은 하드 디스크나 CD 등의 저장 장치에 있는 데이터를 프로그램의 메모리에 옮기는 작업을 말해요. 또한 프로그램전체 영역에서 사용할 수 있는 전역 변수를 위한 메모리를 할..