검색어 입력폼

[UNIX] 유닉스 프로그래밍 연습문제 5장 풀이

저작시기 2008.08 |등록일 2009.04.08 한글파일한컴오피스 (hwp) | 10페이지 | 가격 1,100원

소개글

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, 홍릉과학출판사
다운로드 맨위로