Cs1707a-Human Computer Interaction Question Bank Examcell
Cs1707a-Human Computer Interaction Question Bank Examcell
ENGINEERING COLLEGE
(An Autonomous Institution, Affiliated to Anna University)
QUESTION BANK
ODD SEMESTER, 2024 - 2025
B.E. Computer Science and Engineering
SUBJECT CODE: CS1707A
SUBJECT TITLE: HUMAN COMPUTER INTERACTION
COURSE CO-ORDINATOR: Dr.M.ANURADHA
SEM/YEAR: VII/IV
UNIT I
The Human: I/O channels–Memory–Reasoning and problem solving; The Computer: Devices - Memory – processing and
networks; Interaction: Models – frameworks – Ergonomics – styles –elements–interactivity-Paradigms.-Case Studies
PART-A
S.NO QUESTIONS CO BLT COMPETENCE
1. List the fields involved in HCI. CO1 BLT1 Remember
2. What type of HCI paradigm could be used to monitor eruptions of CO1 BLT2 Understand
active and hazardous volcanoes? Reason out.
What type of HCI paradigm could be used to monitor eruptions of
active and hazardous volcanoes? Reason out.
What type of HCI paradigm could be used to monitor eruptions of active
and hazardous volcanoes?
3. How does the spreading activation affect the interference effects CO1 BLT2 Understand
during information recall from Memory?
4. Examine the spreading activation affect the interferences effects during CO1 BLT2 Understand
information recall from memory.
5. Conclude the factors in the physical environment that directly affect the CO1 BLT2 Understand
quality of the interaction and the user’s performance.
6. Integrate the Models of interaction. CO1 BLT2 Understand
7. What are mental models and why are they important in interface design? CO1 BLT1 Remember
8. What is Ergonomics? CO1 BLT2 Understand
9. Tabulate direct manipulation vs indirect manipulation. CO1 BLT2 Understand
10. What is visual angle? How the visual angle is calculated? CO1 BLT1 Remember
11. Define reasoning. List out its types CO1 BLT1 Remember
12. List out the types of textual communication. CO1 BLT1 Remember
13. Define Rehearsal and Chunking. CO1 BLT1 Remember
14. Define productive and reproductive problem solving. CO1 BLT1 Remember
15. What is WIMP interface. CO1 BLT1 Remember
PART-B
1. i. Illustrate the similarities and differences in human memory and computer CO1 BLT3 Apply
memory.
ii. Classify mental models and why are they important in interface design
2. Integrate the ideas of how new, fast, high density memory devices and CO1 BLT3 Apply
quick processors have influenced recent developments in HCI? Do they
make systems any easier to use? Do they expand the range of application of
computer systems?
3. Choose two of the interaction styles that you have experience of using. Use CO1 BLT3 Apply
the interaction framework to analyze the interaction involved in using these
interface styles for a database selection task. Which of the distances is
greatest in each case?
4. Distinguish between short term and long term memory. State requirements CO1 BLT2 Understand
to perform cognitive walkthrough of a system.
5. What influence does the social environment in which you work have on CO1 BLT4 Analyze
your interaction with the computer? What effect does the organization
(commercial or academic) to which you belong have on the interaction?
Prepare answer for this with an example.
6. What input and output devices would you use for the following systems? CO1 BLT4 Analyze
For each, compare and contrast alternatives, and if appropriate indicate
why the conventional keyboard, mouse and c.r.t screen may be less
suitable.
a) portable word processor
b) tourist information system
c) tractor-mounted crop-spraying controller
d) air traffic control system
e) worldwide personal communications system
f) digital cartographic system
7. Explain the model of the structure of human memory with diagrammatic CO1 BLT1 Remember
illustration.
8. Briefly describe about the elements of the WIMP interface with an CO1 BLT3 Apply
example.
9. i)How the user performance is improved using ergonomics? Explain. CO1 BLT4 Analyze
ii)Point out briefly four different interaction styles used to accommodate
the dialog between user and computer
UNIT II
SYLLABUS: Interactive Design: Basics – process – scenarios – navigation – screen design – Iteration and prototyping. HCI
in software process: Software life cycle–usability engineering–Prototyping in practice – design rationale. Design rules:
principles, standards, guidelines, rules. Evaluation Techniques–Universal Design
PART-A
S.NO QUESTIONS CO BLT COMPETENCE
1. How software engineering plays a role in interactive system design? CO2 BLT2 Understand
2. What are the different types of bread crumbs ? CO2 BLT1 Remember
3. What is formative evaluation? CO2 BLT1 Remember
4. What are two different types of variables in experimental CO2 BLT1 Remember
evaluation? Give two example.
5. Define design rationale and its benefits. CO2 BLT1 Remember
6. How software engineering plays a role in interactive system design? CO2 BLT1 Remember
7. What is design? List out the design process. CO2 BLT1 Remember
8. State the golden rule of design CO2 BLT1 Remember
9. Give a model of Interaction design process. CO2 BLT2 Understand
10. Compare Efficiency & Satisfaction CO2 BLT2 Understand
11. Compare the Levels of interaction. CO2 BLT2 Understand
12. Summarize the basic categories of the Smith and Mosier CO2 BLT2 Understand
guidelines.
13. What are the advantages and disadvantages of Prototyping CO2 BLT2 Understand
Model?
14. Discuss on the usage of colors in emergency response panels. CO2 BLT2 Understand
15. Illustrate UIMS. CO2 BLT2 Understand
PART-B
1. i)Enumerate Norman’s seven principles for transferring difficult task CO2 BLT3 Remember
to simple one in design?
ii) Mention and Explain the Shneiderman’s Eight Golden Rules of
Interface Design
2. Using the web design pattern language produce a design for CO2 BLT4 Analyze
an e-
commerce site for a small retail business. How well does the
language
support the design process? Explain in detail
Using the web design pattern language produce a design for an e-
commerce site for a small retail business. How well does the
language support the design process? Explain in detail
3. i. You have been asked to compare user performance and CO2 BLT4 Analyze
preferences with two different learning systems, one using
hypermedia, the other sequential lessons. Design a questionnaire to
find out what the users think of the system. How would you go
about comparing user performance with these two systems?
ii. Illustrate about navigation design through levels
of interaction and screen design
4. Discuss the principles of good UI design. Evaluate the suitability of CO2 BLT4 Analyze
the manual tour booking form for automation using the UI design
principles.
5. Using the Web design pattern language produce a design for an e- CO2 BLT4 Analyze
commerce site for a small retail business. How well does the
language support the design process?
6. Provide a usability specification for an electronic meetings diary or CO2 BLT4 Analyze
calendar. First identify some of the tasks that would be performed
by a user trying to keep track of future meetings and then complete
the usability specification assuming that the electronic system will
be replacing a paper-based system. What assumptions do you have
to make about the user and the electronic diary in order to create a
reasonable usability specification?
7. Analyze in detail about the activities in the waterfall model CO2 BLT4 Analyze
and spiral model of the software life cycle with an example.
8. What is the distinction between a process-oriented and a CO2 BLT4 Analyze
structure oriented design rationale technique? Would you
classify psychological design rationale as process- or structure-
oriented? Justify.
UNIT III
SYLLABUS: HCI Models: Cognitive models: Socio-Organizational issues and stakeholder requirements – Communication
and collaboration models - Hypertext, Multimedia and WWW.
PART-A
S.NO QUESTIONS CO BLT COMPETENCE
1. Analyze Acronym for CATWOE CO3 BLT2 Understand
2. Point out face-to-face communication CO3 BLT1 Remember
3. Summarize static content and dynamic content. CO3 BLT1 Remember
4. Differentiate Linear text vs. hypertext. CO3 BLT2 Understand
5. Develop Hypertext conversation structure CO3 BLT2 Understand
6. Classify the four types of textual communication. CO3 BLT2 Understand
7. Formulate the process as grounding. CO3 BLT2 Understand
8. List the four elements of GOMS. CO3 BLT1 Remember
9. Classifying stakeholders – an airline booking system. CO3 BLT1 Remember
10. Classify Breakdown and repair. CO3 BLT2 Understand
11. Analyze CUSTOM methodology. CO3 BLT2 Understand
12. State the group categorization based on their geographical and CO3 BLT1 Remember
temporal location.
13. What is conversation and give the basic conversational CO3 BLT1 Remember
structure?
14. Define Bandwidth, latency and jitter. CO3 BLT1 Remember
15. Discuss Web servers and web clients CO3 BLT1 Remember
PART-B
15 One of the assumptions underlying the programmable user model CO3 BLT3 Apply
. approach is that it is possible to provide an algorithm to describe the
user's behavior in interacting with a system. Taking this position to
the extreme, choose some common task with a familiar interactive
system (for example, creating a column of numbers in a spreadsheet
and calculating their sum, or any other task you can think of) and
describe the algorithm needed by the user to accomplish this task.
Write the description in pseudocode. Does this exercise suggest any
improvements in the system?
16 A group of universities has decided to collaborate to produce an CO3 BLT3 Apply
. information system to help potential students find appropriate
courses. The system will be distributed free to schools and careers
offices on CDROM and will provide information about course
contents and requirements, university and local facilities, fees and
admissions procedures. Identify the main stakeholders for this
system, categorize them and describe them and their activities,
currently and with regard to the proposed system, using the
CUSTOM framework.
17. What is speech act theory? Explain positive and negative issues that CO3 BLT5 Evaluate
have arisen when it has been embodied in a specific system.
18 Compare turn-taking, round-robin and free-for-all as floor control CO3 BLT5 Evaluate
. mechanisms. When might each be effective? Justify yours Answer
19 i) Point out the six key stages to carry out in a CUSTOM analysis? CO3 BLT4 Analyze
. ii) Who is a stakeholder? Outline the types of stake holders and
appraise the stakeholders for an airline booking system.
20 i)Illustrate the linguistic approach and use of Backus–Naur Form CO3 BLT3 Apply
. (BNF) rules to describe the dialog grammar.
ii) Explain the linguistic models–BNF and Task Action Grammar in
brief.
21 i) Explain how GOMS and the keystroke – level model support the CO3 BLT5 Evaluate
. interaction design process. ii) Summarize an example of Cognitive
complexity theory and express production rules.
UNIT IV
SYLLABUS: Mobile Ecosystem: Platforms, Application frameworks- Types of Mobile
Applications: Widgets, Applications, Games- Mobile Information Architecture, Mobile 2.0,
Mobile Design: Elements of Mobile Design, Tools.-Case Studies
PART-A
S.NO QUESTIONS CO BLT COMPETENCE
16. List the categories of mobile platforms. CO4 BLT1 Remember
17. What is Cocoa Touch? CO4 BLT1 Remember
18. Point out the pros and cons of web widgets. CO4 BLT2 Understand
19. Analyze the pros and cons of game applications. CO4 BLT2 Understand
20. Demonstrate on the usage of colors in emergency response panels. CO4 BLT2 Understand
21. Design rules to be followed for Readability in mobile design. CO4 BLT2 Understand
22. Contrast the three basic ways to define a color palette. CO4 BLT2 Understand
23. Define Iconography CO4 BLT1 Remember
24. Draw and give the typical flow of information on mobile devices CO4 BLT2 Understand
25. Develop the layers of mobile ecosystem. CO4 BLT2 Understand
PART-B
22. List the ten world large Mobile operators and compose the rank, CO4 BLT6 Create
markets, technologies used, and subscriber numbers.
23. Formulate the advantages and disadvantages of using the following CO4 BLT6 Create
Mobile Applications
i.SMS
ii.Mobile Websites
iii. Mobile Web Widgets
iv.Mobile Web Applications
24. Give an example mobile information architecture that was designed CO4 BLT5 Evaluate
with desktop users in mind rather than mobile users. Summarize the
pros and cons of the Architecture
25. Compare the Mobile web applications and Native applications with CO4 BLT5 Evaluate
suitable case studies
26. Specify and develop the six simple rules for user with excellent CO4 BLT6 Create
readability.
27. i)Mention tools and what interface toolkits are available for it. CO4 BLT1 Remember
ii) Examine the design for different screen size and write devices
28. List some ways to do some simple and fast mobile prototyping. CO4 BLT1 Remember
UNIT V
SYLLABUS: Designing Web Interfaces – Drag & Drop, Direct Selection, Contextual Tools,
Overlays, Inlays and Virtual Pages, Process Flow – Case Studies
PART-A
S.NO QUESTIONS CO BLT COMPETENCE
41. Discuss the various approaches for Drag and Drop Modules. C05 BLT2 Understand
42. Analyze the best practices for Drag and Drop List? C05 BLT2 Understand
44. Mention and point out some nice attributes for toggle selection C05 BLT1 Remember
48. Mention and explain few things to keep in mind when using Input C05 BLT2 Understand
Overlays
49. Differentiate Dragged object versus drop target C05 BLT2 Understand
PART-B
29. Create your own example to design a drag and drop module on a C05 BLT6 Create
Webpage and give the step by step interaction in detail with necessary
diagrams.
30. Explain the combination of object selection and Toggle selection with C05 BLT5 Evaluate
suitable example. Analyze its advantages and disadvantages in detail
31. Design the technique that is used to reveal customization controls of C05 BLT6 Create
webpage. Discuss that technique with diagrammatic illustration
32. Find out the applications in which the following techniques. C05 BLT5 Evaluate
Summarize the use of technique in that application.
a. Virtual Panning
b. Zoomable user interface
33. Explain the following: C05 BLT3 Apply
i)Interactive Single-Page Process
ii)Inline Assistant Process
34. Design a web interface for a ‘Library Management System’. State the C05 BLT6 Create
functional requirements you are considering.
35. Explain and analyze Tools in detail. C05 BLT4 Analyze
i)Always-Visible Tools
ii)Hover-Reveal Tools
iii)Toggle-Reveal Tools
iv)Multi-Level Tools