Question about Operating Systems

1 Answer

What is difference among multiprograming,timesharing,and multitasking?

Posted by on

1 Answer

  • Level 1:

    An expert who has achieved level 1.

    Corporal:

    An expert that hasĀ over 10 points.

    Problem Solver:

    An expert who has answered 5 questions.

  • Contributor
  • 13 Answers

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.

Posted on Dec 16, 2008

Add Your Answer

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

2 Answers

Meaning


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.
  • multiprocessing : Supports running a program on more than one CPU.
  • multitasking : Allows more than one program to run concurrently.
  • 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 software platform on top of which other programs, called application programs, 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.

    Apr 08, 2011 | Operating Systems

    Tip

    Technique to get Virtual Desktops on Windows XP 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 />

    on Dec 24, 2010 | Operating Systems

    Tip

    Virtual Desktop on Windows XP


    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.
    315f663.jpg

    • Choose the option “Complete” for installing.
    93acf1f.jpg

    • 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.
    261c18c.jpg
    • The desktop manager toolbar will appear:
    86d3e1a.jpg

    • 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.
    4a93445.jpg

    • This is the preview of the virtual desktops:
    32b7899.jpg

    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.

    on Jun 22, 2010 | Microsoft Windows XP Home Edition

    1 Answer

    What are the common operations of windows xp?


    Operations of Windows Xp.

    More stable and secure than previous version.contain remote
    desktop connection and restore option if crash etc.


    Built on the new Windows engine

    Enhanced device driver verifier

    Dramatically reduced reboot scenarios

    Improved code protection

    Side-by-side DLL support

    Windows File Protection

    Windows Installer

    Enhanced software restriction policies

    Preemptive multitasking architecture

    Scalable memory and processor support

    Encrypting File System (EFS) with multi-user support

    IP Security (IPSec)

    Kerberos support

    Smart card support

    Internet Explorer Add-on Manager

    Windows Firewall

    Windows Security Center

    Attachment Manager

    Data Execution Prevention

    Windows Firewall Exception List

    Windows Firewall Application and Port Restrictions

    Fresh visual design

    Fresh visual design
    etc.....

    features of windows xp:
    1.Ntfs file system supporting.
    2.remot desktop feature supported.
    3.internet explore version 6.0.
    4.Bluetooth 2.0 Update
    5.inbilt firewall.
    6.Internet Connection Firewall.
    7.Recovery Console
    8.System Restore
    9.Peer-to-peer networking support
    ----------------------------------------------------
    Again,
    1. Instant Messaging.
    2. system restore.
    3. Ntfs file system supporting.
    4. Remote Desktop.
    5. Firewall Inbuilt
    6. ASR available
    7. EFS available
    8. Fast User Switching
    9. Point to point Networking support
    10.Fast user switching
    11.Windows security center
    12.Recovery Console
    ----------------------------------------------------

    remote assistance
    remote desktop
    firewall
    hibernate
    rollback drivers
    inbuilt cd burning wizard
    fast user switching........

    Jun 23, 2010 | Microsoft Windows XP Professional

    1 Answer

    What is the basic difference between multitasking multiprogrammin


    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


    Apr 14, 2009 | Microsoft Windows XP Professional

    Tip

    Get Virtual Desktops on Windows XP




    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.
    315f663.jpg

    • Choose the option “Complete” for installing.
    93acf1f.jpg

    • 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.
    261c18c.jpg
    • The desktop manager toolbar will appear:
    86d3e1a.jpg

    • 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.
    4a93445.jpg

    • This is the preview of the virtual desktops:
    32b7899.jpg

    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.

    on Jun 22, 2010 | Microsoft Windows XP Professional for PC

    2 Answers

    Dead or Dying cpu


    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.

    Thanks for using FixYa!!

    Apr 06, 2009 | Operating Systems

    1 Answer

    What is mean by multithreading and multitasking?


    Multitasking - It means running multiple programs at 1 time.
    For Example running a game and windows media player simultaneously.

    Multithreadind : this means that how many data threads can the processor process at a given time.
    Faster multithreading means that u ll breeze through your applications.

    Contact me if this is not clear.

    Jan 14, 2009 | Operating Systems

    1 Answer

    Difference charateristics for windows XP,VISTA,NT,98 and UNIX ?


    It would take a week to list the differences. It's kind of like, the difference between your left shoe and your right glove.

    Jan 12, 2009 | Google Operating Systems

    1 Answer

    Q&a


    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.

    Nov 14, 2008 | Operating Systems

    Not finding what you are looking for?
    Operating Systems Logo

    Related Topics:

    90 people viewed this question

    Ask a Question

    Usually answered in minutes!

    Top Operating Systems Experts

    Les Dickinson
    Les Dickinson

    Level 3 Expert

    18299 Answers

    Brian Sullivan
    Brian Sullivan

    Level 3 Expert

    27725 Answers

    Prashant  Sharma
    Prashant Sharma

    Level 3 Expert

    1127 Answers

    Are you an Operating System Expert? Answer questions, earn points and help others

    Answer questions

    Manuals & User Guides

    Loading...