0% found this document useful (0 votes)
142 views26 pages

IIT Guwahati HCI Course Assignment Solutions

The document contains detailed solutions for assignments related to the NPTEL Online Certification Course on Design & Implementation of Human-Computer Interfaces from the Indian Institute of Technology Guwahati. It includes questions and answers covering various topics such as evaluation phases of computers, usability components, software development models, and contextual inquiry. The solutions address multiple-choice questions and true/false statements, providing insights into human-computer interaction principles.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
142 views26 pages

IIT Guwahati HCI Course Assignment Solutions

The document contains detailed solutions for assignments related to the NPTEL Online Certification Course on Design & Implementation of Human-Computer Interfaces from the Indian Institute of Technology Guwahati. It includes questions and answers covering various topics such as evaluation phases of computers, usability components, software development models, and contextual inquiry. The solutions address multiple-choice questions and true/false statements, providing insights into human-computer interaction principles.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

NPTEL Online Certification Course

Design & Implementation of Human-Computer Interfaces


Assignment 1: Detailed Solution
​ Indian Institute of Technology Guwahati

ti
1) While we talk about the evaluation phases of the computer, ______ is called the modern age of

ha
computers.
a. 1985 onwards

wa
b. 1998 onwards
c. 2007 onwards

Gu
d. 2011 onwards

gy
Ans: 2011 onwards

olo
2) Which among the following is NOT a generic category of users? (1 point)
a. Novice
hn
b. Super knowledgeable
c. Intermittent
c
d. Expert
Te

Ans: Super knowledgeable


of

3) In the Spiral Model, why is the second quadrant crucial for interactive software development? (1 point) ​
te

a. It defines the UI layout ​


tu

b. It finalizes the system architecture ​


c. It identifies and mitigates usability risks via prototyping ​
sti

d. It handles testing and deployment


In

Ans: It identifies and mitigates usability risks via prototyping


n
dia

4) What does the term 'utility' refer to in the context of usability? (1 point) ​
a. Speed of task completion ​
In

b. Visual appeal of the design ​


c. Functional support for user needs ​
d. Frequency of feature updates

Ans: Functional support for user needs

5) Which one of the following is NOT a computer? (1 point) (1 point)


a. Desktop
b. Digital Pedometer
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 1: Detailed Solution
​ Indian Institute of Technology Guwahati

ti
c. Smartphone

ha
d. None of the above

wa
Ans: None of the above

Gu
6) Interactive software development is _______ in nature. (1 point) [lec3]
a. sporadic

gy
b. iterative
c. variable

olo
d. discrete hn
Ans: iterative
c
7) Which of the following is NOT one of the five quality components of usability proposed by Jacob
Te

Nielsen? (1 point)
a. Learnability
of

b. Efficiency
c. Satisfaction
te

d. Memorization
tu

Ans: Memorization
sti
In

8) Which of the following is NOT a characteristic of the Waterfall model? (1 point)


a. Feasibility study
n

b. Learnability study
dia

c. System integration and testing


d. Maintenance
In

Ans: Learnability study

9) ‘Identify objectives’ and ‘customer evaluation and planning’ is in the ______ and ______ quadrant of the
spiral model respectively. (1 point)
a. First, Fourth
b. Second, Third
c. Third, Fourth
d. Fourth, Second
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 1: Detailed Solution
​ Indian Institute of Technology Guwahati

ti
Ans: First, Fourth

ha
10) Which design approach focuses on what a programmer finds interesting to build? ​

wa
a. System-Centered Design ​
b. User-Centered Design ​

Gu
c. Utility-Based Design ​
d. Participatory Design

gy
Ans: System-Centered Design

olo
c hn
Te
of
te
tu
sti
In
n
dia
In
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 2: Detailed Solution
Indian Institute of Technology Guwahati

1. Contextual inquiry is also known as _______.


