Exercise #1

1
UNIX System Programming Page 1 Exercise #1 Exercise #1 다다다 다다다 다 , 다다 ( 다다 다다 ) 다 다다다다 다다다다 . 1. 다다 다다다 다다 다다다다 다다 ps_result 다 다다다 . 1) 10 다다다 다다 다다다 background job 다다 다다다다 . (sleep 100000) 2) 다다다 다다다다 다다다 ps_result 다 다다다 . (ps 다 redirection) 3) 다다 1) 다다 다다다 다다다 다다다다다 . (kill) 4) 다다다 다다다다 다다다 ps_result 다 append 다다 . (ps 다 redirection) 2. 다다다 다다 다다 dependency 다 다다 다다 Makefile 다 다다다다 . Compile & Makef get_n_put common.o getB.o getA.o putB.o putA.o getA.c getB.c common.c putA.c putB.c get_only put_only get.h put.h common.h

description

get_only. get_n_put. put_only. getA.o. getB.o. common.o. putA.o. putB.o. getA.c. getB.c. common.c. putA.c. putB.c. put.h. get.h. common.h. Exercise #1. Compile & Makefile. 다음을 수행한 후 , 화면 ( 혹은 파일 ) 을 출력하여 제출한다 . 1. 다음 순서에 따라 수행하여 파일 ps_result 를 만든다 . - PowerPoint PPT Presentation

Transcript of Exercise #1

Page 1: Exercise #1

UNIX System ProgrammingPage 1

Exercise #1Exercise #1

다음을 수행한 후 , 화면 ( 혹은 파일 ) 을 출력하여 제출한다 .

1. 다음 순서에 따라 수행하여 파일 ps_result 를 만든다 .1) 10 만초를 쉬는 명령을 background job 으로 수행한다 . (sleep 100000)

2) 현재의 프로세스 상태를 ps_result 에 받는다 . (ps 및 redirection)

3) 앞서 1) 에서 수행한 명령을 종료시킨다 . (kill)

4) 현재의 프로세스 상태를 ps_result 에 append 한다 . (ps 및 redirection)

2. 다음과 같은 파일 dependency 가 있을 때의 Makefile 을 작성한다 .

Compile & Makefile

get_n_put

common.ogetB.ogetA.o putB.oputA.o

getA.c getB.c common.c putA.c putB.c

get_only put_only

get.h put.hcommon.h