Certified in Operating System (OS)

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

OS purposes: resource management and the extended virtual computer; historical development. Processes: critical sections and mutual exclusion, semaphores, monitors, classical problems, deadlock; process scheduling. Input and Output: hardware and software control.

Memory management: multi-programming; swapping; virtual memory, paging and symbolic segmentation; File System: operations, implementation, performance.

Operating System Security and Protection mechanisms: protection domains, access lists, capability systems, the principle of minimum privilege, security threats and attacks, encryption, and authentication

What Will You Learn?

  • A knowledge and understanding of Program OS components, such as job and process schedulers, page replacement algorithms, and file management subsystems, as well as programming interrupt handlers and contact switching

About the instructor

P

Course Curriculum

Module 1

  • Introduction to operating systems
  • Computer-System Organization
  • Computer-System Architecture
  • Operating-System Structure
  • Operating-System Operations
  • Process Management
  • Memory Management
  • Protection and Security
  • Kernel Data Structures
  • Computing Environments
  • Open-Source Operating Systems

Module 2

  • Operating-System Structures
  • User Operating System Interface
  • System Calls
  • Types of System Calls
  • System Programs
  • Operating System Design and Implementation
  • Operating System Structure
  • Virtual Machines
  • Operating System Generation
  • System Boot
  • Processes
  • Process Scheduling
  • Operations on Processes
  • Cooperating Processes
  • Inter-process Communication
  • Communication in Client-Server Systems
  • Assignments

Module 3

  • Memory Management
  • Address Binding
  • Compile time
  • Load time
  • Execution time
  • Logical versus Physical Address Space
  • Swapping
  • Contiguous Allocation
  • Single Partition
  • Multiple Partition
  • First Fit
  • Best Fit
  • Worst Fit
  • Internal and External Fragmentation
  • Paging and Virtual Memory
  • Basics
  • Demand Paging
  • Page Replacement
  • Page Replacement Algorithms
  • FIFO
  • Belady’s anomaly
  • Optimal
  • LRU
  • MFU
  • Thrashing
  • 8. Storage
  • Files
  • Attributes
  • Operations
  • File types
  • Structure
  • Access methods
  • Directory Structure
  • Protection
  • File System Implementation
  • Allocation methods
  • Free Space Management
  • Secondary Storage Structure
  • Disks
  • Structure
  • Scheduling
  • FCFS
  • SSTF
  • SCAN
  • Assignments

Download eBooks

  • Download eBooks

Exam

Student Ratings & Reviews

No Review Yet
No Review Yet