Question

    Multithreading an interactive program will increase

    responsiveness to the user by ___________
    A continuing to run even if a part of it is blocked Correct Answer Incorrect Answer
    B waiting for one part to finish before the other begins Correct Answer Incorrect Answer
    C asking the user to decide the order of multi threading Correct Answer Incorrect Answer
    D none of the mentioned Correct Answer Incorrect Answer
    E Only 1 and 2 Correct Answer Incorrect Answer

    Solution

    - Continuing to run even if a part of it is blocked: This is a key benefit of multithreading. If one thread is blocked waiting for a resource or performing a long-running operation, other threads can continue to execute, ensuring the program remains responsive. - Waiting for one part to finish before the other begins: This describes a sequential execution model, not multithreading. - Asking the user to decide the order of multi threading: This is not a characteristic of how multithreading improves responsiveness.

    Practice Next