Dale - Computer Science Illuminated 347

Dale - Computer Science Illuminated 347 - 320 Chapter 10...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Application software Programs that help us solve real-world prob- lems System software Programs that manage a computer system and interact with hardware Operating system System software that manages computer resources and provides an interface for system interaction 320 Chapter 10 Operating Systems Goals After studying this chapter, you should be able to: ± describe the two main responsibilities of an operating system. ± define memory and process management. ± explain how timesharing creates the virtual machine illusion. ± explain the relationship between logical and physical addresses. ± compare and contrast memory management techniques. ± distinguish between fixed and dynamic partitions. ± define and apply partition selection algorithms. ± explain how demand paging creates the virtual memory illusion. ± explain the stages and transitions of the process life cycle. ± explain the processing of various CPU scheduling algorithms. 10.1
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.
Ask a homework question - tutors are online