Exam 9: Designing Databases

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

In which object-oriented systems development life cycle phase is the design implemented using a programming language and/or database management system?

(Multiple Choice)
4.8/5
(79)

Improved communication among users, analysts, designers, and programmers is a benefit of the object-oriented modeling approach.

(True/False)
4.9/5
(91)

Given the relation EMPLOYEE(ID#, LastName, ProjectID, ProjectName) and ProjectID can determine ProjectName, but not last name, the relation violates:

(Multiple Choice)
4.9/5
(88)

eXtreme Programming advantages include more communication among developers, higher levels of productivity, higher-quality code, and reinforcement of the other eXtreme Programming practices.

(True/False)
4.9/5
(84)

The technique of hiding the internal implementation details of an object from its external view is called:

(Multiple Choice)
4.9/5
(78)

A use case is used to represent an individual action that is part of an overall function.

(True/False)
4.9/5
(74)

During the implementation phase of the object-oriented systems development life cycle, the application-oriented analysis model is adapted and refined to suit a target implementation environment.

(True/False)
4.9/5
(78)

Which of the following describes Agile Methodologies?

(Multiple Choice)
5.0/5
(73)

Agile software development values responding to change over following a plan.

(True/False)
4.9/5
(91)

When indicating the multiplicity for a role, an infinite upper bound is denoted by a:

(Multiple Choice)
4.9/5
(91)

During eXtreme Programming, the techniques used for requirements determination are captured in the:

(Multiple Choice)
4.8/5
(83)

Appendix A Object-Oriented Analysis and Design Appendix A Object-Oriented Analysis and Design -Structure charts, logic models, and data models are the major deliverables associated with the object-oriented modeling approach.

(True/False)
5.0/5
(75)

eXtreme Programming uses two-person programming teams and has a customer on-site during the development process.

(True/False)
4.8/5
(68)

Which of the following is NOT a True statement?

(Multiple Choice)
4.9/5
(72)

According to the Manifesto for Agile Software Development, identify four things the anarchists value.

(Essay)
4.7/5
(72)

The extensive involvement of users in the analysis and design process is a key part of many Agile Methodologies.

(True/False)
4.9/5
(81)

A relation is said to be in second normal form if the primary key consists of only one attribute.

(True/False)
4.8/5
(85)

The Unified Modeling Language (UML) is a notation that allows the modeler to specify, visualize, and construct the artifacts of software systems, as well as business models.

(True/False)
4.7/5
(93)

Briefly identify the three file organizations.

(Essay)
4.9/5
(74)

The result of normalization is that every nonprimary key attribute depends upon the whole primary key and nothing but the primary key.

(True/False)
4.9/5
(74)
Showing 241 - 260 of 311
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)