a. Interview
b. Observation
c. Semi-structured interview
Ans: Semi-structured interview
2. In SRS, functions are not represented as
a. Function name
b. Input
c. Output
d. Description
e. Motivation
Ans: Motivation
3. Contextual inquiry can be done in _______ and passive mode.
a. active
b. semi-active
c. neutral
Ans: active
4. There are _______ stages in contextual inquiry.
a. two
b. five
c. six
d. eight
Ans: five
5. 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
Ans: Plan Stage
6. Affinity diagram method consists of _______ steps.
a. Three
b. Two
c. Six
d. Five
Ans: Five
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 2: Detailed Solution
Indian Institute of Technology Guwahati

7. Usability requirements is one type of ______.


a. Functional Requirement
b. Non-functional requirement
Ans: Non-functional requirement
8. What is the primary objective of Contextual Inquiry?
a. To watch and observe users perform tasks in their natural work setting
b. To conduct semi-structured interviews with users
c. To develop design recommendations
d. To study user behavior using physical note-taking
Ans: To watch and observe users perform tasks in their natural work setting
9. What is the purpose of the "Reflect" stage in the Contextual Inquiry process?
a. To contact the authorities for permission
b. To analyze the data collected and identify design goals
c. To script the procedure and rehearse for observations
Ans: To analyze the data collected and identify design goals
10. How long does the Contextual Inquiry process typically continue?
a. One to two weeks
b. One to two hours
c. One to two months
Ans: One to two hours
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 3: Detailed Solution
Indian Institute of Technology Guwahati

1. In SRS document the functions should describe HOW to get the output from the given input.
a. True
b. False
Ans: False
2. We can also add new functional requirements based on the observations made in contextual inquiry.
a. True
b. False
Ans: True
3. In user-centered design, we have two concerns: Interface design and __________
a. Machine design
b. Hardware design
c. Code design
d. System design
Ans: Code design
4. The design-prototype-evaluate cycle primarily caters to ______ design.
a. Interface
b. Code
c. System
Ans: Interface
5. Code design can be expressed in natural languages, semi-formal languages and _________.
a. Informal languages
b. Formal languages
c. Context sensitive languages
Ans: Formal languages
6. DFD is a _______ code design language.
a. Natural
b. Semi-formal
c. Informal
d. Context sensitive
Ans: Semi-formal
7. Shneiderman proposed ____ rules that covers broad aspects of interactive systems.
a. Five
b. Seven
c. Eight
d. Nine
Ans: Eight
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 3: Detailed Solution
Indian Institute of Technology Guwahati

8. “The interface should not force users to remember too many things” – this statement falls under
“_______”, one of the golden rules proposed by Shneiderman.
a. Strive for consistency
b. Permit easy reversal of actions
c. Reduce short-term memory load
d. Keep users in control
Ans: Reduce short-term memory load.
9. Human interface guidelines for the apple systems are the ________ design guidelines.
a. Generic
b. Specific
Ans: Specific
10. Identification of data structures and algorithms for different modules is done on the ____________
phase of code design.
a. Preliminary (high-level design)
b. Detailed design
Ans: Detailed design
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 4: Detailed Solution
Indian Institute of Technology Guwahati

1. Norman’s Model of Interaction represents behavior of a user of interactive systems in terms


of a series of _________.
a. actions
b. selection
c. manipulation
Ans: Norman’s Model of Interaction represents behavior of a user of interactive systems in
terms of a series of actions.
2. The eight golden rules for interface design were proposed by Ben Shneiderman in the year
______ (fill in the blank with the correct year in the format yyyy).
Ans: 1986
3. One of the eight golden rules of Shneiderman is “strive for consistency”. It actually refers
to
a. Both the “internal” and “external” consistency
b. Only external consistency
c. Only internal consistency
d. None of the above
Ans: Both the “internal” and “external” consistency

4. There are broadly two stages of interaction execution stage and ________ stage.
a. design
b. evaluation
c. interaction
Ans: There are broadly two stages of interaction “Execution” stage and “Evaluation” stage
5. Perceive system state comes under the _______ stage of interaction.
a. execution
b. design
c. evaluation
d. interaction
Ans: Perceive system state comes under the evaluation stage of interaction.
6. Actions we specify to translate intentions may not be supported by the interface leading to
gap (gulf) between the first three and the last actions in the execution stage- It is called
_______.
a. The gulf of execution
b. The gulf of evaluation
c. The gulf of Interaction
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 4: Detailed Solution
Indian Institute of Technology Guwahati

