Assignment 1

Assignment 1 - CSC 7103 Advanced Operating Systems...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
CSC 7103 Advanced Operating Systems Assignment – 1 (5 points) Due Date: 2 weeks The purpose of this assignment is to introduce students to concurrent programming and interprocess communication in Unix. Before you begin the assignment. 1. Get yourself used to basic UNIX commands like ls, cd, rm, mkdir, cp, ren, man, set, setenv etc., one UNIX editor like vi or emacs and the UNIX C or C++ compiler like cc or g++. If you need a book, you may use the well-known A Practical Guide to the UNIX System by Mark G. Sobell (Addison-Wesley). 2. For other parts of the assignment you will need some material describing UNIX/AIX system calls for process/thread management. However, I assume that you are familiar to concurrent processes (in particular, fork() , exec() and pipe() ). If you are not, again you are free to use any book of your choice. I’ll suggest Interprocess Communications in UNIX by John S. Grey (Prentice-Hall) for this purpose. Do one of the following:
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/25/2010 for the course CSC 7103 taught by Professor Kannan,r during the Fall '08 term at LSU.

Page1 / 2

Assignment 1 - CSC 7103 Advanced Operating Systems...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online