154
109.7k
Chapter:

20+ Unit 2 Solved MCQs

in Human Computer Interaction (HCI)

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Information Technology Engineering (IT) .

Chapters

Chapter: Unit 2
1.

If requirements are easily understandable and defined then which model is best suited?

A. Spiral model
B. Waterfall model
C. Prototyping model
D. None of the above
Answer» B. Waterfall model
2.

Which of these describes stepwise refinement?

A. Nicklaus Wirth described the first software engineering method as stepwise refinement
B. Stepwise refinement follows its existence from 1971
C. It is a top down approach
D. All of the mentioned
Answer» D. All of the mentioned
3.

What is followed by the design task?

A. Choosing specific classes, operations
B. Checking model’s completeness
C. Following design task heuristics
D. All of the mentioned
Answer» D. All of the mentioned
4.

Design phase is followed by ______ .

A. Coding
B. Testing
C. Maintenance
D. None of the above.
Answer» A. Coding
5.

Where is the prototyping model of software development well suited?

A. When requirements are well defined.
B. For projects with large development teams.
C. When a customer cannot define requirements clearly.
D. None of the above.
Answer» C. When a customer cannot define requirements clearly.
6.

Project risk factor is considered in which model?

A. Spiral model.
B. Waterfall model.
C. Prototyping model
D. None of the above.
Answer» A. Spiral model.
7.

What is the meaning of requirement elicitation in software engineering?

A. Gathering of requirement.
B. Understanding of requirement.
C. Getting the requirements from client.
D. All of the above.
Answer» D. All of the above.
8.

Selection of a model is based on

A. Requirements
B. Development team & Users
C. Project type and associated risk
D. All of the mentioned
Answer» D. All of the mentioned
9.

Which two models doesn’t allow defining requirements early in the cycle?

A. Waterfall & RAD
B. Prototyping & Spiral
C. Prototyping & RAD
D. Waterfall & Spiral
Answer» B. Prototyping & Spiral
10.

Which of the following life cycle model can be chosen if the development team has less experience on similar projects?

A. Spiral
B. Waterfall
C. RAD
D. Iterative Enhancement Model
Answer» A. Spiral
11.

If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated time-frame with no cost barriers, which model would you select?

A. Waterfall
B. Spiral
C. RAD
D. Incremental
Answer» C. RAD
12.

Which two of the following models will not be able to give the desired outcome if user’s participation is not involved?

A. Waterfall & Spiral
B. RAD & Spiral
C. RAD & Waterfall
D. RAD & Prototyping
Answer» D. RAD & Prototyping
13.

A company is developing an advance version of their current software available in the market, what model approach would they prefer ?

A. RAD
B. Iterative Enhancement
C. Both RAD & Iterative Enhancement
D. Spiral
Answer» C. Both RAD & Iterative Enhancement
14.

Choose the correct option from given below:

A. Prototyping Model facilitates reusability of components
B. RAD Model Model facilitates reusability of components
C. Both RAD & Prototyping Model facilitates reusability of components
D. None
Answer» C. Both RAD & Prototyping Model facilitates reusability of components
15.

Which one of the following models is not suitable for accommodating any change?

A. Build & Fix Model
B. Prototyping Model
C. RAD Model
D. Waterfall Model
Answer» D. Waterfall Model
16.

Which of the following is golden rule for interface design?

A. Place the user in control
B. Reduce the user’s memory load
C. Make the interface consistent
D. All of the mentioned
Answer» D. All of the mentioned
17.

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
Answer» C. Show technical internals from the casual user
18.

Which of the following is not a user interface design process?

A. User, task, and environment analysis and modeling
B. Interface design
C. Knowledgeable, frequent users
D. Interface validation
Answer» C. Knowledgeable, frequent users
19.

When users are involved in complex tasks, the demand on __________ can be significant.

A. short-term memory
B. shortcuts
C. objects that appear on the screen
D. all of the mentioned
Answer» A. short-term memory
20.

Which of the following option is not considered by the Interface design?

A. the design of interfaces between software components
B. the design of interfaces between the software and human producers and consumers of information
C. the design of the interface between two computers
D. all of the mentioned
Answer» C. the design of the interface between two computers
21.

A software might allow a user to interact via

A. keyboard commands
B. mouse movement
C. voice recognition commands
D. all of the mentioned
Answer» D. all of the mentioned
22.

You have to address a usability issue pertaining to a software interface. You will provide solutions after understanding:

A. How the developer uses the software?
B. How the users use the software?
C. How you use the software?
D. How your friends use the software?
Answer» B. How the users use the software?
23.

When should a developer apply usability principles?

A. After selling the product
B. None of the above
C. While developing the product.
D. Early in the SDLC
Answer» D. Early in the SDLC
24.

Which of the following interface design principles does not allow the user to remain in control of the interaction with a computer ?

A. allow interaction to interruptible
B. allow interaction to be undoable
C. hide technical internals from casual users
D. only provide one rigidly defined method for accomplishing a task
Answer» D. only provide one rigidly defined method for accomplishing a task

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.