Programs:
- Design and Develop a shell that should support at least 20 commands.
- Design and develop a program to implement lazy buddy system algorithm.
- Write a multi-class multithreaded program that simulates multiple sleeping barbers, all in one barbershop that has a finite number of chairs in the waiting room. Each customer is instantiated from a single customer class; each barber is instantiated from a single Barber class.
- Design and develop a program to realize the virus classification, such as boot sector infector, file infector and macro virus.