Software Architecture and Database Concepts

Test your knowledge of software engineering principles, software architecture design, and database form/view concepts including Domino Designer

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Users with Editor access can create

  1. shared views.
  2. Personal View
  3. None
  4. Both
Question 2 True/False

To create a new subform into the database, do the following. 1. From Domino Designer 6, select the Shared Code -> Subforms design view. 2. Click New Subform

  1. True
  2. False
Question 3 True/False

To insert the new subform into a form: 1. Open a form. 2. Select Create -> Resource -> Insert Subform. OR right click on the from and select Insert Resource --> select the resource type as Subform

  1. True
  2. False
Question 4 Multiple Choice (Single Answer)

Types of view

  1. Shared view
  2. Personal View
  3. None
  4. Both
Question 5 Multiple Choice (Single Answer)

User data stored in

  1. One Base table
  2. EIM Tables
  3. Extension tables
  4. More than one base table
Question 6 Multiple Choice (Single Answer)

View is a

  1. List of documents in a database
  2. place holder for entering the data
  3. Place holder for viewing the data from the database
  4. Both a&c
Question 7 Multiple Choice (Single Answer)

A form is a

  1. Place holder for entering information in a database
  2. Framework for entering and storing information in a database
  3. Both a&b
  4. none of these
Question 8 Multiple Choice (Single Answer)

A form can contain

  1. fields
  2. actions
  3. tables
  4. graphice
  5. All of these
Question 9 Multiple Choice (Single Answer)

A Subform is a

  1. Horizontal slice of a form that you can use in more than one form.
  2. a part used in many forms
  3. Subform can contain the same elements as a regular form
  4. List of documents
  5. Both a&B&c
Question 10 Multiple Choice (Single Answer)

EIM is a

  1. Real Time Integration
  2. Batch Mode Integration
  3. Both 1 & 2
  4. None
Question 11 True/False

Design is one step in the process of software development, in which the requirements for building the software are gathered and analyzed in order to create an architectural model.

  1. True
  2. False
Question 12 True/False

Design is one step in the process of software development, in which the requirements for building the software are gathered and analyzed in order to create an architectural model.

  1. True
  2. False
Question 13 Multiple Choice (Single Answer)

According to Pressman, design is___________.

  1. Architecure Driven
  2. Information Driven
  3. Test Driven
  4. None of the above
Question 14 Multiple Choice (Single Answer)

Which of these are characteristics of a strong design?

  1. Modularity
  2. High Cohesion
  3. Low Coupling
  4. All of these
Question 15 True/False

When we think about software architecture, we should think of it as the same thing as the end product- functioning software.

  1. True
  2. False
Question 16 Multiple Choice (Single Answer)

The two levels of design for software architecture are:

  1. data design and architectural design
  2. data design and xp design
  3. architectural design and xp design
  4. None of the above
Question 17 Multiple Choice (Single Answer)

In software engineering, what does KDD stands for?

  1. Knowledge discovery of databases
  2. Knowledge discovery in databases
  3. Knowledge detection in databases
  4. None of the above
Question 18 Multiple Choice (Single Answer)

Which of these is an example of an archetype?

  1. Node
  2. Architectural Style
  3. Actors
  4. All of these
Question 19 Multiple Choice (Single Answer)

In software engineering, what does ATAM stands for?

  1. Architecture type analysis method
  2. Architecture trade-off analysis method
  3. Application texture architectural method
  4. Architecture type analysis management
Question 20 Multiple Choice (Single Answer)

If a software engineer wants to check the complexity of an architecture, he may use______________.

  1. Beta Testing
  2. Dependencies
  3. Coupling
  4. Architecture Testing