1 Answer

Multiprogramming is a form of parallel processing on a single processor - or uniprocessor. Basically the operating system executes part of a one program, then part of another, and so on. It does it so quickly it seems to you and I that the programs are all being executed at once when in fact they are executed one at a time in parts to appear that way.

Timesharing is a very old system that basically used a special terminal that connected to a Central computer that offered a full operating system for the user to take advantage of. The users were charged for the time they were connected, the files stored and I believe a flat rate per month on top of that.

Multitasking is schedules what processes or tasks are to be running at any given time as well as when a waiting process will be scheduled to run. This allows the illusion of parrell processing, much like multiprogramming.

Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.

Draw a box over the problem!!

Attachments: Added items

Related Questions:

The most important program that runs on a computer. Every general-purpose computer must have an operating system to run other programs. Operating systems perform basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and directories on the disk, and controlling peripheral devices such as disk drives and printers.
For large systems, the operating system has even greater responsibilities and powers. It is like a traffic cop -- it makes sure that different programs and users running at the same time do not interfere with each other. The operating system is also responsible for security, ensuring that unauthorized users do not access the system.
Operating systems can be classified as follows:

multi-user: Allows two or more users to run programs at the same time. Some operating systems permit hundreds or even thousands of concurrent users.

multithreading: Allows different parts of a single program to run concurrently.

real time: Responds to input instantly. General-purpose operating systems, such as DOS and UNIX, are not real-time.

Operating systems provide a softwareplatform on top of which other programs, called applicationprograms, can run. The application programs must be written to run on top of a particular operating system. Your choice of operating system, therefore, determines to a great extent the applications you can run. For PCs, the most popular operating systems are DOS, OS/2, and Windows, but others are available, such as Linux.
As a user, you normally interact with the operating system through a set of commands. For example, the DOS operating system contains commands such as COPY and RENAME for copying files and changing the names of files, respectively. The commands are accepted and executed by a part of the operating system called the command processor or command line interpreter. Graphical user interfaces allow you to enter commands by pointing and clicking at objects that appear on the screen.

<span>Most of the people prefer
multitasking. The best way for that purpose is virtual desktops. Virtual
desktops provide the way to run many desktops at the same time on your desktop
computer or laptop. It is very easy to using switch button among the desktops.
The most important feature of virtual desktops is not included in Windows XP by
default. However, you can easily get virtual desktops on your Windows XP window.
You have just to do to get virtual desktops on Windows XP is to use software.
This software will provide you four desktops to use. </span><br />
<span>In order to get virtual desktops
on Windows XP screen, you have to use <a href="http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx"><span>Microsoft PowerToys download page.</span></a></span><br />
<span><span> </span>Follow are the simple steps to get the virtual
desktops:</span><br />
<span>1. for downloading Microsoft
"PowerToys" Go to Microsoft "PowerToys" download page. </span><br />
<span>2. Then Choose DeskMan.exe from
the list on the right side of the window. </span><br />
<span>3. That will allow you to
download the file named DeskmanPowertoySetup.exe. Then Double-click on the
file. </span><br />
<span> 4. Then choose the option
"Complete" for installing Microsoft PowerToys..</span><br />
<span>5. It will take little time to
installation. Then right click on the taskbar at the bottom side of your
screen.</span><br />
<span>6. Click on to Toolbars. Then
you will see the other option known Desktop Manager. </span><br />
<span>7. Click on Desktop Manager
Option.</span><br />
<span>8. Then you will see different
color button. Every blue button will represents a unique desktop. By using the
green button can be used to preview the four virtual desktops. </span><br />
<span>10. Right-click out of the
buttons to see the various options for configuration. </span><br />
<span>Then you successfully see the preview
of the virtual desktops:</span><br />
<span>Virtual desktops can prove that
is to be very useful if you want to divide your applications. </span><br />

A lot of people prefer multitasking. The best tool for that purpose is
virtual desktops. Virtual desktops provide the opportunity to run many
desktops at the same time from a desktop computer or laptop. It is very
easy to switch among the desktops by just using a button. Every virtual
desktop can possess its unique applications as well as a different
background. The feature of virtual desktops is not included in Windows
XP by default. However, you can easily get virtual desktops on Windows
XP. The means to get virtual desktops on Windows XP is very safe for the
computer. All you have to do to get virtual desktops on Windows XP is
to use software. This software provides four desktops to use.

