MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What enables different parts of the CPU to work on different tasks at the same time
A
Hyper Threading
B
Multiplier
C
Cores
D
Bus Speed
Explanation: 

Detailed explanation-1: -A thread is a unit of execution on concurrent programming. Multithreading is a technique which allows a CPU to execute many tasks of one process at the same time. These threads can execute individually while sharing their resources.

Detailed explanation-2: -Multitasking is the mechanism by which the CPU of a computer is able to handle multiple tasks at the same time. During multitasking, the common resources like CPU and memory are shared, and this can cause a delay in the time it takes for data to travel from one point to another, or latency.

Detailed explanation-3: -True Multitasking Similar to human’s brain, a CPU core can only handle one process at a time. It switches between different processes quickly (in milliseconds), making an illusion of true multitasking. This is called time-sharing, allocating computer resources to multiple processes.

Detailed explanation-4: -In a multithreaded process on a single processor, the processor can switch execution resources between threads, resulting in concurrent execution. Concurrency indicates that more than one thread is making progress, but the threads are not actually running simultaneously.

Detailed explanation-5: -The Motherboard Your computer’s brain is the CPU: that’s where all of the programming and computing happens. But its nervous system is the motherboard, which uses circuits to connect the CPU to the other pieces of hardware, including the memory, the hard drive, the CD/DVD drive, and all of your peripherals.

There is 1 question to complete.