Looks like no one added any tags here yet for you.
A metaphor of human-computer interaction, in which interaction with the computer involves browsing and entering data on electronic documents, is referred to as a _______ metaphor.
Document Metaphor
A software might allow a user to interact via
a. keyboard command
b. mouse movement
c. voice recognition command
d. all of the above
d. all of the above
Which of the following interface design principles reduces the user’s memory load?
a. define intuitive shortcuts
b. disclose information in a progressive fashion
c. establish meaningful defaults
d. provide an on-line tutorial
e. a, b , & c
e. a, b, & c
Which of the following is an example of consistency in UI design?
a. all dialog boxes have an ‘OK’ button and a ‘Cancel’ button centered at the bottom of the dialog box
b. When a shareware package starts, if it has not been licensed, the user has to click a button labeled ‘I agree’, which appears in different positions in the start-up dialog box on different occasions
c. When entering a value, the user can sometimes type it in and sometimes select it from a list
d. none of the above
a. all dialog boxes have an ‘OK’ button and a ‘Cancel’ button centered at the bottom of the dialog box
Each class on an class diagram is represented by a(n) _____ in a relational database
tables
One good way to prevent errors on input forms is to ____
Provide ‘undo’ capability
In a relational database, a row can be referred to as a(n) ______
tuple
Which is NOT a guideline used when designing GUI menus (menu bar)?
a. the main menu bar is always displayed
b. the main menu should have secondary options grouped into similar sets of features
c. menu items that are unavailable at this time should be grayed out to signify that they cannot be used at this time.
d. the menus that display when a main menu item is clicked must consist of only one word
d. the menus that display when a main menu item is clicked must consist of only one word
Indexes are created in most Relational Database Management Systems (RDBMSs) to:
a. provide a quicker way to store data
b. decrease the amount of disk space utilized
c. provide rapid random and sequential access to base-table data
d. increase the cost of implementation
As approach where the visual display is organized into regions and includes an arrangement of common tool icons is called
a. desktop metaphor
b. direct manipulator
c. document metaphor
d. dialog metaphor
a. desktop metaphor
Which of the following is NOT one of the principles of user-centered design?
a. Focus early on the users and their work
b. Evaluate design to ensure usability
c. Business requirements drive development
d. Use iterative development
b. Business requirements drive development
The study of human interaction with machines in general is called?
a. human factors engineering
b. user-centered design
c. human-computer interaction
d. usability
c. human-computer interaction
A(n) ______ is a field or set of fields used to uniquely identify each row
a. primary key
b. foreign key
c. object identifier
d. attribute
a. primary key
Data elements in a relational database are organized into
a. attributes
b. objects
c. tables
d. tuples
b. tables
A separate relation must be created to store the attributes of a _____ relationship among two other classes
a. one-to-one
b. one-to-many
c. many-to-many
d. not any
c. many-to-many
All ____ in a table are guaranteed to be unique if the table’s primary key is guaranteed to be unique
a. columns
b. foreign keys
c. rows
d. values
c. rows
Referential integrity is normally enforced by the _____
a. application programmer
b. database management system
c. operation system
d. user
b. database management system
A relational database table is in ____normal form if no non-key field is functionally dependent on any other non-key field
a. first
b. second
c. third
d. fourth
c. third
What can be said about the following relational database table (key is underlined):
(Choose the most correct answer.)
Student(CourseSectionID, StudentID , Grade, StudentName)
a. In 1st normal form
b. In 1st and 2nd normal form
c. In 1st, 2nd, and 3rd normal form
a. In 1st normal form
Which of the following is NOT part of a multilayer object-oriented design (OOD)
a. database access
b. problem domain object
c. user input form
d. functional module
d. functional module
Which analysis model serves as an input model to a design class diagram?
a. use case diagram
b. activity diagram
c. domain model class diagram
d. system sequence diagram
c. domain model class diagram
Which two models are primary models in object-oriented detailed design?
a. design class and component diagram
b. package diagram and CRC cards
c. sequence diagram and communication diagram
d. sequence diagram and design class diagram
d. sequence diagram and design class diagram
Given two classes, customer and order, which class would probably have navigational visibility to which class?
a. cannot determine based on the information provided
b. bidirectional -- each has visibility to the other
c. Order to Customer
d. Customer to Order
d. Customer to Order
If you are doing detailed design for the use case Create New Order which class should receive the first input?
a. Order Transaction
b. Order
c. Order Handler/Controller
d. Customer
d. Order Handler/Controller
_____ is a qualitative measure of the consistency and unity of purpose within a single class
a. Cohesion
b. Encapsulation
c. Coupling
d. Visibility
a. Cohesion
Which is a valid sequence of modeling steps for designing a use case?
a. Chose use case, CRC cards, Final DCD, package diagram
b. Sequence diagram, DCD, State chart diagram, Package diagram
c. First cut DCD, CRC cards, package diagram, Final DCD
d. First cut DCD, Sequence diagram, Final DCD, Package Diagram
d. First cut DCD, Sequence diagram, Final DCD, Package Diagram