Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is a multitasking operating system? [closed]

What are the characteristics of a multitasking operating system?
What makes it multitasking?
Are there non-multitasking operating systems?

like image 201
Benoit Avatar asked Sep 17 '08 02:09

Benoit


People also ask

What does closed operating system mean?

Share to Facebook Share to Twitter. Definition(s): Source code for an operating system is not publically available.

What is a multitasking operating system?

Multitasking, in an operating system, is allowing a user to perform more than one computer task (such as the operation of an application program) at a time. The operating system is able to keep track of where you are in these tasks and go from one to the other without losing information.

Is Windows 10 a multitasking operating system?

Windows 10 is a multitasking operating system providing each task to process over time. Windows 10 is a series of operating systems developed by Microsoft as a part of its Windows NT family of operating systems.

Is Windows 7 a multitasking operating system?

The Microsoft Windows 7 operating system is a 32-/64-bit preemptive multitasking client operating system for microprocessors implementing the Intel IA-32 and AMD64 instruction set architectures (ISAs).


2 Answers

What are the characteristics of a multitasking operating system? What makes it multitasking?

Multitasking operating systems allow more than one program to run at a time. They can support either preemptive multitasking, where the OS doles out time to applications (virtually all modern OSes) or cooperative multitasking, where the OS waits for the program to give back control (Windows 3.x, Mac OS 9 and earlier).

Are there non-multitasking operating systems?

Any OS that only allows one thing to be done at a time (DOS for instance).

like image 181
Chris Upchurch Avatar answered Jan 31 '23 05:01

Chris Upchurch


A multi tasking operating systems is:

An operating system that gives you the perception of 2 or more tasks/jobs/processes running at the same time. It does this by dividing system resources amongst these tasks/jobs/processes. And switching between the tasks/jobs/processes while they are executing very fast over and over again.

Yes there are non multi tasking operating systems, example: commodore 64's OS (Commodore BASIC 2.0). Probably some custom made software for some companies. Perhaps like an ATM machine, or movie theater stub ticket system.

like image 27
Brian R. Bondy Avatar answered Jan 31 '23 06:01

Brian R. Bondy