0% found this document useful (0 votes)
91 views2 pages

Audio Lectures

This document outlines a 13-week audio recording course on operating system basics. Each week covers multiple units on a core topic, such as processes, threads, memory management, file systems, and I/O. Associated with each week are drive links providing supplemental material. Topics include the functions of an operating system, computer architecture, process and thread concepts, scheduling, deadlocks, memory management techniques like paging/segmentation, file system structure, and I/O subsystems.

Uploaded by

minaaj.rehman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views2 pages

Audio Lectures

This document outlines a 13-week audio recording course on operating system basics. Each week covers multiple units on a core topic, such as processes, threads, memory management, file systems, and I/O. Associated with each week are drive links providing supplemental material. Topics include the functions of an operating system, computer architecture, process and thread concepts, scheduling, deadlocks, memory management techniques like paging/segmentation, file system structure, and I/O subsystems.

Uploaded by

minaaj.rehman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Audio Recording of Operating System Basics

Week Topic to be Covered Drive Link


1. Unit 1.1 What is an Operating System and what it does?
Unit 1.2 Computer-System Organization https://drive.google.com/drive/folders/
Computer-System Architecture 1Xq7BuyLO1PdT_J43NGodPi2e_9Dz9rQ2?
Unit 1.3
usp=sharing
Unit 1.4 Operating-System Structure & Operations
2. Unit 2.1 Operating-System Services
Unit 2.2 User and Operating-System Interface https://drive.google.com/drive/folders/
Unit 2.3 System Calls 1_PlygwZITmYk17Qo1VVusYVOVwbatyHk?
Unit 2.4 Types of System Calls, Services & Programs usp=sharing

3. Unit 3.1 Process Concept


Unit 3.2 Process Structure https://drive.google.com/drive/folders/
Unit 3.3 Operations on Processes 1ILyavyZN0iUqTksdohgl4X1xsn8pMjAf?
usp=sharing
4. Unit 4.1 Types of Processes
Unit 4.2 Process Communication https://drive.google.com/drive/folders/
Unit 4.3 Model of Message Passing 1oMyfXSgDG8kT-HPvlQGbdeFXxCVM8buB?
usp=sharing
5. Unit 5.1 Overview of Thread
Unit 5.2 Thread Structure https://drive.google.com/drive/folders/
Unit 5.3 15U3CLQFqAS783U9Fhohczz4DoNF9vBae?
Threads support, types and Multithreading Models
usp=sharing
6. Background & The Critical-Section Problem
drive.google.com/open?
Unit 6.1 id=104HQAkbxMnFJ6NEoORt85T817TlLFrKe
Unit 6.2 Hardware Solution drive.google.com/open?id=1G-
Unit 6.3 Software Solution YUidl7G8SZyj7BykvKh41-j5_o0MHG
Unit 6.4 Operating Solution drive.google.com/open?
Unit 6.5 Classic Problems of Synchronization id=1M0bQZs0NP5xFoTM9LMSAu9Y-DO3tjFG3
7. Unit 7.1 Basic Concepts https://drive.google.com/file/d/
Unit 7.2 Scheduling and optimization Criteria 1H9Urn9f3dTDgHu_D_IR3BFHfWzWUDF7m/
Unit 7.3 Scheduling Algorithms view?usp=sharing
Unit 7.4 Algorithm Evaluation
8. Unit 8.1 Introduction to Deadlock and its characterization drive.google.com/open?id=1z4NEtV2cgsx9VLEy46-
Unit 8.2 System Model DR_KtS5DurSZh
Unit 8.3 Methods for Handling Deadlocks drive.google.com/open?
Unit 8.4 Deadlock Prevention and Avoidance id=1zwhjBcOujYgYlFFQDuHArE75CL1FbPNx
Unit 8.5 Recovery from Deadlock
9. Unit 9.1 Background drive.google.com/open?
Unit 9.2 Memory Management requirements id=1ZbyzeULrmaFLL3f_5ity9Sl9K_QwO2op
Unit 9.3 Memory Management Unit(MMU)
10. Unit 10.1 Memory partitioning overview drive.google.com/open?
Unit 10.2 Contiguous Memory Allocation id=1uPlsSypiQMTaiMqDf2Li9hdGWO3gnb0N
Unit 10.3 Non-Contiguous Memory Allocation
11. Unit 11.1 Background drive.google.com/open?id=1O7xdzxU4YJM-
Unit 11.2 Demand Paging OPGFN58ZN25dFteVi1Fk
Unit 11.3 Page Replacement and Thrashing
Unit 11.4 Replacement Algorithms and Allocation of Frames
12. Unit 12.1 File-System Structure
Unit 12.2 File Concept
Unit 12.3 Access Methods
Unit 12.4 Directory and Disk Structure
Unit 12.5 File Sharing & Protection
13. Unit 13.1 I/O Hardware
Unit 13.2 Application I/O Interface
Unit 13.3 Kernel I/O Subsystem
Unit 13.4 Transforming I/O Requests to Hardware Operations

You might also like