Week 5
|
Reading: Chapter 3 (3.1-3.5) This chapter introduces the fundamental concepts associated with operating systems. It begins with a historical look at operating systems, followed by an overview of the software found on a typical computer that establishes the distinction between application software, utility software, and an operating system. The chapter then presents the basic components of an operating system (shell, file manager, memory manager, device drivers, scheduler, and dispatcher), the concept of a process, and rudiments of time-sharing. An "optional" section covers semaphores and deadlock. The chapter closes with a discussion of security issues associated with operating systems.
|