Hi,
Multitasking is also refered to as multi processing and it can be explained as the occurence of two or more process at a time in a system.it shares the common processor called CPU.CPU executes more than one task at a time.IN cpu when one task is running at a given time then other waits for its turn
but in the case of multiprogramming more than one programmes is being loaded into the main memory at a time and the first one starts executing and likewise all the programmes executes one after another when the running task waits for some devices.
These are the links for differences between multiprogramming and multiprocessing in tabulated form.
http://iete-elan.ac.i n/SolQP/soln/DC14_sol.pdf
h ttp://www.crazyengineers.com/c ommunity/threads/multi-program ming-vs-multi-tasking.36539/
http://chris.dod.net/school/ cos450/test_questions_01.txt
Answered by
Viishal Garg
at
4:13 PM on February 20, 2012