13.07.2015 Views

Download MCA Syllabus 2013 - Christ University

Download MCA Syllabus 2013 - Christ University

Download MCA Syllabus 2013 - Christ University

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!