Running multiple programs at the same time is called: A. Multitasking B. Foreground tasking C. Single tasking D. Symmetric

Multitasking
Foreground tasking
Single tasking
Symmetric

The correct answer is A. Multitasking.

Multitasking is the ability of a computer system or program to run multiple tasks at the same time. This can be done by dividing the processor’s time between the tasks, or by using multiple processors.

Foreground tasking is a type of multitasking in which one task is given priority over the others. This task is said to be in the foreground, while the other tasks are in the background.

Single tasking is a type of multitasking in which only one task can be run at a time. This is the simplest type of multitasking, but it can be inefficient if the task is CPU-intensive.

Symmetric is a type of multitasking in which all tasks are given equal priority. This is more efficient than foreground tasking, but it can be less responsive if one task is CPU-intensive.

In conclusion, the correct answer is A. Multitasking.