Consider a file system such as the one on your favorite operating system.
a. What are the steps involved in creation and deletion of files, and in writing data to a file ?
b. Explain how the issues of atomicity and durability are relevant to the creation and deletion of files, and to writing data to files.