Computer Knowledge
User Interface and Interaction Design
1,493 Questions
This collection focuses on user interface design, human computer interaction, and usability evaluation. It covers design hierarchies, prototyping, and user feedback methods. These questions are ideal for computer science and IT competitive exams.
Usability evaluationDesign principlesPrototyping in UXHuman computer interactionData visualization
User Interface and Interaction Design Questions
-
To support common look & feel across applications.
-
To make business logic model easily.
-
To provide the separation of roles & responsibilities between the page author & application programmer.
-
To make it easier to introduce the change.
-
a & c
A,C,D
Correct answer
Explanation
The PS (PeopleSoft/Portal System) framework has these key goals: supporting common look and feel across applications (A), providing separation of roles between page authors and application programmers (C), and making it easier to introduce changes (D). Option B is incorrect - the framework doesn't focus on making business logic models easy (that's a separate concern). The correct answers are A, C, D.
-
Fields
-
Links
-
Groups
-
Frames
D
Correct answer
Explanation
Frames are used in reporting tools to group objects together, ensuring they maintain their relative positions during printing. Fields hold data values, links connect objects, and groups organize data but don't control print positioning.
-
Yes
-
No
-
Cant say
-
Partially true
B
Correct answer
Explanation
Usability is not common sense - it's a disciplined practice based on user research, cognitive psychology, and interface design principles. What seems intuitive to designers often confuses actual users. Good usability requires systematic methods like user testing, not relying on assumptions about what users should know. The question tests understanding that usability is a specialized skill, not intuition.
-
Top right
-
Top left
-
Bottom left
-
Middle left
A
Correct answer
Explanation
Web usability and convention dictate that primary navigation actions related to user accounts, such as profile settings and logging out, are placed in the top right corner of a web application interface.
A
Correct answer
Explanation
User-centered design principles emphasize that end users should be actively involved throughout the design process to ensure the final application meets their needs and is intuitive to use.
-
Users' motor skills
-
Users' educational skills
-
Users' environmental profile
-
Users' economic status
A
Correct answer
Explanation
Interface designers must consider user motor skills, such as dexterity and target sizing, to ensure buttons and interactive elements are easy to click or tap without frustration.
-
after the product coding is done
-
During the coding
-
At the deployment stage
-
At the initial stage
D
Correct answer
Explanation
User interface design must happen early in the product development process, ideally at the initial stage before coding begins. This allows design to guide development rather than trying to apply design after implementation. Designing after coding (A) or at deployment (C) is too late and leads to poor user experiences. The claimed answer (D) correctly states UI design should occur at the initial stage.
-
an open folder.
-
the folder contains subfolders.
-
a text file.
-
a graphics file.
B
Correct answer
Explanation
In Windows Explorer tree view, a plus (+) sign indicates a folder contains subfolders and is currently collapsed (not expanded). Clicking the plus expands the folder to show its subfolder structure. An open/expanded folder shows a minus (-) sign instead. Text and graphics files appear as icons, not with expand/collapse indicators.
-
Reject the data value with no message box
-
Accept the data value
-
Reject the data value but allow focus to change
-
Reject the data value and show an error message box
C
Correct answer
Explanation
In PowerBuilder's ItemError event, return code 3 means 'Reject the value' (discard invalid data) while 'allow focus to change' (user can move to another field). This differs from return code 2 (reject with message box) and return code 1 (accept the value).
-
Field is mandatory
-
Field is optional
-
Its an integer field
-
Its an XML reference element
B
Correct answer
Explanation
In TIBCO BusinessWorks configuration panels, a question mark (?) next to an input field indicates the field is optional - it can be left empty without causing validation errors. Mandatory fields are typically marked with an asterisk (*) or bold text, not a question mark.
-
10
-
100
-
1000
-
No restriction
C
Correct answer
Explanation
In Oracle WebCenter Content, the default value for the maximum depth of collection navigation (controlled by configuration parameters like CollectionNavigationDepth) is set to 1000. This default ensures deep hierarchical structures can be navigated without performance degradation, while options like 10, 100, or unlimited are not the standard defaults.
B
Correct answer
Explanation
The statement is False. The option "Reject these Document Patterns" specifies document patterns that should be excluded (rejected) from the collection, not included.
-
Three combinations
-
one combination
-
Both a & b
-
None of the above
-
Add Search key in search record
-
Ad PS_INSTALLATION record in component properties
-
Add a view in Component properties with 1 key
-
Add a record in Component properties with 1 key
B
Correct answer
Explanation
Adding PS_INSTALLATION (with 'PS_' prefix, not 'Ad' as typoed) in component properties skips the search page by making the component directly accessible. Search keys and views with single keys don't bypass the search page - PS_INSTALLATION is the special flag that controls this behavior.
-
Rowinit event
-
Prepopup event
-
Searchsave event
-
Workflow event
B
Correct answer
Explanation
In PeopleSoft, the PrePopup event fires when a user is about to display a pop-up menu for a field, making it valid for component record field interactions. RowInit is for row initialization, SearchSave for search dialog save, and Workflow for workflow processing - none are popup-related.