Flexibility: Dialog Initiative Types Quiz
18 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What type of multi-threading permits a temporal overlap between separate tasks but restricts the dialog to a single task at any given instant?

  • Interleaved multi-threading (correct)
  • Pre-emptive multi-threading
  • Sequential multi-threading
  • Concurrent multi-threading
  • Which design rule measures how easily a certain task can be moved between the user and the system?

  • Synthesizability
  • Task migratability (correct)
  • Predictability
  • Learnability
  • Why is it dangerous to leave people doing routine tasks according to the text?

  • It makes tasks more predictable
  • It reduces productivity
  • It slows down the system operations
  • It increases the probability of errors due to lack of concentration (correct)
  • What type of flexibility in dialog flow involves passing the control of a task between the user and the system?

    <p>Task migratability</p> Signup and view all the answers

    Which principle emphasizes the importance of supporting multithreaded dialog that is interleaved among overlapping tasks?

    <p>Dialog initiative</p> Signup and view all the answers

    What does task migratability measure according to the text?

    <p>The ease of moving tasks between user and system control</p> Signup and view all the answers

    What is the main goal of maximizing user pre-emptive dialogue?

    <p>To maximize the user's ability to pre-empt the system</p> Signup and view all the answers

    From the user's perspective, a system-driven interaction __ flexibility.

    <p>hinders</p> Signup and view all the answers

    What is one of the drawbacks of giving the user complete freedom in interaction design?

    <p>Compromises system efficiency</p> Signup and view all the answers

    What type of multi-threading allows for simultaneous communication of information pertaining to separate tasks?

    <p>Concurrent multi-threading</p> Signup and view all the answers

    What is the aim of minimizing system pre-emptive dialogue?

    <p>To maximize user pre-emptive dialogue</p> Signup and view all the answers

    How does combining both system-driven and user-driven interactions contribute to flexibility in dialog flow?

    <p>It enhances predictability and flexibility</p> Signup and view all the answers

    When is it usually undesirable but may be required to use a System pre-emptive approach?

    <p>For safety reasons</p> Signup and view all the answers

    What does dialog initiative refer to?

    <p>How the system controls/initiates dialog flow</p> Signup and view all the answers

    In a system pre-emptive dialog approach, who initiates the dialog?

    <p>The system</p> Signup and view all the answers

    What is a characteristic of a User pre-emptive dialog approach?

    <p>User is free to initiate any action towards the system</p> Signup and view all the answers

    Why might a completely user pre-emptive situation not be desirable?

    <p>It increases the likelihood of users losing track of tasks</p> Signup and view all the answers

    How does a modal dialog box in a System pre-emptive approach impact user interaction?

    <p>It prohibits user interaction outside the box</p> Signup and view all the answers

    More Like This

    Java Dialog Boxes and Layouts Quiz
    7 questions
    Dialog: An Early Start
    5 questions

    Dialog: An Early Start

    CommendableOrange avatar
    CommendableOrange
    ABAP Dialog Transaction Management
    10 questions
    Use Quizgecko on...
    Browser
    Browser