[운영체제론] 운영체제론
- 최초 등록일
- 2003.10.24
- 최종 저작일
- 2003.10
- 8페이지/ 한컴오피스
- 가격 1,000원
소개글
ㅋㅋ
목차
없음
본문내용
3.1 프로세스에 대한 여러 가지 정의를 내려라. 공인된 정의가 없는 이유는 무엇인가?
프로세서의 정의
- 실행중인 프로그램
- 비동기적 행위(asynchronous activity)
- 프로시쥬어가 활동중인 것(the "animated sprit" of a procedure)
- 실행중인 프로시쥬어의 제어의 궤적
- 운영체제 내에 프로세스 제어블록('Process Control Block')의 존재로서 명시되는 것
- 프로세스가 활당되는 개체(entity)
- 디스패치가 가능한 단위(dispatchable unit)
공인된 정의가 없는 이유
: 1960년대 Multics 시스템을 설계한 사람들이 처음으로 "프로세스"란 말을 사용했지만, "태스트(task)"라는 용어와 혼용되어 왔기 때문이다.
3.2 프로그램, 프로시쥬어, 프로세스, 사용자, 태스크. 작업 등에 대해 정의하라.
- 프로그램 : 어떠한 작업에서 컴퓨터가 처리할 수 있도록 하는 명령어들의 집합.
- 프로시쥬어 : 주어진 문제를 해결하기 위하여 수행되는 일련의 작업순서 및 과정.
- 프로세스 : 실행중인 프로그램.
- 사용자 : 문제 해결이나 자료 처리하기 위해 컴퓨터를 소유하거나 사용하는 사람.
- 태스크 : 운영체제가 제어하는 프로그램의 기본 단위를 말한다. 하나의 수행 가능한 프
로그램이 연관된 작업 단위로 컴퓨터의 입장에서 본 일이라고 할 수 있다.
- 작업 : 컴퓨터에서 하나의 단위로 처리되는 일. 즉, 하나의 단위로 처리되는 프로그램
또는 서로 관련된 프로그램들의 집합을 작업이라고 합니다.
참고 자료
없음