Ans: Actions we specify to translate intentions may not be supported by the interface
leading to gap (gulf) between the first three and the last actions in the execution stage- It is
called The gulf of execution. Our interpretation of the interface state, based on our
perception, may not match with the actual state of the interface (pointing to a gap or gulf
between the first two and the last actions in the evaluation stage) is called the gulf of
evaluation.
7. Particularly in the context of errors during interaction is explained in terms of slips and
______.
a. error
b. mistakes
c. human error
Ans: Particularly in the context of errors during interaction is explained in terms of slips
and mistakes.
8. Paper mock-ups are the example of __________ prototype.
a. Low fidelity
b. High fidelity
c. Medium fidelity
Ans: Paper mock-ups are the example of low fidelity prototype. No technological
interventions are required for this prototype.
9. In Norman’s Model of Interaction the actions represent the ______ and sensory-motor
activities of the user
a. Cognitive
b. Emotional
c. Affective
Ans. In Norman’s Model of Interaction the actions represent the cognitive and sensory-
motor activities of the user
10. Which is from the following is not valid categories of prototypes
a. Horizontal
b. Vertical
c. Storyboard
Ans. The horizontal and vertical prototype are the valid categories of prototype, so storyboard is
not valid categories of prototype.
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 5: Detailed Solution
Indian Institute of Technology Guwahati

1. How do we evaluate an interface?


a. by evaluating satisfaction
b. by evaluating memorability
c. by evaluating usability
Ans: We evaluate an interface by evaluating usability
2. For expert evaluation, an evaluation team of 3-5 members is necessary.
a. True
b. False
Ans: For expert evaluation, an evaluation team (may be the design team or may
include other skilled designers) of 3-5 members is necessary.
3. In a heuristic evaluation, the items in the checklist are called __________
a. checkbox
b. heuristics
c. usability issues
d. problems
Ans: In a heuristic evaluation, the items in the checklist are called heuristics. In
heuristic evaluation, evaluators evaluate a system with a checklist.
4. Data collected in evaluation with self-reports method is sometimes called _______ or
preference data
a. objective
b. subjective
c. self data
d. automation
Ans: Evaluation with self reports is a method where we get feedback from users by
asking them questions directly. Data collected in this method sometimes called
subjective or preference data
5. There are many ways of collecting user feedback in evaluation with self report
methods: ______________ , can ask them to choose from a list of system attributes
ask direct and open-ended questions.
a. Utter the option
b. Rating on a scale
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 5: Detailed Solution
Indian Institute of Technology Guwahati

Ans: There are many ways of collecting user feedback in evaluation with self report
methods: Rating on a scale (e.g. Likert scale), can ask them to choose from a list of
system attributes
ask direct and open-ended questions (e.g., “what you feel about the system?”) .
6. ASQ is a ___________________.
a. Post-task questionnaire
b. Post-session questionnaire
Ans: After-scenario Questionnaire (ASQ) is a post-task questionnaire
7. It is generally assumed that an SUS score around _______ percent or higher is desirable
a. 10
b. 20
c. 50
d. 70
Ans: It is generally assumed that an SUS score around 70 percent or higher is desirable
8. In heuristic evaluation, a system is evaluated with a checklist are called ____
a. Heuristics
b. Actions
c. Statement
Ans. In heuristic evaluation, a system is evaluated with a checklist are called heuristics

9. Nielsen, 1994 proposed _______ heuristics for expert evaluation


a. 5
b. 7
c. 9
d. 10
Ans. Nielsen, 1994 proposed 10 heuristics for expert evaluation
10. What is the full form of SUS
a. Software usability score
b. Software usability scale
c. System usability score
d. System usability scale
Ans. System usability scale
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 6: Detailed Solution
Indian Institute of Technology Guwahati

1. Which of the following is NOT a characteristic of Good design


