Unix Unit 1
Unix Unit 1
- History- Pg 15- Pg 18
- User Perspective- Pg 20 - Pg 28
(Sub topics: The File System, Processing Environment, Building Block Primitives)
(2 other topics are there in book which are NOT explicitly mentioned in the
syllabus- KERNEL DATA STRUCTURES, SYSTEM ADMINISTRATION - Pg 48-50- learn these IF
needed)
- EXERCISES- Pg 51
SUMMARY- Pg 72
- EXERCISES- Pg 72-73
---
Solve below from syllabus- (if required)
o Implement the system call ‘cat’ using command line arguments and generate
the executable version of the program and invoke the executable file using
exec system calls (fork, wait etc).
o Implement a scenario resulting to an incorrect linked list because of context
switch.
o Implement the five scenarios in the getblk algorithm by using first in first out
scheme.
o Simulate the function of bread(), breada(), bwrite and brelse.