Which of the following is not a design principle that allow the user to maintain control?
(a) Provide for flexible interaction
(b) Allow user interaction to be interrupt-able and undo-able
(c) Show technical internals from the casual user
(d) Design for direct interaction with objects that appear on the screen
I have been asked this question by my school teacher while I was bunking the class.
This interesting question is from User Interface Design in chapter Design and Implementation of Software Engineering