Based on the textbook: Modern Operating Systems, answer the following questions (if the page/problem numbers are different in your book, use the text below):
Question 1:
Page 81, Problem 3:
What is the difference between timesharing and multiprogramming systems?
Question 2 :
Page 81, Problem 10:
What is the difference between kernel and user mode? Explain how having two distinct modes aids in designing an operating system.
Question 3:
OS and Linux Tutorial Websites
In this assignment, you are asked to use Internet search engines, such as Google, to find 2 (two) websites that are related to learning Operating Systems (in general) AND 3 (three) websites that are related to learning Linux. The websites can be tutorials, FAQs, articles, or other formats.
For each of the 5 websites, please write a short report that includes at least the following items provided below:
A brief description of the website that includes the following items:a) The title and URL of the website;b) The author or organization that is responsible for the site;c) The date when the site was last updated;d) Your overall impression.
Your evaluation on each of those 5 sites should include the following items:a) One thing you learn from the website;b) An example or a case to support or explain what you have learned;c) One thing you would like to learn next from the website;d) One thing that is most interesting to you.