0% found this document useful (0 votes)
116 views

CST 232 Operating Systems Tutorial 1 (Week 3 25-9-2017 To 29-9-2017)

This document contains tutorial questions for an operating systems course. It asks students to describe how operating system managers work together to print a document, explain why and how multiprogramming and virtual memory were introduced, discuss how interactive and real-time systems are implemented and their differences, compare processes and threads and give an example where multithreading improves performance, and explain how object-oriented design impacts operating system architecture and efficiency.

Uploaded by

Chua Zhe
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
116 views

CST 232 Operating Systems Tutorial 1 (Week 3 25-9-2017 To 29-9-2017)

This document contains tutorial questions for an operating systems course. It asks students to describe how operating system managers work together to print a document, explain why and how multiprogramming and virtual memory were introduced, discuss how interactive and real-time systems are implemented and their differences, compare processes and threads and give an example where multithreading improves performance, and explain how object-oriented design impacts operating system architecture and efficiency.

Uploaded by

Chua Zhe
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

CST 232 Operating Systems

Tutorial 1 (week 3 25-9-2017 to 29-9-2017)

1. When a user issues a command to print C:\my document\helloWorld.pdf,


describe how the managers in the operating system work together to
accomplish the command.

2. Explain why multiprogramming was introduced in the 1960s and how it was
implemented.

3. Explain why virtual memory was introduced in the 1970s and how it was
implemented.

4. Describe briefly how interactive systems and real-time systems were


implemented. Discuss the differences between the two systems.

5. Briefly compare process and thread. Give an example of an application


where multithreading gives improved performance over single-threading.

6. Explain how object-oriented design impacts the architecture and efficiency


of operating systems.

You might also like