17MCA24 Operating Systems syllabus for MCA



A d v e r t i s e m e n t

Module-1 Computer and Operating Systems Structure 10 hours

Computer and Operating Systems Structure BasicElements,ProcessorRegisters,Instruction Execution, The Memory Hierarchy,CacheMemory,I/OCommunicationTechniques,IntroductiontoOperatingSystem,Main frameSystems, DesktopSystems,MultiprocessorSystems,DistributedSystems,ClusteredSystems,Real- TimeSystems,HandheldSystems,FeatureMigration,ComputingEnvironments. SystemStructures: SystemComponents,Operating– SystemServices,SystemCalls,SystemPrograms,SystemStructure,VirtualMachines,SystemDesign andImplementation,SystemGeneration

Module-2 Process Management and Mutual Execution 10 hours

Process Management and Mutual Execution

Process,ProcessStates,ProcessDescription,ProcessControl, Executionof theOperatingSystem,SecurityIssues,Processes and Threads,Symmetric Multiprocessing(SMP),Microkernels, CPU Scheduler and Scheduling. Principles of Concurrency, Mutual Exclusion: Hardware Support, Semaphores , Monitors , Message Passing, Readers/Writes Problem.

Module-3 Deadlock and Memory Management 10 hours

Deadlock and Memory Management

PrinciplesofDeadlock,DeadlockPrevention,Deadlock Avoidance, DeadlockDetection,AnIntegratedDeadlockStrategy,DiningPhilosophersProblem MemoryManagement: Swapping,ContiguousMemoryAllocation,Paging,Segmentation,SegmentationwithPaging,Dem andPaging,ProcessCreation,PageReplacement,AllocationofFrames,Thrashing

Module-4 File System and Secondary Storage 10 hours

File System and Secondary Storage

FileConcept,AccessMethods,Directory Structure,FileSystem Mounting,FileSharing,Protection,File–SystemStructure,File– SystemImplementation,DirectoryImplementation,AllocationMethods, Free– SpaceManagement, Disk Structure,DiskScheduling,DiskManagement.

Module-5 ComputerSecurity and CasestudyofLinuxOperatingsystem 10 hours

ComputerSecurity and Case studyofLinux Operating system

The Security Problem,UserAuthentication,ProgramThreats,SystemThreats. Linux System Linuxhistory,DesignPrinciples,Kernelmodules,Process ,management,scheduling, Memory management, File systems, Input and output,Inter-process communications

Last Updated: Tuesday, January 24, 2023