Power BI Fundamentals - Create visualizations and dashboards from scratch
Master Finance Tools - 35% Off CFI (Code CFI35)
Overview
Syllabus
Introduction to Operating Systems
Basics of OS (Computer System Operation)
Basics of OS (Storage Structure)
Basics of OS (I/O Structure)
Computer System Architecture
Operating System Structure
Operating System Services
User Operating System Interface
System Calls
Types of System Calls
System Programs
Operating System Design & Implementation
Structures of Operating System
Virtual Machines
Operating System Generation and System Boot
Process Management (Processes and Threads)
Process State
Process Control Block
Process Scheduling
Context Switch
Operation on Processes – Process Creation
Operation on Processes – Process Termination
Interprocess Communication
Shared Memory Systems
Message Passing Systems (Part 1)
Message Passing Systems (Part 2)
Message Passing Systems (Part 3)
Sockets in Operating System
Remote Procedure Calls (RPC)
Issues in RPC & How They're Resolved
Introduction to Threads
Multithreading Models & Hyperthreading
fork() and exec() System Calls
Threading Issues [fork() & exec() System Calls]
Threading Issues (Thread Cancellation)
Introduction to CPU Scheduling
CPU and I/O Burst Cycles
Preemptive and Non-Preemptive Scheduling
Scheduling Criteria
Scheduling Algorithms - First Come First Served (FCFS)
First Come First Served Scheduling (Solved Problem 1)
First Come First Served Scheduling (Solved Problem 2)
Scheduling Algorithms - Shortest Job First (SJF)
Shortest Job First Scheduling (Solved Problem 1)
Shortest Job First Scheduling (Solved Problem 2)
Scheduling Algorithms - Priority Scheduling
Priority Scheduling (Solved Problem 1)
Priority Scheduling (Solved Problem 2)
Scheduling Algorithms - Round Robin Scheduling
Round Robin Scheduling (Turnaround Time & Waiting Time)
Round Robin Scheduling - Solved Problem (Part 1)
Round Robin Scheduling - Solved Problem (Part 2)
Multilevel Queue Scheduling Algorithm
Multilevel Feedback-Queue Scheduling Algorithm
Scheduling Algorithms – Solved Problems
Process Synchronization
The Critical-Section Problem
Peterson’s Solution
Test and Set Lock
Semaphores
Disadvantages of Semaphores
The Bounded Buffer Problem
The Readers Writers Problem
The Dining Philosophers Problem
Monitors
Dining Philosophers Solution using Monitors
Process Synchronization - Problem 1
Process Synchronization - Problem 2
Process Synchronization - Problem 3
Process Synchronization - Problem 4
Process Synchronization - Problem 5
Deadlocks | Chapter-7 | Operating System | nesoacademy.org
Main Memory | Chapter-8 | Operating System | nesoacademy.org
Virtual Memory | Chapter-9 | Operating System | nesoacademy.org
File Systems | Chapter-10 | Operating System | nesoacademy.org
File System Implementation | Chapter-11 | Operating System | nesoacademy.org
Mass Storage Structure | Chapter-12 | Operating System | nesoacademy.org
Taught by
Neso Academy