1.
Which of the following use cases does NOT describe an inline editor?
Correct Answer
C. Use when the user needs to edit info in page that requires two steps.
Explanation
The given correct answer states that an inline editor is not used when the user needs to edit information on a page that requires two steps. This suggests that an inline editor is specifically designed for quick and simple edits, where the user can directly modify the value without navigating to a different page or going through multiple steps. Therefore, if the editing process requires multiple steps, it would not be suitable for an inline editor.
2.
This is an example of what UI Element?
Correct Answer
A. Input Masking
Explanation
Input Masking is a UI element that restricts the user's input to a specific format or pattern. It is commonly used in forms where the user needs to enter data in a specific way, such as phone numbers or credit card numbers. By enforcing a specific input format, input masking helps to ensure data accuracy and consistency.
3.
The user wants to make a purchase.
Consider the following use cases, which UI is the best choice?
- Use when the user wants to add items to a shopping cart.
- Use when the user wants to make a single purchase.
Correct Answer
C. Buy Button
Explanation
The Buy Button is the best choice for the given use case because it specifically caters to the user's intention of making a purchase. The other options, such as Learn More Button, Checkout Button, and Radion Button, do not directly align with the user's goal of adding items to a shopping cart or making a purchase.
4.
On a single step form, where should the primary call to actions be located?
Correct Answer
C. Left Justified
Explanation
The primary call to actions should be located on the left justified side of a single step form. This placement is commonly used as it follows the natural reading pattern of left to right, making it easier for users to locate and interact with the call to actions. Placing the primary call to actions on the left also ensures that they are more prominent and easily noticeable to users, increasing the chances of conversion or completion of the form.
5.
Where should views per page be located on a table?
Correct Answer
C. Bottom Left
Explanation
Views per page should be located in the bottom left of a table because it is a common convention to place pagination controls in the bottom left corner of a user interface. This placement allows users to easily navigate through the table by indicating the number of rows or items to display per page. Placing it in the bottom left also ensures that it is visible and accessible to users without obstructing other important information or table headers.
6.
Which of the following is NOT a good use of a modal?
Correct Answer
B. To capture information that requires two or more steps.
Explanation
A modal is a user interface element that is used to display information or prompt the user for input while temporarily blocking interaction with the rest of the application. It is typically used for quick decisions, warnings, and reminders. However, capturing information that requires two or more steps is not a good use of a modal because it can be confusing and interrupt the user's workflow. It is better to use a multi-step form or a separate page for capturing such information.
7.
Which font face represents the standard H1 header used across the entire site?
Correct Answer
D. Omnes Light 48px
Explanation
The correct answer is Omnes Light 48px. This font face and size represents the standard H1 header used across the entire site.
8.
How wide is a base structure?
Correct Answer
B. 980
9.
What is the difference between a Java applet and a Java application?
Correct Answer
D. All of the above
Explanation
The difference between a Java applet and a Java application is that an application can generally be trusted, whereas an applet cannot. Additionally, an applet must be executed in a browser environment, and it is not able to access the files of the computer it runs on. Therefore, the correct answer is that all of the above statements are true.
10.
Which is the valid declarations within an interface definition?
Correct Answer
C. Public double methoda();
Explanation
The valid declaration within an interface definition is "public double methoda();". In Java interfaces, methods are by default public and abstract, so there is no need to explicitly mention it. The "public" keyword indicates that the method can be accessed from anywhere. The return type "double" specifies the type of value the method will return.