lecture01-chapter01 - Operating Systems COP 4600 Lecture 1...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Operating Systems COP 4600 Lecture 1 Instructor: Anda Iamnitchi anda@cse.usf.edu 1 2 What is an Operating System? The Role of an OS • Exploit the hardware resources of one or more processors • Provides a set of services to system users • Manages secondary memory and I/O devices 3 4 This Course Bus Processes, threads, scheduling Memory management I/O Management File Systems Monitor 5 Why care about OS? (1) You, the CS major • Most critical software in a computer. • OS performance influences the performance of all software on a computer – How to extract the best performance out of an OS? – How to work around design flaws? Write software that takes advantage of the design of the OS 6 Why care about OS? (2) You, the informed computer user • You need to understand enough to make informed decisions about things like buying and using a personal computer – Why do different platforms with the same CPU perform differently? – Should I get Windows XP? Windows Vista? Linux? Mac? What’s the difference? – Should I upgrade my hardware? Should I upgrade my OS? – What’s going on with my PC, especially when I have to install something? – Should I use disk compression? Is there a cost to using it? 7 Why care about OS? (3) You, the good programmer • If you’re going to be a software engineer then you’ll need to understand the environment...
View Full Document

This note was uploaded on 02/18/2012 for the course COP 4600 taught by Professor Andaiamnitchi during the Fall '08 term at University of South Florida - Tampa.

Page1 / 27

lecture01-chapter01 - Operating Systems COP 4600 Lecture 1...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online