a) Distinguish between static libraries and dynamic link libraries (DLLs) in the context of memory management and give advantages and disadvantages of each.
b) Using