• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/60

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

60 Cards in this Set

  • Front
  • Back

Menu design and dialogue design should be done separately.

False

Each dialogue may only have one window form.

False

Even though tablets and smartphones have many common properties, probably the biggest benefit of designing for a tablet is the ease of navigation.

True

"When subsequent processing is delayed by more than a second or two, users may repeatedly press controls or re-enter information, resulting in processing errors and user frustration" is an example of what?

Lack of feedback

A metaphor of human-computer interaction (HCI) in which the user interacts directly with objects on the display screen, is referred to as:

Direct manipulation metaphor

Which of the following is not one of the standard methods to aid a user to find and utilize hidden controls or actions that are not obvious?

Affordance

A report that contains only information about nonstandard or out of bound conditions is an ______ report.

Exception

Which of the following is not a principle of Closure?

Have clear navigation path

When a user fills out an online form, but makes an error and the data is not immediately accepted (until the input error is corrected), if the system clears all the fields and requires the user to start over, this is an example of violating the principle of:

Protecting the user's work.

Operating systems deliberately include an electronic "click" sound for keyboard and mouse activities. This describes which of the eight golden rules for designing interactive interfaces?

Offer informative feedback

A foreign key is a field or set of fields stored in one table that also exists as a primary key in another table.

True

A write lock on a database allows other users to read the data, but they cannot update any data.

False

Which of the following is not a synonym of the others?

Field

_____ is a consistent relational database state which every foreign key value also exists as a primary key value.

Referential integrity

In a relational database, a row can be referred to as a:

Tuple

________ is where the value in one field determines the value in another field in the same record.

Functional dependency

Which is not one of the responsibilities of the DA?

Establish user authentication for data access.

In a distributed database when the data is divided so that seperate rows of the same table are at distinct locations that is referred to as:

Horizontal partitioning

Referential integrity is normally enforced by the:

Database management system

_____ are a critical element of relational database design because they are the bases for representing relationships among tables.

Keys

A project that has high technical risk should use the predictive approach.

False

The Scrum master sets the project schedule and assign tasks.

False

A model is a representation of an important aspect of the real world.

True

The objective of the _____ is to keep the system running productively during the years following its initial installation.

Support phase

Which of the following is completed in the inception phase of the UP?

Produce rough estimates of cost and schedule.

An adaptive approach to a development project is best used when:

The requirements are uncertain.

An approach to the SDLC where the phases overlap is often referred to as the _______ approach.

Modified waterfall

The basis of an XP plan is a set of ______ that users develop.

User stories

A "______" is a guideline to help an analyst complete a specific task and often includes step by step instructions to do something such as how to create a model.

Technique

A _______ provides guidelines to follow for completing every activity in systems development, including specific models, tools and techniques.

System development methodology

A major reason that software development projects fail is due to poor project management.

True

With Agile Time Management scheduling is only done on a micro level and not a macro level.

True

Which two of the following activities belong to the second core process of planning and monitoring the project?

Establish the project environment

Which two of the following questions (decision points) are important when monitoring project progress?

Is the task on target and is the variance significant?

Usually the higher cost for the development and deployment of a new system is:

Salaries of the development team

Estimating the effort required and identifying task dependencies is usually part of the work to create what?

The detailed work schedule

What technique is used to control the scope in an Agile project?

Keep a prioritized list of required functions.

The fear of using a computer (computer phobia) is a type of _____ risk.

Organizational

Which of the following statements best defines what a project is?

A planned undertaking with a start and stop and that produces a result.

When the project team asks "Are our working relationships with the user effective?" It is doing what?

An end of iteration review

Separation of responsibilities is the basic principle pon which multilayer design is founded.

True

In order for an object to send a message to another object it must have navigation to that object.

True

Object responsibility is important because it helps to decide what methods are assigned to what classes.

True

High coupling ______ in a system.

Adds complexity.

Which of the following is correct UML notation for an attribute in a design class?

Visibility name:type-expression=initial-value{property}

A _______ class acts as a switchboard between the view layer and the domain layer.

Controller

A class that is responsible for accessing both the internet and a database has ______ cohesion.

Very low

Which two models are primary models in object-oriented detailed design?

Sequence diagram and design class diagram.

Which is a valid sequence of modeling steps for designing a use case?

First cut DCD, communication diagram, Fina DCD, Package Diagram

A class named SaleItem which has methods to calculate it's own price is said to have good:

Object responsibility

The perfect technology assumption means not to worry about issues such as user security.

True

The perfect memory assumption means that there is always adequate memory to execute the program.

False

_____ methods must be included in a design class diagram.

Use case specific

What is the first step in constructing a first-day sequence diagram from the elements of the system sequence diagram (SSD)?

Replace the :System object with all the objects that must collaborate.

A different implementation of a function is required in an existing system. The best way to integrate this function into the system is:

With the adapter pattern.

In a sequence when one assumes that the objects are already available to receive messages, that is considered to be the:

Perfect memory assumption.

Which is the correct notation for a message label on a sequence diagram?

*[true/false]RevVal :=name (param

User interface objects in a sequence often are labeled with the stereotype:

View or boundary

What is the least cohesive approach in creating use case controllers in a system?

Define a single controller for all use cases.

Developing an ______ diagram is a multiple process of determining which objects work together and how they work together.

Interaction