Answers
Answers
While we talk about the evaluation phases of the computer, ___________ is called the modern age
of computer.
a. 1985 onwards
b. 1998 onwards
c. 2007 onwards
d. 2011 onwards
a. Novice
b. Super knowledgeable
c. Intermittent
d. Expert
Feeds of the social networking sites such as the Facebook and Twitter are the example of
a. Desktop
b. Digital Pedometer
c. Smartphone
a. sporadic
b. iterative
c. variable
d. discrete
Which of the following is NOT one of the five quality components of usability proposed by Jacob
Nielsen?
a. Learnability
b. Efficiency
c. Satisfaction
d. Memorization
a. Feasibility study
b. Learnability study
d. Maintenance
‘Identify objectives’ and 'customer evaluation and planning' is in the _______ and ________
quadrant of the spiral model respectively.
a. First
b. Second
c. Third
d. Fourth
Which of the following statements best describes System Centered Design (SCD)?
a. Interview
b. Observation
c. Semi-structured interview
a. Function name
b. Input
c. Output
d. Description
e. Motivation
a. active
b. semi-active
c. neutral
a. two
b. five
c. six
d. eight
Which stage in the Contextual Inquiry process involves arranging for recording observations and
scripting the procedure?
a. Plan Stage
b. Initiate Stage
c. Execute Stage
d. Reflect Stage
Affinity diagram method consists of _______ steps.
a. Three
b. Two
c. Six
d. Five
a. Functional Requirement
b. Non-functional requirement
a. To watch and observe users perform tasks in their natural work setting
What is the purpose of the "Reflect" stage in the Contextual Inquiry process?
We can also add new functional requirements based on the observations made in contextual inquiry.
a. True
b. False
a. Machine design
b. Hardware design
c. Code design
d. System design
Code design can be expressed in natural languages, semi-formal languages and _________.
a. Informal languages
b. Formal languages
a. Natural
b. Semi-formal
c. Informal
d. Context sensitive.
Shneiderman proposed _____ rules that covers broad aspects of interactive systems.
a. Five
b. Seven
c. Eight
d. Nine
Reduce short-term memory load was proposed by Gorge A Miller in the year
a. 1956
b. 1986
c. 1988
a. user-centered design
b. user-centered decision
c. user-centered development
d. user-centric development
a. display ideas
b. initiate ideas
Identification of data structures and algorithms for different modules is done on the ____________
phase of code design.
b. Detailed design
Human interface guidelines for the apple systems are the ________ design guidelines. Generic
Specific
a. Generic
b. Specific
Week 4
a. actions
b. selection
c. manipulation
In the Interactive system development life cycle, what is the purpose of the Empirical Study stage?
Which concept refers to the gap between the user's intentions and the actions supported by the
interface?
a. Gulf of execution
b. Gulf of evaluation
c. Evaluation cycle
d. Execution cycle
Particularly in the context of errors during interaction is explained in terms of slips and ______.
a. error
b. mistakes
c. human error
a. execution
b. design
c. evaluation
d. interaction
Simplifying the structure of tasks is one of the principles in Norman's model of interaction.
a. True
b. False
High fidelity prototypes often involve complex programming and sophisticated interactions
a. True
b. False
a. Low fidelity
b. High fidelity
c. Medium fidelity
In this technique, a human subject believes to interact with an autonomous computer. But, In reality,
however, the computer is operated by an “unseen” human being. This technique is called________
approach.
a. Medium fidelity
b. Vertical
c. Wizard of Oz
d. Incremental
Week 5
Which one from the following is not a valid Jacob Nielson’s 10 heuristics
a. True
b. False
Which are from the following are the valid prototype evaluation methods
a. Cognitive walkthrough
b. Affinity diagram
c. Heuristic evaluation
a. 3
b. 5
c. 7
d. 10
a. 3
b. 5
c. 7
d. 10
What is the full form of SUS
a. After-Scenario Questionnaire
b. After-Sequence Questionnaire
a. True
b. False
a. True
b. False
a. checkbox
b. heuristics
c. usability issues
d. problems
Week 6
a. Coverage
b. Correctness
c. Understandability
d. Colorful
a. 1967
b. 1986
c. 1976
a. True
b. False
a. Logical
b. Temporal
c. Procedural
d. Sequential
a. Data
b. Control
c. Content
There are two basic design approaches: function oriented and _______ oriented.
a. Logic
b. Folder
c. Object
d. Class
a. Object
b. User
c. Attribute
d. Class
There are four types of relationships in ER diagram: one-to-one, one-to-many, many-to-one and
_______.
a. Many-to-binary
b. Many-to-many
c. Binary-to-many
d. Binary-to-one
Week 7
a. True
b. False
a. 3
b. 5
c. 7
d. 9
In object-oriented design, operations is also called _____. Which is/are of the following is true.
a. method
b. member function
c. member process
d. member procedure
a. Boundary
b. Controller
c. Entity
a. Deployment diagram
b. Component diagram
c. Class diagram
a. True
b. False
a. Data
b. Operations
c. Objects
d. Attributes
a. Data
b. Operations
c. Object
Week 8
a. Readability only
b. Understandability only
c. Teamwork only
a. 5
b. 16
c. 10
d. 8
What are some things to avoid when writing code? (Choose all that apply)
Two broad categories of code testing methods are review-based method and __________ method.
a. Manual testing
b. Execution-based
White-box testing refers to designing test cases using knowledge of internal structure of the
software.
a. True
b. False
What are the two common methods for review-based testing? (Choose all that apply)
a. Code inspection
b. Code walkthrough
c. Unit testing
a. True
b. False
Uninitialized variable is one of the common errors in programming that can be identified through
code inspection
a. True
b. False
a. 2-3 members
b. 3-5 members
c. 5-7 members
d. 7-10 members
Test suite is a set of all test cases with which a given software is to be tested.
a. True
b. False
Week 9
a. Black-box testing
b. White-box testing
a. input
b. knowledge of design
c. output
d. knowledge of code
Test cases designed using knowledge of internal structure of software are for
a. Black-box testing
b. White-box testing
Review based testing is good for early evaluation to ‘clean up’ the code before more rigorous and
formal testing is done.
a. True
b. False
Which is/are from the following are valid review based testing
a. Code walkthrough
b. Code inspection
c. Code analysis
d. Code assessment
Programmers may improperly use < instead of <= or conversely <= for < in his/her code. This is an
example of _______.
a. Equivalence problem
Set of all test cases with which a given software is to be tested is known as ________.
a. Testcase
b. Test suite
Testing code with any _____ value(s) of an equivalence class is as good as testing with ALL input
values belonging to that class.
a. One
b. Two
c. Five
d. Four
In black box testing, domain of input values partitioned into sets, each sets are called _________.
a. Partition class
b. Equivalence class
c. Program class
Week 10
a. Alpha testing
b. Beta testing
c. Acceptance testing
a. True
b. False
To understand white-box testing strategies, program (flow) visualization helps. To visualize the
program we can take help of ________.
a. CFG
b. DFG
c. ERG
d. Class diagram
To construct a CFG we assign numbers to all statements of the program, create a node in the CFG for
each numbered statement and_____________.
b. Add edges
a. True
b. False
In path coverage, test cases should ensure all __________ in the code executed at least once
a. E-N+2
b. E-N+1
c. E+N-2
d. E+N-1
a. Three
b. Four
c. Five
d. Six
a. Reflective
b. Empirical
c. Authoritative
d. Experiential
When we perform a controlled experiment to collect and analyze data on user behavior, the entire
process is known as __________.
a. programmable research
b. hypothetical research
c. empirical research
d. theoretical research
a. two
b. three
c. four
d. five
Suppose we formed two research questions: RQ1: Is the new technique good? RQ2: Does the new
interface let me enter text “faster” than MS Word? We call RQ3 ________ and RQ1 as _______.
a. testable, non-testable
b. alternative hypothesis
When we form a hypothesis, essentially stating that the test condition is not going to affect the
outcome (judgment). This hypothesis is called _________.
a. null hypothesis
b. alternative hypothesis
a. nominal
b. ordinal
c. interval
d. ratio
Recording data from a thermometer is an example of interval scaled data.
a. True
b. False
__________ are variables that influence both the independent and dependent variables in a study,
potentially leading to incorrect conclusions about the relationship between the two.
a. Dependant variables
b. Inependant variables
c. Confounding variables
d. Control variables
For any pilot study (or small-scale studies), 5 is probably a good number.
a. True
b. False
To draw reliable conclusions from empirical data, we should use between _____ and _____
participants
a. 1, 5
b. 2, 5
c. 12, 25
d. 10, 12
When we distribute the tasks to participants in the way explained above, we call the study as
__________.
a. between-subject
b. within-subject
c. uni-subject
d. center-subject
Week 12
a. Accept
b. Refute
a. False positive
b. False negative
c. True positive
d. True negative
a. True
b. False
There are broadly two categories of the techniques for significance test: ______ and _______.
Project planning involves estimation of Project size, Cost, Duration and Effort.
a. True
b. False
a. Two
b. Three
c. Four
d. Five
a. True
b. False
a. Traditional SDLC
b. Agile
a. duration planned
b. effort
c. cost