a. Coverage
b. Correctness
c. Understandability
d. Colorful
Ans: d. Colorful is not a characteristic of a good design
2. If all functions perform similar operations it falls under ________ cohesion.
a. Logical
b. Temporal
c. Procedural
d. Sequential
Ans: a. If all functions perform similar operations it falls under logical cohesion (of a
module).
3. If two modules share code, it falls under __________ coupling.
a. Data
b. Control
c. Content
Ans: c. If two modules share code, it falls under content coupling.
4. There are two basic design approaches: function oriented and _______ oriented.
a. Logic
b. Folder
c. Object
d. Class
Ans: c. In function oriented design approach, basic abstractions are functions. In object
oriented design approach, basic abstractions are objects (instantiation of class).
5. Basic components of ER diagram are: Entity, _____ and Relationship
a. Object
b. User
c. Attribute
d. Class
Ans: c. Basic components of ER diagram are: Entity (an identifiable object or concept of
significance), Attribute (property of an entity or relationship), Relationship (property
of an entity or relationship).
6. In DFD data can flow from store to external entity.
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 6: Detailed Solution
Indian Institute of Technology Guwahati

a. True
b. False
Ans: False. This violates the data flow rules of DFD.
7. Which of the following is/are the type of cohesion?
a. Temporal
b. Functional
c. Content
d. All of the above
Ans. a and b
8. Which one from the following are related with between modules?
a. Cohesion
b. Coupling
c. Both
Ans. b. Coupling
9. Data stores are first shown at
a. Level 0 (context diagram)
b. Level 1 (overview diagram)
c. Level 1 (detailed diagram)
Ans. b. Level 1 (overview diagram)
10. ERD was proposed by Peter Chen in the year
a. 1967
b. 1986
c. 1976
Ans. c. 1976
WEEK 07

1 point
In functional design approach we think of the system as provider of a set of “services” represented as
________.

a. Data

b. Functions

c. Objects
Yes, the answer is correct.
Score: 1
Accepted Answers:
b. Functions
1 point
A class contains attributes and ___________.

a. Data

b. Operations

c. Objects
Yes, the answer is correct.
Score: 1
Accepted Answers:
b. Operations
1 point
Full form of OOA is:

object oriented assignment

b. object oriented assistance

c. object oriented analysis

d. object oriented attributes


Yes, the answer is correct.
Score: 1
Accepted Answers:
c. object oriented analysis
1 point
UML is a language to represent

a. OOP

b. OOA

c. OOD
Yes, the answer is correct.
Score: 1
Accepted Answers:
c. OOD
1 point
Implementation view can be captured using ________.

a. Deployment diagram

b. Component diagram

c. Class diagram

d. Use case diagram


Yes, the answer is correct.
Score: 1
Accepted Answers:
b. Component diagram
1 point
Once interface design stabilized and no further iteration required, we can focus on code design

a. True

b. False
Yes, the answer is correct.
Score: 1
Accepted Answers:
a. True
1 point
In object oriented design approach, we think of system as a collection of “objects” and their ________

a. function

b. behavior

c. both
Yes, the answer is correct.
Score: 1
Accepted Answers:
b. behavior
1 point
A operation can be

a. private

b. public

c. both
Yes, the answer is correct.
Score: 1
Accepted Answers:
c. both
1 point
UML supports ______________ views of a system
a. 3

b. 5

c. 7

d. 9
Yes, the answer is correct.
Score: 1
Accepted Answers:
b. 5
1 point
In UML diagram, structural view consists of ________ and _______

a. sequence diagram

b. class diagram

c. object diagram
Yes, the answer is correct.
Score: 1
Accepted Answers:
b. class diagram
c. object diagram
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 8: Detailed Solution
​ Indian Institute of Technology Guwahati

i
at
1. Following standard coding guidelines helps to improve ______.​

ah
a. Readability only​
b. Understandability only​

uw
c. Teamwork only​
d. Readability, understandability, and teamwork

G
Ans: Readability, understandability, and teamwork

gy
2. A function should have no longer than _____ lines of code.​

o
a. 5​
b. 16​
ol
hn
c. 10​
d. 8
c
Te

Ans: 10
of

