UNIT I:
Introduction to Operating System Concept: Types of operating systems, operating systems concepts, operating systems services, Introduction to System call, System call types.
DOWNLOAD UNIT -1
UNIT-II:
Process Management – Process concept, The process, Process State Diagram , Process control block, Process Scheduling- Scheduling Queues, Schedulers, Operations on Processes, Interprocess Communication, Threading Issues, Scheduling-Basic Concepts, Scheduling Criteria, Scheduling Algorithms.
DOWNLOAD UNIT -2
UNIT-III:
Memory Management: Swapping, Contiguous Memory Allocation, Paging, structure of the Page Table, Segmentation Virtual Memory Management: Virtual Memory, Demand Paging, Page-Replacement Algorithms, Thrashing
DOWNLOAD UNIT -3
UNIT-IV:
Concurrency: ProcessSynchronization, The Critical- Section Problem, Synchronization Hardware, Semaphores, Classic Problems of Synchronization, Monitors, Synchronization examples Principles of deadlock – System Model, Deadlock Characterization, Deadlock Prevention, Detection and Avoidance, Recovery form Deadlock
DOWNLOAD UNIT -4
UNIT-V:
File system Interface- the concept of a file, Access Methods, Directory structure, File system mounting, file sharing, protection. File System implementation- File system structure, allocation methods, free-space management Mass-storage structure overview of Mass-storage structure, Disk scheduling, Device drivers.
DOWNLOAD UNIT -5
UNIT VI:
Linux System: Components of LINUX, Interprocess Communication, Synchronisation, Interrupt, Exception and System Call. Android Software Platform: Android Architecture, Operating System Services, Android Runtime Application Development, Application Structure, Application Process management
DOWNLOAD UNIT -6
Introduction to Operating System Concept: Types of operating systems, operating systems concepts, operating systems services, Introduction to System call, System call types.
DOWNLOAD UNIT -1
UNIT-II:
Process Management – Process concept, The process, Process State Diagram , Process control block, Process Scheduling- Scheduling Queues, Schedulers, Operations on Processes, Interprocess Communication, Threading Issues, Scheduling-Basic Concepts, Scheduling Criteria, Scheduling Algorithms.
DOWNLOAD UNIT -2
UNIT-III:
Memory Management: Swapping, Contiguous Memory Allocation, Paging, structure of the Page Table, Segmentation Virtual Memory Management: Virtual Memory, Demand Paging, Page-Replacement Algorithms, Thrashing
DOWNLOAD UNIT -3
UNIT-IV:
Concurrency: ProcessSynchronization, The Critical- Section Problem, Synchronization Hardware, Semaphores, Classic Problems of Synchronization, Monitors, Synchronization examples Principles of deadlock – System Model, Deadlock Characterization, Deadlock Prevention, Detection and Avoidance, Recovery form Deadlock
DOWNLOAD UNIT -4
UNIT-V:
File system Interface- the concept of a file, Access Methods, Directory structure, File system mounting, file sharing, protection. File System implementation- File system structure, allocation methods, free-space management Mass-storage structure overview of Mass-storage structure, Disk scheduling, Device drivers.
DOWNLOAD UNIT -5
UNIT VI:
Linux System: Components of LINUX, Interprocess Communication, Synchronisation, Interrupt, Exception and System Call. Android Software Platform: Android Architecture, Operating System Services, Android Runtime Application Development, Application Structure, Application Process management
DOWNLOAD UNIT -6