Sale!

Operating Systems 1 KNEC pdf notes

Original price was: KSh500.00.Current price is: KSh390.00.

Number of Pages: 101 Pages
File size: 3 MB
Suitable for: Certificate, Diploma, University and Professional Courses

Topics Covered:

Chapter 1: Introduction To Operating System
Chapter 2: Process Management
Chapter 3: Memory Management
Chapter 4: Device (1/0) Management
Chapter 5: File Management

Description

CHAPTER 1: INTRODUCTION TO OPERATING SYSTEM

  • Introduction to Operating system
  • Operating Systems Terminology’s
  • The History of Operating Systems
  • Operating System Structure
  • Operating System ─ Types
  • Operating System ─ Properties
  • Job control

CHAPTER 2: PROCESS MANAGEMENT

  • Definition of a Process and terms
  • The Process Model
  • Process Levels
  • Process States Life Cycle
  • Inter-process communication
  • Race Conditions
  • Critical Section
  • Mutual Exclusion
  • Using Systems calls ‘sleep’ and ‘wakeup’
  • Semaphore & Monitor
  • Process scheduling
  • Definition
  • Process Scheduling Queues
  • Process scheduling and Job scheduling
  • Schedulers
  • Context Switch
  • Process Scheduling Algorithms
  • Deadlock
  • Introduction
  • Deadlock Characterization
  • Resource-Allocation Graph
  • Method for Handling Deadlock //Detection
  • Description of Error Diagnosis

CHAPTER 3: MEMORY MANAGEMENT

  • Introduction to Memory management
  • Memory management Objective
  • Memory management Concepts
  • Static vs Dynamic Loading
  • Static vs Dynamic Linking
  • Memory allocation technique
  • Contiguous Allocation
  • Paging
  • Virtual Memory
  • Basic Concept of virtual memory
  • Demand Paging
  • Page Replacement Algorithm
  • Segmented paging and Paged segmentation?

CHAPTER 4: DEVICE (1/0) MANAGEMENT

  • Objectives of device (I/O) management
  • Principles of device (I/O) Hardware
  • Device Controllers
  • Direct Memory Access (DMA)
  • Principles of I/O Software
  • Goals of the I/O Software
  • Introduction to I/O software
  • Device Drivers
  • Interrupt handlers
  • Device-Independent I/O Software
  • User-Space I/O Software
  • Kernel I/O Subsystem
  • Disks and disk operations
  • Overview of Mass-Storage Structure
  • Disk Structure
  • Disk Performance Parameters
  • Disk Scheduling
  • Disk Management
  • Swap Space Management
  • Stable Storage Implementation
  • Disk Reliability
  • Summary
  • Computer clocking system
  • Introduction to system clocking
  • The hardware and software clocks
  • Computer terminals
  • Computer Terminal Hardware
  • Summary
  • Input/Output software
  • Virtual devices
  • Objective of Virtual devices
  • History of Virtual devices
  • Virtual Device Types

CHAPTER 5: FILE MANAGEMENT

  • File management
  • File system
  • File Concept
  • File Structure
  • File Attributes
  • File Operations
  • File Types – Name, Extension
  • File Management Systems:
  • File-System Mounting
  • File Access Mechanisms
  • Space Allocation
(Visited 4,877 times, 1 visits today)

Reviews

There are no reviews yet.

Be the first to review “Operating Systems 1 KNEC pdf notes”

Your email address will not be published. Required fields are marked *