3. What are some things to avoid when writing code? (Choose all that apply)​
a. Using lengthy functions​
te

b. Using the same identifier for multiple purposes​


itu

c. Using ‘goto’ (branching) statements indiscriminately​


d. Using proper indentation
st

Ans: a, b, c
In
an

4. Two broad categories of code testing methods are review-based method and __________ method.​
a. Manual testing​
di

b. Execution-based
In

Ans: Execution-based

5. What are the two common methods for review-based testing? (Choose all that apply)​
a. Code inspection​
b. Code walkthrough​
c. Unit testing

Ans: a, b
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 8: Detailed Solution
​ Indian Institute of Technology Guwahati

i
at
6. White-box testing refers to designing test cases using knowledge of internal structure of the software.​

ah
a. True​
b. False

uw
Ans: True

G
7. How many members should be present in a code walkthrough team?​

gy
a. 2–3 members​
b. 3–5 members​

o
c. 5–7 members​
d. 7–10 members
ol
hn
Ans: 3–5 members
c
Te

8. Which of the following code testing method requires simulation of code execution by hand?​
a. Code walkthrough​
of

b. Code inspection​
c. Black box testing​
te

d. White box testing


itu

Ans: Code walkthrough


st

9. Uninitialized variable is one of the common errors in programming that can be identified through code
In

inspection.​
an

a. True​
b. False
di

Ans: True
In

10. Which of the following is not required to perform black box testing?​
a. Equivalence class partitioning​
b. Boundary value analysis​
c. Test suite creation​
d. Knowledge of the internal structure of the code

Ans: Knowledge of the internal structure of the code


NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 9: Detailed Solution
​ Indian Institute of Technology Guwahati

i
at
1. Set of all test cases with which a given software is to be tested is known as ________.​

ah
a. Testcase​

uw
b. Test suite

Ans: Test suite

G
gy
2. Review based testing is good for early evaluation to ‘clean up’ the code before more rigorous and formal
testing is done.​

o
a. True​
b. False
ol
hn
Ans: True
c
Te

3. Randomly selected test cases do not necessarily contribute to significance of test suite.​
a. True​
of

b. False
te

Ans: True
itu

4. In black box testing the two main approaches to design test cases are: Equivalence class partitioning and
_______________.​
st

a. Structural analysis​
In

b. Boundary value analysis​


c. Equivalence class analysis​
an

d. System analysis
di

Ans: Boundary value analysis


In

5. 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

Ans: one
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 9: Detailed Solution
​ Indian Institute of Technology Guwahati

i
at
6. In black box testing, domain of input values partitioned into sets, each set is called _________.​

ah
a. Partition class​
b. Equivalence class​

uw
c. Program class

G
Ans: Equivalence class

gy
7. Black box testing is a _____ testing.​
a. Functional testing​

o
b. Structural testing
ol
hn
Ans: Functional testing
c
8. Execution based testing can also be called as formal program testing.​
Te

a. True​
b. False
of

Ans: True
te

9. Which of the following is/are code testing method categories?​


itu

a. Review-based​
st

b. Execution-based​
c. Analysis-based
In

Ans: Review-based, Execution-based


an

10. Domain of input values partitioned into set is called equivalence class.​
di

a. True​
In

b. False

Ans: True
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 10: Detailed Solution
Indian Institute of Technology Guwahati

1. To do a white-box testing, knowledge of internal structure is required.


a. True
b. False
Ans: True
2. To construct a CFG we assign numbers to all statements of the program, create a node
in the CFG for each numbered statement and _____________.
a. Complement the CFG
b. Add edges
c. Sort the nodes
Ans: To construct a CFG we assign numbers to all statements of the program, create a
node in the CFG for each numbered statement and Add an ‘edge’ from one node to
another if execution of the statement representing first node results in transfer of
control to other node.
3. In path coverage, test cases should ensure all __________ in the code executed at least
once.
a. Linearly independent paths
b. Linearly dependent paths
Ans: In path coverage, test cases should ensure all linearly independent paths in the
code executed at least once
4. Three main stages of system testing is alpha testing, beta testing and _________.
a. Gama testing
b. Sigma testing
c. Acceptance testing
d. Omega testing
Ans: Three main stages of system testing is alpha testing, beta testing and acceptance
testing
5. There are _____ stages of empirical research.
a. Three
b. Four
c. Five
d. Six
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 10: Detailed Solution
Indian Institute of Technology Guwahati

