Download MCA Syllabus 2013 - Christ University
Download MCA Syllabus 2013 - Christ University
Download MCA Syllabus 2013 - Christ University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Syllabus</strong> <strong>2013</strong><strong>MCA</strong>Unit IV. (12)ProcessesProcess States and Transitions, Layout of System Memory, Context of a Process, Manipulationof the process address space, Process Control: Creation, Signals, Process termination, Awaitingprocess termination, invoking other programs, The Shell, System Boot and Init Process,Process Scheduling and Time: Process scheduling, System calls for time, Clock.Algorithms: fork, exit, wait, execUnit V. (12)Memory management and The I/O sub systemSwapping, Demand Paging, the I/O sub system: Driver Interfaces, Disk Drivers, TerminalDrivers, and Streams.Inter process CommunicationProcess Tracing, System V IPC: Messages, Shared memory, Semaphore, NetworkCommunications: Sockets.Algorithms: msgsnd, msgrcv, shmat, semop,Text Book:[1] Bach M.J., “The Design of the Unix Operating System”, Prentice Hall India, reprint 2009.[2] Sumitabha Das,”Unix Concepts and Applications”, Tata McGraw-Hill, Eighth reprint 2008.Reference Books:[1] Behrouz A.Forouzan, Richard F.Gilberg, ”Unix and Shell Programming”, CENERAGELearing,seventh reprint 2009.[2] Richard Stevens, “Advanced programming in the UNIX environment “, Addison Wesley,Edition reprint 2009.<strong>Christ</strong> <strong>University</strong>, Bangalore, India 44