Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Question 1 Study the diagram below and answer the question that follows. Device Manager User Interface Processor Manager Memory Manager File Manager (Marks: 10)
Question 1 Study the diagram below and answer the question that follows. Device Manager User Interface Processor Manager Memory Manager File Manager (Marks: 10) At the base of the pyramid are the four essential managers of every major operating system: Memory Manager, Processor Manager, Device Manager, and File Manager. Scenario: Themba and Alice's goal is to download a 1GB file and save a file in a folder configured on a laptop and share it via email and one social media platform. Using the scenario above as an example, explain why an operating system requires these managers to assist Themba and Alice achieve their goals. In your answer, also explain the role of the user interface using examples. Question 2 (Marks: 30) For each of the different types of Operating Systems (OS) below, answer the following questions: A. UNIX. B. Windows Operating Systems. C. Linux Operating Systems. D. Android Operating Systems. Q.2.1 In not more than three to five sentences, describe how the user interfaces of each OS in A - D above differ from each other. Use the below for each OS to support your answer: Example: Creating a file and saving it in a folder. (Any alternative example may be used as long as it is the same example for all operating systems). Q.2.2 In not more than three to five sentences, briefly outline the design goals of each Operating System in A - D above. In your answer, also state the steps that were taken to achieve these goals. Your answer must also mention if you believe that the goals are still achieved today and why you believe so. Q.2.3 Discuss two security concerns of a Windows Operating System. In your answer, describe one example of mechanisms that are intended to manage and resolve each concern. In your answer, also state in not more than two lines how each mechanism works. Question 3 Q.3.1 (12) (10) (8) (Marks: 20) Memory partitions may be allocated on the basis of first-fit memory allocation or (8) best-fit memory allocation. Differentiate between first-fit memory allocation and best-fit memory allocation. Q.3.2 Considering the existence of RAM, explain what cache memory is. In your answer, also use practical examples to explain the importance and use of cache memory. (5) Q.3.3 Describe the uses of each of the concepts in (A - G) regarding the operating system's memory management below. Include examples in your answer. (7) Do not define the concepts. A. Page. B. Thrashing. C. FIFO. The Independent Institute of Education (Pty) Ltd 2022 Page 4 of 6 18; 19; 20; 21 D. Working set. E. Virtual memory. F. Associative memory. G. Cache size. 2022
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started