In: Computer Science
Subject: Operating system Design
Homework: (NEED URGENT)
Read the following Papers:
Research Paper 1: E.C. Hendricks and T.C. Hartmann, "Evolution of a Virtual Machine Subsystem," IBM Systems Journal, Vol. 18, No. 1 (1979), pp. 111-142. (THIS IS LINK: https://ieeexplore.ieee.org/document/5387989) SO you can fine paper.
Research Paper 2: Andy Chou, Junfeng Yang, Benjamin Chelf, Seth Hallem, Dawson Engler, "An Empirical Study of Operating System Errors." In Proc. of 18th ACM Symposium on Operating Systems Principles, 21--24 October 2001 (THIS IS LINK: http://pages.cs.wisc.edu/~swift/papers/membrane-fast.pdf) so YOU CAN FINE PAPER
Question 2.1 Briefly summarize what you know about the field of operating systems design.
Question 2.2 List seven questions or things you don't know about operating systems. For each question you list, indicate why it might be important to know the answer.
Question 2.3 Prepare a one-paragraph objective summary of the main ideas in this chapter.
As we discussed above these components or things are very much needed for os design
Kernel
Process management
Memory management
Security
Networking
File systems
Disc access
The main reason for having operating system is for is to manage hardware and software resources. It provides services for computer programs.
Operating system provides an interface between user and system.
It coordinates hardware components.
It provides an environment to software applications to function.
It monitors system health and functionalities.
It provides a file structure for data management.