answersLogoWhite

0


Best Answer

MultiTasking:

In MultiTasking operating system, several jobs are executed in parallel by the operating system, through multiple processors (or) CPUs only.

Like .

CPU1: Job-A

CPU2: Job-B

CPU3: Job-C

Multiprogramming :

The method of Multiprogramming systems comes in the 1960s. In that process several different programs in batch were loaded in the computer memory, and the first one began to run. One program after another executed when the first program reached an instruction waiting for a device that has a message, the context of this program was stored away, and the second program in memory was given a chance to run. The process continued until all programs finished running.

By : er.karthikchawda@gmail.com

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is difference between multi tasking and multiprogramming?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Basic Math

What are the differences between multitasking and multiprogramming?

Task is defined as a system program which consumes very less system resources(memory, CPU time, HD etc..).A task should have periodic activity and event based activity.Assume a printer which takes 10msec to print each line and you have fired a job to the printer.So the CPU should send every line with a 10msec gap. But transmitting a line to the printer is an output operation, which means the CPU has to execute some instrucions in order to transmit a line to the printer.Assume that the CPU takes 2usec to execute this. So this 2us is nothing but a sysem resource. So this is called as task since it is making less usage of system resource and it is periodic(every 10msec it has to execute instructions) and it is also event based(it has to check whether the printer is ON/OFF)Dos: Mutlitasking (can do printing and scanning simultaneously) but not multi programming(it can execute only one c/c++/java etc program in memory)Unix: Multiprograming and hence multi tasking.AnswerMultitasking and Multiprogramming: In multiprogramming, more than one program lies in the memory i.e. in terms of operating system, the schedular selects the jobs to be placed in ready queue from a number of programs. The ready queue is placed in memory and the existence of more than one program in main memory is known as multiprogramming.Example of multiprogramming, we open word, excel, access and other applications together but while we type in word other applications such as excel and access are just present in main memory but they are not performing any task or work. Or we can say that are not being used at the same time.Whereas multitasking means performing multiple tasks in parallel. Usually, CPU processes only one task at a time but the switching of CPU between the processes (also known as Context Switching) is so fast that it looks like CPU(or processor) is executing multiple processes at a time.Example of multitasking, we listen to music and do internet browsing at the same time (they execute parallely).Also a task (or process) is a part of program under execution. In other words, task is an active entity where as program is passive entity.


What 3 prime numbers multi ply to make 455?

They are: 5*7*13 = 455


What is the correct way to add comment in PHP?

// For single line comments /* Your comments here */ For multi-line comments


What equals 2500 in multi placation?

As a product of its prime factors: 2*2*5*5*5*5 = 2500 or as 2^2 times 5^4 = 2500


How to split a word list in VBS by line?

Just adding, being the asker, not sure how to make a description. I have a large word list, that is one word per line, is there a way to use the function split("") to separate a multi - line list?

Related questions

Why windows is multitasking and UNIX is multiprogramming?

Not really a true statement; both Windows and UNIX have multi-tasking and multi-programming capabilities.


What is the difference between UNIX and other operating system?

Unix is a multi user, multi processing and multi tasking operating system


Multi-programming or multi-tasking enables more than a single process to apparently execute simultaneously How is this achieved on a uniprocoessor?

The two approaches allow to achieve pseudo-concurrrency on a single processor. They are just slightly different in their approach. Here is the slight difference: http://en.wikipedia.org/wiki/Multiprogramming


Unix terminology for multi-tasking?

Multi-tasking is multi-tasking, regardless of the Operating System you are talking about. The use of multi-tasking is controlled via a facility in Unix called "Job Control", which allows a user to start multiple tasks, move them between background and foreground, kill them off, etc.


Multitasking vs Multiprogramming?

Multi programming is to open the more than one programme in one computer system. Muli tasking is to use the more than one programme in one computer system.


Distinguish between multiprogramming and multi processing What are the key motivations of development of each?

Don't tell me what to do.


Is vista single tasking or multi tasking?

yes it is multi tasking, although vitta cant handle it well, thus it slows down . yes it is multi tasking, although vista cant handle it well, thus it slows down .


Distinguish between batch system real time system multi tasking system?

The difference between Batch System, Real Time System and Multitasking System is that they are cool and you are a gimp.


What is the difference between multitasking multiprogramming and multiprocessing in operating systems?

Multi-tasking means doing more than one task at a time; such as printing, burning c.d's, etc. all at the same time. Multi-programming means running more than one program at one time; such as Microsoft word, AOL, Windows Media Player, all at one time. Multi-processing means that your computer can process more than one thing at a time.


Do the words multi and tasking need a hyphen between them?

I do not believe that multitasking is supposed to have a hyphen.


How confident you are at multi-tasking with an example?

because im focus in my work so im very confident that i can i do multi-tasking


How confident you are at multi tasking with an example?

because im focus in my work so im very confident that i can i do multi-tasking