[UNIX] 유닉스 프로그래밍 연습문제 5장 풀이
- 최초 등록일
- 2009.04.08
- 최종 저작일
- 2008.08
- 10페이지/ 한컴오피스
- 가격 1,500원
소개글
UNIX 시스템 프로그래밍 5장 연습문제풀이 입니다.
유닉스 시스템 프로그래밍 2nd edition
KEITH HAVILAND, DINA GRAY, BEN SALAMA, 홍릉과학출판사
*실행환경 : unix system (AIX version 5 )
* 모아놓은 관련 참고자료 필요하신 분은 구매평가란에 메일 주소 남겨주시면 빠른 시간내로 확인하고 보내드리겠습니다 ^.^
목차
5-1, 5-2, 5-3, 5-4, 5-5, 5-6, 5-7, 5-8, 5-9, 5-10, 5-11, 5-12, 5-13, 5-14
본문내용
5.1 한 프로그램은 fork를 여러번 호출할 수 있다. 비슷하게 각각의 자식 프로세스들도 fork를 이용하여 자기의 자식들을 만들 수가 있다. 두 개의 부프로세스를 생성하는 프로그램을 작성하여 이것을 증명해 보라. 생성된 각각의 부프로세스들은 그 자신의 부프로세스를 하나씩 또 생성해야 한다. 각 fork가 끝난 다음, 각 부모 프로세스는 printf를 사용하여 자신의 자식 프로세스의 식별번호를 출력하도록 하라.
sol)
1 #include <stdio.h>
2 #include <unistd.h>
10 if( pid1>0 )
11 {
12 printf("I`m the parent, 1st child has pid %dn", pid1);
13 pid2 = fork();
14
15 if( pid2 > 0 )
16 printf("I`m the parent, 2nd child has pid %dn", pid2);
17 }
참고 자료
유닉스 시스템 프로그래밍 2nd edition
KEITH HAVILAND, DINA GRAY, BEN SALAMA, 홍릉과학출판사