[OS]프로그램, 프로세스, 프로세서
·
CS/운영체제
프로그램(Program)저장장치에 저장되어 있는 정적인 소프트웨어실행 가능한 소프트웨어컴파일 언어 기반의 소프트웨어일 경우 main() 함수가 반드시 존재하는 소프트웨어main()이 없다면, 라이브러리(library) 등으로 분류프로세스(Process)실행을 위해 메모리에 올라온 동적인 상태메모리에 로드(load)되어 주기적으로 CPU에 의해 처리되는 소프트웨어프로세스 제어 블록(PCB)을 할당받음동음어: 태스크(task), 잡(job)프로세서(Processor)명령을 실행하는 하드웨어예시: CPU(Central Processing Unit), MPU(Micro Processor Unit), MCU(Micro Controller Unit)