1. Explain the difference between : [2 Marks]
a. Hard and Soft Real-time systems
b. CPU Bound and I/O Bound Processes
2. Describe the three different types of Kernel architectures and their advantages over each other? [2 Marks]
3. List 3 scheduling algorithms. Discuss 2 of the scheduling algorithms in detail. [3 Marks]
4. a. List at least four functions of a file management system. [2 Marks]
b. Name the two file systems used by MAC OS X. [1 Marks]
5. Why do we need remote access to computers? What limitations are there when a computer is accessed remotely? [2 Marks]
6. Explain the following Linux commands: [3 Marks]
cat userslist.txt | grep “admin”
cp fishfingers.txt ../../food/newRecipes/
groupadd –g 2222 OSF
7. Discuss application, process and thread. How are they related to each other? What is a Virtual Memory? Explain the usage of Virtual Memory in Operating Systems?
[3 Marks]
8. Discuss the purpose of Program Control Block (PCB). What parameters are monitored by PCB? [2 Marks]
9. Discuss and draw MAC OS X design architecture. [2 Marks]
10. Write a shell script that will read the user names listed in a text file (userlist.txt) and will create accounts for these users on a Linux system.
[3 Marks]
Need help with this Essay/Dissertation?
Get in touch Essay & Dissertation Writing services