01544nam a22001577a 450000500170000002000180001704000080003508200250004310000220006824501030009025000120019326000370020530000190024250511040026165000210136520221205115030.0 a9789390646678 cAEF 222nd eda004.03bBHA aSardesai, Anjali. aA textbook of theorotical computer sciencebAccording to New Revised CBCS Syllabus w.e.f. 2021-22 a1st ed. aPune:bVision Publication,c2022 a350 p.:c21 cm aIntroduction to Operating Systems      1. Introduction   2. What Operating Systems Do? 3. Operating System Operations      4. Operating System Structure 5. Protection and Security    6. Computing Environments     7. Open Source Operating System     8. Booting  9. Operating System Services  20 10.System Calls Types of System Calls and their Working       2. Processes and Threads      1. Introduction   2. Process Concept      3. Process Scheduling   4. Operations on Processes    5. Thread Scheduling      3. Process Scheduling   1. Introduction   2. Basic Concepts 3. Process Scheduling   4. Scheduling Algorithms        4. Synchronization      1. Background     2. Critical Section Problem   3. Synchronization Hardware   4. Semaphores     5. Classic Problem of Synchronization       5. Memory Management    1. Introduction   2. Background     3. Swapping 4. Contiguous Memory Allocation     5. Paging   6. Segmentation   7. Virtual Memory Management  0aComputer science