English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I want the clear difference amongst the following with examples of each.

1. Multiprogramming 2. Multitasking 3. Multiaccess 4. Multiuser and 5. Multiprocessing systems in aspect of operating systems. I read out one statement in the book titled as "OPERATING SYSTEMS" by MILAN MILENKOVI'C second edition that, "In general, mutliprogramming implies multitasking, but multitasking does not imply multiprogramming.", while gererally they are termed as unique in meanning.

2006-09-20 20:08:31 · 2 answers · asked by Wasiq 1 in Computers & Internet Other - Computers

2 answers

a program can have multiple tasks but i single task cannot be a programm therefore book is correct.

multitasking/multiprogramming means u can run 2 or more tasks at the same time. remember that the CPu can execute on task at a time. but it switches the tasks so fast that looks like as if the programm r running at the same time.
eg. u can play songs on winamp and can work on msword, and antivirus is checking ur system in background.

multiaccess - where multiple user can work at the same time using different terminals.
eg. linux OS in a network

multiuser - where multiple user can work but one at a time.
eg. windowsXP OS having admin account & guest account

Multiprocessing/Multiplprocessor - having 2 or more processors in a single PC

2006-09-20 20:48:14 · answer #1 · answered by Digitally Й!Й 3 · 0 0

Multi-access – One resource is accessed by many users/processors
E.g. – One database can be accessed by several users at the same time

Multi-user – One system can be accessed by lot of users at the same time
E.g. – Several users logged in a UNIX system

Multitasking – This can share common processing resources such as a CPU with help of several processes.
Source - http://en.wikipedia.org/wiki/Multiprocessor

Multiprocessing - use of two or more central processing units (CPUs) within a single computer system
E.g. – New Dual Core computers chips
Source - http://en.wikipedia.org/wiki/Multiprocessor

Multiprogramming – In this case, the running task keeps running until it performs an operation that requires waiting for an external event (e.g. reading from a tape) or until the computer's scheduler forcibly swaps the running task out of the CPU

Hope this helps!!

2006-09-20 20:47:53 · answer #2 · answered by Nishan Saliya 4 · 0 0

fedest.com, questions and answers