프로그램 (Program) 저장 장치에 저장되어 있는 실행 가능한 코드의 정적인 집합디스크와 같이 비휘발성 메모리에 저장사용자가 요청할 때까지 실행되지 않음 프로세스 (Process)실행중인 프로그램의 인스턴운영체제에 의해 할당된 메모리 공간과 시스템 자원을 사용하여 동적인 상태를 유지운영체제가 자원을 할당하고 관리하는 기본 단위 프로그램이 프로세스가 되는 과정프로그램 실행 요청명령어 입력 및 아이콘 클릭프로그램 로딩 사용자 요청을 받은 운영체제는 프로그램의 코드와 데이터를 디스크로부터 메모리로 로드함. 로딩 시 실행에 필요한 주소 공간이 메모리에 생성됨 자원 할당 운영체제는 프로세스 실행에 필요한 CPU시간, 메모리공간, I/O장치 등의 자원을 할당 프로세스의 상태가 생성됨 프로세스 제어 블록이 ..