Ans: There are four stages of empirical research: Identification of research


question(s), determination of variables, design of experiment and analysis of empirical
data.
6. Data we get from observation is ________ data.
a. Reflective
b. Empirical
c. Authoritative
d. Experiential
Ans: Data we get from observation is empirical data.

7. Node in a CFG for each numbered _________.


a. Line number
b. End of parentheses
c. Statement
Ans. Statement
8. Each subsystem tested separately and then full system tested. This type of testing is
known as
a. Bottom-up testing
b. Top-down
Ans. Bottom-up testing
9. Stubs are used to simulate effect of ___________ routines called by the routines under
test.
a. lower-level
b. upper-level
Ans. lower-level
10. Friendly customers are recruited for
a. Alpha testing
b. Beta testing
c. Acceptance testing
Ans. Beta testing
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 11: Detailed Solution
Indian Institute of Technology Guwahati

1) 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
Ans: empirical research
2) There are broadly _____ stages of empirical research?
a. Two
b. three
c. four
d. five
Ans: four
3) Suppose we formed two research questions:
RQ1: Is the new technique good?
RQ2: Is our text input interface better than the text input interface provided by, say, MS Word?
RQ3: 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, null hypothesis
Ans: testable, non-testable
4) 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
Ans: null hypothesis
5) In _______, we assign some (arbitrary) codes to attributes of observational data.
a. nominal
b. ordinal
c. interval
d. ratio
Ans: nominal
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 11: Detailed Solution
Indian Institute of Technology Guwahati

6) Recording data from a thermometer is an example of interval scaled data.


a. True
b. False
Ans: True
7) _______ 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. Independent variables
c. Confounding variables
d. Control variables
Ans: Confounding variables
8) For any pilot study (or small-scale studies), 5 is probably a good number.
a. True
b. False
Ans: True
9) 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
Ans: 12, 25
10) 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
Ans: between-subject
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 12: Detailed Solution
​ Indian Institute of Technology Guwahati

i
at
1.​ With the significance test, we try to _______ the null hypothesis.​

ah
a. Accept​

uw
b. Refute

Ans: Refute

G
2.​ Type I error is also known as _______.​

gy
a. False positive​

o
b. False negative​
c. True positive​
d. True negative ol
hn
Ans: False positive
c
Te

3.​ t-statistic is the ONLY way to test for statistical significance​


a. True​
of

b. False
te

Ans: False
itu

4.​ There are broadly two categories of the techniques for significance test: _______ and
st

_______.​
a. Parametric and Non-parametric​
In

b. t-test and non t-test


an

Ans: Parametric and Non-parametric


di

5.​ Project planning involves estimation of Project size, Cost, Duration and Effort.​
In

a. True​
b. False

Ans: True

6.​ COCOMO stands for _______.​


a. Conducive Cost Estimation Model​
b. Constructive Cost Estimation Model​
c. Constructive Category Estimation Model​
d. Conducive Category Estimation Model
NPTEL Online Certification Course
Design & Implementation of Human-Computer Interfaces
Assignment 12: Detailed Solution
​ Indian Institute of Technology Guwahati

i
at
Ans: Constructive Cost Estimation Model

ah
7.​ According to Boehm, software cost estimation should be done through _______ stages.​

uw
a. Two​
b. Three​
c. Four​

G
d. Five

gy
Ans: Three

o
ol
8.​ Agile development ensure quick turn-around of projects​
a. True​
hn
b. False
c
Te

Ans: True

9.​ Scrum is a _______ method.​


of

a. Traditional SDLC​
b. Agile
te
itu

Ans: Agile
st

10.​In a Gantt chart the length is proportional to _______ for activity​


a. Duration planned​
In

b. Effort​
c. Cost
an

Ans: Duration planned


di
In

You might also like