Showing posts with label syllabus for GE 9161. Show all posts
Showing posts with label syllabus for GE 9161. Show all posts
Sunday, 30 September 2012

GE9161 Unix Programming Lab Syllabus


GE 9161 UNIX PROGRAMMING LAB L T P C
0 0 4 2
AIM:
The aim is to introduce working in UNIX environment.

OBJECTIVES:
  •  To introduce the basic commands in UNIX.
  •  To teach UNIX shell programming.
  •  To introduce programming in C with UNIX system calls.

1. Basic Unix commands
2. Simple editors for file operations.
3. Filters-Grep, sed, awk
4. Simple shell programming.
5. Shell programming using complex control structures.
6. C Programs using file system related system calls.
7. C Programs using process related system calls.
8. Programs for inter process communication using pipes, FIFOs.
9. Programs using signals.
10. Programs using shared memory.

TOTAL: 60 PERIODS
TEXT BOOK
1. Brain W. Kernighan and Rob Pike, “The programming Environment”, PHI, 2002.