
프로세스컴퓨터 내에서 실행중인 프로그램을 일컫는 용어를 말하는 것입니다.
또한 여러 분야에서 과정(過程) 또는 처리(處理)라는 뜻으로 사용되는 용어로, 컴퓨터 분야에서는 ‘실행중인 프로그램’이라는 뜻으로 쓰이고 있다고 보시면 될 것입니다.
1960년대 중반 멀틱스(Multics:multiplexed information and computing service) 시스템을 설계한 벨전화연구소의 연구원들이 처음 사용했다고 알려져 있습니다.
프로그램 또는 그 일부를 뜻하기도 하고, 데이터의 입력이나 출력 등을 조작하거나 처리하는 것을 말하기도 합니다.
프로세스
부모프로세스(parent process)라는 상위계층과 자식프로세스(child process)라는 하위계층이 존재한다.
부모프로세스는 프로그램이나 명령어에 의해 시작되며, 자식프로세스는 부모프로세스에 의해 만들어지는 것을 말한다.
하나의 부모프로세스는 여러 개의 자식프로세스를 관리하는데, 여러 개의 자식프로세스가 하나의 CPU에서 동시에 처리되는 것처럼 보이는 것을 멀티태스킹(multitasking)이라고 한다.
리엔지니어링에서는 과업이 아닌 연속적 업무의 묶음을 말한다. 예를 들며, 주문프로세스는 소비자의 주문이 접수되는 단계에서 주문 품목이 소비자에게 전달되기까지의 모든 과정을 의미한다.
ISO9000시리즈 개정2000판에서는 ‘입력을 출력으로 변환시키는, 상호관련되거나 상호작용하는 활동의 집합’이라고 정의하였다.
첫댓글 유익한 정보 감사합니다.