17.01.2013 Views

Vishwakarma Institute of Technology Master of Computer ...

Vishwakarma Institute of Technology Master of Computer ...

Vishwakarma Institute of Technology Master of Computer ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BRACT’S<br />

<strong>Vishwakarma</strong> <strong>Institute</strong> <strong>of</strong> <strong>Technology</strong>, Pune – 411 037<br />

Department <strong>of</strong> <strong>Computer</strong> Engineering<br />

CS72308:: ADVANCED UNIX LABORATORY<br />

Structure & Syllabus <strong>of</strong> MCA Pattern C11, issue 03, Rev 01 Dt 2/4/2011<br />

44<br />

FF No. : 654<br />

Credits: 01 Teaching Scheme: - Laboratory 2 Hrs/Week<br />

Prerequisites: C Programming, Operating System.<br />

Objectives:<br />

• To learn UNIX programming.<br />

• To work in Linux platform.<br />

List <strong>of</strong> Practical<br />

1. Write a program for IPC using signals.(Illustrate using some major signals)<br />

2. Write a program for IPC using pipes.<br />

3. Write a program to illustrate message queue.<br />

4. Write a program to implement CPU scheduling algorithms.<br />

5. Write a program to implement sleeping barber problem using semaphore.<br />

6. Write a program to illustrate shared memory segment.<br />

7. Programs on process control.<br />

8. Write a program to illustrate following<br />

a. fork()<br />

b. exec()<br />

c. orphan process<br />

d. zombies<br />

e. lseek<br />

f. fcntl<br />

g. ioctl<br />

Mini Project using UNIX based on operating system concepts:<br />

The objective <strong>of</strong> this mini project is to prepare student for system level programming.<br />

Student will select individually a project which will enhance system level design concepts.<br />

The students will be assessed based on demonstration.<br />

Text Books<br />

1. 1 Meeta Gandhi, Tilak Shetty, Rajiv Shah “The ‘C’ Odyssey UNIX- The Open,<br />

Boundless C” BPB publication first edition 1992, ISBN- 9788170291657.<br />

2. W Richard stevens; Unix network programming (PHI) volume 2 second edition:<br />

Interprocess communication 1999, ISBN-0131411551.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!