프로그램과 프로세스프로세스와 스레드 이전에 프로그램과 프로세스는 어떤 차이가 있는지 알아보자. 위키백과에서 소개하는 프로그램과 프로세스의 정의는 다음과 같다.프로그램: 컴퓨터 프로그램이란 컴퓨터가 실행하도록 프로그래밍 언어로 작성된 수열 또는 명령어 세트프로세스: 컴퓨터에서 연속적으로 실행되고 있는 프로그램 즉 프로그램은 컴퓨터에서 실행 할 수 있는 파일을 통칭하는데, 파일을 실행하지 않은 정적인 상태를 의미하고, 프로세스는 실행되고 있는 프로그램의 동적인 상태를 의미한다. 작업 관리자를 켜서 실행중인 프로그램인 프로세스의 상태를 확인할 수 있다. 프로그램과 프로세스의 구성그렇다면 프로그램은 어떻게 구성되어 있을까? 프로그램은 Code 영역과 Data 영역으로 구성 되어있다.Code(Text) 영역: C..