CS 101/Additional Materials/Chapter 10

From Worcester State University Computer Science Department Wiki
< CS 101‎ | Additional Materials
Revision as of 13:37, 24 March 2016 by Karl Wurst (Talk | contribs) (Cleaned up)

Jump to: navigation, search

Section 10.1 Roles of an Operating System

The History of the Operating System This is an interesting video about the history of operating systems https://www.youtube.com/watch?v=BTQ6HtCkSBQ Matt Lanteigne

https://www.youtube.com/watch?v=MzVGL44eq9w : Introduction to Operating Systems. Date added: 4 April 2015. Date created: 28 August 2011. This video is a review of the fundamental roles of operating systems. It helped with my understanding and also included a history of operating systems. Olivia Giedymin.

https://www.youtube.com/watch?v=XgQo4JkN4Bw&list=PL62A66DDD3B3CC0B7 30 Aug. 2010, 6 Nov. 2015 This video and serious of videos are almost equivalent as taking a real computer science class. The amount of detail and information used in this video really furthers the explanation of operating systems among many other computer science topics. If you are struggling with any aspect of how computer science works, these video will help you tremendously. I cannot recommend them more for the beginners like me self struggling to understand the stressful nature of programing and operating systems. Zachary Nader.

http://computer.howstuffworks.com/operating-system.htm Date added: 4/6/2015 Date published: August 14, 2000 This article explains the basics of operating systems and its functions; it helped me gain a basic understanding of what a operating system is and why we need them. Sudarshan T

Memory, Process, and CPU Managment

Batch Processing


Other OS Factors

Section 10.2 Memory Management

https://www.youtube.com/watch?v=1PYLvQg5auk This video gave me a better understanding of the memory management process. While reading the chapter is was very confusing to me. After watching this video it's very clear to me how to understand and do it because of the step by step process the perform. Stephen Gannon

https://www.youtube.com/watch?v=sNY2gD5oNJo?list=PL6lxxT7IdTxH5MCBuj4bDQsKbo1LRPTB1 Added 11/7/15. Video published 4/25/14. There is multiple videos on many of the topics we cover in our text. This one in particular covered memory management. All the videos created by this gentleman are extremely helpful. They're organized, have lots of visuals, and are concise. Antoinette Cabral

http://www.tutorialspoint.com/operating_system/os_memory_management.htm This website contains individual tutorials which explain seperate topics in chapter 10. It goes beyond chapter 10 instruction. Bob Lafrance

Single Contiguous Memory Management

Partition Memory Management

Paged Memory Mangement

https://www.youtube.com/watch?v=Vw1B-U0Frws This video went more in depth about the page map table which helped me understand them better. This was a great video for anyone who wants to learn about this topic! Jaclyn Mason

Section 10.3 Process Management

Process States

The Process Control Block

Section 10.4 CPU Scheduling

CPU Scheduling Breakdowns http://www.tutorialspoint.com/operating_system/os_process_scheduling_algorithms.htm Date Accessed: 11/3/15 Date published: Unknown This website provides an in doth breakdown of each scheduling system for the CPU. I used this website to help me on the latest quiz and was a significant help. It walks you through and shows you step by step how the CPU handles each method. Peter Doyle

http://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/5_CPU_Scheduling.html This site helped to explain CPU scheduling in further depth than the text. -Nicole Berry

https://www.youtube.com/watch?v=8Mi_xwdqYcg This video is a lecture about operating systems and the scheduling and algorithms and a lot more it is very help. There are a lot of examples and pictures and she explains a lot. Video added July 1, 2013. Created November 7, 2015 Kristina Mironidis

First Come, First Served

http://www.sciencehq.com/computing-technology/first-come-first-served-algorithm.html This video helped me understand the first come first serve algorithm. It gives a specific example and explains each step. Jessica Krafft

Shortest Job Next

Round Robin

https://www.youtube.com/watch?v=vuBt54W3hXk posted on youtube by Gate Lectures by Ravindrababu Ravula on November 20 2014. Explains the process of round robin algorithm's each step of the process with a example and also explains time slice. Rebecca Peacott 3/20/2016