Operating system assignment.
Submission date July 06/2024
1. What are the key differences and similarities between Windows, macOS, and Linux
operating systems?
2. What are the key factors to consider when choosing between Windows, macOS, and
Linux?
3. Describe a scenario where the Shortest Job Next (SJN) scheduling algorithm would be
most effective. With example.
4. What are the key security considerations for containerization and virtualization
technologies in modern operating systems?
5. How do different access control models, such as DAC and MAC, compare in terms of
security and flexibility?
6. How do real-time scheduling algorithms differ from general-purpose CPU scheduling
algorithms?
7. How does cache memory improve overall system performance compared to main
memory?
1.
2.