In
order to get virtual desktops on Windows XP, you have to use the
Microsoft PowerToys download page.Follow these simple steps to get
the virtual desktops:

Go to the “Microsoft PowerToys download page”.

Choose DeskMan.exe from the list on the right hand
side of the window.

It will allow you to download the
file named DeskmanPowertoySetup.exe. Double-click on the file.

Choose the option
“Complete” for installing.

It will be installed in a very little
time. Right click on the taskbar at the bottom of your screen.

Point to
Toolbars.
You will now see the new option called Desktop Manager.

Click on Desktop Manager.

The
desktop manager toolbar will appear:

Every blue button represents
a unique desktop. The green button can
be used to preview the four virtual desktops.

Right-click on one of the buttons to
see the options for configuration.

This is the preview of the virtual desktops:

You just have to click on any
of the desktops in the preview screen
in order to get that desktop in the front. Virtual desktops can
prove to
be very useful if you want to divide your recreational
applications and
your work applications.

I would have expected that you would be asking the difference between multithreading and parallel processing, which is simply a matter of using sequential processor [multithreading] to simulate simultaneous data streams from multiple processors [parallel processing] while the terms you did inquire concerning are various terms of varying complexity which refer to the simultaneous accomplishment of various tasks.

A multithreading processor alternates the application of tasks to alternating clock cycles of the same processor.

A parallel processor has a matrix of multiple processors assigned to diverse tasks with streaming data from each clock cycle of the same processor for the same task.

multitasking simply means the simultaneous accomplishment of multiple tasks by any means including cyber or human.

Multiprogramming is the simultaneous operation of various alogorithms where none are halted to allow the others to proceed, which process can be accomplished through with either parallel processors or a multithreaded processor.

Prior to the existence of multiple processors in a single CPU (ex. Core Duo) or even Multithreaded Processors [Pentium Four, PPC], certain types of looping algorithmic methods could be applied [and this programmer did apply such] to multiple tasks to create the appearance that the tasks were accomplished simultaneously.The latter was more of a Trompe l'Oeil

A lot of people prefer multitasking. The best tool for that purpose is virtual desktops. Virtual desktops provide the opportunity to run many desktops at the same time from a desktop computer or laptop. It is very easy to switch among the desktops by just using a button. Every virtual desktop can possess its unique applications as well as a different background. The feature of virtual desktops is not included in Windows XP by default. However, you can easily get virtual desktops on Windows XP. The means to get virtual desktops on Windows XP is very safe for the computer. All you have to do to get virtual desktops on Windows XP is to use software. This software provides four desktops to use.

In order to get virtual desktops on Windows XP, you have to use the Microsoft PowerToys download page.Follow these simple steps to get the virtual desktops:

Go to the “Microsoft PowerToys download page”.

Choose DeskMan.exe from the list on the right hand side of the window.

It will allow you to download the file named DeskmanPowertoySetup.exe. Double-click on the file.

Choose the option
“Complete” for installing.

It will be installed in a very little
time. Right click on the taskbar at the bottom of your screen.

Point to
Toolbars.
You will now see the new option called Desktop Manager.

Click on Desktop Manager.

The
desktop manager toolbar will appear:

Every blue button represents
a unique desktop. The green button can
be used to preview the four virtual desktops.

Right-click on one of the buttons to
see the options for configuration.

This is the preview of the virtual desktops:

You just have to click on any
of the desktops in the preview screen
in order to get that desktop in the front. Virtual desktops can
prove to
be very useful if you want to divide your recreational
applications and
your work applications.

Hi there.There are no clear indications of this kind of thing, CPU's just don't start to die they just stop working, this is mainly due to overheating caused by dust or basically overworked by multitasking with not enough memory.If you explain what is happening i can tell you how to rectify it.

I have never heard of multiprograming, time sharing is when you time share CPU time. (I.E. you have two programs and one program uses the CPU and when the first program isn't processing the second program is using the CPU to process its program). Multitasking is when two programs run at the same time on one CPU.

Hope that at least answered some of your question. Thank you for the request.