Computers
Computer Terminology
Operating Systems
The Difference Between

What is the difference between multiprogramming and batchprocessing?

404142

Top Answer
User Avatar
Wiki User
2005-12-05 09:38:36
2005-12-05 09:38:36

Multiprogramming is the act of writing programs that can be scheduled for running on more than one processor (either on a multiprocessor system, or in a clustered environment such as MOSIX). Batch-Processing is when a certain set of programs are executed, in orderly form, with the results of one program typically being fed into the following program, without any interaction from the user -- as apposed to interactive programs which requires user input at certain stages in order for the program to continue. Batch-processing can also involve the use of multiprogrammed applications, provided they can be run in a non-interactive mode.

1
๐Ÿ™
0
๐Ÿคจ
0
๐Ÿ˜ฎ
0
๐Ÿ˜‚
0

Related Questions

User Avatar

types of multiprogramming and difference bet multiprocessing and multiprogramming?

User Avatar

the main difference b/w multiprogramming and multiprocessing O.S. is that the previous one is non-interactive O.S. and the later is interactive O.S. By-Satyam Maheshwari

User Avatar

In Multiprogramming it is possible to run several programs at same time rather than one at a time in uniprogramming.. and higher resource utilization.

User Avatar

multiprocessor is hardware based while multiprogramming in software based

User Avatar

First of all there is difference between program and a task. There may be multiple tasks running related to one program at the same time. so if the processor is busy in multiple tasks related to one program then it is multitasking. But if the multiple tasks which the processor is executing concurrently are related to different independent programs then the concept is know as multiprogramming.

User Avatar

no of tasks can be done at a time is called multi tasking no of programmes can be executed in a single system is called multi programming

User Avatar

THE multiprogramming system was created in 1968.

User Avatar

Multitasking is being able to do more than one thing at a time. Multiprogramming is using more than one 'language' to accomplish a task.

User Avatar

multiprogramming-there is no way for single user to keep either cpu or the io divices busy at all times...

User Avatar

timesharing is logical extention of multiprogramming.

User Avatar

time sharing operating system is user interactive, but multiprogramming operating system need not be user interactive

User Avatar

multiprogramming or multitasking means more than one program can execute at the same time. It is the allocation of a computer system and its resources to more than one application at the same time. However in uni-programming you can have only one program running at any point in time.

User Avatar

MS-DOS supports multiprogramming to some extent.-

User Avatar

is it possible to do multiprogramming with only one partition

User Avatar

Multiprogramming System: In multiprogramming system the same memory is shared by different number of programmes. MultiUser system: More than one user can use the system at a time.There will one centralized server and the users connected with the system are called as dump terminals.

User Avatar

multiprogramming lets you do more than one thing at a timeansmultiprogramming is also called multi-threading here more than one operation in a program takes place..

User Avatar

using multiprogramming we can save the time multiprogramming resources to more than one current application i.e we can run multiple applications at a time that's way we refuses the time

User Avatar

Multiprocessing means the computer can do multiple processes parallel of each other (at the same time) with no performance degradation. Multiprogramming is an application that can be used to interface with different programming languages (java, C++, etc)

User Avatar

The principal disadvantge of too much multiprogramming is the overhead of excesssive context-switching. If the context-switch rate is too high, the overhead can actually overwhelm the benefit of multiprogramming.

User Avatar

Multiprogramming increases CPU utilization by organizing jobs so that the CPU always has a job to execute.

User Avatar

Multitasking: The ability to execute more than one task at the same time is called multitasking. It involves only one CPU. Multiprogramming: The ability to execute more than one task but not simultaneously is called multiprogramming.

User Avatar

Multiprogramming is collecting several jobs in a job pool and the OS selects the job from the pool so that the CPU has one job to execute , in case of any IO request for the job in execution the CPU switches to another job here switching is less compared to multitasking.So a computer system which allows such type of switching in between jobs is called a multiprogramming system. Please make note that multitasking is done by user but multiprogramming is done by operating system only.

User Avatar

monoprogramming is when the memory can only process one program at a time were multiprogramming is when the memory can process more than one program


Copyright ยฉ 2020 Multiply Media, LLC. All Rights Reserved. The material on this site can not be reproduced, distributed, transmitted, cached or otherwise used, except with prior written permission of Multiply.