{"product_id":"9789355852137","title":"GTUT DIPLOMA Basics of Operating System GTU 21 Course ( III - CE  - 4330703)  Basics of Operating System GTU 21 Course ( III - CE  - 4330703)  Basics of Operating System GTU 21 Course ( III - CE  - 4330703)","description":"\u003cp\u003eSyllabus Basics of Operating System - 4330703 Total Credits (CI+T\/2+P\/2)\tExamination Scheme \tTheory Marks\tPractical Marks\tTotal Marks C\tCA\tESE\tCA\tESE\t 4\t30\t70\t25\t25\t150  Unit\tUnit Outcomes (UOs)\tTopics and Sub-topics Unit - 1 : Introduction of Operating System\t1a.  1b. 1c.\tExplain needs of Operating system  Classify types of Operating System  Describe OS services – User point of view and System point of view.\t1.1  1.2       1.3 1.4    1.5\tFundamental Goals of Operating system Overview of Operating Systems i. Multi programming ii. Time Sharing iii. Real Time iv. Multithreading v. Distributed Operating System services Case Study i.  Linux ii. Latest Windows Operating      System Generations of Operating System (Chapter - 1) Unit - 2 : Process Management\t2a. 2b.  2c.  2d. 2e.  2f.  2g.\tDefine process model Describe process Life Cycle Compare different process scheduling algorithm.  Compare different schedulers  Describe Critical Section \u0026amp; mutual exclusion  Identify conditions for Deadlock  Solve Deadlock conditions using Resource allocation graph \t 2.1  2.2  2.3 2.4 2.5    2.6 2.7 2.8  2.9 2.10  2.11 2.12\tConcepts of Process Overview of the Process \u0026amp; threads Process Life Cycle \/ Process States Process Control Block Process Scheduling Scheduling Criteria Scheduling Algorithms i.   First Come First Serve ii.  Shortest Job First iii. Round Robin Overview of Schedulers Scheduling Queues Context Switch Process Synchronization Critical Section Mutual Exclusion Deadlock Conditions for Deadlock Resource allocation graph (Chapter - 2) Unit - 3 : Memory Management\t3a.  3b.   3c.  3d.\tDescribe memory management Differentiate Contiguous and Non- contiguous memory allocation Differentiate primary and secondary memory Apply different page replacement algorithms for memory allocation\t 3.1  3.2  3.3       \tMemory Management Logical and physical address map Swapping Memory Allocation Contiguous memory allocation i. \tFixed and variable partition ii.\tInternal and External Fragmentation and compaction iii. Memory relocation and protection mechanism iv.\tAllocation techniques - First Fit, Best Fit and Worst Fit \t\t\t3.4\tNon Contiguous Memory allocation i.\tOverview of Paging  ii. Address translation using basic method of paging iii. \tOverview of Segmentation iv.     Page replacement          algorithm - FIFO, LRU (Chapter - 3) Unit - 4 : File Management System\t4a.  4b.  4c.  4d. 4e.\tApply file management concepts in Operating System Explain Directory structure of Operating System Describe physical disk structure. Discuss Allocation methods of directory system. Compare different disk scheduling algorithms.\t 4.1 4.2 4.3  4.4 4.5 4.6  4.7 4.8\tFiles System Files Attributes File Operations File Types Directory System Directory Structures Protection Allocation Methods - Contiguous, Linked  Secondary Storage Structure Disk Structure Disk Scheduling Algorithm -SCAN, CSCAN (Chapter - 4) Unit - 5 : Linux Basics\t5a.  5b.   5c.\tTest and Execute basic Linux commands Test and Execute shell commands in different shell scripts Develop shell scripts in ‘Unix\/ Linux’\t5.1 5.2  5.3  5.4   5.5   5.6  5.7 5.8  5.9 5.10\tLinux Introduction Basic architecture of Unix\/ Linux Introduction to shell and commands Commands : pwd, cd, mkdir, rmdir, ls, cat, cp, rm, mv, wc, split, cmp, comm, diff, head, tail, grep, sort Editing files with “vi”, “vim”, “gedit”, “gcc” Linux Basic shell scripts Read using command line argument the logical operators Evaluate expression using test and [..] Branching : if, case Basic of Looping : while, for (Chapter - 5)\u003c\/p\u003e","brand":"Technical Publications","offers":[{"title":"Default Title","offer_id":46992730161444,"sku":"9789355852137","price":180.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0671\/3661\/8788\/files\/9789355852137_1.jpg?v=1694685089","url":"https:\/\/bookstation.in\/products\/9789355852137","provider":"BookStation","version":"1.0","type":"link"}