Operating System Book BCA 2nd Sem UOR

Operating System BCA 2nd Sem UOR

Buy Latest Operating System Book in English Language for BCA 2nd Semester University of Rajasthan (Jaipur) By Thakur Publication. Written by Experienced Authors | Fast & All India Delivery | 

AUTHORS: Dr. Kamaldeep Gautam , Mr. Dileep Singh 

ISBN : 978-93-6180-871-5

₹220.00

Tax excluded

Quantity

Syllabus

 

BCA-52T-111

Operating Systems

 

UNIT-I

Concepts: Operation System and its Need, Functions of OS, Types of OS – Simple Batch Systems, Multiprogrammed Batched Systems, Time-Sharing Systems, Parallel Systems, Distributed Systems and Real-Time Systems.

 

Operating-System Structures: System Components, Operating System Services, System Calls, System Structure, Virtual Machines.

 

Process Management: Process Concept, Process Scheduling, Operation on Processes.

 

UNIT-II

CPU Scheduling Algorithms: Basic Concepts, Scheduling Criteria, FCFS, SJF, Priority, Round-Robin, Multilevel Queue, Multilevel Feedback Queue, Multiple-Processor Scheduling. Process Synchronisation, Critical-Section Problem, Introduction to Semaphores.

 

Deadlocks: System Model, Deadlock Characterisation, Methods for Handling Deadlocks, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection and Recovery from Deadlock.

 

UNIT-III

Memory Management: Background, Logical versus Physical Address Space, Swapping, Contiguous Allocation (Fragmentation), Paging, Segmentation. Virtual Memory, Demand Paging, Page-Replacement Algorithms (FIFO, Optimal, LRU, Counting).

 

File Management: File Concepts (Operations and Attributes), Access Methods, Directory Structure, File System Structure, Allocation Methods (Contiguous Allocation, Linked Allocation, Indexed Allocation).

 

Device Management: General Device Characteristics, Device Controller, Device Drivers, Interrupts Driven I/O, Memory Mapped I/O, Direct Memory.

 

UNIT-IV

Introduction of Different Operating System (Linux, Unix, Windows Server), Linux: History, Design Principles, Kernel Modules, Process Management, Scheduling, Memory Management, File Systems, Input and Output, Inter Process Communication, Network Structure, Security, Basic Essential Linux Commands and Shell Scripts.

UOR NEP2020/BCA/2/01
48 Items
New

2 other products in the same category:

Comments (0)
No customer reviews for the moment.